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

cyphermoxflexiondotorg: we'll still need someone else (dholbach?) to review yuyo, but have you addressed the things I pointed out?00:52
cyphermoxI'd be ready to look at another one ;)00:52
flexiondotorgcyphermox, I'm just pushing a pull-request to the upstream git repo.00:53
cyphermoxoh cool.00:53
cyphermoxthat will make the rules file simpler00:53
flexiondotorgcyphermox, Indeed.00:53
flexiondotorgcyphermox, Yuyo pushed upstream. Contacted Sam, he has some other fixes to apply.01:09
cyphermoxcool01:09
flexiondotorgSo, I think next up is ubuntu-mate-artwork01:09
cyphermoxgreat.01:09
flexiondotorghttps://code.launchpad.net/~ubuntu-mate-dev/ubuntu-mate/ubuntu-mate-artwork01:09
flexiondotorgWhile we wait for GitHub to sync to LP, maybe the grub theme is next?02:47
flexiondotorghttps://code.launchpad.net/~ubuntu-mate-dev/ubuntu-mate/grub2-themes-ubuntu-mate02:48
=== zerick_ is now known as zerick
pittiGood morning06:40
darkxstpitti, hi, still no luck with systemd boot hang, invoke-rc never returns so ||true isnt helping06:58
pittidarkxst: (OTP, brb)07:07
mgedminwho maintains ubuntu-release-upgrader?  http://pad.lv/1417880 is a papercut, IMHO (easy to fix, annoying to many people)07:10
ubottuLaunchpad bug 1417880 in ubuntu-release-upgrader (Ubuntu) "Invisible prompts in do-release-upgrade" [Undecided,New]07:10
pittidarkxst: argh, invoke-rc.d is blocking? we have two patches which are supposed to avoid that, but perhaps that happens too late for them to apply07:11
pittidarkxst: incidentally that's something I'm just discussing on the upstream list..07:11
pittidarkxst: this should help: http://paste.ubuntu.com/10048858/  ; not a complete fix yet, but at least it should avoid the hang; I think it should also make the || true unnecessary07:14
pittidarkxst: followed up to the bug07:16
darkxstpitti, ok, will try it out in a bit, have to pop out to shops first07:17
pittidarkxst: thanks; this is quite a tricky problem unfortunately, so thanks for your patience07:17
slangasekxnox: hi, hadn't you at some point had a patch related to enabling i386 ovmf builds?  I don't find it in the edk2 bug report (bug #1272434) or in the Debian bts07:30
ubottubug 1272434 in edk2 (Ubuntu) "Please provide i386 & arm64 builds" [Wishlist,Confirmed] https://launchpad.net/bugs/127243407:30
slangasekxnox: I'm updating to a new upstream commit of edk2 for arm64 support, and was hoping to spare myself the pain of going through the requisite packaging changes if you'd already done so07:31
darkxstpitti, ok it did boot now07:36
pittidarkxst: that's with --no-block?07:37
darkxstpitti, yes with you --no-block patch07:37
darkxstalthough I still had the || true in samba hook as well07:37
pittidarkxst: that wouldn't be necessary with the --no-block fix (I think), but with a slighly more correct fix it's still the right thing to do07:39
darkxstpitti, right, I guess a hook shouldnt cause the unit to fail07:45
pittidarkxst: it's not the unit; the problem is that a failed invoke-rc.d reload (because smbd isn't running you can't reload it) breaks DHCP07:45
pittidarkxst: as for some weird reason this is a DHCP enter hook, not an exit hook07:46
pittiand if the enter hook fails, the actual DHCP isn't done07:46
darkxstpitti, I guess samba needs to export a dhcp server over netbios or something?08:11
pittidarkxst: yeah, perhaps; for now I assume that it being an enter hook is intended08:11
dholbachgood morning08:13
pittidarkxst: I looked at this again, and I think the || true was a red herring; I thought I had DHCP failing on a hook that exits 1 yesterday, but I can't reproduce this08:18
pittidarkxst: so dropping the || true should be fine08:18
* pitti finds debian bug 652942 which is the same issue08:18
ubottuDebian bug 652942 in samba-common "dhcp hook runs reload on shutdown (after service has been stopped)" [Important,Open] http://bugs.debian.org/65294208:19
NoskcajCan someone please look at bug 141725308:45
ubottubug 1417253 in rt-extension-assettracker (Ubuntu) "[RM] Please remove rt-extension-assettracker from the archive" [Undecided,New] https://launchpad.net/bugs/141725308:45
pittidpm: ah, thanks for the l10n-stats heads-up!08:53
pittidpm: once it's all there, I'll adjust langpack-o-matic accordingly08:53
dpmpitti, yw. ack, sounds great!08:53
Saviqdoko_, hey, not sure if it matters, but I was unable to reproduce the gcc failure locally (except once when it rebooted my phone)09:54
Saviqdoko_, which is why I did not submit any preprocessed source, was hoping you could get that from a builder09:54
cjwatsonSaviq: We can't extract anything from builders.09:55
cjwatsonSaviq: Have you tried on porter-armhf?09:56
pittiwell, you could abuse the build log by cat'ing stuff09:56
cjwatsonSure09:56
cjwatsonBut it's probably easier to reproduce on a porter box09:56
pitti(not nice if the stuff you are cat'ing is large, though)09:56
Saviqcjwatson, not sure what porter-armhf is09:57
pitti*nod*, just mentioning the last resort; I've had some cases where stuff wasn't reproducible on porter boxes09:57
cjwatsonYou don't know about porter boxes? *blink*09:57
cjwatsonhttps://wiki.canonical.com/InformationInfrastructure/ISO/BuildInfrastructure/PorterBoxes09:57
* cjwatson upgrades the relevant chroot09:57
pittiI wish they had a sensible schroot setup, but otherwise they are great indeed09:58
cjwatsonYeah, I have an RT in for that09:59
cjwatsonOne of these days09:59
* Saviq pubkey-denied :/09:59
cjwatsonAsk IS to add you to the porting_team group.  All technical staff in UE should be in that AFAIK ...10:00
xnoxslangasek: i have some refactoring done to support alt builds.10:06
xnoxslangasek: however, efi-shell does not have gcc assembly files ported to compile for ia32 with gcc compiler (MSVC only compiler)10:06
xnoxand i got disappoint.10:07
slangasekSaviq: separately, you should be aware that doko is already working on using the hand-cranked armhf porter box to try to debug your recent gcc ICE so throwing more logins at the problem is unlikely to resolve it more quickly10:10
Saviqslangasek, understood, he did put the bug in Incomplete and asked for preprocessed sources, so wasn't sure whose court the ball was in10:11
slangasekSaviq: ah - actually the machine is currently idle, so we can try to get a reproducer on there.  however it is a panda10:11
Saviqslangasek, I'll try again on my phone here, prolly faster than a panda10:12
slangasekok10:12
SaviqI *think* when I tried before I might not have been using the new gcc, only realized today the silo PPAs have proposed enabled10:13
cjwatsonSaviq: the new gcc is in the release pocket anyway10:14
slangasekcorrect10:15
Saviqcjwatson, yeah, I know, just saying that might be why I wasn't able to repro locally yesterday10:17
cjwatsonslangasek: really?  the relevant chroot in the porter box doesn't have anything like unity8's build-deps installed - I'm putting those in place at the moment10:18
slangasekcjwatson: right, perhaps he didn't actually get past the point of complaining to me that shedir was still the porter box ;P10:19
* cjwatson tries a build on shedir, since apparently nobody else is10:35
=== _salem is now known as salem_
cjwatsondoko,Saviq,slangasek: bug updated with the usual stuff from README.Bugs10:57
Saviqcjwatson, thanks10:57
=== marcusto_ is now known as marcustomlinson_
=== mnepton is now known as mneptok
=== Cimi_ is now known as Cimi
cariboutkamppeter: do you have time to sponsor a fix I have for CUPS : bug #135280912:22
ubottubug 1352809 in cups (Ubuntu) "/usr/bin/lp on Trusty using -h option doesn't work as expected" [Medium,In progress] https://launchpad.net/bugs/135280912:22
caribouor anyone who feels like uploading cups12:22
=== MacSlow is now known as MacSlow|lunch
=== doko_ is now known as doko
=== marcustomlinson_ is now known as marcustomlinson
pittidarkxst: still here by chance?12:38
tkamppetercaribou, no problem, I can do it.12:41
cariboutkamppeter: I extracted & adapted only the fix for the CUPS_SERVER override. Details are in the comments with reference to the upstream bug12:42
tkamppetercaribou, OK, fix is simple will add it to current Debian and Vivid, via Debian GIT repo.12:48
=== Quintasan_ is now known as Quintasan
cariboutkamppeter: ah good; I intended to do a reportbug on it (didn't know you were on the debian side)12:49
cariboutkamppeter: thanks. Once it gets in vivid I'll SRU to trusty & Utopic12:55
slangasekxnox: can you send me a pointer to whatever your refactoring was to support alt builds?  I need to reconcile it with dannf's requests for arm64 support12:58
xnoxslangasek: ok.12:59
xnoxslangasek: not asap.12:59
slangasekok12:59
slangasekxnox: I'll hold off on uploading until I can take a look at your proposal; I don't want to reorganize this stuff in the archive more than once13:00
slangasekSaviq: added a suggestion of a possible unity8 temporary workaround to the bug report fyi13:02
Saviqslangasek, thanks13:02
Saviqwill test in a moment13:03
Saviqslangasek, this seems to get us through indeed, thanks a bunch13:14
* Saviq runs to prep an MP13:14
=== Malsasa_ is now known as Malsasa
=== pgraner-afk is now known as pgraner
=== Neo31` is now known as Neo31
=== MacSlow|lunch is now known as MacSlow
=== darkbasic_ is now known as darkbasic
loinhi, is there a easy way to build a executable on a newer ubuntu that will run on older debians? currently it says that my glibc is too old when trying to run on older systems. when i objdump i find out that it uses memcpy from GLIBC_2.14 instead of using the memcpy from an older version. i don't want to use hacks such as __asm__(".symver memcpymemcpy@GLIBC_2.2.5"); in my c code14:33
mgedminloin, pbuilder or sbuilder can be helpful there, AFAIU14:34
=== Malsasa_ is now known as Malsasa
loinmgedmin: is this even worth bothering with? should i just install a older ubuntu and have the older glibc natively?14:36
mgedminthese tools create a chroot with a minimal older ubuntu/debian installation that you can use to build binaries compatible with those versions14:37
rbasakloin: build it on a much older release maybe? I would use sbuild - it's much easier than installing an older Ubuntu, quicker once set up and easily repeatable for easier developer iteration.14:37
mgedminand you can have many chroots for many versions14:37
=== Guest17528 is now known as rcj
=== rcj is now known as Guest81467
cjwatsonloin: I agree with mgedmin and rbasak.  https://wiki.ubuntu.com/SimpleSbuild14:52
lointhanks cjwatson, i'm still investigating14:53
cjwatsonin general new libc is compatible with binaries built against old libc but not necessarily vice versa.  hacking around with symver is a recipe for weird failures and horrible confusion.14:55
loincjwatson: that's why i'm not doing it14:56
loinwish there was a simpler way, though14:56
cjwatsonsbuild is really easy once you absorb the capital cost of setting it up.14:57
rbasakmk-sbuild helps with that. Although I feel it could be improved by requiring less stuff, it isn't too bad.14:57
cjwatsonand if you aren't doing things that are in the form of source packages, then setting up sbuild involves setting up schroot instances for the relevant releases, which you can use in isolation14:58
pittihttps://wiki.ubuntu.com/SimpleSbuild FTR14:58
cjwatsonlinked above :)14:58
pittiah sorry, missed that14:59
lointhanks guys, this has been helpful15:03
=== zumbi_ is now known as zumbi
mterry@pilot in15:15
=== udevbot_ changed the topic of #ubuntu-devel to: Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> utopic | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: mterry
rbasakI'll soon be uploading a new src:mysql-5.6 that takes over some binary packages (eg. mysql-common) from src:mysql-5.5.15:20
rbasakIs there anything special I need to do for this? For example, do I need to upload a new src:mysql-5.5 that drops mysql-common? Or will the new one just take over?15:21
pittirbasak: the new one will take over15:21
rbasakOK, thanks!15:21
pittirbasak: i. e. if multiple sources build a binary foo, the one with the highest version number wins15:21
pittirbasak: that said, we should still clean up the old sources of course15:21
pittibut nothing bad should happen15:22
rbasakThat makes sense. Yeah - the old src:mysql-5.5 will need to be deleted afterwards.15:22
cjwatsonyeah, we should clean up the old one not least because it will be impossible to reupload it without removing those binaries15:24
=== tyhicks` is now known as tyhicks
=== smoser` is now known as smoser
flexiondotorg_Hi15:33
flexiondotorg_cyphermox, Thanks for everything yesterday.15:34
flexiondotorg_I'm going to try and clean up some more packages.15:34
flexiondotorg_cyphermox, When you have the time let me know and I'll suggest the next package for assessment 😃15:34
cyphermoxflexiondotorg_: it will take me a bit15:35
cyphermoxbut if you have time to bug dholbach for the second review you need that could work in the meantime ;)15:35
flexiondotorg_No problem. I leanrt enough yesterday to hopefully make some corrections myself.15:35
flexiondotorg_dholbach, How are you fixed today?15:35
Unit193cyphermox: Anything new for NM?  Chance of it in vivid?15:36
flexiondotorg_dholbach, Do you have time to look at some packages that will need uploading into the official archive?15:36
dholbachno, not today I'm afraid15:36
flexiondotorg_dholbach, OK.15:36
dholbachif you want, you can subscribe me to the bug or MP and I can take a look at it tomorrow if nobody beats me to it15:37
cyphermoxUnit193: NM 0.9.10.0 is in vivid barring one bug if you paired a bluetooth phone and installed the ubutnu-desktop-next metapackage,15:37
Unit193cyphermox: Great!  I presume you saw 1.0.0 hit exp?15:38
cyphermoxdholbach: thanks, we can ask any other MOTU too, it's for landing new packages15:38
cyphermoxUnit193: yes15:38
dholbachbrilliant, thanks15:38
cyphermoxUnit193: just have no time just now to prepare it, and it would take time to update the patches, do the testing for everything, etc.15:38
cyphermoxmaybe off hours, later this week? :)15:38
Unit193Yes, understandable.  .10 is the one I'm looking forward to.15:39
cyphermoxit's already landed, you can feel free to play with it ;)15:39
argesinfinity: any objections/issues with sru-releasing all the xserver/xorg stuff?17:11
dobeythe lts-utopic xorg?17:16
dupingpinghow can i get full window image includes it's decoration in opengl plugin and convert it to memory buffer?17:27
=== Neo31 is now known as tester31
=== tester31 is now known as Neo31
pittidarkxst: ok, afer pulling out my hair for another day, I now followed up to bug 1417010 again; I'd be grateful if you could test this again17:53
ubottubug 1417010 in systemd (Ubuntu) "Reloading services can result in a deadlock under systemd" [High,In progress] https://launchpad.net/bugs/141701017:53
mterry_@pilot out18:24
=== mterry_ is now known as mterry
mterry@pilot out18:25
=== udevbot_ changed the topic of #ubuntu-devel to: Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> utopic | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
cyphermoxxnox: hey, would you happen to have time for a code-review for ubiquity?18:51
smoserinfinity, http://paste.ubuntu.com/10058049/19:01
smoserdoes that make sense?19:01
smoser2 of the cells have no memory.19:01
smoser(seeing this because openstack gets a 'None' for memory and tries to divide it)19:02
system0x01 I consider squash some of the bugs. Which tool/tools will be appropriate  for that purpose19:19
cyphermoxsystem0x01: I suggest you start by reading http://packaging.ubuntu.com/html/introduction-to-ubuntu-development.html; section 2 will tell you all you need to know about the tools suggested19:26
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr
darkxstpitti, updated "service" script boots fine20:47
flexiondotorg_Trevinho, Are you available for a quick question?21:41
bdmurraypitti: https://code.launchpad.net/~brian-murray/apport/bug-1084979/+merge/24868522:32
bdmurraypitti: Could you have a look at that during your work day?22:32
sarnold"Does Ubuntu have some piuparts facility somewhere that can be integrated with PPA so new builds would be automatically tested for install/upgrade/remove?" https://bugs.launchpad.net/bugs/141791723:38
ubottuLaunchpad bug 1417917 in mariadb-5.5 (Ubuntu) "package mariadb-server-5.5 install returned error exit status 1 due bug in mysql flags removal" [Undecided,Confirmed]23:38
=== salem_ is now known as _salem

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