/srv/irclogs.ubuntu.com/2013/12/15/#ubuntu-release.txt

=== Ursinha_ is now known as Ursinha
highvoltagestgraber: when should trusty alpha 1 show up on the iso tracker? I just see all the saucy's there atm19:40
highvoltage(I guess I could use the trusty-daily entry but I'm testing the current image as an alpha so would be nice if I could use that)19:41
stgraberhighvoltage: I'm not the one running the show this time around since I'll be travelling in the midle of the week.19:46
stgraberhighvoltage: but if that helps you, I can already turn off cron for Edubuntu and add it to the alpha-1 milestone19:46
highvoltagestgraber: that would be nice19:46
stgraberhighvoltage: done. I have setup the milestone (but not enabled auto-publishing at this point), disabled dailies for Edubuntu and copied the current daily to the alpha-1 milestone on the tracker19:48
stgraberhighvoltage: if you need any rebuilds, you can request them from the tracker, however as auto-publishing is off, they'll only show up on the daily milestone. If that happens, ping me and I'll copy the new build over to alpha-1.19:49
highvoltagestgraber: ok, so far amd64 and i386 both seem more or less ok19:50
stgraberhighvoltage: cool. I believe I tested LTSP live a couple of weeks back to make sure I didn't break the world with the latest ldm and ltsp upload, but it looked reasonably good back then.19:51
highvoltagestgraber: yep, passed on i386 and amd6419:51
highvoltagestgraber: I'm going ahead and doing an edubuntu-server deploy too, should probably become part of the required tests on the iso tracker. last night I ran out of disk space on my VM so re-trying in a bigger VM...19:52
stgraberhighvoltage: I'd expect it to fail because I haven't updated it since the samba4 => samba source transition, but that'd still be interesting to confirm :)19:53
rsalvetican anyone review/approve the android-headers package? the i386 (all) package is still in new, iirc didrocks approved the src package22:13
infinityrsalveti: What's the rationale for splitting that from hybris?  Shouldn't the headers match the library?22:34
infinityrsalveti: Also, you probably want a conflict, not a break, as your goal is to only have one of the packages installed when you're done.22:37
infinityrsalveti: Did you actually try this upgrade path?22:38
rsalvetiinfinity: upstream is not maintaining the headers as part of the same src package/tree22:38
infinityAs a general rule, if you have an unversioned Breaks, you've probably done something wrong.22:38
infinityAnd, in this case, the part where it's unversioned is correct, which means the Breaks itself is wrong.22:39
rsalvetiyup, with tested with newer hybris (depending on the new package)22:39
infinityrsalveti: And did android-platform-headers actually get forced off the system?22:39
infinityCause it should have just been deconfigured, given that it's a Break, not a Conflict.  Which wouldn't be what you were looking for.22:39
rsalvetilet me test in a sec22:39
infinityrsalveti: To force it right off, you probably want P/C/R: android-platform-headers, and no B.22:41
infinityrsalveti: See Policy 7.6.222:41
rsalvetiinfinity: right, but it's not replacement (not 100% compatible, some internal changes done in the previous version were removed)22:42
infinityrsalveti: That's unfortunate, but still what you're looking for, since they can't both be installed together, and you want people upgraded to the new one.22:43
infinityrsalveti: Actually, Policy 7.4 implies that C/R is enough to force the old on off, if you're not comfy with the Provides, since it's not 100% compat.22:47
infinityrsalveti: Conflict+Replaces means "Replaces the package", while Replaces alone (or with Breaks) means "overwrites some files".22:48
rsalvetiyup, then should probably only change breaks to conflicts22:48
rsalvetistill updating here to test though22:48
infinityIn theory, this should even happen at the dpkg level, no higher level tools required.22:49
infinitySo, I'll tear your deb apart, s/Breaks/Conflicts/, and dpkg -i it to a system with android-platform-headers installed and see if reality matches policy. :P22:50
rsalvetiinfinity: yup, old package removed22:50
infinityrsalveti: With a conflict, you mean?  Cause it sure doesn't work with the breaks, just tried that. :)22:50
rsalvetiinfinity: with breaks22:50
infinityI disagree. :P22:51
rsalvetibut not testing with dpkg -i22:51
infinityI assume you were using apt, which uses --auto-deconfigure.22:51
rsalvetiyeah22:51
rsalvetilet me change and test with dpkg -i22:51
infinityrsalveti: Yeah, with Conflicts it does exactly what I think it should.22:53
infinityConflicts+Replaces, that is.22:53
infinityI just did s/Breaks/Conflicts/ on DEBIAN/control and rebuilt the deb.22:53
infinity(trusty-amd64)root@cthulhu:/home/adconrad/android# dpkg -i android-headers.deb22:54
rsalvetiawesome, let upload the change then22:54
infinitySelecting previously unselected package android-headers.22:54
infinitydpkg: considering removing android-platform-headers in favour of android-headers ...22:54
infinitydpkg: yes, will remove android-platform-headers in favour of android-headers22:54
infinity(Reading database ... 11923 files and directories currently installed.)22:54
infinityUnpacking android-headers (from android-headers.deb) ...22:54
infinitySetting up android-headers (4.2.2-1-0ubuntu1) ...22:54
infinityrsalveti: For the record, this is what one gets with Breaks + auto-deconfigure:22:55
infinityhttp://paste.ubuntu.com/6580781/22:56
infinityrsalveti: So, apt may pull more tricks on top of that to DTRT, but I don't consider abusing apt's fragile resolver a win, so doing what works for raw dpkg is definitely saner.22:56
rsalvetiyeah, makes sense22:56
rsalvetiinfinity: just uploaded newer version, thanks for the review23:00
infinityrsalveti: NP.  Looked sane otherwise.23:00
infinityWell, as sane as hybrid/android on Ubuntu can ever look. ;)23:00
infinityhybris*23:00
rsalvetiyeah :-)23:00

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