=== rsalveti_ is now known as rsalveti === FourDollars_ is now known as FourDollars === yp is now known as ypwong === Zic is now known as Guest13204 === ValicekB_ is now known as ValicekB === G4MBY is now known as Guest78561 === iulian is now known as Guest34605 === tarpman_ is now known as tarpman === ogra_ is now known as 21WAAGN94 === tsimpson is now known as lubotu2 === tarpman_ is now known as tarpman === lubotu2 is now known as tsimpson === tsimpson is now known as taimpson === ivoks_ is now known as ivoks === inaddy is now known as tinoco === rsalveti_ is now known as rsalveti === luv_ is now known as luv === ming is now known as Guest20647 === taimpson is now known as tsimpson [00:48] cjwatson: FYI I'm going to move my kickseed changed from launchpad into the mailing list as you requested. Please disregard my launchpad code merge request - I'll close it down shortly === infinity_ is now known as infinity === dobey_ is now known as dobey === TheMaster is now known as Unit193 === Ursinha-afk is now known as Ursinha === enrico_ is now known as enrico === hamiltont is now known as hamiltont|away === hamiltont|away is now known as hamiltont === hamiltont is now known as hamiltont|away === Guest78561 is now known as G4MBY === hamiltont_off is now known as hamiltont === hamiltont is now known as hamiltont_off === lan3y is now known as Laney === geser_ is now known as geser === Guest13204 is now known as Zic === halfie- is now known as halfie === cmagina_ is now known as cmagina === Adri2000_ is now known as Guest40026 === czchen_ is now known as czchen === dkessel__ is now known as dkessel_ === michagogo_ is now known as michagogo === Guest40026 is now known as Adri2000 === G4MBY is now known as Guest44965 === Guest44965 is now known as G4MBY === michagogo_ is now known as Guest4849 [10:39] did i declare the build-deps wrong, or is apt bugged? [10:39] in banshee, that is [10:39] libgpod-cil-dev (>= 0.8.2-7~), libgpod-cil-dev (<< 0.8.3-2) | libgpod-cil-dev (>= 0.8.3-4ubuntu3~) [10:40] but when doing apt-get build-deps banshee, apt complains that libgpod-cil-dev is too new. [10:44] Wow that's a strange dependency. [10:45] hyperair: build-dep only chooses the first alternative IIRC [10:46] But really not entirely sure === Guest4849 is now known as michagogo [12:19] juliank: that seems like the wrong thing to do [12:21] hyperair: You might want to try with -o Debug::BuildDeps=true [12:21] and check what that says. [12:22] hyperair: build-dep does not use standard dependency solving algorithms. In any case, swapping the OR seems more coorrect. [12:23] or do you really want to prefer the older version? [12:24] juliank: well, i just need to exclude a certain version. [12:24] in any case, tools should prefer the first alternative by definition, so putting the newer one there makes sense. [12:24] hyperair: or you just build-conflict with the broken version [12:24] the problem was that i did a half-assed port of libgpod to gtk3 which i reverted. [12:25] oh yeah, i forgot about that [12:25] A build-conflict is easier to handle here than an ORed build-dependency from APT's perspective [12:27] alright [12:28] * ari-tczew notices Mom is broken again :-/ [12:28] hyperair: If you want more detailed information about this, you need to ask DonKult in #debian-apt on OFTC, or wait for mvo to turn up tomorrow [12:29] They know more than me about APT itself. [12:29] alright, thanks [12:30] for the time being i've filed a bug: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1335614 [12:30] Ubuntu bug 1335614 in apt (Ubuntu) "apt doesn't handle bar build-deps properly" [Undecided,Confirmed] [12:30] i'll just workaround it with build-conflicts [12:33] Some build servers (I believe the Debian buildds) only consider the first alternative too, AFAIK [12:34] But it's been some time since I looked at this. [12:34] It creates more predictable builds to ignore alternatives. [12:42] Does anyone have contacts at Lenovo I could ask about documentation about the charging control ACPI interface, possibly under NDA? [12:46] oh ffs, build-conflicts doesn't work unless i articulate it into = dependencies [12:47] so i need one libgpod-cil-dev (= ...) for every version i need to conflict on [12:47] goddamnit, why not just use the same dependency resolution engine when it so clearly works? [12:52] hyperair: Ah, I thought you only had one broken version. [12:52] Sorry about that. [12:53] hyperair: Just try swapping the OR then and it should work fine for build-dep and automatic builds. People can still manually build if they have the old version installed [12:54] In fact, Ubuntu build servers do consider alternatives too IIRC. [13:06] juliank: automatic builds seem to have worked fine though. [13:06] it's just that apt-get build-dep fails [13:06] Yes, as said, launchpad considers alternatives. Debian infrastructure doesn't. [13:07] Launchpad doesn't exactly consider alternatives. [13:07] It always takes the package named in the first alternative, but then applies versioned constraints afterwards. [13:07] i see [13:08] So in this case it will work, as the two constraints refer to the same package. But in the general alternative case, the first one wins. [13:10] ari-tczew: Should be fixed shortly, thanks. usbredir was busted. [13:11] wgrant: Well, it falls back to other alternatives if the package named in the first alternative doesn't exist, which isn't true in Debian. (i.e. what's now sbuild --resolve-alternatives) [13:13] Ah yes, true. [13:13] But it has to not exist, not just be a bad version. [13:13] Right. === fginther` is now known as fginther === pkern_ is now known as pkern [17:38] Hi cjwatson, I'm not sure if I waited enough [17:38] but will vtk automatically be sync'd or not? [17:38] because your changes are in debian now, but the changelog is different... [17:39] I wonder how the sync/merge works exactly [17:50] LocutusOfBorg1: Packages with 'ubuntu' in the version aren't automatically synced. [17:51] LocutusOfBorg1: Did a manual sync now, after verifying the diff. [17:53] * jtaylor wonders if his tcl patches still work [17:54] didn't verify the debian package :/ [17:54] (in vtk) [18:04] neat they still seem to work === hamiltont_off is now known as hamiltont_off|aw === hamiltont_off|aw is now known as hamiltont === hamiltont is now known as hamiltont|away === hamiltont|away is now known as hamiltont [19:12] !sru [19:12] Stable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates [19:20] 19:12:12 that's something which needs discussion with the sru team [19:21] How is such a discussion initiated? [19:21] * michagogo is trying to figure out how to move bug 1314615 forward... [19:21] bug 1314615 in tripleo "Existing tripleo passwords files are not correctly updated for newly added services" [Medium,Fix released] https://launchpad.net/bugs/1314615 [19:21] erm, I mean bug 1314616 [19:21] bug 1314616 in bitcoin (Ubuntu) "[SRU] bitcoin to be maintained upstream in PPA: Replace distro archive "bitcoin" bitcoin with an empty dummy package" [Undecided,Confirmed] https://launchpad.net/bugs/1314616 === _TJ_ is now known as TJ- === mnepton is now known as mneptok === ubott2 is now known as ubottu === stokachu_ is now known as stokachu === G4MBY is now known as Guest35489 === Guest35489 is now known as G4MBY === pjdc_ is now known as pjdc === mbarnett` is now known as mbarnett