/srv/irclogs.ubuntu.com/2021/09/10/#ubuntu-devel.txt

=== genii is now known as genii-core
=== E_Eickmeyer is now known as Eickmeyer
juliankEickmeyer: I don't think that's the right level to fix this, tbh07:13
juliankEickmeyer: Reading the bug, there seems to be an issue in gio wrt detecting online presence07:13
schopinjuliank: since you volunteered yesterday, care to sponsor LP: #1943109 ? :-)08:25
ubottuLaunchpad bug 1943109 in openssl (Ubuntu) "Merge 1.1.1l-1 version from Debian" [Undecided, New] https://launchpad.net/bugs/194310908:25
juliankschopin: on it08:28
schopinThanks!08:28
juliankschopin: uploaded08:32
schopinthank you very much.08:33
schopin... and I forgot to add the LP number in the changelog. Oh well.08:35
iceyI'm a bit stuck diagnosing a C build failure - I'm getting an `undefined refeernce to` a function that does, in fact, exist, and it exists in the source tree I'm in. afaict, the build is correct and using the upstream build parameters but I'm running out of steam digging12:06
cjwatsonIs the relevant object being passed to the linker?12:11
mapreriparide: yes, we haven't fixed policies and rules and process currently, unexpectedly just dealing with the administrative bits took a whole hour.  better wait for now.12:35
mapreri% listadmin backports12:36
maprerifetching data for ubuntu-backports@lists.ubuntu.com ...12:36
mapreri[1/2121] =========== ubuntu-backports@lists.ubuntu.com =================12:36
mapreri...12:36
mapreriddstreet: I think I'm very much not going to go through 2k+ pending mails.  I'll look at those received in 2021 (they are only 30) and discard everything else.12:36
mapreri(there are mails from 2013 stuck in that mod queue)12:37
ddstreetmapreri definitely, anything older surely isn't still relevant12:38
mapreriso apparently only 1 good mail in the queue from July 2021, due to not being subscribed, but I see that the sender realized it: https://lists.ubuntu.com/archives/ubuntu-backports/2021-July/021758.html  - so I suppose I'll just throw everything to /dev/null.12:40
iceycjwatson: I think so? I see `-lsqlite3` in the `cc` invocation; what's more concerning to me about this is that I don't think the build steps have changed (upstream's Makefile) but I'm seeing this failure12:43
cjwatsonicey: On the linker command line, does the -lsqlite3 come before or after the objects that have references to it?12:44
iceycjwatson: I don't see any linked specific command line; in the `cc` invocation (thing before ld starts complaining), I the -lsqlite3 is right at the end, so after12:45
iceys/linked/linker12:47
cjwatson(cc is acting as the linker in this case)12:50
cjwatsonI think I'd need to see the full build12:50
iceycjwatson: https://launchpad.net/ubuntu/+source/fossil/1:2.16-3/+build/2175743412:50
iceycjwatson: picked that one up from excuses yesterday and still haven't figured out what's up; not enough C experience methings12:51
iceymethinks12:51
cjwatsonicey: According to sqlite.h, those symbols are only available if sqlite3 is configured using the SQLITE_ENABLE_DESERIALIZE option, and it would appear that the packaged version of sqlite3 isn't.13:16
cjwatsonicey: fossil has an internal vendored copy of sqlite, and debian/rules is set up to use it depending on what version of the system library is available, so that could be related13:17
iceycjwatson: the source tree for this project includes sqlite.h and sqlite.c directly though?13:17
iceyah13:17
cjwatsonicey: It might be worth checking previous builds to see whether it used the internal copy or whether it used -lsqlite3 (i.e. the system copy) instead13:17
cjwatsonicey: Either that or the uses of sqlite3_{serialize,deserialize} were only added recently13:18
cjwatson(I haven't checked)13:18
iceycjwatson: well, it looks like the last passing build also had `-lsqlite3`13:22
cjwatsonicey: If you look at http://launchpadlibrarian.net/546994450/fossil_1%3A2.15.2-1_1%3A2.16-2.diff.gz, it seems to introduce calls to sqlite3_{serialize,deserialize}13:24
cjwatsonicey: So I guess that 2.16 needs this facility where 2.15.2 didn't13:24
iceycjwatson: yeah :-/13:25
cjwatsonicey: Also, fossil 2.16 requires sqlite >= 3.35.0 (according to ./configure --print-minimum-sqlite-version), and compare https://tracker.debian.org/pkg/fossil and https://tracker.debian.org/pkg/sqlite313:27
cjwatsonicey: When the Debian maintainer uploaded fossil most recently, sqlite3 in unstable was still 3.34.113:27
cjwatsonicey: So I suspect if you run a test build in unstable, you'll find that it similarly fails to build there, and then you can file a Debian bug13:27
iceycjwatson: I'll try to figure out that next then, thanks!13:32
cjwatsonnp, interesting digging exercise13:33
iceycjwatson: annoyingly, even if I add `-DSQLITE_ENABLE_DESERIALIZE`, the build fails (although in a different place) :-/13:47
iceyrather, enable that and use the local sqlite13:49
=== genii-core is now known as genii
schopinLooking for a sponsor for bionic and focal SRUs for scilab. LP: #187081316:35
ubottuLaunchpad bug 1870813 in scilab (Ubuntu Focal) "Scilab does not start on bionic and focal" [High, Confirmed] https://launchpad.net/bugs/187081316:35
bdmurrayschopin: I can do that16:46
bdmurrayschopin: don't forget update-maintainer16:50
xyprongolang-1.16 - 1.16.7-1ubuntu2 is available in ppa:xypron/golang. I am looking for a sponsor.16:55
Eickmeyerjuliank: Even the packagekit maintainers see it as a trivial/sane fix.18:56
Eickmeyerjuliank: They asked me for a pull request, so it will be upstream in a matter of hours.18:57
Eickmeyerjuliank: Moreso, I can confirm that it fixes the issue 100%.18:57
ubottuBug 100 in Launchpad itself "uploading po file overwrites authors list" [Medium, Fix Released] https://launchpad.net/bugs/10018:57
EickmeyerGo home, ubottu, you're drunk.18:57
cjwatsonI mean it's 1900Z on a Friday, it has an excuse18:58
EickmeyerFair, cjwatson. HAHAHA18:58
Eickmeyerjuliank: See https://github.com/PackageKit/PackageKit/issues/336#issuecomment-91666671319:01
ubottuIssue 336 in PackageKit/PackageKit "Network Manager unmanaged interface causes packagekit to conclude its off-line incorrectly" [Closed]19:01
juliankEickmeyer: I'm on my weekend but this looks reasoable19:02
Eickmeyerjuliank: Cool. Enjoy your weekend. :)19:02
* juliank goes disable IRC notification on his wrist19:02
EickmeyerGood call. :)19:03
EickmeyerI'm US West Coast, so our times don't always line-up.19:03
EickmeyerIs syncpackage crashing for anyone else?21:01
RikMillsEickmeyer: just worked for me21:07
GunnarHjEickmeyer: Haven't tried recently. But I just discovered that I can't access update_excuses with latest FF. Wonder if those issues may be related.21:07
EickmeyerRikMills: I had to sign-in to a focal VM to make it work.21:08
EickmeyerGunnarHj: Could be, I just reported a hard crash I had from it.21:08
Eickmeyerbug 194328621:08
ubottuBug 1943286 in ubuntu-dev-tools (Ubuntu) "syncpackage crashed with urllib.error.URLError in do_open(): <urlopen error [SSL: BAD_SIGNATURE] bad signature (_ssl.c:1129)>" [Medium, New] https://launchpad.net/bugs/194328621:08
sarnoldGunnarHj: I understand an apache process wasn't restarted when a certificate on people was replaced; try again, it should work21:10
GunnarHjsarnold: You're right, works now. Thx.21:12
RikMillsEickmeyer: yeah, I was using a focal machine21:12
EickmeyerActually, it's working again, so it must've had to do with apache like sarnold said.  Either way, it should fail more gracefully than a hard crash.21:14
sarnoldEickmeyer: ah cool I wondered if those were related. it felt pretty plausible..21:15
EickmeyerIt turned out to be correct. That said, the script shouldn't fail the way it failed, so I'm not closing the bug.21:16
=== genii is now known as genii-core

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!