/srv/irclogs.ubuntu.com/2017/08/18/#ubuntu-devel.txt

acheronukahasenack: abi-compliance-checker finally got all it's tests passed and migrated04:38
mwhudsonare livefs builds hard coded to only look at main, or can i influence that somehow?05:04
Unit193Eg, the iso builds?  Xubuntu is mainly in universe.05:36
mwhudsonUnit193: yeah05:51
mwhudsonit's probably a livecd-rootfs thing05:51
mwhudsonand how do i turn https://launchpad.net/~canonical-foundations/+livefs/ubuntu/artful/test/+build/107309 into something i can boot? :)05:51
tsimonq2mwhudson: Hidden in ubuntu-cdimage somewhere is the tooling that powers something like this: http://people.canonical.com/~ubuntu-archive/cd-build-logs/lubuntu/artful/daily-live-20170817.log05:55
* tsimonq2 doesn't know where it's hidden :P05:56
mwhudsonubuntu-cdimage, right05:58
mwhudsoni can never keep these things straight in my head05:58
tsimonq2mwhudson: Once you find where it's hidden, please share :)05:59
mwhudsonoh lol this hook is missing set -e06:00
cpaelzerhmm private bugs are annoying, do we in a changelog list the bug number when an upload closes them?07:13
cpaelzerand LP can hide (or not) the content depending who looks at them?07:13
cpaelzeror do we omit them in the changelog completely and manually close?07:13
stgraberif it's not going to be made public at the same time as the package hits the archive, then I'd say manually close07:15
cpaelzerstgraber: both changes are in the upstream projects pblicly available07:16
cpaelzerwhich is why I wonder if I could (I prefer) add them to the changelog07:17
cpaelzeranyway I hear you saying "to not get in trouble you might manually close"07:17
stgraberon top of the social problem of having a private bug linked to a public upload, we have tools that parse changelogs for LP entries and those don't like private bugs very much either07:17
cpaelzeroh yeah because without creds they can't read them07:17
cpaelzerok reason enough, not listing in changelog07:18
cpaelzerthanks stgraber07:18
Unit193cpaelzer: Even more annoying?  "Public" bugs filed by the automatic bot on behalf of errors.ubuntu.com...07:20
cpaelzerUnit193: what is the annoying part on them?07:26
cpaelzerother than causing work and usually being hard to debug?07:26
Unit193cpaelzer: Most information you get out of 'em is in the title, doesn't have any other info. :P07:28
cpaelzeryeah like "failed to install/upgrade: subprocess installed post-installation script returned error exit" without extra files attached and a comment of "I don't know"07:30
cpaelzerwell, in that case me neither :-)07:30
Unit193(Eg, 1697506)07:33
=== pstolowski is now known as pstolowski|lunch
ahasenackacheronuk: yep, my cyrus-sasl2 migration passed :)12:14
ahasenackthx12:14
=== pstolowski|lunch is now known as pstolowski
ahasenackhi, in the ubuntu or debian bag of tricks, is there some sort of copyright file parser?13:17
rbasakahasenack: I think it's standard "control file" format. So stuff like grep-dctrl will probably work against it. I know lintian does some checks in it so presumably it has a parser. What are you trying to do?13:18
ahasenackI need to generate a list  with package name, version, and license13:19
ahasenacklawyers13:19
ahasenacksome copyright files are machine readable13:19
ahasenackothers not13:19
ahasenackby "machine readable" I mean they have well identified fields, but still plaintext13:19
ahasenacklike the control file you mentioned13:20
rbasakhttps://spdx.org/ might be relevant13:20
mdeslaurahasenack: https://wiki.debian.org/CopyrightReviewTools lists a few perhaps13:20
ahasenack$ licensecheck /usr/share/doc/binutils13:21
ahasenackmight work13:21
ahasenack /usr/share/doc/binutils/copyright: GPL (v3 or later)13:21
ahasenackgets a bit confused with libc613:22
ahasenackwho doesn't13:23
mdeslaurheh13:23
mdeslaurI think it's meant to parse the license in source files, not in the copyright file itself13:24
rbasaklicensecheck is mainly intended for scanning code rather than copyright files AIUI. But since it searches regexs, it may work.13:24
ahasenack$ licensecheck -l 10000 /usr/share/doc/libc6/copyright13:24
ahasenack /usr/share/doc/libc6/copyright: BSD (3 clause) ISC GPL (v2) GPL (v2) LGPL (v2)13:24
ahasenackstill misses a lot13:24
mdeslaurahasenack: is grep "^License:" /usr/share/doc/libc6/copyright not enough?13:25
ahasenackmdeslaur: not all have that field13:25
ahasenackand some times it's a different license for the debian/* stuff13:26
rbasakThat particular file is free form text13:26
ahasenackthere is a DEP for that13:26
mdeslauroh heh, I of course used the example that doesn't respect the DEP13:26
rbasakIMHO, there basically isn't the data that can give you conclusive results. You have to do it manually.13:27
rbasakAny automation may give you results for most things but they also be wrong so you can't rely on those results.13:27
ahasenackI have a list of 279 packages13:27
ahasenacknames, that is13:27
rbasakAnd of course this depends on debian/copyright being correct. I reckon you'll find errors across 279 packages.13:28
* mdeslaur estimates in about 276 packages13:28
rbasakDepending on the required accuracy of your answer your task is non-trivial.13:28
ahasenackit's to be done in 2h, that defines it as trivial13:29
ahasenackI could as well just dump the whole copyright file13:30
ahasenackinstead of a simple abbreviation13:30
rbasakYeah I'd just extract all copyright files and provide those.13:31
rbasakThat's all that's really achievable in 2h.13:31
ricotzhi, is something holding back rustc from transiting out of proposed? https://launchpad.net/ubuntu/+source/rustc/1.18.0+dfsg1-4ubuntu114:01
=== JanC is now known as Guest43740
=== JanC_ is now known as JanC
cpaelzerhiho, what is the usual duration from a package in Debian going to "installed" state until "has not been picked up by LP yet. Please try again later." on syncpackage goes away?14:41
cpaelzerI expected a 30m or 1h job, but it is 2h now and still not finiding it - so it might be better to ask what to expect14:42
ahasenackgiven a package I downloaded via apt-get, how can I figure out its download url?14:57
ahasenackapt-cache doesn't print that out explicitly14:57
ahasenack"apt-cache show" shows "Filename", maybe I can use that14:58
mdeslaurahasenack: apt-cache policy15:16
mdeslauryou'll need to mangle that a bit15:16
mdeslauroh, apt-cache show too15:17
juliankcpaelzer: Usuually takes a few hours (well, more like 6?) in my experience15:26
juliankahasenack: The correct way to figure out download urls for packages generally is apt download --print-uris <package name>[=<version>]15:27
cpaelzerthanks juliank, that is a target I can wait for and retry15:29
ahasenackjuliank: nice trick15:29
ahasenackjuliank: hm, apt download --printuris doesn't seem to work for packages from ppas16:00
ahasenackit just prints nothing16:01
SpamapSdoko: FYI, https://bugs.launchpad.net/ubuntu/+source/python3.6/+bug/1711724 <-- I just uploaded a xenial SRU of python3.518:02
ubottuLaunchpad bug 1711724 in python3.5 (Ubuntu Xenial) "Segfaults with dict" [High,In progress]18:02
slangasekrharper: replied to your comment on the livecd-rootfs mp; let me know if we need to discuss18:31
rharperthanks, will read18:32
rharperslangasek: yes; hrm;  I was hoping to avoid exec'ing locale -a or localedef --list to see what's available;  I assumed a 1:1 mapping between the /etc/default/lang and what's in /usr/lib/locale/ ;  otherwise, if they're not the same, we're including additional locales which won't be used by default (making the image larger)?18:37
slangasekrharper: ok, from my pov that's an awkward assumption for cloud-init to be hard-coding; let me think on it18:39
rharperslangasek: I'm not sure it's the *right* thing; we previously have always generated en_US.UTF-8 (unless told a different locale);  we could now check (locale -a and/or localedef --list); and if the default/or requested lang is already available, avoid calling locale-gen;18:41
rharperthe debian cloud-image, for example doesn't contain a locale-archive file, but has 135MB of locale dirs in /usr/lib/locale/  (one can see the list via locale -a) ;18:41
=== tacocat is now known as volcano
=== volcano is now known as tacocat
Unit193LocutusOfBorg: Oh dang, now you are active.  Oh well, already filed Bug 1711748.20:59
ubottubug 1711748 in chef (Ubuntu) "Sync chef 12.14.60-3 (universe) from Debian unstable (main)" [Wishlist,New] https://launchpad.net/bugs/171174820:59
LocutusOfBorgdone, leaving now! cheers21:00
jackpot51What's going on with launchpad?21:21
dasjoeWorks for me21:24
jackpot51I uploaded packages almost 6 hours ago and they haven't started building21:25
jackpot51The predicted time has been 30 minutes for several hours21:25
Unit193Did someone upload KDE/Qt again?21:41

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