/srv/irclogs.ubuntu.com/2015/09/28/#ubuntu-devel.txt

sarnoldpitti: 1500193 is 14 hours without a retrace, are the retraces blocked by the recent lcy01 issues?03:17
=== hikiko__ is now known as hikiko
pittiGood morning06:29
NikThHello, any kernel maintainer here, or a How To build *only one* flavor in a kernel package that is building via Launchpad (PPA) and configured via Git ?06:29
pittisarnold: no, they just crash often because some ddeb download issues from LP; I'm hand-holding them06:29
RAOFNikTh: Pretty sure you could delete whichever of debian.master/control.d/vars.{generic,generic-lpae,lowlatency} you didn't want.06:34
NikThRAOF: I'm missing something here. I have did what you say, but maybe I need to alter some scripts ? I don't know. Check (when you have time) a build fail here: https://launchpadlibrarian.net/218918782/buildlog_ubuntu-trusty-amd64.linux_4.2.1-999.2015Sep26_BUILDING.txt.gz06:36
NikThRAOF: My propose is to minimize the building time, by removing any not required flavors(generic-lowlatency..etc).06:36
NikThRAOF: I have removed some files from debian.master/config , debian.master/control.d/, also modified debian.master/rules.d/amd64 and i386 (skipabi, skipmodules, flavors)  but apparently something is missing06:37
RAOFStrange error, and I'm not deeply familiar with the kernel build system.06:38
RAOFNikTh: It might be quicker to just not bother restricting flavours; the whole kit and caboodle is a ~1hr build...06:41
NikThRAOF: No prob , thanks for trying to help :) Any other suggestion is welcome. I'm testing various changes local with 'pbuilder' now. Still getting the same error.06:41
RAOFNikTh: I'd probably edit debian/rules.d/0-common-vars.mk to set AUTOBUILD=true (which will mean you can drop most of your other changes). That and deleting the control.d/vars.$FOO might be all you need?06:43
NikThRAOF: 4-5 hours, not 1hr , from what I've seen. It's OK, packages are not building in my laptop but in a virtual launchpad builder, but it would be better if I could reduce this time and get rid of not required flavors (generic-lowlatency..etc) :)06:43
=== kickinz1|eow is now known as kickinz1
NikThRAOF: I will try this ASAP. Thanks !06:44
dholbachgood morning07:02
seb128hey dholbach07:03
dholbachsalut seb12807:03
=== athairus is now known as athairuzzz
SergioEDuran1Hello07:52
SergioEDuran1I want to make some requests for you (for Ubuntu Willy07:52
SergioEDuran1)07:52
SergioEDuran1Here I will send you a paste of my bash sesion trying to install Minetest07:55
SergioEDuran1http://paste.ubuntu.com/12599522/07:55
SergioEDuran1and here what I got when trying to install libleveldb107:55
SergioEDuran1http://paste.ubuntu.com/12600703/07:55
SergioEDuran1here we need to edit the Minetest packages to adapt them to the new dependencies names07:56
=== Zic_ is now known as Zic
=== lan3y is now known as Laney
=== Laney is now known as Guest61035
SergioEDuran1what do you say friends?08:05
SergioEDuran1I think its important to keep all the packages present on the Ubuntu's official repos up to date not only on the app's version, even on the dependencies of the apps08:06
SergioEDuran1no?08:06
=== Guest61035 is now known as Laney
SergioEDuran1hello Laney08:06
SergioEDuran1I saw something bad?08:10
SergioEDuran1:(08:10
SergioEDuran1I am trying to keep the Ubuntu's repo's packages up to date08:11
SergioEDuran1that is all :)08:11
SergioEDuran1dear admins08:28
SergioEDuran1somebody could help me?08:28
LaneySergioEDuran1: Ubuntu's minetest has the correct dependency - does apt-cache policy minetest show it as coming from a PPA?08:29
=== _morphis is now known as morphis
SergioEDuran1Laney it is from the official Ubuntu's repos08:32
SergioEDuran1http://paste.ubuntu.com/12599522/08:32
LaneyNo08:32
SergioEDuran1http://paste.ubuntu.com/12600703/08:32
LaneyDepends: minetest-data (= 0.4.12+repack-2ubuntu1), libc6 (>= 2.15), libcurl3-gnutls (>= 7.16.2), libfreetype6 (>= 2.2.1), libgcc1 (>= 1:4.1.1), libirrlicht1.8, libjsoncpp0v5, libleveldb1v5, libluajit-5.1-2, libopenal1 (>= 1.14), libsqlite3-0 (>= 3.5.9), libstdc++6 (>= 5.2), libvorbisfile3 (>= 1.2.0), libx11-6, zlib1g (>= 1:1.1.4)08:32
SergioEDuran1you can check the paste :)08:32
SergioEDuran1I have not used any Minetest ppa08:33
LaneyMaybe run the command I gave you so we can see which minetest it is trying to install08:33
SergioEDuran1Ok08:34
SergioEDuran1here it is Laney08:36
SergioEDuran1http://paste.ubuntu.com/12600910/08:36
Laney"apt-cache policy minetest" please08:36
SergioEDuran1Ok08:38
SergioEDuran1I saw the problem, solved :)08:41
SergioEDuran1and why not packaging GNOME 2048?08:41
ubottuGnome bug 2048 in general "Miscount of no of emails in Clock and Mail Notify Applet" [Normal,Resolved: duplicate] http://bugzilla.gnome.org/show_bug.cgi?id=204808:41
SergioEDuran1gnome-204808:41
SergioEDuran1hehehehehe08:41
SergioEDuran1and maybe adding gnome-2048 gnome-taquin and hitori to the gnome-games Laney08:42
SergioEDuran1?08:42
=== larsu_ is now known as larsu
SergioEDuran1friends10:35
SergioEDuran1I am here again10:35
SergioEDuran1I have sleeped a little bit10:35
SergioEDuran1so... what do you think about including GNOME  2048 on Ubuntu 15.10 as part of the GNOME games?10:36
ubottuGnome bug 2048 in general "Miscount of no of emails in Clock and Mail Notify Applet" [Normal,Resolved: duplicate] http://bugzilla.gnome.org/show_bug.cgi?id=204810:36
Odd_Blokeinfinity: wgrant: cjwatson: What's the canonical way of finding the architecture that I'm building for in a livecd-rootfs (binary) hook?11:26
cjwatsonOdd_Bloke: $LB_ARCHITECTURES (why it's plural I'm not quite sure)11:27
cjwatsonhm let me just check it gets that bit of environment11:28
Odd_Blokecjwatson: I don't _think_ it does.11:28
cjwatsonOdd_Bloke: ok, just use dpkg --print-architecture then11:29
cjwatsonIndeed, we use that in a few places in hooks11:29
Odd_BlokeOK, cool.11:31
=== hikiko is now known as hikiko|ln
=== lionel_ is now known as lionel
=== _salem is now known as salem_
NikThRAOF: Unfortunately this gave me the same error. I'm trying now same thing but in addition I have modified debian.master/rules.d/amd64.mk and i386.mk to exclude generic and lowlatency from 'Flavors = ' line.12:44
NikThOh, and also I have remove config.flavor.generic and lowlatency from 'configs' folder.12:46
=== hikiko-lpt is now known as hikiko
jblanyone knows if ubuntu implements cpu shielding (cgroup cpuset) with systemd?13:26
=== gammax90 is now known as gammax
=== Guest62641 is now known as balloons
seb128cyphermox, that has no working retrace but it's high ranked on wily e.u.c, https://errors.ubuntu.com/problem/e72162eedbbe2652de316ee8653c35ee9b3ddebe13:59
seb128so might be worth investigating13:59
seb128wpa_supplicant segfault, seems to have started with 2.414:00
cyphermoxyeah, I know :(14:03
cyphermoxjust, no retrace and already complicated bugs with one14:03
seb128bdmurray, do you know why https://errors.ubuntu.com/problem/56d2e995b3803bec644316604eb9cad22270532c claims "14:03
seb128The following packages are missing debug symbols: libtrust-store2" where http://ddebs.ubuntu.com/pool/universe/t/trust-store/ seems to have those?14:03
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== juliank0 is now known as juliank
=== ralsina_ is now known as ralsina
Riddellpitti: kcoreaddons looks blocked on regressions in knewstuff and khtml but there's no failures that I can see14:41
pittiRiddell: indeed; I'll deal with this14:44
Riddellpitti: some similar ones, kio and ki18n on kdelibs4support14:45
pittiRiddell: kwin, ktexteditor, and kdepim-runtime look real to me, but your's indeed not14:45
pittiRiddell: I'll check again in a bit, most stuff shold be right now14:49
bdmurrayseb128: I don't and will look into it some more.14:53
seb128bdmurray, thanks14:53
NikThRAOF: We got it :-)14:54
NikThRAOF: Thank for you valuable help !14:54
Riddellpitti: now for kcoreaddons it seems all is good but it still says not considered and I'm unsure why http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#kcoreaddons15:08
Riddellpitti: also kwindowsystem has ktextwidgets as regressions but there is none http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#kwindowsystem15:09
pittiRiddell: yup, currently doing the next iteration (sorry, at sprint, not much bandwidth)15:11
pittiRiddell: so a big bunch now landed15:39
pittiRiddell: http://autopkgtest.ubuntu.com/packages/k/kdepim-runtime/wily/amd64/ seems real, the rest is fixed (or covered by your force-*)15:39
Riddellpitti:  kdepim-runtime just got uploaded so maybe that fixes it15:40
pittiRiddell: FYI, I by and large know what's wrong in britney wrt. the false "regression" results, will fix after the sprint15:40
dgadomskihey pitti, I need to backport some stuff from Debian's ifupdown (to fix bug #1337873). How can I offer the changes if the Ubuntu ifupdown package format does not support quilt? Is there Ubuntu git tree for ifupdown?15:46
ubottubug 1337873 in ifupdown (Ubuntu) "Precise, Trusty, Utopic - ifupdown initialization problems caused by race condition" [Undecided,In progress] https://launchpad.net/bugs/133787315:46
pittidgadomski: it's a native package, just apply it inline15:46
pittidgadomski: and attach debdiffs to the bug15:46
dgadomskipitti: alright, thanks!15:46
smbslangasek, stgraber, So I just wanted to bring up again that we are looking for a vic...volunteer aa who could do the final parts to let dpdk (bug 1487538) into wily. Note that the PPA version linked in the bug is behind by 2 commits (visible in git) that arges made when sponsoring.15:47
ubottubug 1487538 in Ubuntu "Add dpdk to wily universe" [Wishlist,New] https://launchpad.net/bugs/148753815:47
slangaseksmb: I can probably take a look at that today, once my web browser decides it's also willing to come back from vacation15:51
NikThIf someone can confirm this : bug 150021615:52
ubottubug 1500216 in unity-control-center (Ubuntu) "Installing/Updating language support failed with "org.freedesktop.DBus.Error.NoReply" message" [Undecided,New] https://launchpad.net/bugs/150021615:52
smbslangasek, cool. thank you and good luck. things always break when one isn't looking15:53
infinityslangasek: I have a bit (understatement) of context on dpdk, but would be much happier if you did the NEW review, since you're picky about different things than I am.  Feel free to waste time on our call today discussing it, though.15:57
jamespageslangasek, infinity: openvswitch-dpdk is also in the queue, depends on dpdk - it will pass its autopkgtests but only if the default cpu level if bumped via qemu options...16:19
jamespageneeds sse316:19
seb128dpm, pitti, wgrant, gedit.mo seems to be missing from the current wily langpacks (at least for de and fr), do you have any idea why?16:32
seb128dpm, pitti, wgrant, looks fine the most recent update dropped quite some translations :-/16:34
seb128$ debdiff language-pack-gnome-de_15.10+20150922_all.deb language-pack-gnome-de_15.10+20150924_all.deb16:35
seb128Files in first .deb but not in second16:35
seb128-rw-r--r--  root/root   /usr/share/locale-langpack/de/LC_MESSAGES/eog.mo16:35
seb128-rw-r--r--  root/root   /usr/share/locale-langpack/de/LC_MESSAGES/evolution-3.16.mo16:35
seb128-rw-r--r--  root/root   /usr/share/locale-langpack/de/LC_MESSAGES/file-roller.mo16:35
seb128etc16:35
dpmseb128, no idea. Let me look at the template16:36
seb128dpm, thanks16:37
dpmseb128, hm, I cannot see anything obvious. Last template update was on 2015-08-1216:38
dpmpriority seems correct16:38
seb128dpm, there are like 10 of those which vanished in friday's update16:38
dpmI'm looking at the content of language packs to see if they are in the export that's used as the source of the packages16:40
dpmwell,, downloading atm16:40
seb128same here16:41
seb128but they are 258M for the 22 and for the 2416:41
seb128so it doesn't look like the content changed16:41
seb128well, I'm speaking about the tarballs export on https://translations.launchpad.net/ubuntu/wily/+language-packs16:41
dpmyeah16:42
sarnoldpitti: oh, that's a shame about the retracers; I hadn't noticed any issues in a long time so I thought you'd nailed down the worst of the issues.. I hadn't realized this whole time it was hand-holding16:45
sarnoldpitti: thanks for doing a good job on the retracers :) like I said, I hadn't noticed anything in a while..16:45
seb128dpm, the pos are in the launchpad export, so it's something in the job that build the langpack sources from the export, do we have logs for that?16:50
dpmseb128, I can confirm that too, I can see at least gedit.po in the export. langpack-o-matic can probably tell us more, pitti should know if we've got any logs16:51
seb128right16:51
smoser$ sudo ifup eth017:18
smosersudo: unable to resolve host ubuntu17:18
smoserdhclient: error while loading shared libraries: libirs-export.so.91: cannot stat shared object: Permission denied17:18
smoserFailed to bring up eth0.17:18
smoserthat make any sense to anyone ?17:18
smoserstgraber, ^ ?17:18
stgraberhmm, would guess apparmor17:19
stgraberanything in dmesg?17:19
sarnoldwhat's libirs-export.so.91?17:21
smoserstgraber, good guess. http://paste.ubuntu.com/12604024/17:21
smosernow, i guess some background on the possible luser error here.17:21
smoseri grabed root-lxd.tar.xz for wily17:21
smoserput it into a ext4 file system. then tried booting it with kernel, initramfs from maas ephemeral17:22
stgraberdo you have overlayfs in that mix?17:22
smoserand17:22
smoser  root=/dev/vda ro console=ttyS0 overlayroot=tmpfs init=/bin/bash17:22
smoseryes.17:22
stgraberoh, so it's yet another case of apparmor blowing up on overlayfs17:23
smosermaybe17:23
smoserbut in an odd way17:23
stgraberkinda surprised we've not run into that one with the desktop image17:23
smoserbecause most certainly this works in maas booting maas ephemeral images.17:23
smoserso there might be some luser error in the mix.17:23
smoserbut i dont know wht it woudl be.17:23
smoserthe first error i saw was just that networking-online never fired.17:24
stgrabersmoser: so one thing I notice in there is that none of the names contain a leading /17:24
stgrabersmoser: which may explain why apparmor can't resolve the paths, though I'm not sure what you may have done on your side to cause that slight difference17:24
smoserhm.17:24
sarnoldI think it's the overlayroot=tmpfs that did it17:25
smosernah17:26
smoserthat path works17:26
sarnoldbut this bug suggests the usual "attach_disconnected" workaround for files not visible in the process's namespace may not be sufficient for overlayfs: https://bugs.launchpad.net/apparmor/+bug/140810617:26
ubottuLaunchpad bug 1408106 in AppArmor "attach_disconnected not sufficient for overlayfs" [Critical,In progress]17:26
smoserodd though..17:26
smoserit doesnt seem like i'm doing anything that maas doesnt do in its installation of wily17:26
jjohansennah, well sort of its overlayfs use of clone_private_mount17:27
smoserand that is known working (at least as of a few days ago)17:27
jjohansensarnold: that depends, it is sufficient for regular file accesses, it is not sufficient if the denial is in a mount, or pivot_root17:27
sarnoldjjohansen: how about this?   < smoser>   root=/dev/vda ro console=ttyS0 overlayroot=tmpfs init=/bin/bash17:28
stgrabermy current recommendation is to turn apparmor off in any environment where / is on overlayfs, so live media, maas and any relevant installer17:29
smosersarnold, yea, i ditched that though, that was only for debugging.17:29
sarnoldsmoser: ah, sorry for confusing the issue17:29
smoseryeah. good eyes though17:29
stgraberthat's very much of a selinux-sounding answer to the problem, but fact is, this is a problem affecting random paths in a bunch of cases and it'd be really annoying if $RANDOM_SRU starts breaking things because we were depending on something which isn't actually supported17:29
jjohansensarnold: won't fix the apparmor bit, the current work around is using the attach_disconnected flag in the profile17:30
jjohansenbut if it is failing in a mount (not this case) there is no work around, besides making the affected code unconfined17:31
* jdstrand notes that we hope to re-engage with overlayfs upstream next month (ie, after current sprint that is in progress) and see what's what17:31
stgraberjjohansen: is there a way to set attach_disconnected for every single profile on the system without having to mangle them all?17:32
stgraberbecause with / being on overlayfs, it's potentially every single apparmor profile that would run into this and I'm really not sure we want to change them all to set attach_disconnected17:33
jjohansenstgraber: no17:33
stgraberso attach_disconnected isn't really an option then17:33
octoquadHi, would someone mind looking at this patch in the next pilot run? https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1385868 does this perhaps need to be fixed upstream?17:35
ubottuLaunchpad bug 1385868 in samba (Ubuntu) "Samba logrotate script uses invalid argument to /etc/init.d/nmdb" [Medium,Confirmed]17:35
=== athairus is now known as afkthairus
bdmurrayseb128: it looks to me like the Packages file at http://ddebs.ubuntu.com/dists/wily/main/binary-armhf/ is missing libtrust-store218:01
bdmurraypitti: it looks to me like the Packages file at http://ddebs.ubuntu.com/dists/wily/main/binary-armhf/ is missing libtrust-store2 - probably among other things18:01
bdmurraypitti: wily/main/binary-amd64/ is missing it too18:02
bdmurrayseb128, pitti: I reported bug 1500557 about it.18:21
ubottubug 1500557 in ddeb-retriever "Packages file(s)? for wily out of date" [Undecided,New] https://launchpad.net/bugs/150055718:21
=== lutostag_ is now known as lutostag
cyphermox@pilot in18:39
=== udevbot changed the topic of #ubuntu-devel to: Archive: feature freeze | Devel of Ubuntu (not support or app devel) | build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of precise-vivid | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: cyphermox
=== Tm_Tr is now known as Guest47262
ypwongDoes Wily image now support 32-bit UEFI on x64 processor?19:10
seb128bdmurray, thanks for investigating19:19
=== afkthairus is now known as athairus
brendandwhat's the 'correct' way to get the arch-specific part of /usr/lib/${arch}/...20:22
brendanddpkg-architecture -q DEB_HOST_MULTIARCH is certainly one way20:25
brendandhmm, the phone doesn't have dpkg-architecture installed... unfortunate20:25
sarnolddo we have perl on the phones? that' sjust a 9k perl script..20:32
sarnoldit feels like a useful enuogh thing to include20:32
slangaseksarnold: we have perl-base; we should not have perl; and dpkg-architecture is part of dpkg-dev which has other baggage20:38
sarnoldslangasek: oh :/ I didn't think to check where it comes from..20:40
brendandslangasek, so any other way to work that out than dpkg-architecture?21:00
TJ-brendand: is coreutils installed? /usr/bin/arch21:06
brendandTJ-, that's only part of it21:06
brendandTJ-, in fact i'm not sure that's related to it at all21:07
brendandon the phone `arch` is "armv7l"21:07
brendandbut i'm looking for something that gives "arm-linux-gnueabihf"21:08
TJ-that comes from the libc build triplet doesn't it?21:08
brendandTJ-, i guess so21:09
slangasekbrendand: no good way to check this at runtime, no, sorry21:14
slangasekbrendand: you can indeed have your own local table that maps architectures to paths, but there's nothing that does this mapping for you21:15
bipulHi21:15
brendandslangasek, is there any reason 'armv7l' might not map to 'arm-linux-gnueabihf'?21:16
bipulHello, I am new to bug fixing. I would love to fix and patch bugs21:21
TJ-Could you rely on the binutils package? It installs files under /usr/bin/ with the triplet encoded in the filename21:21
bipulBut i am unable to get how to start and where to start?21:22
TJ-bipul: see https://wiki.ubuntu.com/Bugs21:30
slangasekbrendand: you might have a 64-bit kernel, and then you don't get 'armv7l' at all but 'aarch64'?  so the more reliable check for "what architecture am I on" is "dpkg --print-architecture"21:30
cjwatsonbrendand: the correct way to get the multiarch path is to calculate it at package build time and embed it in your package21:37
cjwatson(which may require making your package architecture: any)21:38
cjwatsonand then you can use dpkg-architecture at build time21:38
brendandcjwatson, the particular use-case here is to find the path of a binary during a test21:39
brendandcjwatson, so it will be well after build time21:39
cjwatsonbrendand: I stand by my advice21:39
cjwatsonbrendand: not saying you need to be able to construct the entire path of the binary in question at build time, but you can embed the multiarch bit; or else question why a binary that's needed outside of implementation details of its package is in a multiarch path with no non-multiarch-dependent way to get at it ...21:40
infinitybrendand: Err, "find the binary of a path at runtime"?22:04
infinitybrendand: If that relies on the triplet, you've failed to do something correctly, IMO.22:05
infinitybrendand: Could you elaborate on the problem, rather than the proposed solution?22:05
infinitys/binary of a path/path of a binary/22:05
infinityBut I'm not dyslexic...22:06
=== salem_ is now known as _salem
=== adrian is now known as alvesadrian

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