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

Bug#567669: fixed in apt 0.7.26~exp1 but there were typo



Hi,

After some time, I realized I might have been too optimistic.
Good practice by the package maintainer with proper version dependency
in his package may not keep us free from trouble if you have mixed
system with apt_preference .

On Sat, Feb 20, 2010 at 03:21:15PM +0100, David Kalnischkies wrote:
> Hi Osamu Aoki,
> Pinning itself can't effect system stability - It causes
> uninstallable packages or strange choices while upgrading, but
> your system will not be broken in the "broken-package-state"-sense.
...
> The other point is that i consider a not strong enough version dependency
> already as an important bug as you will always have at some point a mixed
> system - maybe only in between the apt-get dist-upgrade (or similar) run,
> but even in this stage all configured packages should work…
> 
> It is out of scope for the apt_preferences manpage to indicate that a package
> from unstable maybe has more bugs than one from stable -- but it is absolutely
> possible that wrong pinning of stable in a testing environment will cause
> similar problems to the reversed environment setup…

I realize that version dependency limitations are recorded by a newer
package requesting other packages to be newer than some version.

For simplicity, let's think Python and related packages as an example.

Let's suppose you have extensively mixed system.

Let's say you use testing mostly.  Now you install one package depending
on a new unstable version of Python.   Its installation pulls unstable
version of Python.  Although most programs work fine, this new Python in
unstable may contain backward incompatible changes.  So If you have such
an unfortunate program from testing, it will be broken by this upgrade.

(I do not expect Python package to set conflict with all these old
version of programs everytime we have such case.  Usually, we upload new
packages to fix these issues.)

Of course, you nor I may not experience this kind of situation by having
good instinct, but this problem deserves fair attention.

Regards,

Osamu




Reply to: