Your message dated Sun, 13 Feb 2011 10:08:28 +0100
with message-id <[email protected]>
and subject line Re: Bug#613146: syslinux: Strange Breaks/Replaces combinations
between syslinux and syslinux-common
has caused the Debian Bug report #613146,
regarding syslinux: Strange Breaks/Replaces combinations between syslinux and
syslinux-common
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
613146: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=613146
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: syslinux
Version: 2:4.03+dfsg-11
,----
| Package: syslinux
| Version: 2:4.03+dfsg-11
| Replaces: syslinux-common
| Depends: libc6 (>= 2.7), syslinux-common (= 2:4.03+dfsg-11)
| Breaks: syslinux-common (<< 2:4.03+dfsg-11)
|
| Package: syslinux-common
| Version: 2:4.03+dfsg-11
| Replaces: syslinux
| Breaks: syslinux (<< 2:4.03+dfsg-11)
`----
What is the point of syslinux/syslinux-common breaking all previous
versions of each other, causing one of them to be deconfigured on every
upgrade? The syslinux version in Squeeze already has a strict versioned
dependency on syslinux-common, so at least the Breaks in syslinux is
entirely redundant.
The unversioned Replaces look also rather dubious, they should probably
be restricted to versions where you actually moved files between
syslinux and syslinux-common.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: i386 (x86_64)
Kernel: Linux 2.6.38-rc4-nouveau+ (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages syslinux depends on:
ii libc6 2.11.2-11 Embedded GNU C Library: Shared lib
ii syslinux-common 2:4.03+dfsg-11 collection of boot loaders (common
syslinux recommends no packages.
Versions of packages syslinux suggests:
ii dosfstools 3.0.9-1 utilities for making and checking
ii mtools 4.0.12-1 Tools for manipulating MSDOS files
pn os-prober <none> (no description available)
-- no debconf information
--- End Message ---
--- Begin Message ---
On 02/13/2011 09:57 AM, Sven Joachim wrote:
> What is the point of syslinux/syslinux-common breaking all previous
> versions of each other
bootloaders (syslinux) and modules (syslinux-common) need to match.
although it happens rarely that modules of the previous version don't
work with the next versions bootloaders, it's not guaranted to work and
the strong declared relations ensure your system stays bootable.
also, see changelog with the referenced bugs for more information.
--
Address: Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist
Email: [email protected]
Internet: http://people.progress-technologies.net/~daniel.baumann/
--- End Message ---