[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#404525: upgrade-reports: sarge->etch upgrade



tags 405165 patch
thanks

Hi Chuan-kai,

On Mon, Jan 01, 2007 at 01:28:11AM -0800, Steve Langasek wrote:

> On Mon, Dec 25, 2006 at 11:46:32PM +0100, Kurt Roeckx wrote:
> > I did an upgrade from sarge to etch recently, and had some comments
> > about it.

> > I followed the draft release notes as available on:
> > http://www.debian.org/releases/etch/releasenotes

> > I first tried a "aptitude dist-upgrade", and then get something that
> > looked like #396496, so it's probably that.

> I'm assuming the relevant part of that bug report would be the handling of
> libfam on upgrade?

> Let's assign a copy of that report to libfam0 for consideration.

> Chuan-kai, I know we've gone over this upgrade path repeatedly in the past
> :), and at the time the solution implemented seemed reasonable.  Now we have
> further evidence that this upgrade path might not work so well.  Do you
> think it would be reasonable for libfam0 to Replace: libfam0c102 (<
> 2.7.0-11), without the current Conflicts:?

Since this sev: important bug has a significant impact on sarge->etch
upgrades for desktop users, I've prepared an NMU of fam that drops the
Conflicts: as proposed here.  The patch is attached, and the NMU has been
uploaded to DELAYED/7-day on gluck to give you an opportunity to
object/override.

With this mail, I'm also asking that the release team review this update and
consider it for inclusion in etch at the appropriate time.

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon@debian.org                                   http://www.debian.org/
diff -u fam-2.7.0/debian/changelog fam-2.7.0/debian/changelog
--- fam-2.7.0/debian/changelog
+++ fam-2.7.0/debian/changelog
@@ -1,3 +1,11 @@
+fam (2.7.0-11.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Have libfam0 replace libfam0c102 without conflicts, to provide a better
+    upgrade path for sarge->etch based on feedback.  Closes: #405165.
+
+ -- Steve Langasek <vorlon@debian.org>  Sun,  7 Jan 2007 00:07:51 -0800
+
 fam (2.7.0-11) unstable; urgency=low
 
   * Force pasv in watch file to avoid empty FTP indices
diff -u fam-2.7.0/debian/control fam-2.7.0/debian/control
--- fam-2.7.0/debian/control
+++ fam-2.7.0/debian/control
@@ -25,7 +25,6 @@
 Depends: ${shlibs:Depends}
 Replaces: libfam0c102 (<< ${Source-Version})
 Provides: libfam0c102
-Conflicts: libfam0c102 (<< ${Source-Version})
 Recommends: fam (=${Source-Version})
 Description: Client library to control the FAM daemon
  FAM monitors files and directories, notifying interested applications

Reply to: