/srv/irclogs.ubuntu.com/2014/08/26/#ubuntu-devel.txt

=== salem_ is now known as _salem
=== _salem is now known as salem_
=== salem_ is now known as _salem
pittiGood morning04:51
=== Ursinha is now known as Ursinha-afk
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss
dholbachgood morning07:52
=== Mikee_C_afk is now known as Mikee_C
mlankhorstmorning08:16
Tribaalhi all. Quick question -sorry if it's the wrong place to ask, but how can I add my "pin" to the ubuntu memebers map shown on https://wiki.ubuntu.com/Membership (I'm a recent Ubuntu member)08:51
ogra_urgh, what added all the GL deps to the touch image ??08:51
darkxstTribaal, many ubuntu members seem to live in the ocean according to that map!08:52
Tribaaldarkxst: yes, yes, privacy, I know. But I'd like to add mine nonetheless :)08:53
Tribaaldarkxst: I'm one of the very few Ubuntu members living in Africa - I might as well send the message that we're around :)08:53
darkxstTribaal, there may be better ways to do that than a broken map ;)08:55
TJ-Is there a way to force apt to ignore Conflicts|Replaces in order to keep 2 packages installed simultaneously?08:56
darkxstTJ Conflicts are not arbitrary, they are there for a reason08:58
TJ-darkxst: I know; and in my case the reason is in the way of work. Currently I use a script to manually fix-up the package lists and dpkg status, but I'd rather do it through an apt configuration option09:00
darkxstTJ-, if you want help breaking your system, there are probably better channels than this!09:01
darkxstTJ-, this channel is really for ubuntu development09:02
ogra_Laney, can we drop the x86 build deps on armhf for https://launchpad.net/ubuntu/+source/gst-plugins-bad1.0/1.4.0-1ubuntu1 ? ... it results in http://people.canonical.com/~ogra/touch-image-stats/208.changes09:02
=== yofel_ is now known as yofel
ogra_Laney, referring to "- Build-depend on libgl1-mesa-dev and libglu1-mesa-dev."09:03
TJ-darkxst: Which is what I am doing09:03
ogra_seb128, is Laney at debconf this week ?09:04
seb128ogra_, yes09:04
darkxstTJ-, ignoring conflicts is a bad idea!09:04
ogra_damned09:04
ogra_k, thanks09:04
seb128yw!09:04
TJ-darkxst: Having the option to do so is a good idea. I hoped there'd be  a pre-existing configuration item that is hidden away, but if not, I'll patch apt to have one09:05
darkxstTJ-, sure go ahead, but you are playing with fire!09:06
TJ-darkxst: Fire is fine, I know what I'm doing, I just want to avoid having to run a hook-script. My case is developing GRUB, and needing grub-pc and grub-efi installed alongside each other09:10
=== vrruiz_ is now known as rvr
=== jpds_ is now known as jpds
=== davmor2_ is now known as davmor2
Mirvif a core-dev _or_ MOTU (in this case) would be available for reviewing/acking packaging changes for a CI Train upload, please see https://ci-train.ubuntu.com/job/ubuntu-landing-012-2-publish/14/10:51
Mirvok sil2100 is back so he'll check that out10:52
* sil2100 is in meeting spree10:54
sil2100But yeah, I have a moment now :)10:54
=== MacSlow is now known as MacSlow|lunch
=== Sweetsha1k is now known as Sweetshark
=== cking_ is now known as cking
=== Ursinha-afk is now known as Ursinha
=== Saviq_ is now known as Saviq
=== _salem is now known as salem_
=== MacSlow|lunch is now known as MacSlow
=== dendroba` is now known as dendrobates
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== salem_ is now known as _salem
sergiusenspitti: any idea how to solve this? http://paste.ubuntu.com/8149970/13:35
sergiusensit's a chroot13:35
ogra_do we now always need policy-rc.d mangling ?13:36
jaminhas anyone successfully used the text based oem-config in 14.04?13:40
ogra_probably someone in #ubuntu-server13:41
ogra_(sounds more like the place where you would use it)13:41
jaminhttps://bugs.launchpad.net/ubuntu/+source/oem-config/+bug/136159513:42
ubottuLaunchpad bug 1361595 in oem-config (Ubuntu) "OSError: [Errno 25] Inappropriate ioctl for device" [Undecided,New]13:42
jaminI don't think it's possible13:42
pittisergiusens: yes, it's bug 132053413:44
ubottubug 1320534 in systemd (Debian) "missing /run/shm backwards compat symlink" [Unknown,New] https://launchpad.net/bugs/132053413:44
pittisergiusens: I did the merge with Debian a month or so ago, but it's blocked on reviewing13:44
pittisergiusens: I guess I could try and upload that in isolation though13:45
pittiI already cherry-picked some other bug fixes this morning13:45
pittisergiusens: the update-rc.d warning should be fixed with this morning's sysvinit, I suppose you didn't get that yet?13:47
ogra_we didnt have an image build yet13:47
ogra_(so he wont)13:47
pittioh, I thought that was from some local/recent deboostrap run13:48
pittierr, apt-get install, I mean13:48
pitti(see first line)13:48
pittiprobably missing a dist-upgrade in his schroot13:48
ogra_ah, right13:48
ogra_(sorry, didnt mean to rip that out of context)13:49
sergiusenspitti: yeah13:50
sergiusenspitti: wrt ogra_'s comment, it's related to not being able to dpkg -i from a chroot in our recovery image13:50
=== arges` is now known as arges
Riddellseb128: do we have the Adwaita gtk theme in utopic?14:25
seb128Riddell, it's default since GNOME3, so we have it since precise or something14:27
seb128not sure to understand the question14:28
Riddellseb128: hmm I'm still seeing the ugly default theme for evince and the gtk-selector in kde doesn't list adwaita14:28
seb128Riddell, do you have gnome-themes-standard installed?14:30
* Riddell installs14:31
Riddellseb128: ah yes that does it, thanks14:33
seb128Riddell, yw14:33
pittisergiusens: I couldn't reproduce it with my schroots, but xnox got it somehow; where did you see that exactly?14:44
pittisergiusens: reproduction steps would be appreciated in that bug, so I could verify the fix14:44
sergiusenspitti: ah, it's a complicated chroot created with crouton for the chromebook14:46
sergiusensit's my armhf builder14:46
pittisergiusens: if you have an easy way to check, could you upgrade to the binaries in http://people.canonical.com/~pitti/tmp/sysvinit-merge/ ?14:47
pittisergiusens: it has amd64 and armhf14:47
sergiusenspitti: yeah, I can check14:47
sergiusenspitti: it gets a bit further, no it doesn't start with invoke.rc.d: initscript ssh, action "start" failed14:53
sergiusenspitti: ah, it's the same error14:54
sergiusenspitti: this is crouton btw https://github.com/dnschneid/crouton14:56
pittisergiusens: ah, no idea about /var/run/utmp; that might just not work in a chroot; the bug above is about a missing /run/shm/14:56
sergiusenspitti: yeah, I manually created the dir and the complaints ended for utmp14:56
pitti-rw-rw-r-- 1 root utmp 0 May  7  2013 /run/utmp14:57
pittisergiusens: I have that in my sid chroot14:57
pittisergiusens: and /var/run is a symlink to /run14:57
pittisame in utopic14:57
pittisergiusens: so mabe your case isn't about /run/shm/ at all then, and xnox' situation was different14:59
sergiusensso it's not that bug :-)14:59
pittisergiusens: for building a chroot you probably want a policy-rc.d?15:00
sergiusenspitti: I don't know how that chroot is built; I just use it; but if you say so, I'll look into it15:00
pittisergiusens: which of the two is missing OOI, /var/run symlink, or /run/utmp ?15:01
sergiusenspitti: /var/run is not a symlink here15:03
sergiusensthat may be it15:03
sergiusensnah, ls'ed wrong; it's a link to /run15:03
sergiusenspitti: /run/utmp is missing though15:04
pittisergiusens: not sure what creates that; perhaps debootstrap itself15:04
pittiah no, apparenlty base-files:15:04
pittibase-files.postinst:  if [ ! -f /var/run/utmp ]; then15:05
pittibase-files.postinst:    echo -n>/var/run/utmp15:05
pittiso perhaps that didn't get configured properly in your schroot?15:05
* pitti -> bbiab15:05
=== Mikee_C is now known as Mikee_C_afk
=== salem_ is now known as _salem
=== oSoMoN_ is now known as oSoMoN
caribouIs it acceptable to have two names listed in the Maintainer field of a package ?15:46
pitticaribou: yes, with comma separation as usual15:46
pitticaribou: ah sorry, no15:46
pitticaribou: that'd be Uploaders:15:47
pitticaribou: not that it matters at all in Ubuntu; ubuntu specific packages should usually be owned by Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>15:47
cariboupitti: thanks, that's for a Debian package15:50
pitticaribou: so put the primary dev or a team (pkg-*@alioth ML or so) into Maintainer:, and the others into Uploaders:15:50
cariboupitti: good idea, thanks for the quick answer15:51
tedgstgraber, talking to hallyn he thought that you had the race nailed down.16:07
stgrabertedg: oh right, sorry, blurry memory and all. So I think we figured that the race was lightdm spawning the user session before cgmanager was actually started.16:11
stgrabertedg: in a perfect world we'd be able to get systemd-shim to depend on cgmanager but since that one is dbus activated, that's not quite possible16:12
stgrabertedg: so an ugly way to avoid the race would be to override the dbus start condition to be whatever start condition it currently has + cgmanager-ready16:12
tedgstgraber, Does it make sense to start lightdm before cgmanager in general? Or it just works because we're not using cgroups in any system jobs?16:14
pittistgraber, hallyn: could we alternatively make cgmanager dbus activatable?16:14
hallyntedg: the problem is that not everyone running lightdm will have cgmanager installed16:14
stgraberpitti: no we can't16:14
stgraberpitti: cgmanager doesn't listen on the system bus16:14
pittiah right, ignore me :)16:15
tedghallyn, cgmanager could be start on starting dbus ?16:15
hallyndbus isn't always installed16:15
tedg"That's crazy!" says the client guy16:15
stgrabertedg: jodh suggested that but that's plain wrong since cgmanager doesn't need the dbus daemon :)16:16
hallyncgmanager does start as early as possible 9afaik)16:16
tedgstgraber, Well, it doesn't need it, but it should start before it.16:17
stgrabertedg: sure, but there's no way to describe "if service X is around, then wait for it" in upstart jobs :)16:17
hallyni suppose we could have a essentials upstart job that emits "cgmanager-not-needed", which gets overridden by cgmangaer16:17
stgraberotherwise the right thing to do would be to have dbus.conf wait until cgmanager is ready if cgmanager is installed16:18
stgraberhallyn: that seems rather ugly :)16:18
hallyni thought it elegant :)16:18
stgraberif we want a blocking behavior (and we said that maybe we don't want that to avoid hanging the whole system when something goes wrong), systemd-shim ought to be the one blocking requests until the cgmanager socket is available16:19
tedgI guess I'm kinda surprised that cgmanager startup is the problem. *a lot* has to start before we run applications, do we know why cgmanager is taking so long?16:19
hallyntedg: oh, it's bc yo uneed the cgproxy i think16:21
hallynif yo uhad a newer kernel yo uwouldn't have this issue16:21
hallynso you run cgproxy, start cgmanager, then run a new cgproxy that talks dbus to cgmanager. then you're finally ready16:21
tedgCan we make the session upstart startup block on cgmanager being ready?16:22
tedgI think we get an event for that no?16:23
stgraberno16:23
stgraberyou need to block before you switch to the phablet user16:23
stgrabercgmanager needs to be started before logind sets up your user session16:23
tedgOh16:23
tedgHow about having systemd-login dbus activate a shell script that blocks until cgmanager is ready?16:26
stgraberif we are going in that direction, I'd rather we just make systemd-shim itself wait for cgmanager, no point in using a wrapper when we can have the real thing do it properly16:27
=== _salem is now known as salem_
stgraberthe obvious problem with that and the reason why it wasn't done that way to begin with is that if cgmanager fails to start, then you won't be able to login16:28
hallynwell it could have a sane timeout, 10s16:30
hallynand a config file to override16:30
popeyWhy is mencoder not in utopic? http://packages.ubuntu.com/search?keywords=mencoder16:31
ogra_popey, probably fallout of the libav transition16:32
popeyoh ugh16:32
ogra_(just guessing)16:33
tedgstgraber, So that works for me, is that something you're going to work on a patch for?16:33
LocutusOfBorg1sil2100, please remove lucene++ from mentors16:34
LocutusOfBorg1:)16:34
LocutusOfBorg1it has been uploaded16:34
stgrabertedg: I haven't done any work on systemd-shim, so that's more a pitti or hallyn question16:34
hallynreally a q for desrt|pdx - if he's ok with it16:35
pittitedg, hallyn, stgraber: what's so wrong about having lightdm start ".. and started cgmanager"?16:35
pittiunder upstart we always need it now anyway, and under systemd the upstart job won't be used16:35
hallynon the phablet, probably nothing16:36
tedghallyn, Are you suggesting an override on the phablet then?16:43
hallyntedg: i was, but maybe pitt's right and we can just do it everywhere16:43
tedgWe'd then need to add a dependency in the binary package, no?16:44
ogra_tedg, how much boot time will that cost us ?16:44
tedgogra_, Not sure, perhaps hallyn knows. It should be the same amount of tasks, just change ordering slightly.16:45
tedgDepends if it creates a bubble in the boot chart.16:45
ogra_it does today16:45
tedgWhat does? CGManager?16:45
ogra_(well, i didnt do charts for a while, but cgmanager definitely has its own PID and shows up)16:46
ogra_everything with a PID has a bootchart entry16:46
tedgSure, I'm more saying if it blocks things so that CPU/IO isn't used. Overall we should use the same amount of CPU/IO, just ordering could change.16:46
ogra_ok16:46
pittiogra_, tedg: well, considering that lightdm starting before cgmanager is currently broken, and it just happens to work most of the time, it hardly is a boot time problem at all?16:47
tedgHonestly, from the UTAH testing it gets the right order 95% of the time anyway :-)16:47
ogra_tedg, the utah bootchart testing is totally wrong and broken16:48
ogra_better use phablet-bootchart locally16:48
ogra_(they test on a device that has a ton of test stuff installed before creating the chart)16:48
tedgogra_, I mean the autopilot testing, where we start to see failures when turning on cgroups.16:48
ogra_ah16:48
ogra_pitti, how does that breakage manifest ?16:49
tedgogra_, Intermittent failures of application startup. They can't create the Upstart jobs for the apps.16:49
ogra_lightdm depends on the container being started16:49
ogra_and the container depends on cgmanager being started16:49
sil2100LocutusOfBorg1: \o/ Thanks!16:49
pittiI don't know, I haven't seen it myself; I was just catching on to the discussion here that lightdm needs cgmanager so that it can create cgroups for the user sessions (and its own session)16:49
ogra_right, but so does lxc16:50
sil2100LocutusOfBorg1: I'm somehow sooo busy recently that I need to find a free time jiffy to do that16:50
ogra_and lxc comes far before lightdm in the boot process16:50
tedgHmm, that's interesting. Wonder how cgmanager isn't started.16:51
ogra_does cgmanager have semi-ready states it announces via upstart or some such ?16:51
tedgPerhaps then it's the cgproxy stuff that's confusing Upstart?16:51
ogra_hmm, could be16:52
hallynyes both will send the cgmanage-rready event16:52
tedghallyn, But it seems that cgproxy sends it in pre-start instead of post-start?16:52
tedgOh, wait, both.16:52
hallynyeah, the cgproxy one isn't right16:53
hallyni forget, who wrote that bit?16:53
ogra_so you would actually have to wait for cgproxy, not cgmanager16:53
tedgHeh, it seems like you should tell Upstart that you exist before everything is signaled ready.16:53
tedgogra_, Seems we should be waiting on cgmanager-ready16:54
ogra_well, which is essentially the same, but yeah :)16:54
hallynogra_: right, cgmanager upstart job shoul dkeep state to know that it started cgproxy and then not send the ready signal16:54
hallyni think jodh wrote those bits, hm16:54
tedgogra_, the lxc-android-config job is waiting on that event.16:55
ogra_phablet@ubuntu-phablet:~$ grep cgmanager /etc/init/lxc-android-config.conf16:55
ogra_start on cgmanager-ready16:55
ogra_phablet@ubuntu-phablet:~$ grep android /etc/init/lightdm.override16:55
ogra_           and android)16:55
ogra_phablet@ubuntu-phablet:~$16:55
ogra_tedg, right and lightdm is waiting for the android event thats fired after the container is 100% up16:56
hallynso who knows where an upstart job could keep that state?  use /var/run?16:56
hallynhm, so you're saying this race isn't really possible bc the container wouldn't start?16:56
ogra_tedg, so you should actually already have a big delay between your session and cgmanager16:56
ogra_right16:56
tedgHmm, stgraber how were you guys seeing the race?16:57
ogra_container wiats for cgmanager-ready and then emits android once the container is ready16:57
ogra_and lightdm starts on android16:57
stgrabertedg: I never saw the race, we did the debugging solely based on feedback from jodh16:58
hallynit's still possible,16:59
tedgstgraber, Do you know what behavior he was looking for to conclude that?17:01
stgrabertedg: he made cgmanager start on dbus and that solved it for him which suggested some race between something dbus related and cgmanager, with the obvious candidate being shim+logind17:02
tedgSo could logind be started before cgmanager-ready by something else?17:05
tedgWould it handle cgmanager starting after it already started?17:06
ogra_Laney, poke17:08
pittistgraber, tedg: oh, indeed -- appending "or starting dbus" sounds like a nice (and mostly correct) way for cgmanager.conf's start condition, and doesn't introduce new dependencies17:10
Laneyhi ogra, will look later on17:11
pittiand will sort itself before dbus17:11
* ogra_ hugs Laney 17:11
tedgpitti, Apparent hallyn was saying that there are systems with cgmanager but not dbus.17:11
ogra_Laney, thanks, just wanted to make sure the ping didnt get lost :)17:11
pittitedg: that's totally fine -- it's an "or" condition17:11
Laneynope17:11
pittitedg: that more or less just says "if dbus is there, start it after cgmanager"17:11
hallynright now cgmanager starts on mounted /sys/fs/cgroup or virtual-filesystems17:12
hallynthat really should beat dbus17:12
hallynunless mounted /sys/fs/cgroup never happens bc it's mounted in initramfs?17:13
hallynso yeah that sounds fine17:13
pittistart on local-filesystems17:13
ogra_<ou would notice that on the phone ...17:13
pittithat's dbus, so also very early on17:13
ogra_the container fully depends on cgmanager-ready17:13
pittilocal-filessystems is almost always satisfied right after initramfs, if you don't have any extra /usr or similar mounts17:13
ogra_without container, no graphics ...17:13
ogra_(or lightdm ... or session)17:14
tedgK, so hallyn is that a patch you can make/upload?17:16
hallyntedg: stgraber: pitti:  http://paste.ubuntu.com/8151670/ ook ok?17:17
hallynoh is there a bug# for this?17:18
hallyni'll use 135725217:19
pittihallyn: LGTM (but please give it a boot test; I'm not exactly an upstart expert)17:19
tedghallyn, +1, yeah bug 135725217:19
ubottubug 1357252 in cgmanager (Ubuntu) "systemd-shim fails to handle cgmanager being unavailable" [Undecided,Confirmed] https://launchpad.net/bugs/135725217:19
pittiright, I think that's the one jodh pointed me to17:20
hallyn(building )17:21
pittihallyn: applied that here, rebooting17:21
hallynshared-mime-info triggers be slow17:22
cjwatsonTJ-: There's no good reason to install grub-pc and grub-efi alongside each other (speaking as a GRUB developer).  The *-bin packages exist so that you can coinstall them and use grub-mkimage etc.  The only purpose of the -bin-less names is to own the system's boot process, and only one package should do that.17:22
pittihallyn: seems happy enough here (amd64 utopic desktop du jour)17:23
TJ-cjwatson: So I can remove the non-bin packages without any undo regressions?17:23
cjwatsonTJ-: I expect you'll want to keep the one you're actually using to boot17:24
cjwatsonTJ-: But assuming you mean "undue", then yes.  I only have one of those installed.17:24
TJ-cjwatson: Using both, that's why I've been using a script to alter the package lists17:24
cjwatsonBut I have both grub-efi-amd64-bin and grub-pc-bin.17:24
cjwatsonHow can you possibly be using both to boot?17:25
cjwatsonI mean, routinely.17:25
hallynpitti: same here, so pushing17:25
TJ-cjwatson: Portable disk; able to boot on either type of firmware17:25
hallyn(will have to push to upstream and debian later)17:25
pittihallyn: thanks17:25
cjwatsonTJ-: You can always arrange to manually run grub-install with whatever special options you need after upgrades.17:25
tedgThanks hallyn!17:25
cjwatsonTJ-: That will be MUCH easier than messing about with editing package lists.17:25
hallynnp, let's hope this actually sorts out the evice17:26
cjwatsonTJ-: And that's basically all that the surplus non-bin package will be doing for you.17:26
hallyndevice17:26
TJ-cjwatson: Yeah, I was looking at an additional script in /etc/kernel/postinst.d/17:26
TJ-cjwatson: Although I've had an enjoyable day learning the internals of apt :)17:27
flexiondotorgcjwatson, You might remember that I am working on Ubuntu MATE.17:27
flexiondotorgcjwatson, How do I coerce Ubiquity to use Marco as the window manager and the themes I've created for Ubuntu MATE?17:28
flexiondotorgcjwatson, Thanks to you and xnox I submitted merge proposals for adding Marco support to Ubiquity.17:29
flexiondotorgcjwatson, Which have been accepted and merged for some time now.17:29
flexiondotorgcjwatson, I have settings packages that make the appropriate gschema overrides.17:30
cjwatsonflexiondotorg: I expect that just needs work in ubiquity-dm.  No idea otherwise.17:32
cjwatsonflexiondotorg: Maybe also in the upstart job file.17:32
flexiondotorgcjwatson, I added support to ubiquity-dm. Also merged.17:34
flexiondotorgcjwatson, Upstart job?17:35
cjwatsonflexiondotorg: debian/*.upstart, wherever it is.  (I'm at a conference right now.)17:35
flexiondotorgcjwatson, Thanks. That is enough of a pointer.17:35
cjwatsonProbably debian/ubiquity.ubiquity.upstart.17:35
cjwatsonBut that only really specifies the DM.17:36
cjwatsonSo shouldn't matter here.17:36
cjwatsonflexiondotorg: What's actually going wrong?17:37
flexiondotorgcjwatson, If I select "Try Ubuntu", nothing. Everything is fine.17:37
flexiondotorgcjwatson, If I select "Install Ubuntu", then the default them in Ambiance not the themes I've configured using gschema overrides.17:38
flexiondotorgcjwatson, Also the live sessions always drags in Metacity which should be required since Marco is now a suitable depend.17:38
cjwatsonflexiondotorg: I guess that means your overrides are wrong somehow, but I'm afraid I really don't know much about that.17:38
flexiondotorgcjwatson, No. The overrides are correct. Sorry to be blunt. I've override mate and gnome.17:39
cjwatsonflexiondotorg: Do you mean that the live *image* has metacity when it shouldn't?17:39
flexiondotorgcjwatson, Yes.17:39
cjwatsonflexiondotorg: The overrides are your responsibility to debug, I'm afraid.  I'm sorry I can't help.17:39
cjwatsonflexiondotorg: For the presence of metacity, you probably just need to seed marco.17:39
flexiondotorgcjwatson, Also be aware Ubuntu is not being built on Canonical infrastructure right now.17:40
flexiondotorgs/Ubuntu/Ubuntu MATE/17:40
cjwatsonflexiondotorg: I'm well aware, since if it were then I would have set it up.17:40
flexiondotorgcjwatson, Come the day I can help setup Ubuntu MATE if you'd like via merge porposals.17:41
flexiondotorgcjwatson, I am seeding Marco.17:41
cjwatsonflexiondotorg: Where is your image build log?17:41
cjwatsonYou're obviously not doing so in the right place :)17:41
flexiondotorgcjwatson, I fully prepared to accept I've messed it up somewhere 😃17:42
flexiondotorgcjwatson, I can make my build logs available a bit later.17:42
* cjwatson finds the MATE seeds and does a test germinate run17:43
flexiondotorgcjwatson, I am seed 'marco' in the live seed.17:43
flexiondotorgcjwatson, Which then creates a duplicate in the 'desktop' seed.17:43
cjwatsonYou don't need it in the live seed, and in any case marco isn't in http://bazaar.launchpad.net/~ubuntu-mate-dev/ubuntu-seeds/ubuntu-mate.utopic/view/head:/live17:44
flexiondotorgcjwatson, So should I leave 'marco' in the 'live' seed and 'desktop' see?17:45
cjwatsonIt's not in the live seed, as far as I can see.17:45
cjwatsonUnless your seeds are somewhere other than where I'm looking.17:45
flexiondotorgcjwatson, You are looking in the right place. marco was in the live and desktop seeds. But I got duplicate warnings so I removed from the desktop seed.17:46
flexiondotorgcjwatson, Should I leave marco in both the live and desktop seed?17:46
cjwatsonBut it is not in the live seed there right now.17:46
cjwatsonIt is in the desktop seed, which is where it belongs.17:46
cjwatsonA test germinate run against your seeds doesn't pull in metacity.17:47
flexiondotorgcjwatson, Hence my confusion as to why metacity is in the resulting image and also the default.17:48
cjwatsonSo image builds at least with our code wouldn't pull in metacity, as far as I can see.  I don't know what your code is doing.17:48
flexiondotorgcjwatson, OK that sounds encouraging.17:48
cjwatsonPerhaps you're using a different build process ...17:48
flexiondotorgcjwatson, Another issue I can possible chalk up to "if was built officially".17:49
cjwatsonIs your build code pushed somewhere I can see?17:49
flexiondotorgcjwatson, Thanks for you help again. Most appreciated.17:49
flexiondotorgcjwatson, Yes. I'll just pushed to current version...17:49
flexiondotorghttps://code.launchpad.net/~ubuntu-mate-dev/ubuntu-mate/ubuntu-mate-iso17:51
cjwatsonflexiondotorg: You need to drop "LIVE_TASK='ubuntu-live'" from your modified livecd-rootfs in the ubuntu-mate section.  That'll be causing it to pull in the ubuntu-live task, which won't be appropriate for you.17:55
cjwatsonYou're already installing the ubuntu-mate-live metapackage, so the ubuntu-live task is at best redundant and at worst will cause problems like this.17:56
=== roadmr is now known as roadmr_afk
flexiondotorgcjwatson, Many thanks. I'll make that change.17:59
tvossmvo, around?18:33
mvotvoss: yes, at a conference so a bit busy, but available18:33
pittistgraber, infinity: I'm uploading calibre 2.0.0 to sid which ports from qt4 to qt5; would you consider that a feature (the UI is actually the same), i. e. needs an FFE?18:47
* pitti just purged qt4 from his system, yay18:48
=== roadmr_afk is now known as roadmr
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr
stgraberpitti: that's a borderline one, I guess just apply for an FFe, I'll confirm it's only depended upon by Edubuntu and then grant you the FFe19:01
jtaylorwhen is trusty unapproved being processed next?19:05
jtaylorbeen 3 weeks now already19:05
mlankhorstwhen you bug sru admins ;-)19:10
argesjtaylor: which particular package are you interested in?19:12
jtaylortango19:12
argesjtaylor: can you fill in the rest of the SRU template on the bug (regression potential, impact)19:14
argesjtaylor: also it may be easier to identify where the patches come from if you use the DEP-3 tag 'Origin'19:15
jtaylorI'd have got to ask the debian maintainer about that, he told me when I sponsored but thats long out of my logs ._.19:19
argesjtaylor: well its probably ok since the other patchsets seem to be in the same style.19:20
argesjtaylor: just let me know when you filled out the rest of teh SRU template on that bug19:20
kyleNjust did dist-upgrade on utopic and got this:19:26
kyleNdpkg: error processing archive /var/cache/apt/archives/unity-schemas_7.3.1+14.10.20140811-0ubuntu1_all.deb (--unpack):19:26
kyleN trying to overwrite '/usr/share/glib-2.0/schemas/org.compiz.unityshell.gschema.xml', which is also in package libunity-core-6.0-9 7.3.0+14.10.20140711-0ubuntu119:26
kyleNworkaround?19:26
seb128kyleN, try to apt-get -f install it should work19:34
jtaylorarges: done19:34
kyleNseb128, didn't19:34
seb128kyleN, weird, can you paste the log from a -f install?19:36
kyleNsure, hang on19:36
argesjtaylor: thanks! Ok accepted.19:36
kyleNseb128, http://paste.ubuntu.com/8152652/19:37
seb128kyleN, try to sudo apt-get install libunity-core-6.0-919:39
kyleNseb128, http://paste.ubuntu.com/8152688/19:40
seb128kyleN, try to sudo apt-get install libunity-core-6.0-9 unity-schemas19:41
kyleNseb128, http://paste.ubuntu.com/8152695/19:41
seb128kyleN, apt-cache policy unity-services19:42
seb128kyleN, or try to add unity-services to the install list19:42
kyleNseb128, your first suggestion: http://paste.ubuntu.com/8152701/19:43
kyleNseb128, your second: http://paste.ubuntu.com/8152704/19:43
seb128shrug19:43
seb128kyleN, add libunity-protocol-private0 qtdeclarative5-ubuntu-content1 to the list?19:44
kyleNseb128, alas: http://paste.ubuntu.com/8152712/19:44
seb128kyleN, keep adding the packages in front of the line and see if you manage to unblock it19:45
seb128like libunity9 ibunity-dev unity19:45
seb128you might get new ones, try iterating19:45
seb128did/do you have ppas or weird versions installed?19:46
kyleNI seb128 not utopic ppas installed19:48
seb128:-/19:48
seb128kyleN, adding extra source doesn't help resolving it?19:49
seb128source->binaries19:49
seb128to the install line19:49
kyleNseb128, example command pls?19:49
seb128kyleN, well, the install you had, addlibunity9 ibunity-dev unity19:50
seb128ups19:50
seb128libunity9 libunity-dev unity19:50
seb128it might give you extra errors with new package name19:50
seb128keep adding those to the install and try again19:50
seb128until it gives you one that might work19:50
kyleNok. I'll work on this. thanks for the tips19:51
seb128yw19:51
seb128well, let me know how it goes19:51
seb128try just adding those and pastebin again19:51
seb128it's weird that it requires so much forcing though19:51
seb128you might try aptitude otherwise, its resolver works better sometimes...19:52
kyleNsebs, aptitude to the rescue :)20:09
kyleN$ sudo apt-get install -f20:10
kyleNReading package lists... Done20:10
kyleNBuilding dependency tree20:10
kyleNReading state information... Done20:10
kyleNThe following packages were automatically installed and are no longer required:20:10
kyleN  linux-headers-3.15.0-6 linux-headers-3.15.0-6-generic linux-headers-3.16.0-4 linux-headers-3.16.0-4-generic linux-image-3.15.0-6-generic20:10
kyleN  linux-image-3.16.0-4-generic linux-image-extra-3.15.0-6-generic linux-image-extra-3.16.0-4-generic20:10
kyleNUse 'apt-get autoremove' to remove them.20:10
kyleN0 upgraded, 0 newly installed, 0 to remove and 675 not upgraded.20:10
kyleNseb128, ^20:10
seb128kyleN, what did aptitude do exactly?20:12
kyleNseb128, nver used aptitude before :( . It reported a lot of packages and I used the 'g' option to handle them. they were removed and reinstalled (not sure if they all were reinstalled)20:14
kyleNI have the list of pkgs if that interested you (a copy of part of stdout during the operation)20:15
kyleNseb128, here are the removals through aptitude: http://paste.ubuntu.com/8152916/20:18
jtaylorarges: thanks20:18
kyleNseb128, I still have the complete stdout of aptitude here: http://paste.ubuntu.com/8152929/20:20
=== salem_ is now known as _salem
=== jmunsch is now known as Guest11861
=== jmunsch is now known as Guest11861
=== rsalveti_ is now known as rsalveti
=== sergiusens_ is now known as sergiusens
=== mnepton is now known as mneptok
=== sergiusens is now known as sergiusens_
=== sergiusens_ is now known as sergiusens
=== tlyu_ is now known as tlyu

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