On Thu, Sep 04, 2008 at 12:55:23AM +0200, Frans Pop wrote:
> > The Depends on e2fsprogs-udeb are "e2fslibs (>= 1.41.0), libblkid1 (>=
> > 1.37), libc6 (>= 2.7-1), libcomerr2 (>= 1.37), libuuid1 (>= 1.37)"
> 
> The e2fsprogs-udeb used to depend on just libblkid1-udeb and libc6, all 
> the other dependencies are completely new. Looks like the dependencies 
> have randomly changed because of a serious packaging error with the most 
> recent upload(s) of the latest upstream of e2fsprogs.

This was caused by the introduction of the use dpkg-gensymbols in
1.41.1-2, I suspect.  I'll fix the control file to manually specify
the dependencies for the udeb packages.

> Reassigning to that package.
> 
> Ted: please fix with highest urgency as this completely breaks all daily 
> builds of the Debian Installer which are essential for pre-release 
> testing. TIA.

I will, although I'm travelling at the moment so I probably won't be
able to upload new packages until tomorrow night or Friday morning.
I'll get to it as soon as I can.

Stupid question, though --- I thought D-I would be doing builds
against testing, not unstable?  As much as I would like to get the
quite large number of bug fixes that are in the 1.41.1 maintenance
release into Lenny, I thought the Lenny Freeze ship had sailed long
ago (to horribly Vita-Mix a metaphor).  Lenny currently has e2fsprogs
1.41.0-3, which would not have this problem.   

I'm a bit surprised that Debian Installer would be doing daily builds
against what is currently in unstable.

                                                - Ted

P.S.  Here are some of the bug fixes which are in 1.41.1 that are not
in 1.41.0 that might be especially relevant:

  * Fix "dumpe2fs -i" and "debugfs -i".  (Closes: #495830)
  * Fix blkid cache validation and some possible blkid crashes
    (Closes: #493216)
  * Fix filefrag's ideal extent calculation (Closes: #458306)
  * Fix resize2fs incorrectly managing directory in-use counts when
    shrinking filesystems and directory inodes need to be moved.

(and a whole bunch of ext4-related fixes, which are important to
people trying out ext4, but not that relevant to most Debian stable
users.)

But in any case, I had not planned to try to ask for a Freeze
exception, precisely because I didn't want to cause problems for some
of its downstream dependencies, such as the d-i.  My thought was to
wait until a future update of Lenny, and backport just the most
critical non-ext4 related bugs at that time --- especially if Lenny is
releasing in September.  That's why I was a bit surprised that the d-i
was depending on the e2fsprogs in unstable.  If I had known about
that, maybe I would have uploaded the 1.41.1 releases into
experimental.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to