=== Ursinha_ is now known as Ursinha | ||
highvoltage | stgraber: when should trusty alpha 1 show up on the iso tracker? I just see all the saucy's there atm | 19: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 |
stgraber | highvoltage: I'm not the one running the show this time around since I'll be travelling in the midle of the week. | 19:46 |
stgraber | highvoltage: but if that helps you, I can already turn off cron for Edubuntu and add it to the alpha-1 milestone | 19:46 |
highvoltage | stgraber: that would be nice | 19:46 |
stgraber | highvoltage: 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 tracker | 19:48 |
stgraber | highvoltage: 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 |
highvoltage | stgraber: ok, so far amd64 and i386 both seem more or less ok | 19:50 |
stgraber | highvoltage: 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 |
highvoltage | stgraber: yep, passed on i386 and amd64 | 19:51 |
highvoltage | stgraber: 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 |
stgraber | highvoltage: 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 |
rsalveti | can anyone review/approve the android-headers package? the i386 (all) package is still in new, iirc didrocks approved the src package | 22:13 |
infinity | rsalveti: What's the rationale for splitting that from hybris? Shouldn't the headers match the library? | 22:34 |
infinity | rsalveti: 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 |
infinity | rsalveti: Did you actually try this upgrade path? | 22:38 |
rsalveti | infinity: upstream is not maintaining the headers as part of the same src package/tree | 22:38 |
infinity | As a general rule, if you have an unversioned Breaks, you've probably done something wrong. | 22:38 |
infinity | And, in this case, the part where it's unversioned is correct, which means the Breaks itself is wrong. | 22:39 |
rsalveti | yup, with tested with newer hybris (depending on the new package) | 22:39 |
infinity | rsalveti: And did android-platform-headers actually get forced off the system? | 22:39 |
infinity | Cause 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 |
rsalveti | let me test in a sec | 22:39 |
infinity | rsalveti: To force it right off, you probably want P/C/R: android-platform-headers, and no B. | 22:41 |
infinity | rsalveti: See Policy 7.6.2 | 22:41 |
rsalveti | infinity: right, but it's not replacement (not 100% compatible, some internal changes done in the previous version were removed) | 22:42 |
infinity | rsalveti: 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 |
infinity | rsalveti: 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 |
infinity | rsalveti: Conflict+Replaces means "Replaces the package", while Replaces alone (or with Breaks) means "overwrites some files". | 22:48 |
rsalveti | yup, then should probably only change breaks to conflicts | 22:48 |
rsalveti | still updating here to test though | 22:48 |
infinity | In theory, this should even happen at the dpkg level, no higher level tools required. | 22:49 |
infinity | So, 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. :P | 22:50 |
rsalveti | infinity: yup, old package removed | 22:50 |
infinity | rsalveti: With a conflict, you mean? Cause it sure doesn't work with the breaks, just tried that. :) | 22:50 |
rsalveti | infinity: with breaks | 22:50 |
infinity | I disagree. :P | 22:51 |
rsalveti | but not testing with dpkg -i | 22:51 |
infinity | I assume you were using apt, which uses --auto-deconfigure. | 22:51 |
rsalveti | yeah | 22:51 |
rsalveti | let me change and test with dpkg -i | 22:51 |
infinity | rsalveti: Yeah, with Conflicts it does exactly what I think it should. | 22:53 |
infinity | Conflicts+Replaces, that is. | 22:53 |
infinity | I 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.deb | 22:54 |
rsalveti | awesome, let upload the change then | 22:54 |
infinity | Selecting previously unselected package android-headers. | 22:54 |
infinity | dpkg: considering removing android-platform-headers in favour of android-headers ... | 22:54 |
infinity | dpkg: yes, will remove android-platform-headers in favour of android-headers | 22:54 |
infinity | (Reading database ... 11923 files and directories currently installed.) | 22:54 |
infinity | Unpacking android-headers (from android-headers.deb) ... | 22:54 |
infinity | Setting up android-headers (4.2.2-1-0ubuntu1) ... | 22:54 |
infinity | rsalveti: For the record, this is what one gets with Breaks + auto-deconfigure: | 22:55 |
infinity | http://paste.ubuntu.com/6580781/ | 22:56 |
infinity | rsalveti: 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 |
rsalveti | yeah, makes sense | 22:56 |
rsalveti | infinity: just uploaded newer version, thanks for the review | 23:00 |
infinity | rsalveti: NP. Looked sane otherwise. | 23:00 |
infinity | Well, as sane as hybrid/android on Ubuntu can ever look. ;) | 23:00 |
infinity | hybris* | 23:00 |
rsalveti | yeah :-) | 23:00 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!