/srv/irclogs.ubuntu.com/2018/02/05/#ubuntu-devel.txt

=== Elimin8r is now known as Elimin8er
jamespagecpaelzer: I have a 2.9 snapshot in a PPA06:47
jamespagebut its failing some tests on arm64 atm06:47
jamespagehttps://launchpad.net/~james-page/+archive/ubuntu/bionic/+packages06:48
cpaelzerok, thanks for the info06:48
jamespagefirst thing I normally do with a new release is re-enable all of the skipped tests and try them out again06:48
=== zyga_ is now known as zyga
=== fossfreedom_ is now known as fossfreedom
jamespageanyone around who has some familiarity with debhelper, dpkg, debug symbols and how that works in PPA's which generate and publish them?10:03
jamespageI'm endeavouring to backport debhelper >= 11 to xenial for the Ubuntu Cloud Archive, but I'm missing something in the dance between debhelper, pkgbinarymangler and pkg-create-dbgsym10:05
jamespageI'm aware there are alot of dpkg changes between xenial and bionic including the one to support Package-Type overrides which debhelper uses at bionic but hoping to avoiding including dpkg in the backport...10:12
=== lool- is now known as lool
dokocjwatson: man-db ftbfs on ppc64el11:30
jamespagemeh no worries - figured it out and have enough of a compat shim for the backport11:36
infinityjamespage: Erm.11:38
infinityjamespage: Backporting debhelper should revert the ddeb support.11:38
infinityjamespage: Any other option will end in tears.11:38
jamespageinfinity: yeah I'd got that - the piece I'd missed was the change to dh_strip to stop debhelper building the debug packages11:39
jamespage"+$dh{ENABLE_DBGSYM} = 0 if not $ENV{'DH_BUILD_DDEBS'};"11:39
jamespagewas my friend11:39
jamespageinfinity: I think this - http://paste.ubuntu.com/26524058/ does the trick11:40
infinityjamespage: https://launchpad.net/ubuntu/+source/debhelper/10.2.5ubuntu2 was where I swapped methods.11:40
dokomwhudson: golang-1.10 ftbfs on armhf11:40
infinityjamespage: Yep, that looks like it should do it.11:41
jamespageinfinity: I'd generally got a bit confused as to which parts pkg-create-dbgsym, debhelper and pkgbinarymangler did11:41
jamespagethem diverts ...11:41
jamespageanyway I now know (at least I think I do)11:42
infinityjamespage: The pkgbinarymangler dpkg-deb divert is not one of my prouder moments.  Don't look at that postinst if you value your sanity.11:42
jamespagelol11:42
* jamespage shuts his eyes and just holds on for a bit11:43
infinityjamespage: (The part where there's a brief period on every single buildd build where dpkg-deb doesn't exist, in the middle of unpacking, is... Fun)11:43
jamespageinfinity: I also enjoyed the bit where pkgbinarymangler copies in part of debhelper as part of its build11:43
jamespagecoreycb: I think I have it nailed now - just working the updates into queens-staging to unbreak all the broken builds from friday...11:45
cjwatsondoko: already dealt with in Debian; it'll auto-sync12:05
coreycbjamespage: great thanks. so will the ppa still be able to generate ddebs?12:39
jamespagecoreycb: yes13:14
coreycbjamespage: ok cool13:15
GunnarHjchrisccoulson: Have you seen that adobe-flashplugin is stuck in -proposed?14:01
GunnarHjhttps://community.ubuntu.com/t/flash-version-in-xenial-partner-archive-canonical-com/386514:03
ackkcjwatson, hi, I have a refreshed patch for py-macaroon-bakery 1.1.0: https://pastebin.canonical.com/209182/ I can build the updated package with it. would it be possible for you to update it?15:54
mitya57cyphermox, doko: do you have any status update on bug 1636666? can you please reply to my comment there?15:58
ubottubug 1636666 in pcre2 (Ubuntu) "[MIR] pcre2" [Undecided,New] https://launchpad.net/bugs/163666615:58
ackkcjwatson, or, https://paste.ubuntu.com/26525107/15:58
cjwatsonackk: Yeah, I guess I can just go with that, just a minute15:58
dokomitya57: can it be built using pcre3?15:59
mitya57No :(15:59
dokoand how much in main can be built using pcre2?15:59
cjwatsonackk: (I had half of that but was missing the other half, it seems, not sure why)16:00
mitya57http://doc.qt.io/qt-5/whatsnew59.html — “QRegularExpression now requires the PCRE2 library version 10.20, or later. Support for the PCRE1 library was dropped.”16:00
dokoso how much can we rebuild? http://people.canonical.com/~ubuntu-archive/transitions/html/pcre2.html16:00
mitya57There is some estimate in https://bugs.launchpad.net/ubuntu/+source/pcre2/+bug/1636666/comments/2016:01
ubottuLaunchpad bug 1636666 in pcre2 (Ubuntu) "[MIR] pcre2" [Undecided,New]16:01
mitya57That is at least half of the packages from that tracker16:01
dokowho is working on that to build packages with pcre2 if they can?16:02
mitya57I can try to help with that, maybe jbicha and/or LocutusO- would be able to help too.16:03
mitya57apache2 may be a problem though: https://bz.apache.org/bugzilla/show_bug.cgi?id=5747116:04
ubottubz.apache.org bug 57471 in Build "Apache 2.4.10 Compilation fails when compiling against pcre2-10.00" [Enhancement,New]16:04
cjwatsonackk: Yep, thanks, that works, will upload16:04
ackkcjwatson, thank you16:05
cjwatsondone16:05
mitya57doko: I meant at least half of packages from *this* tracker: http://people.canonical.com/~ubuntu-archive/transitions/html/pcre2-main.html (your link includes also universe)16:06
dokoahh, I see16:07
ackkcjwatson, awesome, thanks16:07
mitya57exim4 may be a problem too: https://bugs.exim.org/show_bug.cgi?id=187816:07
ubottubugs.exim.org bug 1878 in Unfiled "add support for pcre2" [Wishlist,New]16:07
mitya57I guess I should collect some bug links and add them to the description16:08
jbichano one is working on getting glib to not use pcre316:08
jbichaon the other hand, tilix and gnome-builder have missing features because Ubuntu's vte2.91 isn't allowed to use pcre2 yet16:10
dokophp7.2 is missing in this tracker16:10
dokosilly gnome16:10
jbichathe main tracker is manually compiled so you're welcome to add php7.2 if you like :)16:11
mitya57So we have two solutions here: 1) Have both pcre3 and pcre2 in main, with a goal of removing pcre3 in later release, 2) Have only pcre3, Qt using its own copy and GNOME missing some features16:11
chrisccoulsonGunnarHj, ah, crap. Thanks for that. sil2100, can you take care of that please? (I think you approved the upload originally)16:12
chrisccoulsonsil2100, if you can't see the scrollback:16:13
chrisccoulson<GunnarHj> chrisccoulson: Have you seen that adobe-flashplugin is stuck in -proposed?16:13
chrisccoulson<GunnarHj> https://community.ubuntu.com/t/flash-version-in-xenial-partner-archive-canonical-com/386516:13
mitya57Looks like php7.2 supports only pcre3 and php7.3 only supports pcre216:13
jbichaQt is in main because of qtubuntu (kiosk project) and mozc (Japanese input method)16:13
mitya57And php7.3 is not going to be released any time soon…16:14
sil2100chrisccoulson: hey, for this I think you'll need slangasek16:15
dokojbicha, mitya57: I would like to avoid a situation where we have both in main, and everybody is comfortable with it16:18
mitya57I understand, but the goal porting everything to pcre2 does not seem achievable in one release cycle16:19
jbichathe current vte2.91 situation isn't comfortable :/16:19
mitya57Even if we keep pcre2 in universe for this cycle, next time php7.3 will be released and we'll get in the same situation16:20
dokoso do the promotion after the bionic release?16:20
mitya57I won't mind that, but we will technically have pcre2 in main as part of Qt anyway16:21
dokoor get some buy-in from the tech board and the security team16:21
mitya57doko: I just added lists of good/bad packages to the description of bug 163666616:41
ubottubug 1636666 in pcre2 (Ubuntu) "[MIR] pcre2" [Undecided,New] https://launchpad.net/bugs/163666616:41
mitya57(It is worse than I thought, most of packages don't even have upstream bugs filed for pcre2 move)16:42
chrisccoulsonsil2100, you should be able to do it (https://wiki.ubuntu.com/ArchiveAdministration#Handling_updates_to_partner)16:42
bdmurrayWhy does rmadison still show zesty information?17:25
cjwatsonbdmurray: needs manual editing of snakefruit:~ubuntu-archive/.madison-lite/config.  Fixed now17:36
nacc(should that be added to the EOL checklist, if not already there?)17:36
bdmurraycjwatson: thanks17:37
slangasekchrisccoulson: "stuck in proposed" - so you're saying that the adobe-flashplugin versions in *-proposed are tested and ready to copy to release?17:38
chrisccoulsonslangasek, yeah17:38
dokomitya57: thanks! so I'm still not sure if it's better to delay that promotion until after bionic17:39
bdmurraynacc: Its not there https://wiki.ubuntu.com/EndOfLifeProcess17:39
naccbdmurray: ack; i feel like that's probably the release team's page to edit :)17:40
bdmurraynacc: whatever, I'm gonna edit it17:40
slangasekchrisccoulson: done17:40
chrisccoulsonslangasek, thanks17:40
naccbdmurray: :)17:41
cjwatsonbdmurray: process> good call, thanks17:59
coolfishhi, approx. on Fri 26. January I asked on #ubuntu-devel, what I can do, to put the package ganeti on a list for 'big' packages for autopkgtest(-VMs). The reason is http://autopkgtest.ubuntu.com/packages/g/ganeti/bionic/amd64. I've verified, that autopkgtest passed with 4GB of RAM. The default of 1536MB is to small.19:41
coolfishbecause I'm no dev (just a user), someone on this channel said, that he has done it for me. Now (2018-02-05 15:13:30 UTC) the test still fails, with the error message: Not enough memory on node node1 for creating instance instance1: needed 1024 MiB, available 810 MiB19:41
coolfishso it seems, ganeti is still with default size autopkgtest-VM19:41
=== zyga is now known as potato
=== potato is now known as elvis
=== elvis is now known as zyga
dokonacc: I removed kopanocore, so zeroc-ice is the only one not building for php7.2. but mumble depends on that one20:59
acheronuknice. lintian in bionic proposed is uninstallable21:10
acheronukhttps://paste.ubuntu.com/26526608/21:11
sarnoldssleay21:13
sarnoldoy21:13
naccdoko: removed as in from the archive?21:14
naccdoko: or in which sense? I have fixes for it pending (which I will send to Debian in the bug you filled), but it's segfaulting in my testing (not sure if it's related to PHP yet21:15
naccdoko: i'm also workig onn zeroc-ice, which needs to be updated to 3.7.0 at lelast21:16

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