/srv/irclogs.ubuntu.com/2016/12/29/#ubuntu-devel.txt

=== juliank_ is now known as juliank
=== JanC_ is now known as JanC
tsimonq2slangasek: Should be good to go then, he uploaded as is with Conflicts instead of Breaks, going with what you said, now it just needs pushing through NEW by an archive admin... :)03:33
slangasekfossfreedom: hi, so I'm reviewing NEW packages, and I'm confused about the changelog rationale for budgie-lightdm-theme-base.  What do you mean by "self budgie-desktop builds using the Ubuntu Minimal ISO"?06:00
fossfreedomslangasek: quite a few people in the community have asked for the ability to create their own builds of budgie-desktop.  So rather that starting from the full ISO and deinstalling they are building from - I presume the netiso or similar - and wanted a simpler method to get a working desktop without pulling in the various customisations/artwork/themes/icon-sets etc we have in Ubuntu Budgie.08:53
ginggstsimonq2: do you think we can revert renaming library packages for g++5 ABI transition in healpix-cxx?  Then healpy will become sync-able.10:12
=== nelhage_ is now known as nelhage
=== psivaa_ is now known as psivaa
=== plars_ is now known as plars
=== FourDollars_ is now known as FourDollars
=== andyrock_ is now known as andyrock
=== Tribaal_ is now known as Tribaal
=== BenC- is now known as BenC
mitya57slangasek, hm, the policy says a different thing11:39
mitya57Conflicts should be used … when two packages provide the same file and *will continue to do so*11:39
mitya57(emphasis mine). So not when one of them is being obsoleted completely.11:40
mitya57That case seems to fall under "when moving a file from one package to another" which is Breaks according to the policy11:40
fossfreedomon the off-chance ... anybody have any ideas why our daily builds are failing at the moment?  https://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu/zesty/ubuntu-budgie12:04
cjwatsonmitya57: Conflicts+Replaces is described separately12:09
cjwatsonmitya57: https://www.debian.org/doc/debian-policy/ch-relationships.html#s7.6.212:09
mitya57cjwatson, thanks a lot, now I finally understand it :)12:21
=== JackFrost is now known as Unit193
tewardthis may sound stupid, but how do I disable PIE / PIC in package rules for a given package?19:25
teward(nginx merge won't build with it)19:25
hjdteward: https://wiki.debian.org/Hardening/PIEByDefaultTransition possibly -no-pie (don19:41
hjd't really know much about this)19:41
hjdI'm not sure how large the Ubuntu delta for this package is, but when merging from Debian, presumably that part built successfully with PIE?19:42
tewardwe haven't had a merge since 16.0419:56
tewardjust direct updates19:57
tewardso... yeah...19:57
tewardblurgh.19:57
hjdoh :/20:00
hjdI see, might be easier to look at whether PIE can be enabled again once the delta is more under control? :p20:04
tewardit's not the delta, it's upstream changes that introduce breakage21:22
tewardin dynamic modules21:23
tewardso there's no solution at the moment21:23
hjdteward: I'm not familiar with the nginx package so I might be missing something obvious, but if the problem is in the upstream code, shouldn't that cause problems in Debian as well? Looks like it built fine there just a couple of days ago.21:47
tzerouscan is supposed to work, right?21:59
tzerolike, `uscan -d` is supposed to follow the watch file and download something instead of report: "uscan warn: No upstream tarball downloaded."22:00
hjdtzero: Does it give any other warnings or error messages?22:14
hjdYou could try with `--verbose` or even `--force-download` (check the manpage for details)22:14
tzerohjd: only "uscan info:    => Package is up to date for from" and "uscan info: Not downloading upstream package: "; it finds everything correctly (watch file is just the standard github boilerplate), mangles the download URL, then tells me it's not going to actually download anything22:17
tzerooh, force-download works.. why is that even necessary22:17
hjdI'm afraid I don't know.22:21
=== foxtrot is now known as texas
=== texas is now known as foxtrot
ginggsteward: try DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie in debian/rules22:53
ginggsautopkgtests against lmfit-py armhf fail since python-pandas is no longer available for this arch. Can anything be done to prevent these tests from being run, or the results ignored? affected packages are python-numpy,  python-defaults,  matplotlib, python-stdlib-extensions and pandas.23:09
tumbleweedginggs: we can tell britney that lmfit-py is known to fail on armhf23:12
tumbleweed(force-badtest)23:12
ginggstumbleweed: thanks.  anyone around who can do this? ^23:14
* tumbleweed can23:16
ginggswould tumbleweed then, please?23:19
tumbleweedginggs: it's not just armhf: https://launchpad.net/ubuntu/+source/pandas/0.19.1-323:26
ginggstumbleweed: see e.g. http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#python-stdlib-extensions23:28
ginggsonly armhf shows a regression23:28
ginggsah, we don't run autopkgtest on arm64 and powerpc23:29
tumbleweedginggs: and the version that is in release is published for armhf, so the autopkgtests should be using that...23:34
ginggstumbleweed: i think the python-pandas binaries in release have already been removed so it can migrate23:39
tumbleweedginggs: aah23:46
tumbleweedginggs: done23:48
ginggstumbleweed: thanks! and goodnight23:59

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