/srv/irclogs.ubuntu.com/2014/12/14/#kubuntu-devel.txt

rbetzenphonon-backend-vlc 0.8.2 build fails. pbuilder can't seem to find libvlc-dev and libvlccore-dev.  Logged into pbuilder and tried to install the dependencies, but they're not present.  Any suggestions?02:14
sgclarkrbetzen: make sure universe in apt sources.list03:22
rbetzensgclark: hello again!  I'll check. I had it in my head that it was set up when pbuilder created the environment.  That's what I get for assuming.  Duh. ;)03:25
sgclarkrbetzen: yeah I had to add  http://paste.ubuntu.com/9510369/ to my .pbuilderrc file to get dpes to install properly, keep in mind mine is for vivid so adjust accordingly03:26
rbetzenOk.  I'm going to try again using your settings.  I'll let you know how it goes.  Thanks a bunch!03:33
=== rx_t is now known as rx
rbetzensgclark: that took care of my dependency issues.  thanks for the help.  wading through another issue now...03:52
sgclarkrbetzen: np :) good luck!03:57
=== wgrant_ is now known as wgrant
BluesKaj_Howdy folks13:02
=== rdieter_work is now known as rdieter
=== alket_ is now known as alket
Mamarokhm, some error in the Calligra update I got today: 13:50
Mamarok/var/cache/apt/archives/kexi_1%3a2.8.7-0ubuntu1~ubuntu14.10.1~ppa1_amd64.deb13:50
Mamaroktrying to overwrite '/usr/share/kde4/services/calligra/koreport_chartplugin.desktop', which is also in package calligra-libs 1:2.8.7-0ubuntu1~ubuntu14.10.1~ppa113:51
sgclarkMamarok: a code in student did that package, for how you can dpkg --force-overwrite --install /var/cache/apt/archives/kexi_1%3a2.8.7-0ubuntu1~ubuntu14.10.1~ppa1_amd64.deb16:24
yofeldear phonon, why don't you see any sound devices if I boot with systemd o.O?17:22
yofelalsa seems to be working....17:23
yofelok, it's pulse that sees no devices, fun17:24
yofelno, it's alsa o.O17:31
BluesKaj_yofel, sometimes alsa automute is enabled after upgrades 17:35
yofelnah, my problem is:17:36
yofel$ aplay -l17:36
yofelaplay: device_list:268: no soundcards found...17:36
sitteralsa is very meh17:37
* yofel is just reading init stuff as it works fine with upstart17:37
sitterseems weird though, our pulse is session bound, so udev and thus alsa should be up and running at that point17:38
sitterunless you have configured your pulse to be global17:38
yofelnah, pulse is session bound, and pulseaudio -k doesn't help either17:39
sitterdriver bug maybe?17:39
yofelhow would that break under systemd?17:40
sitterlibalsa has fun issues with reentrancy17:40
yofel...17:40
sitterI keep being told that they are all fixed though :P17:41
sitter*getting17:41
yofelofc ^^17:41
* sitter gets a headache from looking through things to do for 15.0417:42
yofeler... why does aplay see the devices if I run it with sudo O.O17:45
yofelhow I love permission problems17:45
sitteryofel: loginctl lists your session?17:46
yofel         1        148 sddm             seat0           17:46
yofel         2       1000 yofel            seat0  17:46
BluesKaj_does F6 in alsamixer show any soundcards?17:49
yofelif I run it as root yes17:49
yofelcrw-rw----+  1 root audio 116,  3 Dec 14 18:21 controlC017:49
yofelhm...17:49
sitterdo note that permission control ought to be handled through logind regardless of what the file system permissions say17:50
yofelok17:50
sitterno clue how that works, but I know ubiquity had a similar situation17:50
sitterthat being said, I think the problem there was sddm17:50
sitterso it's entirely possible that our sddm profile is still busted17:50
sitteryofel: try lightdm for good measure maybe17:50
yofelwe don't have a sddm systemd profile, it's starting init.d/sddm17:51
sitteroh actually17:51
sittersddm has tight sytemd integration, since our sddm is not built with sytemd integration for reasons I do not know that could potentially cause problems like these17:51
sitterso yeah, try lightdm :P17:51
yofelyeah, good idea. brb17:51
sitterif it works there try to build a sddm with systemd enabled17:51
yofelyeah, works with lightdm17:56
sitterhttps://www.kubuntuforums.net/showthread.php?67037-Website-quot-stealing-quot-KFN-threads18:05
sitterlulz18:06
sitterinternet be a weird place18:06
yofelXD18:09
sitteralso why is there no way to view hottest topics of the past week, web forums are well terrible18:11
sitterclaydoh: has anyone ever thought about using a different forum software?18:11
Mamaroksgclark: thanks, I already did so :)18:14
yofelsitter: it indeed was the missing systemd integration in sddm18:20
yofelworks fine now18:20
* sitter blames Riddell18:20
* yofel is getting tired of hplip telling him that he has no system tray -.-18:20
yofelwhere's that autostart file..18:21
sitterwhat what18:22
yofelsitter: why *did* we disable that? The git log doesn't give any hint18:22
sitterI fixed that18:22
yofelwell, not fixed here18:22
sitterhttps://bugs.launchpad.net/bugs/135003818:22
ubottuLaunchpad bug 1350038 in HPLIP "systray needs compatibility adjustments to work with plasma5" [Undecided,New]18:22
sitterof course upstream is dead or something18:22
sitterthough I think I uploaded a distro patch for that18:23
sitteryofel: https://launchpad.net/ubuntu/+source/hplip/3.14.6-1ubuntu118:23
yofelyeah, just read the changelog18:23
sitterhm18:24
sitteryofel: do you have sni-qt?18:24
yofelno18:24
sitterthat'd be the problem then18:24
* sitter ponders that maybe plasma-desktop should recommend it18:24
sitterthen again that is a qt thing18:24
yofelyup, works once that's installed18:25
yofelthanks18:25
sitterMirv: would ubuntu have any problems with promoting sni-qt to recommends/depends on qt4?18:25
sitterunity that is18:25
sitteryofel: I added it as recommends to desktop for the time being, for 15.04 this should not be a problem as we need breeze-qt4 for theme convergence anyway18:28
yofelk18:29
yofel*sigh*18:33
yofelRiddell: it's great if you leave packaging tasks to gci students if they're interested, but please a) do some Q/A *before* uploading to the archive and backporting and b) import the packaging into VCS once you're done if you don't use it during the packaging18:34
sitter....18:35
yofelI even stopped complaining about unwritten changelogs -.-18:35
sitterchangelogs are silly18:36
sitterlike anyone cares :P18:36
yofelindeed18:36
sitterbut yeah... technically when merging unstable people should compile the change sinto debian/changelog18:36
sitterthat was the original proposal anyway, no one does it though, so...18:36
sitterI personally couldn't care less ^^18:36
yofelI'm talking about calligra, but yeah, that too18:37
yofelsitter: why not write the changelog as usual in unstable?18:37
sitterincredibly hard to get to automerge18:38
yofelok, I need to remove something from parley then ^^18:38
sitteroh, good thing I have not looked at the diff or you'd have gotten a bit of bully me as Riddell put it :P18:39
yofelthere was a way to fill the changelog using the git log right?18:39
sitterit's a bit meh though, I was actually thinking about making the merger a bit smarter in that changelog conflicts would always yield to 'theirs' which however also can have funny side effects :/18:40
sitteryofel: probably18:40
yofelwould require people to write proper commit logs though :/18:40
sitternot really, the thing is... changes are supposed to be so atomic that even with proper commit messages the autogenerated output would be largely pointless noise18:41
sitterwhich is why I argued that a human should compile the changelog on merge18:41
sitteran autogenerated changelog with lots of pointless noise is about as useful as no changelog18:42
yofelthat doesn't really scale with kde though...18:42
sitterwhich is probably why no one does it :P18:42
yofelunless the script actually marks packages that had changes in unstable18:42
sitterwhat I would find more useful anyway is documenting patches + the rest of the changelog should be upstream changes18:42
sitteri.e. post-release you'd document your patches for SRU, as that happens anyway. up until then and for PPA you'd document what changed upstream (under the assumption that our packaging did only adopt what upstream did or improved our structuring)18:43
sitterpackaging changes are not useful to the user and right now muon-updater presents the changelog to the user which is mostly useless because the changelog except for post-release only contains what changed packaging-wise which is (or perhaps ought to) not be relevant for the user18:45
sitterFWIW other option would be to have a CI-exclusive changelog in debian/changelog.ci or debian/meta/changelog which would only hold the changes relative to $release branch and gets cleared upon merge of CI branch into $release branch19:21
sitterknowing the team I am reasonable certain that this sort of approach would be too much overhead for people so they wouldn't do it :P19:21
yofelI'll agree with that19:25
yofel*sigh* ~130 package copy errors in the updates ppa and nobody seems to care19:35
yofelI'll admit that cleaning those up is a PITA though19:35
sitterneeds IRC bot19:36
sitteryofel: how do those happen?19:36
yofelCopied from: Private PPA for Kubuntu Ninjas. Copied by: Scarlett Clark Target series: Utopic19:36
yofelkonsole 4:4.14.2-0ubuntu1~ubuntu14.10~ppa1 in utopic (same version has unpublished binaries in the destination archive for Utopic, please wait for them to be published before copying)19:36
sitteranyone fancy wiring my lp client to rbot xD http://anonscm.debian.org/cgit/pkg-kde/ci-tooling.git/tree/lib/lp.rb19:37
sitteryofel: shouldn't kopypackages do that?19:37
yofelthat's why I prefer to use the deprecated syncSource() instead of copyPackage() as the former is synchronous19:37
sitterwell, IMO there should just be a preliminary check for is-everything-published19:38
yofelwell, with --sync it does, because of ^19:38
sitteryeah, except that API is supposed to go away at some point so one really shouldn't use it19:38
sitterplus async is awesomest anyway19:38
sgclarkcompile the changelog on merge ? what does that mean?19:39
sitterso IMO kopy should simply make sure everything is published before doing anything and crap out if everything isn't19:39
sitterin addition to that one could then possibly have a bot notifiction on failed copies but that shouldn't be needed all that often (i.e. only case where it would kick in is if a new package version is uploaded during copy, which is a bit of an edge case)19:40
sitterhttp://anonscm.debian.org/cgit/pkg-kde/ci-tooling.git/tree/ppa-wait.rb#n14619:41
yofelright, checking whether the version is already there before copying should cover most usually19:41
sittersgclark: right now kubuntu_unstable has no debian/changelog, so one would need to look at the changes one merges from kubuntu_unstable and manually write suitable debian/changelog entries19:42
sgclarkahhh19:43
sgclarknp here19:43
yofelfor you maybe not, for others yes :P19:44
sitteras I was saying, I don't particularly care, changelogs outside an SRU context mostly just document what would be documented in the git log anyway, so to me it seems like pointless information duplication19:44
sgclarkyeah19:44
sgclarkyofel, what is that about copy errors, what did I not do> or do wrong?19:45
sgclarkI have np cleaning up my stuff if I know what I need to do19:45
yofelnah, I just did the cleanup. What I think happened is that you did a mass package copy twice without delay in between (script failed in the middle or so?)19:46
yofelthat's pretty much the only thing that would cause over a hundred not-yet-published errors19:47
sitterfor some reason launchpadlib likes to crap out for weird reasons ^^19:48
sgclarkok19:48
yofelso package wise, nothing bad happened, but it fills up the launchpad copy package error list - and as the UI for it sucks, it's annoying19:48
sitterwell, package-wise bad things can happen on copy errors ... if A requires B but B is not published and thus fails to copy A becomes uninstallable19:49
sitterworse yet if A technically requires B but the packaging relationships is screwed and then a maintainerscript assumes B is present and things explode at install-time19:50
yofelI don't think launchpad does dependency checks on copying?19:50
sitteryofel: which is why it can explode19:50
sitterA gets copied, B doesn't, user gets error19:50
yofelwell yeah, but this case here is about copying A, getting an error, then copying A and B - resulting in a copy error for A19:51
yofelalthough, NONE of our scripts actually make sure that everything did get copied in the end19:51
sgclarkdoh19:51
sitterI am just saying *technically* this sort of thing can cause errors, they don't necesasrily need to :P19:52
soee_wow i did noticed the undo function in frameworks it has been added 5.5.0 ?20:58
soee_*added with20:59
sgclarkundo function?21:07
soee_sgclark: yes this one http://notmart.org/blog/tag/plasma-5-2/21:13
=== soee_ is now known as soee
sgclarkoooh neat21:15

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