13:02:17 #startmeeting Haskell 13:02:17 Meeting started Tue May 26 13:02:17 2020 UTC. 13:02:17 This meeting is logged and archived in a public location. 13:02:17 The chair is petersen. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:02:17 Useful Commands: #action #agreed #halp #info #idea #link #topic. 13:02:17 The meeting name has been set to 'haskell' 13:02:21 #meetingname haskell-sig 13:02:21 The meeting name has been set to 'haskell-sig' 13:02:50 Welcome to the biweekly Haskell SIG meeting 13:04:19 Let's see if anyone is available today 13:04:47 o/ 13:05:06 hey tristanC 13:05:12 thanks for joining 13:06:12 There's less than 2 months to the F33 mass rebuild 13:06:33 tristanC: sorry I didn't get a chance to look at your package review yet 13:06:44 #link https://bugzilla.redhat.com/show_bug.cgi?id=1836309 13:06:45 Nor submit any myself yet 13:06:48 Thanks 13:07:17 petersen: sure no worries, i've been quite busy with other things too 13:07:34 petersen: what is the f33 mass rebuild goal? 13:07:38 I will try to do it this week if I can 13:08:19 Well more of a deadline - I would like to rebase everything to lts15 (or even 16) which includes ghc-8.8.3 13:08:34 After the mass rebuild is really too late or rushed 13:08:50 But that is what I did for the last few releases ;-( 13:09:12 https://fedorapeople.org/groups/schedule/f-33/f-33-key-tasks.html 13:09:53 After the mass rebuild fedora branches and then it is too late 13:10:36 i see, i guess you have tool to update the spec and manage the rebuild... is there something we can do to help? 13:10:44 I have added a new 'subpackaged' command to fedora-haskell-tools today 13:11:07 Yeah fhpkg can do some of it 13:11:35 But unfortunately due to spec file divergences it is more manual than it should be 13:12:41 i guess removing the bundle would be helpful 13:14:13 This time I am not really planning any packaging changes (after the drastic changes in f31) 13:14:16 Yeah 13:14:23 and catching new deps 13:14:41 Omg it looks like I removed ghc-*-doc in f32??? 13:14:58 I wonder how that happened ugh 13:15:04 I just noticed by chance 13:16:00 Ahh ugh noticed 13:16:08 There are now noarch of course doh 13:16:12 They 13:16:21 Confuzzled myself, see 13:16:42 Anyway like I was saying 13:17:06 petersen: running `dnf install ghc-*-doc` seems to trigger "Install 620 Packages" 13:17:27 Usually it is a 2-3 step process, updating the packaging, update the version, rebuild all locally, and then push to koji side tag 13:17:33 Yep phew 13:17:50 Though most people just read them online I guess... 13:18:45 And now with automated sidetags that can be pushed to bodhi it is less stress when time is short 13:20:02 petersen: i was actually going to have a look at the -doc package and see if i can recommend them to my teammate 13:20:35 I noticed that fhpkg is very verbose about switching branches so I was just trying to improve that: cos I wanted to compare f31 and f32 subpackages 13:20:42 tristanC: cool 13:21:14 Yeah what would be need would be to tie it all up locally: haddocks, hoogle, etc 13:21:17 ghcide 13:21:29 er s/need/neat/ 13:21:52 yeah, that would be amazing indeed :-) 13:21:56 Yeah 13:22:20 It should be possible with some effort 13:22:56 i haven't been able to get a local hoogle yet, even when using `stack hoogle` 13:23:00 I think the docs are okay, but not sure if they are well cross-references - that might have downgraded with the subpackaging of ghc-*-doc 13:23:05 -d 13:23:23 but because we are looking for using the ghc- fedora package, i'd rather have something that works with system lib 13:23:42 Okay, hmm I haven't tried local hoogle in a while - it used to download tarballs for metadata 13:23:49 Exactly 13:24:17 That should be doable - I think we generate the hoogle files 13:24:33 i meant to write some documentation to get started with haskell on fedora, has such documentation be done in the past? 13:24:40 ghcide is getting rather good btw - recommend if you haven't tried yet 13:24:56 tristanC: not really - that would be useful 13:25:08 something along the line of `install ghc-turtle-devel`, then use `runhaskell` and or compile using `ghc -dynamic` 13:25:18 I am also hoping to make time this round for documenting the update process if I can 13:25:30 tristanC: ah yes, good idea 13:25:55 (I mean on the packaging side) 13:28:19 Okay perhaps we wrap then for today 13:28:29 i haven't much to add. I'd like to finish the unbundle of ghc-time-manager, and then i should be able to proceed with the rest of the bundles 13:28:53 Yes thanks - I will try to review it soon and submit a couple 13:29:02 and i'm looking forward update on f33 and see if i can help with testing 13:29:06 thanks petersen! 13:29:07 I thought to look for new subpackages in f32 too first 13:29:27 Great thanks - I will try to share any progress I have 13:29:43 I try to catch you on #fedora-haskell too 13:29:49 Thanks for the meeting 13:30:04 #endmeeting