18:00:11 <alexsaezm> #startmeeting Go SIG meeting
18:00:11 <zodbot> Meeting started Mon Mar 27 18:00:11 2023 UTC.
18:00:11 <zodbot> This meeting is logged and archived in a public location.
18:00:11 <zodbot> The chair is alexsaezm. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
18:00:11 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
18:00:11 <zodbot> The meeting name has been set to 'go_sig_meeting'
18:00:51 <alexsaezm> #topic Roll Call
18:01:12 <alexsaezm> Hi everyone!
18:01:14 <mikelo> o/
18:02:41 <copperi[m]> .hello copperi
18:02:41 <zodbot> copperi[m]: copperi 'Jan Kuparinen' <copper_fin@hotmail.com>
18:02:42 <alexsaezm> (as always, we can wait until 05 to jump into specific topics)
18:04:11 * gotmax23 goes to get their laptop
18:04:40 <mikelo> .hello mikelo2
18:04:41 <zodbot> mikelo: mikelo2 'Mikel Olasagasti Uranga' <mikel@olasagasti.info>
18:05:31 <gotmax23> .hi
18:05:32 <zodbot> gotmax23: gotmax23 'Maxwell G' <maxwell@gtmx.me>
18:05:34 <gotmax23> Hey y'all!
18:06:16 <alexsaezm> We "only" have 3 issues tagged as meeting. Anyone in particular? I don't have anything for the one that I filled yet.
18:06:17 <alexsaezm> The bug list: https://pagure.io/GoSIG/go-sig/issues?status=Open&tags=meeting&close_status=
18:07:24 <gotmax23> I completed the Mass Reitre Golang Leaves Change and retired 267 leaf packages last week
18:07:35 <alexsaezm> Thank you very much!
18:08:42 <gotmax23> Now that we retired those, there's 72 packages that are now leaves
18:08:42 <gotmax23> https://pagure.io/GoSIG/go-leaves/blob/main/f/leaves
18:08:43 <gotmax23> I haven't decided yet whether to do a second round
18:08:58 <mikelo> gotmax23++ huge work, Fedora is in better shape now!
18:08:58 <zodbot> mikelo: Karma for gotmax23 changed to 2 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
18:09:19 <gotmax23> I was worried that the mass retirement might go awry, but nothing has popped up in the past week, so I'm happy about that.
18:09:39 <gotmax23> thanks :)
18:09:42 <copperi[m]> nice work
18:10:25 <gotmax23> I kept my nightly cronjob that updates that repository so the data should stay up to date
18:11:14 <alexsaezm> that's awesome
18:11:15 <alexsaezm> thank you very much <3
18:11:22 <gotmax23> sure!
18:12:03 <alexsaezm> Do everybody want to jump into the open floor as it doesn't look like there's any update on the open issues?
18:12:25 <gotmax23> Ack
18:13:42 <alexsaezm> #topic Open floor
18:14:24 <alexsaezm> I merged today 1.19.7 updates that I totally forget to do last week, thanks to Brad Smith I'll add the builds to Bodhi after the meeting
18:14:53 <alexsaezm> also... I submitted the Delve package unretirement process earlier today
18:15:38 <alexsaezm> took me A LOT to fix a weird issue that a macro was hiding :-/
18:16:17 <alexsaezm> And that's pretty much it from my side
18:16:59 <mikelo> alexsaezm, can that issue fix be checked in a commit?
18:18:42 <alexsaezm> yeah, but there's nothing that says what the problem was https://src.fedoraproject.org/fork/alexsaezm/rpms/delve/c/39f2f0bf582ea8418220bc89276bcb407b2eab65?branch=rawhide
18:19:23 <alexsaezm> Long story short: I had a problem with a dependency (different versions so it didn't compile due a change in a return type) but I wasn't able to see the error because the output was hidden by the gobuild macro
18:19:46 <mikelo> alexsaezm++
18:19:46 <zodbot> mikelo: Karma for alexsaezm changed to 2 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
18:20:38 <gotmax23> You can usually grep for .go: to find the errors hidden in that very verbose output
18:20:50 <alexsaezm> The building process was failing in the middle of the compilation and printing something like this:
18:21:00 <alexsaezm> /usr/lib/golang/pkg/tool/linux_amd64/compile -o $WORK/b233/_pkg_.a -trimpath "$WORK/b233=>" -p github.com/spf13/cobra/doc -complete -installsuffix shared -buildid ZIx6y96nBdsM9iLN0n2J/ZIx6y96nBdsM9iLN0n2J -goversion go1.20.2 -shared -c=2 -nolocalimports -importcfg $WORK/b233/importcfg -pack /usr/share/gocode/src/github.com/spf13/cobra/doc/man_docs.go /usr/share/gocode/src/github.com/spf13/cobra/doc/md_docs.go
18:21:00 <alexsaezm> /usr/share/gocode/src/github.com/spf13/cobra/doc/rest_docs.go /usr/share/gocode/src/github.com/spf13/cobra/doc/util.go /usr/share/gocode/src/github.com/spf13/cobra/doc/yaml_docs.go
18:21:00 <alexsaezm> /usr/lib/golang/pkg/tool/linux_amd64/buildid -w $WORK/b233/_pkg_.a # internal
18:21:00 <alexsaezm> cp $WORK/b233/_pkg_.a /builddir/.cache/go-build/81/81f2ac445aaa3dd19e37db1ae481ca7f58c31755b1d0e984bdb4b1c52ae05b33-d # internal
18:21:08 <alexsaezm> which wasn't the problem at all
18:21:15 <alexsaezm> the real problem was never printed in the whole output
18:21:29 <alexsaezm> until I modified the macro and removed a lot of flags
18:21:47 <alexsaezm> Can't explain why thought
18:22:38 <alexsaezm> A simple & fixed the issue :D
18:23:28 <alexsaezm> then after that... something odd happened with gotest and xargs... and mikelo helped me
18:23:29 <alexsaezm> mikelo: ++
18:23:36 <alexsaezm> mikelo++
18:23:36 <zodbot> alexsaezm: Karma for mikelo2 changed to 1 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
18:26:50 <alexsaezm> and nothing else to say :D
18:32:30 <alexsaezm> anyone else?
18:32:53 <gotmax23> Nothing from me :)
18:37:27 <alexsaezm> if nobody else wants to say something... we can call it :)
18:40:24 <alexsaezm> Thanks everyone for coming :)
18:40:32 <alexsaezm> #endmeeting