clivejolovely, a wall of red00:22
clivejomamarley: mind testing kde-l10n on YY00:28
mamarleyclivejo: Installs cleanly. :)00:30
clivejowould you happen to know why I cant uninstall  this - /var/cache/apt/archives/libcuda1-340_340.96-0ubuntu6_amd64.deb00:31
clivejothere is no script in the new version of the package00:31
mamarleyclivejo: Yeah, that was the screwup with the Snap fix a while back.  The way to work around it is to edit the script that is failing and remove the call to systemctl in it.00:33
mamarleySadly, I do not remember the exact location of the script.00:33
clivejocould you guide me through it?00:34
clivejoFailed to get unit file state for var-lib-snapd-lib-gl.mount: No such file or directory00:34
mamarleyYeah, the problem is that I can't remember where the prerm scripts live00:35
clivejoany way for me to find out?00:35
mamarleyMaybe your Google-fu is better than mine…00:36
mamarleyclivejo: Wait, it is /var/lib/dpkg/info/00:36
mamarleyThe file should be something like libcuda1-340.prerm.00:37
mamarleyYup, that's the one.00:37
clivejogot it00:38
mamarleyThere should be a line starting with "invoke-rc.d" somewhere in there.  Comment that out.00:39
mamarleyIt is the "deb-systemd-invoke" one, sorry.00:41
clivejostill getting there is no script in the new version of the package - giving up00:42
clivejotheres a postrm there too00:42
clivejoedit that too?00:42
mamarleyIs it that same package or a different one?00:42
clivejoall same package00:43
mamarleyTry removing the package entirely and then reinstalling it.00:43
clivejoit wont let me remove it00:43
clivejothe postrm has        systemctl --system daemon-reload >/dev/null || true00:43
mamarleyWhat error?00:43
clivejoFailed to get unit file state for var-lib-snapd-lib-gl.mount: No such file or directory00:44
clivejovar-lib-snapd-lib-gl.mount is a disabled or a static unit, not starting it.00:44
clivejoIm using sudo dpkg --remove libcuda1-34000:44
mamarleyAnd it isn't trying to remove or install any other packages at the same time?00:45
clivejonope, just that one package00:45
clivejoseems to be stuck00:45
mamarleyclivejo: What is your final goal here?  Are you trying to upgrade nvidia-340 to a later version?00:46
clivejobut it wont let me00:46
clivejocant upgrage, cant remove00:46
mamarleyclivejo: At this point, I would probably just remove the libcuda1-340 section from /var/lib/dpkg/status and then install the new one over the top.00:47
mamarleyJust make sure the /lib/systemd/system/var-lib-snapd-lib-gl.mount file is gone because that is the only difference between those versions.00:48
mamarleyAny other stuff left behind will just get overwritten by files from the new version.00:48
clivejomaybe if I created that file00:48
mamarleyI don't even understand why it is trying to do anything with that unit since you commented out the command to stop it.00:49
clivejogot it00:51
ubottuLaunchpad bug 1589006 in snapd (Ubuntu) "Failed unmounting Mount unit for nvidia support in snappy" [Critical,In progress]00:52
mamarleyHmph, I don't get it.  Commenting out that line should have had the same effect…00:52
clivejois the driver snapped?00:58
=== mamarley_ is now known as mamarley
clivejohi DarinMiller01:13
DarinMillerHi clivejo! Do you ever sleep?03:16
Mirvsanta_: yep04:32
tsimonq2I never sleep :P05:12
tsimonq2more work on packages! :D05:13
Mirvtsimonq2: 1. go 2. to 3. sleep :D05:17
MirvI've read the backlog and worried :)05:17
Mirvgood morning to everyone05:18
Mirvor should I say Qt morning everyone05:19
tsimonq2Mirv: I got a good amount of sleep :P05:30
tsimonq2Qt! \o/05:30
tsimonq2Mirv: what packages need to be looked at then?06:12
tsimonq2Mirv: (for the Qt transition)06:15
Mirvtsimonq2: everything that starts to be shown as red at http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#qtbase-opensource-src in an hour or two. in my test run that included lots of lots of k* packages like kauth, kconfig, kcoreaddons, kcrash, kdbusaddons, kdeclarative, kdecoration.. I didn't look at the logs, there might be some problems causing many to fail. then aga06:20
Mirvin many passed too like kactivities, kcontacts, kdeprim-runtime, kdewebkit etc..06:20
tsimonq2Mirv: yay! work to do! :D06:21
tsimonq2Mirv: were there any lx* packages?06:30
tsimonq2o/ soee 06:33
Mirvtsimonq2: no, because they don't have autopkgtests so there weren't any to be run. here's the link to the Sunday's results http://people.ubuntu.com/~timo-jyrinki/excuses.html#qtbase-opensource-src06:33
tsimonq2oh okay06:33
tsimonq2maybe we need some ;)06:33
Mirvthe links do work so some prestudying can be done before the real proposed results. clearly some build dep installability problems at least.06:34
Mirvmaybe yes :)06:34
tsimonq2Mirv: and how do you do that on your own people.ubuntu.com? do you have special permissions? I'm an Ubuntu Member06:34
tsimonq2Mirv: or did you just download the page?06:34
Mirvtsimonq2: I saved the page before it disappeared, yes :)06:34
Mirvand now copied the html file over there from my computer06:35
Mirvluckily the executed autopkgtest runs are saved in the infrastructure06:35
tsimonq2alright :)06:35
Mirvtsimonq2: as for executing test runs, it's possible if you use the CI Train infrastructure, have a landing PPA and flip on the landers's "Approved" field. https://wiki.ubuntu.com/citrain/LandingProcess06:36
tsimonq2Mirv: how does that work?06:40
Mirvtsimonq2: as described on that page.. it's what is used for Ubuntu phone landings, but also open to others (but I think coredev is a requirement). mitya has for example used it for several landings.06:41
Mirvtsimonq2: so the page for this Qt 5.6.1 landing is https://wiki.ubuntu.com/citrain/LandingProcess06:41
tsimonq2Mirv: huh? that's the page?06:42
Mirvtsimonq2: on Sunday I clicked the Lander Signoff field and set it to "Approved" to get Automated Signoff starting, which means autopkgtests. that launched thousands of those tests and the results are on that excuses page.06:42
Mirvtsimonq2: I didn't now click the "Approved" because it would have again launched thousands of duplicate autopkgtests while I was going to hit the Publish button anyway..06:42
Mirv(and since I knew there will be failures it wouldn't have told me anything new)06:42
Mirvtsimonq2: all landings are shown on the front page https://requests.ci-train.ubuntu.com/06:43
Mirvtsimonq2: sorry, I pasted wrong link.. the page for Qt 5.6.1 landing https://requests.ci-train.ubuntu.com/#/ticket/1354:)06:43
tsimonq2Mirv: would you be able to hop over to #lubuntu-devel? I have some more questions about how it impacts LXQt and this isn't really the best place to ask :)06:45
acheronuk:D Qt 5.606:46
Mirvtsimonq2: sure06:49
acheronukIs it worth doing much with those tests for things that go red, as we have ppas full of newer versions build against Qt 5.6 that (I presume) yofel will upload?06:53
acheronukanswer is obvious for things we don't happen to have newer for06:54
santa_Qt mornings everyone07:10
santa_Mirv: thanks for all the info07:10
tsimonq2SANTA! :D07:12
santa_acheronuk: I'm planning to migrate my "ppa" to lxc containers / xenial today and I have some things in kubuntu automation to re-test so probably I will rebuild everything against the new Qt 5.6.1 packages07:15
yofelMirv: no transition tracker for 5.6.1?07:40
tsimonq2o/ yofel 07:44
Mirvyofel: I've not used it, do you know how to get Qt there? I've usually been following a) CI Train https://requests.ci-train.ubuntu.com/#/ticket/1354 (tells which one are proposed and which in release), b) update_excuses.html c) update_output.txt in roughly that order07:46
Mirvyofel: plus Qt landings have included all known required rebuilds as part of the upload07:47
acheronukmorning :)07:47
yofelah right, then probably not worth it07:48
yofelMirv: otherwise it would be gettingn the ben file added to https://code.launchpad.net/~ubuntu-transition-trackers/ubuntu-transition-tracker/configs07:48
Mirvok the excuses page is updated finally: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#qtbase-opensource-src - everything in progress, queues very full http://autopkgtest.ubuntu.com/running.shtml07:49
tsimonq2o/ acheronuk 07:49
tsimonq2\o/ Mirv 07:49
tsimonq2if I want to fix stuff that's failing there, what Git branch do I submit a PR against?07:50
tsimonq2yofel: ^07:51
yofeluhm, "none" technically, as we have no branch that strictly follows the archive07:51
yofel_archive is your best bet07:51
yofelmaybe we should add something like _release07:52
tsimonq2that would be convenient for people like me who can't upload to the archive :D07:53
yofelnot only that. I already had to monkey-patch _archive by branching off from the last uploaded tag and then merging back into _archive whenever I had to do an archive hotfix :/07:54
yofelI guess you could proposed a merge like *that*07:55
tsimonq2yofel: I would rather not XD07:55
yofelif we want to try fixing what's currently in the archive07:55
acheronukunless sure it's also going to apply to the new stuff we have, is there much point?07:56
yofelprobably not07:56
yofelI'll try to upload frameworks later, but will probably get some rejects07:57
yofelMirv: could I rely on you to sponsor the missing parts if I give you the sources? Otherwise I'll just make things worse by uploading anything07:57
acheronukok. I'll be back lunchtime to see how this is going :)07:58
Mirvyofel: I'm happy to help if I'm just at computer. why would you make anything worse by uploading fixes? :)08:04
tsimonq2what needs to be done for this transition and how can I help?08:06
yofelMirv: I would upload a new frameworks release, and I'm not sure in what state our package set is, so pieces might get stuck in depwait08:08
yofelMirv: unless you would prefer to get stricktly just Qt through proposed for now08:09
Mirvyofel: well if you give me sources I could test rebuild it in a landing silo before copying to -proposed08:17
Mirvyofel: no I think I don't want you to try to get just Qt through since I guess it could be tremendous amount of work only to be repeated immediately after for the next frameworks etc uploads08:17
Mirvso better to just get it all in and get everything migrated in one go08:17
yofelMirv: hm ok, so I guess I could generate the release set and throw that into a ppa for you to sync them over, or would you prefer all sources packages tarred up?08:22
* yofel starts generating in any case08:24
Mirvyofel: copying from PPA sounds good08:25
Mirv(no problem with tarball either though)08:25
yofelMirv: https://launchpad.net/~yofel/+archive/ubuntu/staging3/+packages has frameworks building on top of landing-024. I'll watch it, but that take a day to build if left alone09:09
yofelthe version ok for you or should I have added a suffix?09:10
yofel*that will take09:10
tsimonq2yofel: yay packages failing already :P09:11
yofeltsimonq2: where do you mean?09:11
tsimonq2yofel: the PPA you just listed09:11
yofeloh that, that's all DEPWAIT09:11
yofelframeworks has multiple dependency layers, which is why I said this would take a day ;)09:12
yofeland I forgot that I had arm enabled there...09:12
tsimonq2yofel: please don't tell me you had to edit all those debian/changelog files by hand! :)09:13
yofelno, we have a script for that09:13
tsimonq2oh okay09:13
tsimonq2yofel: it would be nice to have that script, where's it at?09:13
yofeltsimonq2: kubuntu-automation/ubuntu-archive-upload. Does changelog editing, source building and git tags. 09:15
tsimonq2yofel: where?09:16
yofeltsimonq2: https://git.launchpad.net/~kubuntu-packagers/+git/kubuntu-automation09:17
Mirvyofel: so hmm, should I copy those to a landing PPA as those have all architectures enabled (also powerpc and s390x), and let it built there before copying the complete binaries to proposed? or simply copy those source of yours to proposed now and you will trigger the rebuilds as necessary?09:18
MirvI'm still wondering about the best option..09:18
yofelMirv: former probably? I could trigger rebuilds for the sources I have upload permissions for, but I'm not convinced that's the case for everything09:19
yofelI'll get the DMB to fix that after all the initial uploads are done and I could fix the seeds09:20
Mirvyofel: ok09:23
yofelMirv: frameworks will probably not migrate without plasma, but for that I first need to look over the packages which I'll try to do over lunch09:24
Mirvyofel: here we go: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-041/+packages09:25
yofelMirv: thanks09:25
yofelI'll wipe my ppa then 09:26
tsimonq2yofel: does that landing PPA automatically rebuild, if not, it's done building everything (except for2  misc non-amd64/i386 builds )10:07
tsimonq2s/for2  /for 2 /g10:08
tsimonq2wait there's just a couple more but for the most part it's all done10:09
yofelI think it'll auto retry10:09
yofelbut that's typically a bit slow10:09
tsimonq2oh wait, I'm dumb, I thought the square meant dep wait... :P10:09
* yofel would love to have depwait on the overview, and not shown as ftbfs :/10:10
yofelthat's why we have our own PPA overview pages :P10:13
tsimonq2yofel: wooooooow https://launchpad.net/builders/10:13
tsimonq2yofel: those are some large build queues10:14
yofelnot really, I've seen half-week long build queues10:14
yofelalthough that's mostly during low-prio archive rebuilds10:14
tsimonq2oh alright10:14
yofelqueue lenght doesn't tell much without knowing the build karma of a queue item10:15
tsimonq2oh yeah10:16
tsimonq2I forgot :P10:16
* acheronuk prods LP10:34
clivejotsimonq2: any progress on fixing cantor?11:07
tsimonq2clivejo: frustration :P11:11
tsimonq2just came up to get my phone, making food, let's talk in 30 mins11:11
yofeldoes neon have it?11:11
acheronukyofel: they have Neon stable and unstable branchs, so yes looks like they are up to date on it?11:14
clivejotsimonq2: ask when you get stuck :)11:15
clivejoI asked you to look at it for a reason, to help you learn!11:15
clivejoand cause I have a slight evil streak *evil laughs*11:16
tsimonq2gotta keep an eye on food, but yeah, I saw your reasoning, both of them :P11:17
yofelcould someone update prison? seems like workspace wants 1.2.111:17
acheronukclivejo: same as I reason I suggested cervisia then :P11:17
yofelmarble...? >.>11:17
acheronukyofel: now that IS evil11:17
* yofel wonders if we want digikam from debian experimental11:18
tsimonq2what's that? :P11:21
acheronukha! Apps 16.08 is released on the day of the YY feature freeze. Hadn't noticed that.11:21
yofeltsimonq2: digikam? https://www.digikam.org/11:22
yofelacheronuk: well, beta is out already, but without qtwebengine...11:22
yofelI *guess* we could cut out everything pim..?11:23
acheronukyeah, I know, it was just the ironic timing that struck me11:23
yofelacheronuk: beta release was on the 16.04.1 release day :P11:23
* tsimonq2 kicks yofel :P11:23
tsimonq2yofel: what's the deadline?11:24
yofeltsimonq2: well, feature freeze. Tough if we want 16.08 we should probably start with that a week before..11:24
tsimonq2yofel: alright11:25
clivejolibprison is to become a framework?  should I move git to LP?11:26
yofeldunno, is it?11:26
clivejokdeconnect, why are you failing!11:26
clivejothought I heard somewhere it was11:27
yofelthat repo is not a thing11:27
yofelwell, maybe it will. For now workspace wants 1.2.1, and we have 1.2gitsomething11:28
clivejowhat changed11:28
clivejoit oh, its kdeconnect-kde11:29
clivejodid your script change that yesterday?11:29
yofelyes, I'll do another run11:29
clivejomaybe that why I thought its frameworks, debian has it under framework namespace11:31
clivejoyofel: your a "Debian Krap Maintainer" ?11:33
yofeloh, I forgot that I did an upload for that once11:33
yofelwell, it's krap :P11:33
acheronukLOL. I must have found that at about the same instant you did!11:34
clivejoacheronuk: are you working on it?11:34
acheronukI went to have a look to what on earth prison was. oops11:34
acheronuk*to see11:35
acheronukclivejo: never touched it11:35
clivejoif you wanted to try it11:35
clivejocould do it together11:35
yofelclivejo: can you please rename the lp repo to kdeconnect-kde? Otherwise the ci script barfs11:36
clivejotemp or perm?11:36
acheronukclivejo: what needs doing with it? 11:37
clivejojust a new release11:37
acheronukfrom where?11:37
clivejoyofel: is there an easy way to find a git repo on LP11:38
yofeleither type in the url from your memory, or (seriously) google with 'site:launchpad.net <term>'11:39
clivejoI search in each page11:40
clivejobut there are about 6 pages on repo now11:40
yofelFWIW, the ci build hads the repo url in it11:41
clivejook kdeconnect -> kdeconnect-kde and VCS updated in yakkety_archive and unstable branches11:43
tsimonq2clivejo: let me try another time and I'll let you know11:44
tsimonq2clivejo: another time being once more, I'm not postponing it11:45
acheronukis prison 1.2.2 tagged anywhere?11:47
clivejoyofel: see there is a frameworks and master branch11:48
acheronukI would assume that KF5?11:48
yofelupstream depending on unreleased stuff again, lovely indeed11:49
yofelI'm *guessing* we need frameworks? Look up a committer in there and ask him11:49
yofelsooo... Riddell: why do we have a plasma release with optional deps on unreleased software? ^^11:50
clivejoyes, seeing as master hasnt been touched in 5 months11:50
Riddellprison? that's nothing new, plasma has always depended on it and it's never had a kf5 release.  it's a problem but not a new one11:51
Riddellhe keeps saying it'll be part of frameworks release and it somehow not ending up there11:52
Riddellbut yes prison now needs a new git snapshot11:53
clivejo!info prison-kf511:56
ubottuPackage prison-kf5 does not exist in yakkety11:56
clivejo!info libkf5prison-dev11:57
ubottulibkf5prison-dev (source: prison-kf5): barcode API for Qt - development files. In component universe, is optional. Version 1.2~git20150223-0ubuntu2 (yakkety), package size 8 kB, installed size 95 kB11:57
tsimonq2Git revision? O_o11:58
clivejoyes, thats why yofel isnt happy11:58
tsimonq2clivejo: wait, Riddell said it needs a new Git snapshot, doesn't yofel want a Git tag?11:59
yofelyes I would, but we're not getting that, so just use another snapshot12:00
Riddellhere's one you could use http://archive.neon.kde.org/dev/unstable/pool/main/p/prison-kf5/12:01
clivejoyofel: when we get docs for KCI, can we put this gif on the "Fixing KCI bugs" section?  https://twitter.com/manisha72617183/status/74566933747470336112:12
yofelcan do XD12:13
clivejosums it up nicely :)12:13
tsimonq2yofel: I also linked this one earlier, I'm sure we can find a spot for it as well, right? XD https://twitter.com/manisha72617183/status/75511044147134464412:15
tsimonq2clivejo: so I'm having some problems getting it to build :/12:16
tsimonq2clivejo: I have an sbuild instance that I have the CI PPA enabled in, what other PPAs does it need?12:17
clivejotsimonq2: getting what to build?12:17
tsimonq2clivejo: cantor12:17
clivejoits building on KCI12:17
clivejojust needs packaging fixed12:17
tsimonq2clivejo: I know, but how do I know if it's fixed if I can't build it?12:18
tsimonq2clivejo: does KCI have any more PPAs enabled besides itself, if that makes any sense?12:18
yofeland if we ever disagree: http://classicprogrammerpaintings.com/post/147044648074/gentle-technical-discussion-on-irc-channel12:19
acheronukI just add KCI as a source for pbuilder, and off it goes12:19
yofeltsimonq2: it doesn't12:19
clivejodh_install section12:19
tsimonq2yofel: I'll play with it, thanks12:20
clivejoyou should have all the info you need on that buildlog12:20
tsimonq2clivejo: step 1 of fixing things: reproduce locally if you can12:20
acheronukso pbuilder doesn't give you the same result?12:21
tsimonq2acheronuk: well it's a dep problem12:21
tsimonq2oh, so it turns out I can't add PPAs in a golden sbuild, I have to add the key manually and add to /etc/apt/sources.list12:24
tsimonq2works now12:24
tsimonq2acheronuk: s/pbuild/sbuild/12:24
yofeltsimonq2: you can skip the key if you write the source as "deb [trusted=yes] http..."12:24
tsimonq2yofel: WHAT :O12:25
tsimonq2how was I not told this before? :D12:25
yofelyes, that's a thing, don't use in production :P12:25
BluesKajHowdy folks12:32
clivejohi BluesKaj12:32
BluesKajhi clivejo12:33
acheronukso is prison sorted?12:35
clivejoare symbols case sensitive12:39
clivejocause if they are this is a mess!12:40
clivejo_ZTSN6prison13Code39BarcodeE@Base changed to _ZTSN6Prison13Code39BarcodeE@Base12:41
clivejop changed to P12:42
yofelAFAIK, c++ is pretty much completely case sensitive, so yeah, that's a new ABI12:45
clivejolibkf5prison1 -> libkf5prison1.2 or libkf5prison2?12:49
clivejomy head hurts and Im hungry12:49
mamarleyYou should take a break and eat some food then!12:49
yofelthe bigger problem is that laurent doesn't seem to understand what an api break is12:49
yofel(well, sune broke it)12:50
yofelbut laurent did https://quickgit.kde.org/?p=prison.git&a=commit&h=5a2c8b345e69ff65e961e25454c3536423b6150012:50
yofelbut left the SOVERSION as-is :(12:50
yofelI'll ask him to fix that12:51
clivejoIll go for lunch!12:52
clivejoyofel: can you update prison to use LP - https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/prison13:41
soeeRrrrrr ..13:49
soeeRed :D13:50
tsimonq2clivejo: so...it builds locally for some reason13:54
tsimonq2clivejo: trying again to confirm but still13:54
tsimonq2clivejo: (cantor)13:54
tsimonq2clivejo: and yeah, I'm on the kubuntu_unstable branch13:54
clivejoit builds but there are dh_install issues13:55
tsimonq2clivejo: no? it shouldn't build, doesn't build in Launchpad...13:56
clivejoit does build in KCI LP PPA13:56
tsimonq2https://launchpadlibrarian.net/275131426/buildlog_ubuntu-yakkety-amd64.cantor_4%3A16.04.3+p16.10+git20160726.1144-0_BUILDING.txt.gz ?13:57
clivejoyou know how to fix the app data13:58
tsimonq2clivejo: yeah it does show that, but it fails, not passes13:58
tsimonq2yeah that's obvious13:58
clivejobut I want you to fix the lib issue13:59
soeeclivejo: are this problems with Plasma 5.7 that mamarley reported yesterday fixed maybe ?14:07
soee*when trying to install on Xenial14:07
IrcsomeBot<Clifford> soee no. Been working on yakkety14:08
IrcsomeBot<Clifford> Xenial needs rebuild of pyqt514:09
IrcsomeBot<Clifford> I tried to back port version in yakkety but it needs sip14:09
tsimonq2yofel: why is there no icon? :P https://launchpad.net/~kubuntu-dev14:10
IrcsomeBot<Clifford> I meant to look into how Neon did it and got distracted14:10
IrcsomeBot<Clifford> Maybe you could look?14:10
soeeclivejo: i do not now much about packaging etc. :)14:11
acheronukneon is still 5.5.1 I think?14:12
IrcsomeBot<Clifford> On a neon install find the version number14:12
soeeclivejo: pyqt5 ?14:13
soeethere is not installed version just candidate: 5.5.1+dfsg-3+16.04+build214:13
acheronukLooks like they took the Xenial version, and made just this change? http://packaging.neon.kde.org/cgit/forks/pyqt5.git/commit/?id=2d0f444b2fa0cf31a2897dc3f16dd8f8fec2162314:15
soeeacheronuk: can you trigger rebuild with this small change ?14:17
soeeclivejo: ^14:17
clivejoprobably dont need that14:19
clivejojust try a no chnage rebuild in staging-plasma14:19
clivejoacheronuk: do you want to do that?14:20
acheronukxenial staging ppa?14:21
acheronukwhat I meant14:21
clivejoit has Qt5.6.114:21
clivejooh it has the backported version in there14:22
clivejothats FTBFS14:22
acheronukif delete that and allow the ppa time to clear it, will be ok?14:23
clivejoactually its not in there14:23
clivejomust been the in apps PPA14:23
clivejoproblem with these 3rd party packages I dunno where to put them!14:24
clivejo!info xenial pyqt5-dev14:25
ubottu'pyqt5-dev' is not a valid distribution: kubuntu-backports, kubuntu-experimental, kubuntu-updates, partner, precise, precise-backports, precise-proposed, stable, testing, trusty, trusty-backports, trusty-proposed, unstable, utopic, utopic-backports, utopic-proposed, vivid, vivid-backports, vivid-proposed, wily, wily-backports, wily-proposed, xenial, xenial-backports, xenial-proposed, yakkety, yakkety-backports, yakkety-proposed14:25
clivejo!info pyqt5-dev xenial14:25
ubottupyqt5-dev (source: pyqt5): Development files for PyQt5. In component universe, is optional. Version 5.5.1+dfsg-3ubuntu4 (xenial), package size 287 kB, installed size 3314 kB14:25
* clivejo face palms14:26
clivejoI need a memory transplant14:26
acheronukso they took that, patched, and give it a neon version and build no basically14:26
acheronuklol. I like that gif14:27
clivejohe dropped his fruit loops!14:27
acheronukthat's a metaphor all on it's own!14:28
* soee reboots after installing kernel 4.714:29
clivejoI remember that episode - https://en.wikipedia.org/wiki/Window_of_Opportunity_(Stargate_SG-1)14:29
tsimonq2Stargate? :O14:30
ahoneybuna show before your time tsimonq2 lol14:30
acheronukOh yes, I remember now :)14:30
clivejoDirector Peter DeLuise asked the prop department to glue the Froot Loops to O'Neill's breakfast spoon to have the same loops in the same spots in each take.14:31
acheronuk5.5.1+dfsg-3ubuntu4 + what version?14:32
tsimonq2ahoneybun: my uncle has the set on DVD and we watch it in the camper in the nighttime14:32
tsimonq2(when we are camping)14:33
clivejopyqt5 - 5.5.1+dfsg-1build1~ubuntu16.04~ppa1 I guess?14:33
clivejohowever that one has ubuntu build14:34
clivejodoing too many things at once14:34
acheronukneed to supersede that, I know 14:35
clivejoso 5.5.1+dfsg-3ubuntu5~ubuntu16.04~ppa114:35
clivejowont be going into the archive, just backports14:36
acheronukthat implies a official ubuntu revision though?14:36
acheronuksurely ubuntu4 + something14:37
acheronukohhh. maybe14:38
clivejobut I think you will have trouble uploading that14:38
clivejoyofel: help !!14:38
acheronukI've done a lower version into a ppa before I think. Just need to leave time for LP to delete the sources and recognise it has?14:39
tsimonq2finally, it's done installing deps, I think it might work now!14:39
clivejocan two different versions of pyqt5 exist in the same PPA?14:39
tsimonq2clivejo: I doubt it14:40
yofelsorry, busy at work, later14:41
tsimonq2gosh darnit14:42
* acheronuk feels lost without yofel's wise council14:49
acheronukoops. that does a ping doesn't it. sorry14:50
acheronukok. I'll leave that until a bit later then. may as well double check to get it right 1st time14:57
IrcsomeBot<ahoneybun> test15:25
yofeltsimonq2: you can't be more elite than a ninja, hence the additional logo from ~ubuntu-dev is enough :P15:26
yofelacheronuk, clivejo: uh so... what was the question?15:27
tsimonq2yofel: but why NO logo? :P15:28
yofeldunno, that predates my tiem15:28
IrcsomeBot<ahoneybun> mm my network is not working right15:30
IrcsomeBot<ahoneybun> now it is15:30
* yofel hands ahoneybun a sonic screwdriver15:31
ahoneybunof course15:32
acheronukyofel: sorry about that...15:34
acheronukbasically Neon rebuilt xenial's pyqt5 5.5.1+dfsg-3ubuntu4 as 5.5.1+dfsg-3+16.04+build215:36
yofelthat sounds more like a rebuild of the debian version15:37
ahoneybunremoving ubuntu from the packages15:38
acheronukyofel: "import from ubuntu" http://packaging.neon.kde.org/cgit/forks/pyqt5.git/commit/?id=5c47d4d7815ef15a8ff26b76e1696c88aaa16ebb15:38
yofelhm, well, if they don't care about bugfixes that's ok I guess15:40
soeeyou want ninja logo ? :D15:40
acheronukanyway, Q was how to version it if we can just do a rebuild? 15:40
yofelI would go with ubuntu4+qt5.6 or ubuntu4.1~qt56 or something like that15:41
yofelsoee: we have that, ~kubuntu-dev has none15:41
acheronukthe other Q was, the 5.6 version has been deleted from the ppa, so will it accept the upload of this older version 5.5.1?15:42
yofelit will once the janitor has actually deleted it15:42
yofeltakes a couple hours15:42
acheronukright. that is what I thought I had done a long while ago, or had read. I just began to doubt it...15:43
acheronukgreat. thanks. :)15:43
clivejosorry, was sortig out my new wheels15:48
clivejoI need 4 new ones!15:48
IrcsomeBot<Clifford> (Photo, 1280x697) https://irc-attachments.kde.org/ml0ffQ0l/file_295.jpg15:50
clivejohi slhk15:51
slhkhi clivejo15:51
clivejohow are you?15:51
slhkfine thanks, and you?15:52
clivejojust got soaked by the rain15:54
clivejobut at least I got one of the lawns mowed15:54
slhkI'm wet too, but more because of hot weather. but rain is coming soon15:55
clivejodid you ever get to look at that auth issue in Muon?15:56
clivejowhen you edit the sources the window to prompt for password seems to get lost15:57
yofelhm, come to think of it, we could also just debianabimanager prison...15:58
clivejospeak English yofel :P15:59
clivejowe could do what to prison?15:59
clivejowell its built with those new symbols added16:00
clivejobut will probably break stuff upstream16:00
clivejokdepimlibs and plasma-workspace16:01
slhkclivejo: uhm, it even runs the wrong command here, I didn't notice that before16:02
yofelyes, that's why we'll just bump the ABI ourselves!16:02
clivejowould you mind looking at it?16:02
yofelby adding a suffix!16:02
clivejoyou'll have to explain/walk me through that!16:02
clivejoshould we get Simon and Rik listening in too?16:03
clivejoand Marcin16:04
clivejohe needs to learn too!16:04
* tsimonq2 double-takes16:04
clivejoapparently we are going to debianabimanager prison16:05
clivejosounds painful, but worth it16:05
tsimonq2WOAH! :O16:05
tsimonq2what's that?16:05
tsimonq2and what's the prison package?16:05
clivejoprison is a dev package for making bar codes me thinks16:06
yofelclivejo: see e.g. okteta bb2e434da410c4ce31ad13d97d3be23cf61bf53e, the patch, and X-Debian-ABI in the control file (except here, it would be 1, not 0)16:06
yofeleven if we end up bumping the ABI upstream, it's good to know that we have this16:06
acheronukgoing to what the what?!!16:07
tsimonq2acheronuk knows about prison16:07
tsimonq2acheronuk: kidding, talking about the package :P16:07
acheronukok, 'what' the prison then?16:07
clivejoyou mean this commit - https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/okteta/commit/?h=kubuntu_yakkety_archive&id=bb2e434da410c4ce31ad13d97d3be23cf61bf53e16:08
acheronuktsimonq2: I know you were16:08
yofelclivejo: the tree at the state of that commit16:08
tsimonq2yofel: before or after the commit?16:08
yofelthe old bzr history has better examples, let me check that16:08
yofelhm, no, that predates the repo split ^^16:10
yofelanyway, if you set X-Debian-ABI to 1, you will get a libPrison.so.1abi1, thus bumping the ABI without upstream changing everything16:11
clivejoand where is that set?16:11
yofelthe control file, see okteta16:11
clivejoso the package name is libkf5prison116:13
clivejoit will build libkf5prison1.so.1abi1?16:14
yofelwill need a rename to libkf5prison1abi1 after that16:14
yofeljust patch CMakeLists.txt, add the control entry, and see what happens16:15
yofelyes, just for prison16:17
clivejois there an easy way to make a patch16:17
yofelquilt new <patchfilename>, quilt add CMakeLists.txt, edit CMakeLists.txt, quilt refresh16:17
clivejobut I still need the source16:18
yofelyes, just take the neon ci build16:19
clivejoI been working off the KCI16:19
yofelgood enough if the tarball is current16:19
yofeljust make it 1.2.2~git16:24
tsimonq2clivejo: when you are done, let me know, I'm stuck16:26
clivejoyofel: https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/prison/commit/?id=c603520212a343f58815b7af8d6767c4ddee224a16:27
yofelclivejo: version wrong, and patch is missing DEP3 headers16:28
clivejowhat should the version be16:29
clivejoits set at 1.2.2 in the CMake file :/16:29
yofelclivejo: what you had there previously was right16:30
* clivejo kicks16:30
clivejois there a tool will make the DEP3 headers for me16:32
yofelnot that I know of16:33
yofelmaking the patch with dpkg-source --commit sets some of the headers, but I find it easier to just write them by hand16:33
clivejoany good?16:40
clivejodo the install or symbol files need renames?16:44
yofelthey always match the binary package name16:44
clivejoIll wait until KCI builts it16:45
clivejosee what the new name is16:45
clivejoshould have commited with NOCI16:45
santa_clivejo: you must rename libkf5prison1 as libkf5prison1abi1, this means at least changing the name in the control file, changing the name of the *.install fie and others files and creating a brand new symbols file17:25
MirvFYI if you need any uploads to https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-041/+packages you can ask a core dev or join #ubuntu-ci-eng and ask trainguards (highlight, ie "trainguards: could you upload blah to landing-041")17:39
Mirvalthough I'll be here again in <12h17:39
=== alvesadrian is now known as adrian
tsimonq2clivejo: ping18:24
acheronukthat pyqt5 for xenial helps as it should. not longer wants to remove software-properties-kde, driver manager and apturl-kde and the few other things it did.18:56
IrcsomeBot<Clifford> Sorry trying to get the kitten on a trailer19:06
mamarleyLiterally herding cats?19:07
* genii twitches and goes to watch https://youtu.be/Pk7yqlTMvp819:09
clivejoa Robin Reliant "Kitten"19:39
geniiHeh, had to go look it up. reminds me for some reason of a Lada19:43
clivejogenii: https://irc-attachments.kde.org/ml0ffQ0l/file_295.jpg19:44
clivejogone to a new home!19:44
geniiLooks like a lot of work19:45
* clivejo nods19:47
IrcsomeBot<ahoneybun> test19:55
tsimonq2test 1 219:55
clivejotest 1 2 319:55
clivejo1.. 2.. and a 1.. 2..19:56
acheronuk**** feeeeeeeeeeeeedback  ****19:56
ahoneybunnow it works19:56
clivejowhat works?19:56
* clivejo wonders what Aaron is up too19:57
* mamarley decreases the gain on acheronuk's mic.19:59
mamarleyOh wait, actually clivejo's mic.19:59
clivejoyofel: whats causing this error - https://launchpadlibrarian.net/275171699/buildlog_ubuntu-yakkety-amd64.prison-kf5_1.2.2+p16.10+git20160726.1638-0_BUILDING.txt.gz20:08
ahoneybunclivejo, snaps but my internet is crappy today20:16
ahoneybunwhat I'm not allowed to?20:19
santa_clivejo: I told you, you have to rename the package, that X-CMake-Targe a target which you usually don't need to set if you use the right name for the package20:19
santa_see the README.DebianABIManager from pkg-kde-tools20:19
santa_* X-CMake-Target 20:20
yofelsanta_: renaming the package didn't help me. but it seems like kf5prison != KF5Prison. latter seems to work as value of X-CMake-Target20:25
yofelclivejo: ^20:25
yofelmaaaaybe a bug in the abi manager? or just some change in cmake?20:25
santa_yofel: then you have to add the field to the control file20:26
yofelright, but I remember that not being necessary in most cases. And this being *just* a case difference looks weird20:26
yofelbut well, works20:26
santa_yofel: well, keep in mind that this invention comes from the very old kde 4 days when you used that. I was even working for debian. go figure. I think it's, after all, somewhat normal that the stuff can't guess the lib names today if the naming is different20:31
yofelhm, yeah, I know, which is why I'm wondering if something changed in cmake - or it's some incompatibility with ecm20:32
yofelthere is one working way, so that's enough I guess20:32
santa_just the names in cmake20:33
clivejoI dont understand20:33
clivejo-- DebianABIManager: unable to find CMake target 'kf5prison' for package 'libkf5prison1'. Please set X-CMake-Target20:33
santa_if I'm not mistaken the thing needs to know the name of the library in the CMakesLists.txt, and that's done using the package name as input20:34
clivejoso in the patch?20:34
yofelno, X-CMake-Target is a control file field20:35
yofelput it next to X-Debian-ABI20:35
clivejoit it because the package name in control file is wrong?20:35
yofelno... I fixed that and it still didn't work. It for some reason can't read the target properly20:36
yofelso you have to set that by hand20:36
clivejogot an example use case?20:42
yofelwhat do you mean?20:42
clivejoare there arguement20:42
clivejoX-CMake-Target : 120:42
yofelX-CMake-Target: KF5Prison20:43
yofelfound using grep: lib/prison/CMakeLists.txt:install(TARGETS KF5Prison EXPORT KF5PrisonTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS})20:43
clivejoso who all has tested Apps 16.04.3 on Yakkety?20:58
clivejoare there any outstanding issues?20:58
clivejotsimonq2: did the holidays work once you installed that package?20:59
tsimonq2clivejo: yup20:59
tsimonq2clivejo: my fix worked! \o/21:00
clivejodo they show up in your calendar?21:00
clivejoIve selected the file for Northern Ireland and nothing is showing21:05
tsimonq2clivejo: not in Plasma right now, and I'm in the middle of something21:07
slhkclivejo: about Muon and package sources, the only problem I found is that software-properties-kde isn't installed (libqapt should depend on it, somehow). Moreover, kdesu is not tra21:19
jimarvanyou mean kdesudo?21:19
clivejowhy is there two separate auth methods21:20
slhk* kdesu dialog is not transient, which might cause the "lost window". But I cannot reproduce the problem.21:20
clivejoit seems to use one way to get access to do the package install and another way to open the software sources window21:21
slhkbecause software-properties-kde is run as a process, whereas other actions are done by the qapt worker over dbus21:21
slhksoftware sources is a different application, not a Muon window21:22
clivejowhat happens if its not there?21:22
clivejoany way of detecting that and display a message to that effect21:23
clivejomaybe even get muon to install it :)21:23
slhkyou still get the authentication dialog and then it silently fails (writes some message on stdout)21:23
jimarvanslhk: is that a muon fail?21:24
jimarvanto open software sources?21:24
slhkno, packaging fail :P21:24
clivejothe reports I had said they didnt even get the authentication dialog21:24
jimarvanah ok :)21:24
slhkbut Muon just assumes it is there :(21:24
clivejowhat if we added depend on kdesu in the muon packaging?21:25
slhkclivejo: I still couldn't reproduce those bugs, there is also some timeout somewhere, I guess21:25
clivejowish i could remember who had the problem21:26
slhkthe call is done in libqapt, not muon21:26
clivejoso libqapt needs the depend21:27
slhkbut maybe it makes sense to have muon depend on it, because e.g. plasma-discover doesn't need it21:27
* clivejo wonders has that been moved to LP 21:27
slhkand it need both kdesu and software-properties-kde21:27
clivejoslhk: what system do you use?21:28
slhkat present neon21:28
clivejoIm trying to package plasma 5.7.221:28
clivejoon a test build of Qt5.6.121:28
clivejoIm having issues with discover21:29
clivejomainly packagekit21:29
clivejohappen to know anything about it?21:29
jimarvanhave you considered removing it?21:30
jimarvanI think noone likes discover tbh21:30
clivejoits KDE's baby21:30
clivejothey not like that!21:30
jimarvanOh well21:30
jimarvanno no no if its KDE baby21:31
jimarvanthen I will buy candy for it21:31
jimarvanI thought it was an ubuntu thing xD21:31
slhkclivejo: no, I'm learning and screaming because I never find doc21:32
slhkbut I can look into it21:34
yofeljimarvan, clivejo: kdesudo was our own thing - and was never ported to qt5, so it recently21:34
yofel*died recently21:34
clivejoRIP kdesudo21:34
yofelhm, isn't is supposed to use pkexec for software-properties-kde?21:35
clivejoslhk: ^21:35
slhkno idea, sure it would make sense21:35
clivejois that something that could be supported?21:36
slhkI think it should be software-properties-kde doing the authentication in that case21:36
acheronukclivejo: do you know why the packagekit depends were "tightened" here? https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/discover/commit/?h=kubuntu_yakkety_archive&id=b0853f807ee4d847d73014a143f0cb5075e1a14a21:36
acheronukjimarvan: I usually boot discover off my machines if it manages to creep on. 21:39
acheronukare you going to make it to the dojo?21:39
yofelwhen's that again?21:39
acheronukThurs unless I'm mistaken?21:40
slhkotherwise the qapt daemon would have to open the window for source editor21:40
clivejoacheronuk: no sorry I dont21:43
clivejoyofel: could you add libqapt to KCI?21:43
acheronukclivejo: fair enough. I sometimes look at these things and think "did you _really_ need to do that right then!"21:44
clivejoif you want to make sure it builds on the newest version then it makes sense21:45
clivejo!info packagekit21:46
ubottupackagekit (source: packagekit): Provides a package management service. In component main, is extra. Version 0.8.17-4ubuntu6~gcc5.4ubuntu2 (yakkety), package size 269 kB, installed size 1112 kB21:46
yofel adding21:46
yofel!info packagekit yakkety-proposed21:47
ubottupackagekit (source: packagekit): Provides a package management service. In component main, is extra. Version 1.1.1-1ubuntu1 (yakkety-proposed), package size 356 kB, installed size 1356 kB21:47
yofelI'll look over it tomorrow21:49
clivejoI still think there something fishy with it21:51
* clivejo glances a dirty look at prison21:51
acheronukthat's a bigger jump than I thought in version21:51
yofelbecause ubuntu always blocked something newer because they use that aptdaemon pk shim21:52
clivejoacheronuk: in prison or packagekit21:52
clivejothats in proposed21:52
clivejocould that be the "problem"21:53
yofelwell, the ppa will pick it up, but you need proposed enabled on your system to actually install it21:53
clivejoplasma-discover it uninstallable currently on my YY system21:54
clivejodue to packagekit21:54
acheronukit's got a dep of >= 1.0, and that is not installable. I would say so21:56
yofelthe dep is still correct though if it's a requirement21:58
acheronukyes, don't disagree with that21:59
clivejowonder is this gimp issue due to QT5.6.1 22:06
acheronukNeon have packagkit 1.1 under their "forks" section22:06
acheronukwhat package was that?22:07
clivejo!info libgrantlee5-dev22:39
ubottulibgrantlee5-dev (source: grantlee5): Grantlee templating library development files. In component universe, is optional. Version 5.0.0-0ubuntu4 (yakkety), package size 30 kB, installed size 186 kB22:39
clivejoand kpimtextedit needs 5.122:41
clivejowho is Grant Lee22:41
clivejoand where do I find him22:41
clivejowow, grantlee5 5.0.0 uploaded to Vivid in 201422:42
clivejoLOL more krap22:43
clivejoat least Maxy is on the ball :)22:44
clivejoyofel: should that be moved to LP or can you mark it to be synced directly from Debian?22:45
yofelclivejo: debian has 0.4, so hardly. But it should eventually be latter22:47
yofelunless we need it updated22:47
acheronukI think for kstars to build we might need libindi v1.2 from debian as well. 22:53
acheronukYY is 1.1, with no greater in proposed22:54
yofelthat I agree with22:54
clivejoyofel: http://anonscm.debian.org/cgit/pkg-kde/krap/grantlee.git/log/22:54
yofelclivejo: when syncing, git is useless to me22:55
acheronukah. right. someone has looked at that already. good :)22:55
yofelnow I wonder why doko messed with the indi symbols..22:56
clivejoI dont understand, dont move it to LP?22:56
yofelI don't see the point22:57
yofeldo it when we actually need to touch it22:57
yofeland cannot sync from debian22:57
acheronukok. goodnight all22:59
clivejonn acheronuk22:59
yofelacheronuk: libindi uploaded to yakkety23:13
* yofel -> bed23:13
clivejocan you upload grantlee5?23:19
yofeloh, 5.1, I totally read that as 0.5.123:20
yofeluh... tomorrow23:20
clivejoIve uploaded to KCI Unstable23:20
yofeland now really nini23:20
clivejohopefully fix some of those failures23:20
clivejohappy packaging dreams23:21
valoriewow, so fantastic to come back from entirely other work and see what you folks have accomplished!23:41
valorieamazing progress23:41
clivejowhat did we accomplish?23:41
valoriegetting closer to success on both backports and YY23:43
valoriealso I'm encouraged that qtwebkit is at least being attempted so that we might be able to have PIM23:44
valoriealso your kitten went to a new home23:45
valorieI on the other hand stacked wood and cleaned a trail23:45
clivejoshe almost didnt23:45
valorieand then cleaned the cabin23:45
valorieagain, all with good teamwork!23:46
valorieunfortunately our cell-booster doesn't boost very well23:46
valoriethe signal is very low-quality23:47
valorieso I really wasn't online at all23:47
clivejoat least you have a signal!23:47
valoriesort of23:48
valorieit took me an hour to send one text23:48
clivejodoes it depend on the time of day?23:48
valorieand I never got an answer, so who knows if it got sent "really"23:49
valoriewe're relying on one cell tower a few miles away23:49
valorieup at the ski area23:49
clivejowhen I was on mobile internet, I pointed an antenna at the local cell.  But at peak times the cell tower powers up and down to cope with demand23:50
valoriethe entire area except the ski area basically has zero service23:50
clivejo===> moves conv to offtopic23:50
valorieoh, sorry23:50

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