/srv/irclogs.ubuntu.com/2012/06/11/#ubuntu-release.txt

Davieyinfinity: yes07:34
=== Guest95641 is now known as Adri2000
=== doko_ is now known as doko
Riddellcjwatson, infinity: fancy eyeing over these for merge? https://code.launchpad.net/~jr/ubuntu-cdimage/kubuntu-quantal/+merge/109612 https://code.launchpad.net/~jr/livecd-rootfs/kubuntu-quantal/+merge/10961111:35
Riddellthat etc/crontab file in ubuntu-cdimage seems suspicious incomplete to me11:35
Riddellcjwatson: also kubuntu bits can be moved to universe any time you like11:41
cjwatsonYeah, it's incomplete at the moment11:45
cjwatsonRiddell: So I meant to talk with you about that - there seemed to be some disagreement on kubuntu-devel about whether that was desirable.  Have you resolved that or are you just taking a leadership decision? :-)11:46
Riddellcjwatson: making a decision, but maybe ScottK wants to wait and debate it11:48
cjwatsonRiddell: merged your branches plus a little bit more11:52
Riddellthanks11:54
ScottKRiddell: I was clearly in the minority, so no problem.12:25
ScottKRiddell: Once the move is in place, it probably merits a mail to ubuntu-devel-announce.12:27
Riddellcjwatson: ^^12:27
zulcan someone promote python-jsonschema its been acked by the MIR team (bug #1003729)13:13
ubot2Launchpad bug 1003729 in python-jsonschema "[MIR] python-jsonschema" [High,Fix committed] https://launchpad.net/bugs/100372913:13
cjwatsonzul: It's not in component-mismatches.  Are you about to upload something that depends on it?13:14
zulcjwatson: doh...i need to upload glance first, ill nag you guys on friday13:15
zulsorry about that13:15
cjwatsonNo, that's OK, I can promote it as long as you're about to do the upload13:15
cjwatsonI just want to make sure that's happening since as soon as I move it to main it'll show up on our report for moving back to universe13:16
zulcjwatson: it will happen this week13:16
cjwatsonzul: I've gone ahead and moved it to main, then13:24
zulcjwatson: merci buckets13:25
=== yofel_ is now known as yofel
=== smoser` is now known as smoser
henrixhi! we have a bunch of kernels waiting to be moved into -updates. any chance of having someone taking a look at those?17:40
henrixi never know exactly who shall i ask to do this :)17:41
xnoxhttp://packages.qa.debian.org/libc/libconfig.html package has started uncordinated library transition from libconfig8 -> 918:00
xnoxcurrently sitplus fails to build from source in ubuntu18:01
xnoxbecause it expects libconfig918:01
xnoxin ubuntu we carry a delta which simply adds shlib symbols files18:01
xnoxis it save to initiate a transition in ubuntu? should I file a bug first?18:02
xnox11 packages are affected by the transition18:02
* xnox -> eod18:04
* xnox wrong channel =)18:05
infinityxnox: If it's just 11 packages without wildly irriating chained dependencies, we can JFDI.18:08
infinityxnox: Especially if there's no API break.18:08
xnoxinfinity: ok, after I do the merge and generate new symbols...... I wonder if libconfig is api compatible as well and the soname bump was worthless18:09
infinityYou mean ABI?18:10
infinityIf there's no ABI break, that's a bit of an oops.18:10
infinityAnyhow, if you do the merge, I can hammer out all the rebuilds.  No point giving me a ton of empty MPs.18:10
xnoxinfinity: =))))) hmmm I like empty MPs =))))) they generated multiple bugs against sponsorship page: including gems such as "group by a certain contributors" and "exclude those merge proposals that can only be reviewed by selected members of foundations team"18:50
xnoxinfinity: to be fair you only got half of the rebuilds ;-) I have been doing self-service NMU+sync to rebuild some of them ;-)19:00
infinityxnox: Heh.19:01
Davieyxnox: no-change debian NMU then sync to Ubuntu to support a Ubuntu transition ?!19:01
xnoxDaviey: no, no senior, le reale patches NMU por RC ants =)19:03
* xnox spanish/french sucks19:03
slangasekI'm going to have so much fun with you in Nicaragua19:03
infinity"RC ants"?19:03
* infinity giggles.19:03
slangasekinfinity: les fourmis CR19:04
seb128xnox, hey19:04
Davieyxnox: oh good.. i was kinda wtf'ing :)19:05
infinityslangasek: Thanks for the translation. :P19:05
xnoxseb128: hallo =)19:05
seb128xnox, if you diff the libconfig.h between those versions you have a bunch of type changes in functions types19:05
seb128 extern LIBCONFIG_API int config_lookup_int(const config_t *config,19:05
seb128-                                           const char *path, long *value);19:05
seb128+                                           const char *path, int *value);19:05
seb128xnox, like that one19:05
slangasekinfinity: avec prazer19:05
seb128xnox, so that count as ABI changes19:05
xnoxseb128: and that's the reason why sitplus is FTBFS currently =) why they did, I do not understand.19:06
slangasekseb128: that's not a C ABI change19:06
slangasekbut it is an API change19:06
infinity^19:06
seb128slangasek, well, the lib has a cpp variant19:06
* xnox better to do this earlier than later19:06
cjwatsonslangasek: Is that true on all architectures?19:07
slangasekseb128: but that doesn't look like a C++ api call19:07
slangasekcjwatson: I'm fairly certain it is, yes; sizeof(long *) == sizeof(int *), so even on archs with weird calling conventions (like alpha), it should have no impact on the ABI19:07
cjwatsonSurely if it's big-endian that could end up writing an int into the top half of a long, if the caller was expecting the old abi19:07
slangasekoh19:07
slangasekwell right19:07
slangasekI apparently was being too strict in my definition of "ABI" and should drink more coffee19:08
seb128they changed some structs as well (dropping members of the struct)19:09
seb128seems like a valid soname change case19:09
seb128xnox, slangasek, cjwatson: well anyway that was just to add a piece of datas ;-)19:10
slangasekagreed19:11
slangasekagreed that it seems a valid change19:11
slangasekseb128: thanks :)19:11
xnoxfor symbols do I generate all symbols with the latest version of libconfig919:11
xnoxor shall i reuse the 'introduced' version of the libconfig819:11
xnoxnew library, new symbols, start afread?!19:11
slangasekxnox: not sure I'm understanding the question19:12
slangasekare you asking what version number to use in the .symbols file for libconfig9?19:12
slangasekshort answer is "it doesn't matter" since there's an ABI break19:12
seb128slangasek, I think he's asking "if a symbol is there for age, do we keep the version where it was added for the .symbols or do we reset all symbols to the new soname version"19:12
slangaseki.e., as long as the version you use is <= the minimum version of libconfig9 found in Ubuntu, it will never be an issue19:13
* slangasek nods19:13
xnoxok.19:13
xnoxnot that the old one was ever used, yet was required for 'main' inclusion...19:13
infinityWasn't used in what sense?19:14
infinitydpkg-shlibdeps prefers .symbols over .shlibs, if it exists.19:14
* slangasek nods19:14
slangasekit's possible the .symbols never gave a different answer for dependencies than the .shlibs did, but it was certainly used :)19:14
slangasek(but I don't think it's sane to make this a requirement for main inclusion fwiw)19:15
infinityNo, a sane .shlibs is perfectly reasonable in many/most cases.19:15
xnoxinfinity: as in, there was never a newer release of libconfig in ubuntu and debian didn't accept symbols file19:17
seb128xnox, did they reject it or just ignored it?19:18
xnoxignore.19:18
seb128unresponsive maintainer I guess19:18
xnoxand the next upstream version bump upload in debian, was abi bump.19:18
seb128though that package has a cpp lib, which are not .symbols friendly ;-)19:18
xnoxhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=61873519:18
ubot2Debian bug 618735 in libconfig "libconfig: Add symbols to library packages." [Wishlist,Open]19:18
xnoxDate: Fri, 18 Mar 2011 11:36:06 +110019:19
xnoxslangasek: do you imply that we should drop our 'symbols' file and sync?19:20
slangasekxnox: that would be my preference... who requested/required the .symbols file in the first place, do you know?19:23
slangasek(is this in the MIR history?)19:23
seb128that's one of the things the MIR team like to require ;-)19:23
xnoxslangasek: https://bugs.launchpad.net/ubuntu/+source/libconfig/+bug/730760/comments/219:24
ubot2Launchpad bug 730760 in libconfig "[MIR] b-d for libffado" [High,Fix released]19:24
slangasekseb128: hunh19:25
infinityxnox: I'm with vorlon on this; I see no reason to carry a delta just for a symbols file, assuming the shlibs are correct.19:25
seb128slangasek, well, I just know that mterry consistently require to have a .symbols and the testsuit to be run if there is one19:26
infinity(Yes, it's also nice to use the symbols file to make sure the ABI doesn't break accidentally, but with something we're syncing with Debian, we can hope it'll get caught there if that happens)19:26
slangasekseb128: I agree with the latter, and not at all with the former... so I'm going to talk to him about this, since it seems to not be in the MIR wiki page at all19:26
infinityseb128: The second requirement there, I heartily agree with.19:27
slangasekxnox: stay tuned for further developments on #ubuntu-devel :)19:27
xnoxthe idea was that debian picks it up & we sync. Debian didn't pick it up....19:27
seb128;-)19:27
* xnox grabs pop-corn and 'Go vorlon' flags19:27
seb128right, I think mterry just try to encourage us having one, I don't think that's a strict requirement19:27
slangasekyep - clarification requested19:29
slangasekin that case specifically, though, he said "rejected" due to lack of symbols files19:29
xnoxI will commit a transition tracker, and wait for resolution on this issue.19:29
infinityxnox: A transition tracker for 11 packages seems like overkill (it was only 11, yes?)19:30
infinityxnox: I can just blat them all at the archive after your library builds. :P19:30
seb128slangasek, well he has been consistently asking for one so I'm not surprised ;-) not sure we ever argued on "we wrote on, sent it to debian, they didn't take it and it's our only diff with them on this source"19:30
xnoxinfinity: i like watching green ticks before going to bed ;-)19:31
xnoxin debian there are transition trackers for like 3 packages19:31
xnoxinfinity: i am expecting boost1.49 and/or gcc4.7 failures =)19:32
xnoxhttp://people.canonical.com/~ubuntu-archive/transitions/libconfig9.html19:37
stgrabercan someone reject lxc from proposed? there's an extra fix that we'd like to bundle23:38
RAOFDone.23:40
stgraberthanks23:41

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