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

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

tags 405165 patch

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

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.

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: