/srv/irclogs.ubuntu.com/2015/02/23/#ubuntu-devel.txt

aeorilIn the following webpage there is a section entitled "bzr-builddeb" that tells me to install bzr-builddeb.  I do not have that installed, but I do have bzr-debbuild.  I just wanted ot make sure that was correct, and if so, see what to do about getting the wiki updated (I would be glad to do it, but need to know how):  https://wiki.ubuntu.com/SimpleSbuild#bzr-debuild00:53
aeorildarkxst sarnold ^00:53
aeoril(to see if bzr-debbuild is correct, not bzr-builddeb)00:54
aeorilalso, it does not say how to install schroots for different versions - I am assuming for vivid, for instance, it would be "mk-sbuild vivid"?00:56
aeorilor, is are there other steps I need to do to make an schroot for other versions before that?00:57
darkxstaeoril, bzr-builddeb is correct01:06
darkxsteasiest make to make schroots is with sbuild-launchpad-chroot01:06
aeorildarkxst ok, i thought so - should I e-mail the owner of that page to inform them it is mis-spelled?01:06
darkxstaeoril, no, that is something else01:07
aeorildarkxst what is something else?01:08
aeoriloh, youi said builddeb is correct, not debbuild ... sorry01:08
darkxstaeoril, they are 2 different tools01:09
darkxstby the looks of it01:09
aeorildarkxst yes, I understand now - I guess I need to install bzr-builddeb?  This is a fresh machine and I did not install any build or developer tools other than what were in the directions on that page.  Apparently, I was supposed to know to install bzr-builddeb - are there other things I am missing on a fresh machine for development?  is there a wiki to follow to get set up for building01:11
aeorilproperly?  I am familiar with the BeginnerTeam wiki, but know that that team has not been active for quite some time01:11
darkxstaeoril, there is this http://packaging.ubuntu.com/html/getting-set-up.html01:12
darkxstbut there is no definitive guide since they are multiple ways to do every step of packaging01:13
aeorildarkxst ok, I will follow that - I guess once I get everything set up correctly, I need to remake my schroot to reflect the changes in my machine?01:13
darkxstyour schroot is isolated from your machine01:14
aeorildarkxst where did it pull its packages from?  I guess not my machine, but the "magic appropriate place on the web???"01:15
darkxstif you used sbuild-launchpad-chroot, it pulls an image off launchpad01:15
darkxstif you use mk-sbuild, I suspect it would use debbootstrap to make a minimal environment01:16
darkxstanyway gtg01:16
aeorilhmmmm ... on that wiki page, it just had me do 'mk-sbuild trusty'01:16
aeorilok, thanks01:16
darkxstsbuild-launchpad-chroot, gives  you an schroot almost identical to the archive builders01:17
aeorildarkxst yes, I have used it now and will experiement - thanks!  I think this will really help!01:40
=== Guest33721 is now known as benonsoftware
pittiGood morning05:33
pittimitya57: it's already gone from private jenkins, the public one needs an RT to clean up05:33
aeorilI have set up schroots with sbuild-launchpad-chroot on a trusty 14.04.1 LTS machine.  After successfully running sbuild-launchpad-chroot create and and creating a local repo of ubiquity with "bzr branch lp:ubiquity" I ran the sbuild command to build for vivid from the ubiquity directory.  Unfortunately, it did not complete successfully and failed as follows:  http://paste.ubuntu.com/1036771806:13
aeoril/  The isntructions had a final parameter "<dsc>" I left off - not sure what to put there.  Any ideas why this is failing?06:13
aeorildarkxst sarnold ^06:13
aeorilDo I need to do the following first? "dch -i; update-maintainer; debuild -S"06:20
darkxstaeoril, yes build the sauce package, then pass that .dsc file to sbuild06:22
darkxstsource even06:22
aeorildarkxst debuild -S failed with the same error as sbuild as well as the following:  "dpkg-buildpackage -rfakeroot -d -us -uc -S failed"06:26
darkxstaeoril, do you have pyflakes installed?06:27
aeorilI think ./test/run-pyflakes is failing06:27
aeoriloh, maybe not - just a minute06:27
=== benonsoftware is now known as Guest48867
=== Guest48867 is now known as benonsoftware
aeorildarkxst ok, got past pyflakes and pep8 install and run, but failing here.  I don't understand why it is doing this since that directory does not appear to exist:  http://paste.ubuntu.com/10367924/06:39
darkxstaeoril, are you building from a bzr branch? use bzr builddeb -S if so06:45
aeorildarkxst yes, I am building from a bzr branch thanks06:45
aeorildarkxst well, it went a lot better, much more stuff happened, but I got an error that included the text "you may need to install the Debian::Debhelper::Sequence::d_i module" - I can give you the entire error if you need it06:51
aeorildh: unable to load addon d-i: Can't locate Debian/Debhelper/Sequence/d_i.pm in @INC (you may need to install the Debian::Debhelper::Sequence::d_i module) ...06:51
darkxstaeoril, I am going to guess you are missing some debhelper tool06:51
aeorildarkxst yes, I figured that, but I don't know which one ...06:52
darkxstapt-get build-dep ubiquity (should hopefully get it)06:52
darkxstor try apt-file find d_i.pm06:52
aeorildarkxst hmmmm ... I thought the whole idea was to do this using sbuild in an schroot as close to the build environment on launchpad as possible?  I am confused as to exactly what I am accomplishing right now ...06:53
darkxstaeoril, some tools are required to build source packages (sbuild can't help there)06:54
darkxstsbuild is for building the binaries06:55
aeorildarkxst wouldn't it be better just to find the tools necessary to build the source packages, rather than getting *all* the build dependencies?  Wouldn't getting build dependencies gunck up my regular machine?06:56
aeoril(in other words, do your second suggestion?)06:56
darkxstaeoril, do whichever way you prefer07:02
aeorildarkxst I think everything built, but now I have a gpg error.  I thought I set up GPG right - is there a way to test it?:  http://paste.ubuntu.com/10368218/07:04
darkxstaeoril, you need to set a default key (or add your own changelog entry)07:05
aeorildarkxst oh, in .bashrc?07:05
darkxstaeoril, in ~/.gnupg/gpg.conf I think07:06
dholbachgood morning07:07
aeorildarkxst this says to do it in .bashrc? https://help.ubuntu.com/community/GnuPrivacyGuardHowto (search for "default key")07:07
aeorildholbach good morning :)07:07
dholbachhi aeoril07:07
darkxstaeoril, I imagine either would work07:08
hyperairso i've got a bluetooth mouse here that refuses to reconnect after going into powersave mode08:05
hyperairhow do i debug this?08:05
=== kickinz1|afk is now known as kickinz1
=== ttx2 is now known as ttx
hyperairhmm it keeps failing with bluetoothd[25955]: plugins/hciops.c:link_key_request() Matching key not found08:18
marieldarkxst thanks, everything is working now.  Setting the default gpg id in both .bashrc and .gpg.conf did not work - I had to add a new changelog entry for my new version08:26
DrTobbeHi, I've been in Laos and I told people there that Ubuntu is very great because it tries to be available for everyone (disabled people, all languages, and so on). Then, I found out that Lao language is not correctly supported by the default-fonts in Ubuntu (for example Ubuntu or Sans). Shouldn't we/Ubuntu implement this to keep our/its promise?09:03
DrTobbeOr ... Who shold I talk to to tackle this problem?09:04
=== kickinz1 is now known as kickinz1|afk
=== kickinz1|afk is now known as kickinz1
=== kickinz1 is now known as kickinz1|afk
=== kickinz1|afk is now known as kickinz1
=== vrruiz_ is now known as rvr
=== _salem is now known as salem_
=== chrisccoulson_ is now known as chrisccoulson
pete-woodscjwatson: hi! I was wondering if you might be able to help me figure out / tell me what commands I might use on my phone to install a click package into the preinstalled db at /usr/share/click/preinstalled/13:39
cjwatsonpete-woods: Odd to do that on the phone rather than in a chroot elsewhere while preparing an image!13:44
cjwatsonpete-woods: Should be something like "sudo click install --all-users --root=/usr/share/click/preinstalled foo.click"13:44
pete-woodscjwatson: yeah, just testing something out. thanks for the help!13:45
cjwatsonnp13:46
caribouQ: Am I wasting my time trying to fix FTBS 'à la' PlusOneMaintenance ?14:10
rbasakcaribou: why do you ask?14:18
rbasakIt's generally useful, assuming you send fixes upstream.14:18
rbasakThough I did find it generally unending and thankless, and didn't feel it made that much of an impact when I did it - particularly for packages in universe.14:18
caribourbasak: because there doesn't seem to be any formal activity with the PlusOne Maintenance team anymore14:18
rbasakIt did make my application for MOTU much more useful though :)14:18
rbasaks/useful/credible/ perhaps14:19
caribourbasak: it is also partly my intent : get exposure for all sort of packaging problems to gain experience14:19
caribourbasak: for instance, the deja-dup FTBS is peculiar as it does build as PPA and locally and not in the builder14:20
rbasakThat certainly is useful for experience :)14:20
rbasakI think that doing universe FTBFSes helped me more than I thought at the time.14:20
caribourbasak: so what should I do with this one ? open a bug & attach the debdiff ? branch & MP ?14:23
caribourbasak: since I cannot upload myself14:24
cariboumaybe mterry will want to sponsor it14:24
=== Guest81339 is now known as rcj
=== rcj is now known as Guest41495
mterrycaribou, rbasak: a deja-dup ftbfs?  fun.  Point me at bug and I'll try to get to it14:25
cariboumterry: oh, I fixed it14:25
mterrycaribou, but you need a sponsor, right?14:25
cariboumterry: ok, I'll create the bug & attach the debdiff. Or maybe you prefer a branch14:25
cariboumterry: yep14:26
mterrycaribou, either is fine, but don't bother with a branch if you already have a debdiff14:26
cariboumterry: hmm, it'll have to be a debdiff, there's an in-flight source modification into -proposed14:27
cariboumatter of fact, this is what introduced the FTBS14:27
caribouNoskcaj: you have the deja-dup uploaded into -proposed14:28
cariboumterry: ok, I'll create a bug & attach the debdiff against the source in -proposed14:30
rbasakcaribou: I'll leave you with mterry. Just FYI, when I was doing +1 and had a bunch of FTBFS fixes, rather than creating a branch I just stuck all the updated source packages online somewhere. Sponsors were happy to use that, rather than doing the busywork of creating a ton of bugs.14:33
caribourbasak: good to kwow, thanks14:34
rbasakcaribou: I guess the MP/bug debdiff workflow works better for actually putting things in the sponsorship queue though14:34
rbasakBut if you have a sponsor lined up, they usually don't mind how they get the work.14:34
caribourbasak: it always depend if the sponsor is already identified (as it is in the current case)14:34
rbasakRight14:34
caribourbasak: i was just surprized by the difference of build behavior b/w local & the archive builder14:35
rbasakAh.14:35
rbasakThat surprised me too when I started.14:35
caribourbasak: I did have a previous situation where it was a parallelism issue involved14:36
rbasakApparently it's quite difficult to replicate the archive builder exactly, so most devs don't bother and it works in the majority of cases.14:36
rbasakIn the odd cases where it doesn't, comparing the build logs can often identify the issue (I use meld)14:36
rbasakAnd when that still doesn't work, I get help here from the devs who are closer to the builders (generally archive admins, etc)14:37
aeorildarkxst I found two equivalent .deb files created by the ubiquity build (same name but different version as oem-config_2.21.13_all.deb and oem-config-gtk_2.21.13_all.deb) in the Ubuntu .iso for the livecd in the following directory:  pool/main/u/ubiquity Do I just replace those two package files with the ones I made with my compiled changes in the .iso then use that .iso to create a14:37
aeorilbootable live cd to test the install?14:37
mterrycaribou, yeah I can take debdiff however you like, if you don't want to bother with bug14:37
aeorilor whoever knows14:37
cariboumterry: no worry, bug is done already, just doing a bit of description there14:38
cariboumterry: it's all there LP: #142465214:40
ubottuLaunchpad bug 1424652 in deja-dup (Ubuntu) "deja-dup 32.0-0ubuntu3 fails to build following change in Build-dep" [Low,Confirmed] https://launchpad.net/bugs/142465214:41
xnoxpitti: i love the typo you made re:mtab vs mountinfo "Yes, it arses it just fine"14:48
xnoxvs parses =)14:48
pittixnox: that was a case of SCNR indeed :)14:48
xnoxpitti: so given the new enough util-linux with that toggle enabled, can the /etc/mtab symlink be dropped?14:50
xnoxpitti: or is there anything else that reads it?14:50
pittixnox: no, there's still lots of other things which look at that14:50
xnoxpitti: name one14:51
pittior, let's rather say, we don't know14:51
xnoxudev, systemd, util-linux no longer do.....14:51
pittiwe could drop it and see what happens, but that's not a good idea post-FF14:51
pittiindeed, any well-behaved program/script ought to parse /proc/self/mounts or the output of "mount"14:51
pittihttp://codesearch.debian.net/results/%2Fetc%2Fmtab/page_0 has 186 pages, ugh14:53
pittixnox: the last page has a few14:55
pittihttp://codesearch.debian.net/results/%2Fetc%2Fmtab/page_18514:55
pittixnox: so cleaning those up sounds like a nice vivid+1 project14:56
xnoxwhere is KMTAB defined?!15:06
xnoxnevermind non-linux codepath....15:15
rbasakinfinity: FYI, a fix for percona-galera-3 !Intel FTBFS is in progress.15:16
rbasakOnce done, I'll poke you to review all the binNEWs.15:17
rbasakAnd to process bug 141732815:17
ubottubug 1417328 in percona-xtradb-cluster-5.5 (Ubuntu) "Please remove 5.5 versioned MySQL and variants from vivid" [Undecided,New] https://launchpad.net/bugs/141732815:17
xnoxpitti: glibc seems to be using /etc/mtab =(15:21
Laneysecond CfV sent to u-d-a@ if someone could moderate15:26
pittiLaney: done15:28
Laneycheers!15:28
smoseranyone else reported menus living in their windows title bar rather than the top unity panel?15:31
Laneythat happened on purpose15:32
smoseroh. really15:33
didrockssmoser: http://www.webupd8.org/2015/02/locally-integrated-menus-lim-set-as.html15:33
Laneyhttp://www.webupd8.org/2015/02/locally-integrated-menus-lim-set-as.html15:33
LaneyDAMN!15:33
didrocks\o/15:33
Laneyread my link, it's better15:33
didrockscoming from UK, so closer to you, obviously :)15:33
smoserLaney, thanks.15:35
Laneyyw15:35
mterrycaribou, uploaded, only change was adding bug number to changelog16:14
cariboumterry: oh right, I built the debdiff before opening the bug16:15
cariboumterry: thanks !16:15
mterrycaribou, I'm curious why it fails in archive but not locally16:15
cariboumterry: couldn't figure it out either since appdata-validate still works but throw the DEPRECATED message16:17
cariboumterry: I'll be attentive to the next build16:17
cariboumterry: ok, I know why it worked locally : appdata-validate was not the reason it was failing16:23
mterrycaribou, yeah, we need to pass --nonet16:23
mterrycaribou, just saw the failure myself16:23
mterrycaribou, I can do that myself real quick16:24
cariboumterry: ok, but I'd like to know what you changed. It'll outline why it didn't work on the builder to me16:24
mterrycaribou, http://bazaar.launchpad.net/~ubuntu-desktop/deja-dup/ubuntu/revision/4216:27
mterrycaribou, the validate tool was hitting network and couldn't, so it failed validation16:28
cariboumterry: ah, ok I get it16:28
mterrycaribou, though I would have expected the PPA builds to fail then?16:29
mterrycaribou, and I think that was a behavior difference in the tool too -- it didn't used to try to hit the network to test the screenshots in the file.  But they added a feature that does that I guess16:29
cariboumterry: me too, that's why I built both .3 & .4 in my PPA prior to going for sponsor16:29
mterrycaribou, well...  maybe .5 will fail for some other reason  ;)16:29
mterrycaribou, .5 worked on i386...  so that's good16:37
cariboumterry: good !16:38
cariboumterry: builds fine on amd64 as well16:41
mterrycaribou, OK.  Chalk that up to mysterious network access in the PPA...?16:42
mterrycaribou, it was hitting launchpad.net16:43
mterrycaribou, maybe PPAs allow doing that because they sometimes pull from other PPAs16:43
cariboumterry: yes, most probably16:43
cjwatsonShouldn't be any difference.16:44
cariboumterry: & the previous behavior of appdata-validate changed as well16:44
cjwatsonlaunchpad.net itself, or a subdomain?16:44
mterrycjwatson, https://launchpad.net16:45
cjwatsonOther PPAs aren't on launchpad.net, neither the same physical host nor the same DNS name16:46
cjwatsonSo that's not the reason16:46
cjwatsonAnd in any case the distinction is not likely to be PPA vs. Ubuntu, but non-virtual vs. virtual16:47
cjwatsonAnd non-virtual builders build some specialised PPAs too16:47
cjwatson"url not found" hides some underlying error, so it's hard to say.16:48
pittiPSA: d-jenkins is unhappy again, so if you see a bunch of autopkgtest failurs which look weird, we're on it16:52
pittiLaney, Mirv, etc. ^16:52
cjwatson91.189.89.30 - "10.122.37.20, 127.0.0.1" "launchpad.net:443" [23/Feb/2015:16:19:21 +0000] "GET /deja-dup/32/32.0/+download/screenshot-2.png HTTP/1.0" 302 526 9 0.105017185211 594 102 "Anonymous" "LibraryFileAlias:+index" "" "libappstream-glib"16:53
cjwatsonI wonder why that's getting a 30216:53
cjwatsonOh, of course, 302 to the librarian16:53
cjwatsonThen AFAICS the librarian never sees the redirected request.16:55
cjwatsonBut that's odd since buildds explicitly have librarian access.16:56
pittiinfinity, cjwatson, wgrant: FYI, fisher03's apache hasn't responded in 2 days for ddeb retrieval; if that keeps being broken, we'll lose ddebs in 5 days16:57
cjwatsonpitti: Needs infinity; wgrant and I can't help, but thanks for the heads-up16:58
pitticjwatson: yeah, I figured; it was more an FYI for you16:59
cjwatsonwgrant: Do you know if we have access to the specialised buildd DNS code, and if it's the same for non-virt buildds and scalingstack?  Surely it should be, but I can't see why the deja-dup thing above would have broken on non-virt builders but apparently not on scalingstack.17:02
=== kickinz1 is now known as kickinz1|afk
infinitycjwatson: I'd be willing to bet scalingstack's DNS setup isn't the same, actually (and that should be fixed).17:11
infinitypitti: Looking.17:11
infinity[602822.116012] sd 0:0:0:0: rejecting I/O to offline device17:12
infinity^-- qemu emulating real hardware a bit TOO well.17:12
ogra_just online it :P17:13
cjwatsoninfinity: I'm a little surprised that anyone would have bothered to do it differently.17:14
cjwatsonThere's a nagios test defined in canonical-is-openstack-deploy to the effect that hp.com returns NXDOMAIN.17:15
cjwatsonSo there's definitely something similar in spirit in place.17:15
infinityHrm.  Curious.17:15
infinityWell, it's going to be a different view (or a different server entirely) because it's not the same subnet, or possibly even network, but yeah, you'd have expected it to be either a straight cargo-cult or wide open.17:16
flexiondotorginfinity, Do you have a sec?17:17
cjwatsonIt's the same server, according to puppet.17:17
cjwatson(salmonberry)17:17
cjwatsonOh, no, that's the puppeteer17:17
infinityflexiondotorg: Perhaps.17:18
cjwatsonI think ... don't know this stuff very well17:18
flexiondotorginfinity, I'd just like to ask when it might be possible to try build Ubuntu MATE images?17:18
infinityflexiondotorg: Oh.  This week.  Maybe even today.  Let me wake up a bit and confer with cyphermox on what he believes the status of things are.17:19
cjwatsonflexiondotorg: We can kick off another attempt any time.17:19
infinityflexiondotorg: Or, if Colin has context, what he said. :P17:20
cjwatsonI mean, if the necessary packages are in place.17:20
flexiondotorgcjwatson, Another attempt?17:20
flexiondotorgHas it been tried before?17:20
cjwatsonflexiondotorg: Yes.17:20
flexiondotorgcjwatson, I didn't know that.17:20
cjwatsonIt failed, fairly obscurely but I think you were known to be missing some packages at the time.17:20
flexiondotorgAre there some error logs I can look at? If there is stuff to be fixed I'll get stuck in.17:21
cjwatsonhttp://people.canonical.com/~ubuntu-archive/cd-build-logs/ubuntu-mate/vivid/daily-live-20150220.log17:21
flexiondotorgThanks.17:21
cjwatsonBut https://launchpadlibrarian.net/198284153/buildlog_ubuntu_vivid_amd64_ubuntu-mate_BUILDING.txt.gz doesn't really have much to go on.17:21
infinityThat's not the most informative failure...17:22
flexiondotorgcjwatson, infinity Reading both logs.17:23
flexiondotorgYeah, the first log I can't do anything with.17:23
cjwatsonThe first just links (indirectly) to the second.17:23
infinityI meant the livefs log wasn't informative. :P17:23
cyphermoxright, that failure tells me nothing as to what might have gone wrong17:23
infinityThe cdimage log is totally informative, just brief.17:23
cjwatsoninfinity: It's a bit opaque ...17:23
infinitycjwatson: "a bit".17:24
cyphermoxnext step for me was to ask you cjwatson or infinity for help17:24
infinitycjwatson: I think we're log past due cranking up the verbosity on live-build.17:24
cjwatsonWait.  Does the ubuntu-mate-core task actually exist?17:24
infinitycjwatson: As in, for the love of god, tell me what command you were trying to run.17:24
cjwatsonNobody ever changed ubuntu-archive-publishing to generate it ...17:25
cyphermoxah, that's something we didn't know about17:25
* cjwatson fixes that17:25
flexiondotorgThanks guys.17:26
flexiondotorgcyphermox, Hi 😃17:26
cjwatsonShould be better in a couple of publisher cycles.17:26
cyphermoxcjwatson: was that something we could change in a code branch or did that require special access?17:27
flexiondotorgcyphermox, mate-tweak and mate-menu are still in the Upload Queue.17:27
cjwatsoncyphermox: lp:ubuntu-archive-publishing17:27
cyphermoxflexiondotorg: that won't help17:27
cyphermoxcjwatson: thanks17:27
infinityYeah, I didn't have time to look at them on Friday, I'll poke today.17:27
infinityOh, wait.  I looked a bit.17:27
infinityflexiondotorg: I had a copyright complaint about mate-menu. :P17:27
cjwatsonhttps://code.launchpad.net/~acidburn0/+recipe/ubuntu-archive-publishing-daily  WTF17:27
infinityCopyright: *No copyright*17:27
infinityLicense: GPL-2+17:27
infinity^-- That is literally impossible.17:28
infinityYou can't have a copyright license and assert no copyright.  And "no copyright" is almost certainly a lie anyway.17:28
infinityGiven that all creative works (in most jurisdictions) have copyright attached to them just by being created.17:28
infinitypitti: The fishers should be marginally less grumpy.17:29
flexiondotorginfinity, OK. That copyright stuff is what was recommended by the DD I am working with.17:29
cyphermoxinfinity: that may have rather meant that the file itself didn't have a copyright notice but there is COPYING there17:30
pittiinfinity: cheers!17:30
cyphermoxI thought there was a "assuming blah blah" line just below or in Comment: or something17:30
infinitycyphermox: I know exactly what it means, but it also won't do.17:30
infinitycyphermox: "I don't know who owns the copyright and who supposedly gave me the license to distribute" isn't a helpful license.17:31
cyphermoxinfinity: fortunately flexiondotorg here is supposed to be the upstream and able to explain17:31
infinitycyphermox: They're asserting the license is probably the one in COPYING (a fair assumption), but no copyright.17:31
infinityflexiondotorg: So, uhm... Who owns the copyright on those files? :P17:31
cyphermoxoh17:31
cyphermoxthe copyright *owner*17:32
infinityYes.17:32
cyphermoxI see now17:32
flexiondotorginfinity, I forked another project. They did not provide copyright headers in all the sources.17:32
infinityA copyright license without provenance isn't a license.17:32
cyphermoxinfinity: of course not17:32
infinityflexiondotorg: Headers in all the files aren't necessary, but a statement of copyright ownership on the copyrightable bits is important.17:32
infinityflexiondotorg: Certainly, some of this junk is just glue and not subject to copyright anyway, but I see logos and such under this non-copyright, which won't do at all.17:33
flexiondotorginfinity, OK. One sec then.17:33
flexiondotorgCopyright: 2007-2014, Clement Lefebvre <root@linuxmint.com>17:33
flexiondotorg           2015, Martin Wimpress <code@ubuntu-mate.org>17:33
flexiondotorgThat ^^^^^ is the suitable copyright. Given that it include the original author and myself (new upstream maintainer).17:34
infinityflexiondotorg: And that applies to, say, data/icons/mate-logo.svg ?17:34
cyphermoxflexiondotorg: Clement is the person who designed the logos (for example) originally in the project you forked?17:34
flexiondotorginfinity, Do you want me to resubmit or can/will you make the required change?17:34
infinityflexiondotorg: If so, get someone to fix the copyright file to be sane in that regard (and perhaps also note correct copyrights in the upstream project too)17:35
flexiondotorgcyphermox, No, that particualr file was created by myself and Sam Hewitt.17:35
flexiondotorginfinity, Updating the upstream project won't happen. I've tried that already.17:35
flexiondotorgNot upstream17:35
infinityflexiondotorg: I mean your upstream project. ;)17:35
infinityflexiondotorg: Not the one you derived from.17:36
flexiondotorginfinity, Understood (eventually) 😃17:36
flexiondotorgOK, I will update the copyright now...17:36
infinityflexiondotorg: As in, you just said that data/icons/mate-logo.svg comes from you, not from your upstream, so "I don't know who owns the copyright" isn't even a factual answer. :)17:36
infinityflexiondotorg: So, yeah.  Please sort.  Make sure things are sanely attributed.17:36
flexiondotorginfinity, Like I say. That copyright file was prepared my the DD I'm working with.17:37
infinityflexiondotorg: I'll reject that one from the queue now, and expect a shinier version.  And I'll go review the other one.17:37
infinityflexiondotorg: Check.  Pass on my ire to him about the senselessness of "no copyright" then. :)17:37
bdmurrayRiddell: can you have someone look at these PEP8 failures? http://pastebin.ubuntu.com/10375047/17:40
Riddellbdmurray: hmm? I was able to build and upload it from my laptop was I not?17:41
bdmurrayRiddell: did you use bzr-buildpackage or debuild?17:42
flexiondotorginfinity, Would you accept this debian/copyright?17:42
flexiondotorghttp://paste.ubuntu.com/10375062/17:42
infinityflexiondotorg: If it's factually correct.17:45
infinityflexiondotorg: I see no mention of Sam Hewitt in there, who you highlighted above, for instance.17:46
flexiondotorgI've just added that 😃17:46
flexiondotorgFiles: data/icons/mate-logo.svg17:46
flexiondotorgCopyright: 2014, Sam Hewitt <hewittsamuel@gmail.com>17:46
flexiondotorgLicense: GPL-3+17:46
Riddellbdmurray: I think I used bzr-buildpackage, let me try again17:46
infinityflexiondotorg: 3+, not 2+ like everything else?  Whee.17:47
flexiondotorginfinity, Sam releases everything as GPL 3+.17:47
flexiondotorgI've include the GPL3+ license bioler plate too.17:47
infinityflexiondotorg: Kay.  So, that also means the PNG produced from it is 3+17:48
infinityflexiondotorg: But yes, that looks better. :)17:48
flexiondotorginfinity, Yes, the original artwork is GPL3+ licensed.17:48
flexiondotorginfinity, http://paste.ubuntu.com/10375144/17:48
infinityflexiondotorg: mate-tweak has the same problematic "no copyright" clause.17:49
flexiondotorginfinity, On it..17:49
infinityflexiondotorg: Oh, also, the copyright on COPYING isn't you (and, really, you shouldn't bother including it in the list of files at all).17:50
infinityUnless you'd like to pretend you wrote the GPL. ;)17:50
Riddellbdmurray: ok I can recreate it, do you know what all the problems are with all the "'from PyQt5.QtCore import *' used; unable to detect undefined names" messages? does it just not  like wildcard imports?17:55
infinityflexiondotorg: Oh, also, for future maintainability, it's MUCH simpler to collapse all those Clement/Martin copyrights down to "Files: *" and then just highlight the ones that differ.17:55
infinityflexiondotorg: Since having to adust the copyright file for every new added bit is painful and error-prone.17:55
bdmurrayRiddell: yeah, it'd prefer from PyQt4 import QtCore instead of from PyQt5.QtCore import *17:56
bdmurrays/Qt4/Qt5/17:56
cjwatsonhttps://www.python.org/dev/peps/pep-0008/ has reasoning on why wildcard imports should be avoided18:02
flexiondotorginfinity, Shall I update the original packaging request bugs and direct you to them?18:13
Riddellbdmurray: commited some fixes, let me know if that works or breaks18:24
bdmurrayRiddell: looks good, thanks!18:28
flexiondotorgcyphermox, I've updated mate-menu and mate-tweak based on the feedback from infinity.18:33
flexiondotorgcyphermox, Can you upload them again?18:33
cyphermoxflexiondotorg: sure18:49
flexiondotorgcyphermox, Thanks 😃18:50
=== guest11233454645 is now known as Streamstormer
=== guest123456 is now known as Streamstormer
darkxstaeoril, easiest way to test ubiquity is probably to boot a live session, update ubiquity with your packages, then run the installer19:46
aeorildarkxst what do you mean by "live session"?19:46
aeoriljust boot from livecd?19:47
darkxstyes19:47
darkxst"try ubuntu"19:47
aeorilI do not have a thumb drive to boot with - can I somehow do it with just the .iso from cdimage.ubuntu.com?19:50
aeorildarkxst ^19:50
aeoril(I can always buy a small thumb drive for a few dollars though)19:50
darkxstaeoril, use a VM19:51
aeorildarkxst how do I get my ubizuity .debs into the live session though?19:52
aeorilI could always just add them directly onto the livecd with iso master ...19:53
aeorilubiquity*19:53
darkxstaeoril, scp, or network share19:53
darkxstor ppa19:53
darkxstthere is no need to remaster ISO to test19:53
aeorildarkxst actually, maybe adding to the iso would be easiest - it is just a copy/paste, save the iso then boot from it, I think19:55
aeorilthe iso from cdimage.ubuntu.com19:55
aeoriliso master has a simple gui19:56
darkxstaeoril, you can't just copy package files into the ISO19:57
stgraberpitti: FYI, I've had someone report that the ureadahead upload broke the upgrade on their box as ureadahead would exit immediately on their box, leading to "start ureadahead" to fail19:58
stgrabernot sure if that's a common/normal case for ureadahead (I thought it might be for ssds and other case where ureadahead can't work)19:58
aeorildarkxst I meant just to have them available after bootup, rather than scp or network share or ppa - don't I have access to the mounted .iso image from the live session?  I could use dpkg to install them into my live session from the .iso image (I assume it will be mounted as a cd?)19:58
aeorildarkxst but is scp is available, that would be very easy i guess - I guess the scp client is available default in the live session?19:59
darkxstit should be but if not, you can just install it20:00
aeorildarkxst I was just thinking I might have to set up ssh keys and such20:01
darkxstssh can use passwords too (unless you have disabled them)20:04
aeorilok, cool - that seems simplest then.  I will try this now.  Thanks.20:04
aeorildarkxst thanks for all the help - watching the sbuild go to work was amazing yesterday.  But, I had to make my own entry in changelog though to get around the gpg failure20:09
flexiondotorgcjwatson, What is the correct way to instruct the image build process to "--no-install-recommends"?20:16
aeorildarkxst there are a bunch of .deb files created from the build process - how do I know which one to use to install the package?20:19
darkxstinstall all except -dbg and -dev20:19
aeorildarkxst ok, that would be all of them then ...20:20
infinityflexiondotorg: You'd want to make your tasks not follow recommends in that case, though it's better if you can avoid having to do that.20:21
infinityflexiondotorg: What problem is recommends causing you?20:21
aeorildarkxst as an fyi, I found several places where icon names needed to be fixed - there was also a warning icon that needed to be renamed, not just the "finished" icon20:23
aeorilwell, "info"20:24
aeorildarkxst I vaguely remember maybe that using the .dsc file will install them all appropriately?  Is that just my own fantasy?20:27
aeorildarkxst or is that just for source?20:28
aeorildarkxst nm, looked it up myself20:29
aeorildarkxst if I make a ppa, will "sudo apt-get install ..." automatically install all the .deb files for me that sbuild created?20:44
aeorildarkxst also, would that be a good way to attach the fix to the bug?20:44
aeoril(just reference the ppa?)20:45
darkxstaeoril, yes, but you don't use sbuild in that case20:45
aeorildarkxst would I build it with a recipe then?20:45
darkxstaeoril, no, create a branch on your launchpad page and link to the bug20:45
darkxstyou can then create a merge proposal20:46
aeorildarkxst how would I build/test it though?20:46
darkxstyou just did didnt you?20:46
aeorilno, not yet - apparently, I am slow ...20:46
aeorildarkxst you said I would not use sbuild ... so I thought there was some other way to build/test if i made a ppa - you mentioned installing it from a ppa to test from a live session20:48
aeorilearlier20:48
ricotz_bdmurray, hi, please test-install your uploads ;)20:48
aeorildarkxst so, now I am confused20:50
aeorildarkxst I was thinking I could do the whole process using a ppa or something20:50
aeorildarkxst you mentioned I could install my compiled ubiquity from a ppa - what exactly did you mean by that please?20:52
darkxstaeoril, you can use a ppa to test, but not to submit your changes for review20:52
darkxstaeoril, dput you package to a ppa, boot a livecd, install the ppa and update20:53
darkxstthen run the installer20:53
aeorildarkxst ok, cool - what exactly do you mean by "install the ppa and update" please?20:54
darkxstapt-add-repository ppa:20:54
bdmurrayricotz_: Could you elaborate?20:55
ricotz_bdmurray, try to install https://launchpad.net/ubuntu/+source/ubuntu-release-upgrader/1:15.04.820:56
ricotz_python3-distupgrade (1:15.04.8) wird eingerichtet ...20:56
ricotz_  File "/usr/lib/python3/dist-packages/DistUpgrade/DistUpgradeViewKDE.py", line 3720:56
ricotz_    from PyQt5.QtGui import QTextOption, QPixmap, QIcon,20:56
ricotz_                               ^20:56
ricotz_SyntaxError: trailing comma not allowed without surrounding parentheses20:56
aeorilthen just apt-get update then apt-get upgrade? darkxst20:57
darkxstaeoril, yes20:57
aeoriland that will add all the necessary debs from the sbuild?20:57
aeoril(so it would not install -dev or -dbg?)20:57
darkxstaeoril, yes20:57
aeorildarkxst ok, I will do that then.  Thanks.20:58
=== kickinz1|afk is now known as kickinz1
aeorildarkxst I am going to dput the ppa with the following command line:  "dput ppa:aeoril/ubiquity-bug-1422113" However, do I do it from the directory where the .dsc file is, or from the package directory where the .deb files are?21:14
darkxstaeoril, dput uploads source packages21:15
aeoriloh, ok - so not from the bzr repo where the .deb files are, but one directory up where the .dsc is?21:16
aeoril(created by debuild?)21:16
darkxstaeoril, I'm sure you can work it out21:16
aeorilok, thanks21:17
=== kickinz1 is now known as kickinz1|afk
dobeyhttp://pastebin.ubuntu.com/10378082/ <- i'm getting this trying to set up a vivid lxc. anyone know the best way to resolve this? :-/21:41
sarnolddobey: stgraber mentioned it to pitti perhaps two hours ago, perhaps one or the other knows a bugnumber for the ureadahead issue..21:45
dobeyah ok21:45
dobeyi thought it was just me; i recall having this same problem forever ago when i set up a utopic lxc or with some sbuild chroot21:46
=== salem_ is now known as _salem

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