Re: experimental parted in sarge ...
On Fri, Jan 28, 2005 at 05:38:47AM -0800, Steve Langasek wrote:
> On Fri, Jan 28, 2005 at 02:01:44PM +0100, Sven Luther wrote:
> > Anyway, to debian-boot, and joeyh in particular, and to the debian release
> > managers, this is the exact example of why we should include the experimental
> > version of parted, and not the one currently in sarge/sid. The number of
> > dependent package is minimal, and easy to fix (Colin Watson can attest to
> > this), and the fix is solving a real problem, where martin did all the
> > checking and reproduction work that have been called for.
> > If this is not reason enough to add this info, i wonder what would be, or if
> > it is definitively too late for a fixed parted in sarge.
> > Ok, here follows the rest of martin's analysis, and again thanks to you martin
> > for following this up.
> Impeccable timing, as I was going to chase up this issue myself today. As
> we already discussed on IRC, you have my approval for uploading
> libparted1.6-12 to unstable today. Since this will break the sid version of
> the installer until an upload of partman is made to match, it would be good
> if we could get ahold of the necessary changes from Ubuntu and upload a
> fixed partman package within the following 24 hours.
Unfortunately, I'm going to be away until Sunday (or possibly Saturday
evening - I'm not quite sure yet). If you can wait until I get back,
I'll gladly take care of the merge. If not, then the necessary
information I have is below.
I believe that all the necessary changes for d-i (autopartkit, partconf,
and partman) are in /people/cjwatson/new-libparted/ in d-i svn. These
are (and I suggest merging the changesets individually):
r24152 | cjwatson | 2004-12-03 11:20:01 +0000 (Fri, 03 Dec 2004) | 4 lines
Build with new libparted ABI.
Update for libparted API changes: get sectors, cylinders, and heads from
PedDevice->bios_geom rather than PedDevice.
r24155 | cjwatson | 2004-12-03 11:31:09 +0000 (Fri, 03 Dec 2004) | 2 lines
Build with new libparted ABI.
r24156 | cjwatson | 2004-12-03 11:34:46 +0000 (Fri, 03 Dec 2004) | 2 lines
Build with new libparted ABI (1.6.12).
r24157 | cjwatson | 2004-12-03 11:35:49 +0000 (Fri, 03 Dec 2004) | 2 lines
r24182 | cjwatson | 2004-12-04 11:39:44 +0000 (Sat, 04 Dec 2004) | 2 lines
Fix changelog format.
r24183 | cjwatson | 2004-12-04 11:41:55 +0000 (Sat, 04 Dec 2004) | 3 lines
Explicitly exclude read-only devices from the output of parted_devices. As
of parted 1.6.19, parted doesn't do this for us.
In addition, bug #284081 has a patch for python-parted. Given the recent
maintenance history of this package and the fact that the bug was filed
nearly two months ago without maintainer comment, I suggest an immediate
NMU. I'm assuming this can wait until I get back, so I'm happy to make
the NMU myself.
I'm afraid that I can't help with libparted-swig-perl or qtparted, but
perhaps the changes I made to python-parted will serve as a useful
Colin Watson [email@example.com]