/srv/irclogs.ubuntu.com/2020/02/12/#ubuntu-devel.txt

xnoxOdd_Bloke:  cjwatson: isn't it the first one in /var/lib/dpkg/arch ?!00:37
xnoxbut i think that is internal / private, not public api00:37
mwhudsonENOENT02:46
mwhudsondpkg seems to set it at build time02:49
=== hggdh is now known as hggdh-msft
didrockscpaelzer: thanks for the libos-info patch (and yeah, the readme needs some update it seems :p)08:52
cpaelzerdidrocks: yw09:12
cpaelzerfor once I tried to follow the "how to contribute" and then it is outdated :-)09:12
cpaelzerdidrocks: did you spot any issues in the MR ?09:12
cpaelzerand if not maybe say "LGTM" there as you also are listed as Reviewed-by on the last Ubuntu changes09:13
didrockscpaelzer: I’ll have a deeper look this morning, but at first glance, I didn’t spot anything. Once done, yes, I’ll answer on gitlab09:15
cpaelzerthank you didrocks09:20
tkamppeterSome core dev around here? Could you have a look at bug 1862926? It updates SANE to make the scanning in nearly all modern multi-function printers work and hopefully also stops users from mucking around with HPLIP (bug 1766020).11:50
ubottubug 1862926 in sane-backends (Ubuntu) "Request for update: SANE 1.0.29" [High,New] https://launchpad.net/bugs/186292611:50
ubottubug 1766020 in hplip (Ubuntu) "package python3 3.6.5-3 failed to install/upgrade: installed python3 package post-installation script subprocess returned error exit status 4" [Medium,Confirmed] https://launchpad.net/bugs/176602011:50
LocutusOfBorgtkamppeter, .14:23
tkamppeterLocutusOfBorg, ? ?14:23
LocutusOfBorg16mb of debdiff... meh14:24
LocutusOfBorgcan't we help uploading in debian experimental and then go for ubuntu?14:24
tkamppeterLocutusOfBorg, the huge debdiff is due to the upstream code included.14:24
tkamppeterLocutusOfBorg, an new upstream version always causes a big debdiff, especially if it is two feature releases later.14:25
LocutusOfBorgyes, but I would prefer to upload on debian expeirmental14:29
LocutusOfBorgand then sync14:29
tkamppeterLocutusOfBorg, could you do that? We need to get it done before FF.14:33
=== alan_g is now known as alan_g_
=== cpaelzer__ is now known as cpaelzer
cpaelzercjwatson: hiho - a binfmt question, qemu's style to use this is very outdated15:29
cjwatsoncpaelzer: I'm pretty sure there's a Debian bug about this15:30
cpaelzeryes15:30
cpaelzer86675615:30
cpaelzerbut I have a detail question abotu it for you as binfmt expert15:30
cjwatsonSure15:30
cpaelzerwe had a problem e.g. in WSL containers that the (old style) direct calls to "update-binfmts ... --install" failed there15:31
cpaelzerthe fix in the past was to have a better contianer detection15:31
cjwatson--import shouldn't have that problem15:31
cpaelzerbut reading through the bug above I was wondering what binfmt triggers will do15:31
cjwatsonI mean, by all means try it out, but it isn't supposed to fail if the equivalent of --install fails15:32
cpaelzerso it would try and gracefulyl go on15:33
cjwatsonmore or less on the grounds that the information is still on disk and can be replayed, yes15:33
cpaelzercjwatson: do you have a package in mind that already uses the --import + trigger correctly?15:33
cjwatsonplease don't say trigger here - binfmt-support probably should support actual triggers, but it doesn't yet (https://bugs.debian.org/945019)15:34
ubottuDebian bug 945019 in binfmt-support "binfmt-support: please use dpkg triggers" [Wishlist,Open]15:34
cjwatsonI don't know of anything using --unimport correctly (which isn't to say they don't exist); quite a few use --import (e.g. pythonX.Y, llvm-8-runtime).  But really if you follow the detailed instructions in /usr/share/doc/binfmt-support/README.Debian you should be fine15:36
cpaelzerthanks cjwatson15:36
cjwatsonThe only qemu quirks AFAIK are that it has arch-specific binfmts, and that it needs to be extra-careful to avoid accidentally registering a binfmt for the native architecture (which is a great way to instantly lock up your system)15:37
cpaelzerthe omit logic didn't change for years and I'd not touch it on that change15:40
cjwatsonI suppose you can keep on computing that at run-time and just import the right set of binfmt files15:49
cjwatsonI'm not sure that will work well though15:49
cjwatsoncpaelzer: you really want to ship the right set of binfmt files at build time rather than at run-time15:50
cjwatsoncpaelzer: doing it at build time means they can all go in /usr/share/binfmts/, which means that if binfmt-support is installed after qemu then it can run 'update-binfmts --import' and catch up15:50
cjwatsoncpaelzer: this is not going to work well if you keep the arch-specific handling entirely in the postinst15:50
=== LargePrime is now known as Guest28425
=== alan_g_ is now known as alan_g
tkamppeterLocutusOfBorg, reported SANE update request to Debian as Debian bug 951213.17:07
ubottuDebian bug 951213 in sane-backends "Request for update: SANE 1.0.29" [Important,Open] http://bugs.debian.org/95121317:07
=== nOOb__ is now known as LargePrime
LocutusOfBorgtkamppeter, will have a look tomorrow hopefully17:10
tkamppeterLocutusOfBorg, are you Debian developer?17:13
=== LargePrime is now known as Guest91337
=== LargeGoof is now known as LargePrime
=== LargePrime is now known as Guest84888
=== Guest84888 is now known as LargePrime
LocutusOfBorgtkamppeter, yes I am18:15
=== LargePrime is now known as Guest57841
=== LargePrime1 is now known as LargePrime
=== ben_r_ is now known as ben_r

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