/srv/irclogs.ubuntu.com/2020/06/22/#ubuntu-devel.txt

tewardwho spearheads the deb to snap stuff for chromium right now00:02
Laneyanyone know / has looked into what's going on with libsane1? https://launchpadlibrarian.net/485340393/buildlog_ubuntu_groovy_amd64_ubuntu_BUILDING.txt.gz08:17
LaneyI remember something in Debian about this and a transitional package08:17
seb128Laney, LocutusOfBorg was discussing that transition with RAOF the other day08:29
seb128but I don't know what's missing at this point08:29
Laneythanks, hopefully those are enough highlights to get people who understand :>08:30
seb128https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=96293608:30
ubottuDebian bug 962936 in src:sane-backends "sane-backends: please still keep libsane transitional package around" [Serious,Open]08:30
LaneyI'll avoid digging into it for now :p08:31
seb128right, same here08:31
RAOFI did the promotion of libsane1 to main, which resolved what we were talking about.08:31
RAOFSo I think it's now all "LocutusOfBorg" (https://matrix.to/#/@freenode_LocutusOfBorg:matrix.org) 😉08:32
sichHi all ... first time joining this channel.  I'm interested in helping out with ubuntu development and looking for a little direction if possible.08:58
seb128sich, hey, unless you have specific things you want to contribute to you could start by reading https://wiki.ubuntu.com/UbuntuDevelopers09:01
sich@seb128 I do have a few areas that I'd like to contribute in, but as I'm new I'll go through the steps one by one ... thank you09:12
udevbotError: "seb128" is not a valid command.09:12
LocutusOfBorgLaney, it is installable here, not sure what are you talking about to be honest, can you please provide some more context?09:59
LaneyLocutusOfBorg: see the build log I gave09:59
LocutusOfBorgGet:5 http://archive.ubuntu.com/ubuntu groovy/universe amd64 libsane1 amd64 1.0.30-1~experimental2ubuntu1 [2387 kB]10:00
LocutusOfBorgGet:6 http://archive.ubuntu.com/ubuntu groovy/main amd64 sane-utils amd64 1.0.30-1~experimental2ubuntu1 [202 kB]10:00
LocutusOfBorgGet:7 http://archive.ubuntu.com/ubuntu groovy/main amd64 libsane amd64 1.0.30-1~experimental2ubuntu1 [14.8 kB]10:00
LocutusOfBorgas said, it is installable here, not sure what is doing your build log10:00
Laneythat's of an ubuntu desktop image10:01
LocutusOfBorgah ok10:01
LocutusOfBorgso now I got it10:01
LocutusOfBorgwill rebuild everything to pick up the new old libsane110:01
Laneyok cool, I didn't follow what's going on there - and I'm happy not to learn if you want to handle it10:01
Laneythanks :>10:01
LocutusOfBorgLaney, to be honest, instead of having an useless transition, you might want to add the transitional package libsane1 to main10:02
LocutusOfBorgit is just a transitional package I added to ensure smooth upgrades10:02
seb128LocutusOfBorg, R_AOF said earlier that he did promote it?10:02
LocutusOfBorgit will save a ton of rebuilds, but I can do them anyway, as you wish (I know rebuilding helps to make transitional foo disappear)10:02
Laneyit's not in main no10:03
LocutusOfBorgseb128, debian switched again from libsane1 to libsane, so I asked to promote the libsane again, and demote libsane1 that is now a transitional package10:03
Laneyah10:03
LocutusOfBorgbut of course if you runtime-depend on transitional package but it is universe, nobody will teach you to move to the new one10:03
Laneyyes component-mismatches asks for it to be promoted10:03
Laneymaybe do both? promote and fix the archive too?10:04
LocutusOfBorgit won't ask again to be promoted when the reverse-deps are rebuilt ;)10:04
LocutusOfBorgI can do the rebuilds anyway, maybe just of main packages10:05
seb128rebuild of main sounds like the best solution10:06
Laneyas you wish10:06
LaneyI assume it's not so many10:06
LocutusOfBorgthe only problem is that since this morning reverse-depends is not working :)10:06
LocutusOfBorgbut I can steal from there https://release.debian.org/transitions/html/auto-sane-backends.html10:07
* LocutusOfBorg does them10:07
Laneycheers10:08
LocutusOfBorgthanks fro the prod10:09
sorenWhat's the preferred way to get a package upload (to main) sponsored these days?10:25
julianksoren: same as always https://wiki.ubuntu.com/SponsorshipProcess10:26
seb128soren, easiest is probably debdiff to a launchpad but with ubuntu-sponsors subscribed10:29
sorenjuliank: So debdiff on Launchpad, not .changes (etc). on a web server somewhere?10:29
sorenseb128: Right. Got it. Thanks :)10:29
seb128np10:29
seb128LocutusOfBorg, the rebuilds you did depends on the versioned lib, which isn't what is expected from what you said this morning?13:07
ahasenackLocutusOfBorg: hi, you uploaded https://launchpad.net/ubuntu/+source/libguestfs/1:1.42.0-5ubuntu2, did debian drop the erlang package from it?13:15
LocutusOfBorgseb128, libsane-dev depends on libsane1 and both should be in main14:01
LocutusOfBorglibsane is transitional and should be moved to universe and possibly die in a fire or be "Provided:" by libsane114:02
LocutusOfBorgcan you please do the magic promote again?14:02
seb128LocutusOfBorg, that's the opposite of what you wrote this morning?14:02
seb128<LocutusOfBorg> seb128, debian switched again from libsane1 to libsane, so I asked to promote the libsane again, and demote libsane1 that is now a transitional package14:02
LocutusOfBorgyes sorry, I had no coffee at that time, and everything that has "sane" in the sentence gives me headaches14:03
LocutusOfBorgthe bug report I filed in Debian is good14:03
seb128k14:04
LocutusOfBorgdo you have power to fix them up? they should migrate in a run or two, they all looks ok14:04
seb128LocutusOfBorg, yes14:06
LocutusOfBorgseb128, also, somebody should MIR src:libnma?14:33
seb128LocutusOfBorg, I guess?14:40
rafaeldtinocothere was an old bug from cyphermox related to adding support for netplan into netcf:14:41
rafaeldtinocohttps://bugs.launchpad.net/ubuntu/+source/netcf/+bug/168834514:41
ubottuLaunchpad bug 1688345 in netcf (Ubuntu) "add netplan support or RM package from archive" [Undecided,New]14:41
rafaeldtinocoI was wondering, should we keep it opened or just request netcf removal from the archive ?14:42
rafaeldtinoco(it seems that netcf isn't much "maintained" lately, and our strategy is to support netplan with backends only, no ?)14:42
* rafaeldtinoco waits feedback to continue or not with [RM] bug to AA14:42
=== ijohnson is now known as ijohnson|lunch
=== ijohnson|lunch is now known as ijohnson
ahasenackquestion, how are translations updated if an SRU changes the text of some package? Or are they not?20:49
=== Wryhder is now known as Lucas_Gray
sarnoldI've seen sru uploader making changes where that's possible20:58
ahasenackyou mean also uploading an updated locales package?20:59
ahasenacklanguage-pack-$lanf21:00
sarnoldahasenack: no, just the .po files in the package; a recent example I noticed https://launchpad.net/ubuntu/+source/apt/2.0.2ubuntu0.121:03
ahasenacksarnold: oh, I guess I'm not sure how lp translations work then21:38
ahasenackI thought translations were separate from the package and that that was one of the big ubuntu differences21:38
seb128ahasenack, sarnold, the normal 'cycle' is that the source package generates a template during the build, which is imported by launchpad21:44
seb128then translators do their work21:44
ahasenackwhen does it get back into the package?21:44
seb128and translations are exported to build langpacks on a regular cadence21:44
seb128we do langpack refreshes, at least in the LTS cycles21:44
seb128we will have one for .1 for sure21:44
ahasenackseb128: but the package also installs its own .mo file21:45
ahasenackapt installs 43 of those21:46
seb128ahasenack, if you have a package shipping its own translations then it's a special case21:46
seb128ahasenack, pkgbinarymangler/striptranslations.blacklist21:49
seb128ahasenack, basically things that impact the installer don't use langpacks21:50
ahasenackI see21:50
seb128so we cover all languages for the installer21:50
seb128for those to update translations you need a source upload21:50
ahasenackseb128: does lp "ingest" changed translation templates when an SRU is done?21:51
seb128ahasenack, yes21:51
ahasenackseb128: also for esm releases? like trusty?21:51
seb128I guess, I don't see a reason why they would be special21:51
ahasenackI assume we just don't update langpacks for those21:51
seb128afaik we don't no21:52
ahasenackok, thanks21:52
seb128np21:52
seb128you can see if there a new template in the launchpad queue21:52
ahasenackI checked https://translations.launchpad.net/ubuntu/trusty/+source/update-notifier/+pots/update-notifier/pt_BR and it doesn't have new strings already updated in update-notifier in trusty21:53
seb128https://translations.launchpad.net/ubuntu/<serie>/+source/<source>/+imports21:53
ahasenackhttps://translations.launchpad.net/ubuntu/trusty/+source/update-notifier/+imports is empty21:53
seb128I think the records don't stay long there so you would need to look soon after an upload21:54
seb128ahasenack, for launchpad to have a template to import the package build must generate one21:56
seb128https://launchpadlibrarian.net/444456802/buildlog_ubuntu-trusty-amd64.update-notifier_0.154.1ubuntu8_BUILDING.txt.gz21:56
seb128which is the most recent trusty upload doesn't have one21:56
seb128compared to e.g focal21:57
seb128https://launchpadlibrarian.net/472635894/buildlog_ubuntu-focal-amd64.update-notifier_3.192.30_BUILDING.txt.gz21:57
seb128Building update-notifier.pot...21:57
seb128Removing generated header (.h) files...done.21:57
seb128Wrote update-notifier.pot21:57
seb128 21:57
ahasenackinteresting, why would it have been removed, if the release package has one (as it has translations in lp)21:57
seb128ahasenack, the package has one but did you check that it has been updated to include the new strings you are after?21:58
ahasenackall the ESM stuff, as far as I can tell, is not available for translation in lp21:58
ahasenackI need to inspect this further, at least the LP side seems ok and will do its job once the pot file is generated21:59
seb128ahasenack, right, looking at e.g http://launchpadlibrarian.net/440218814/update-notifier_0.154.1ubuntu6_0.154.1ubuntu7.diff.gz the .pot isn't updated/part of the diff22:00
seb128and since the build doesn't do an update/use dh_translations or such, launchpad probably just has an outdated template22:00
ahasenackyeah22:01
seb128ahasenack, it's late here and I need to call it a day but feel free to Cc me on an email/bug/whatever or just ping me tomorrow, I'm having to look at resolving that with you22:01
ahasenackseb128: thank you, good night22:01
seb128I'm happy*22:01
ahasenackI'm also dropping off22:01
seb128np!22:01
seb128night22:01
kanashiromwhudson: when you have some time could you please check this bug and provide some feedback? LP #188466322:02
ubottuLaunchpad bug 1884663 in containerd (Ubuntu) "cadvisor/0.35.0+ds1-4 FTBFS in Groovy" [Undecided,New] https://launchpad.net/bugs/188466322:02
kanashiroit is containerd related22:02
mwhudsonkanashiro: can we just make everything a snap? :)22:03
kanashiro:)22:03

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