Broken upgrade paths in FC+FE 2006-09-12
Ville Skyttä
ville.skytta at iki.fi
Tue Sep 12 20:33:51 UTC 2006
On Tue, 2006-09-12 at 12:37 -0700, Garrick Staples wrote:
> On Wed, Sep 13, 2006 at 12:01:46AM +0530, Rahul alleged:
> > Ville Skytt? wrote:
> >
> > >
> > >By the way, I don't have the impression that packagers are expected to
> > >make sure that upgrades like directly from FC(x) to FC(x+2) without
> > >stopping at FC(x+1) do work in the first place. Other opinions?
> > >
> >
> > We definitely need to make sure that works. Many uses skip releases
> > because they dont want to upgrade so soon and they didnt find any
> > benefits in the latest release or there are some regressions and things
> > like that. Upgrade paths to newer releases should always be as smooth as
> > possible (not just between x and x+2).
>
> Ditto. All upgrade paths should work correctly.
Note that I said "upgrades", not "upgrade paths". There are more things
in the equation when one upgrades from a distro version to a newer one
than just properly increasing per-package EVRs which is what I meant by
"upgrade path" in this context (see the subject and the mail which
started this thread). Hm, maybe we should use "Package versioning
problems" in the report mails for clarity instead?
Well, nevertheless I tend to agree for some values of "all" and "should"
even in the whole upgrade context, the former in the sense that lines
have to be drawn somewhere (directly from RHL5 to FC6 anyone?) and the
latter in the sense that no upgrades should be gratuitously broken.
Anyway, however it is formulated and wherever the lines are drawn, I
think it deserves to be mentioned in guidelines somewhere.
Oh, and I made some changes to the version checker script, attached is
what the next reports will probably look like. It now includes only the
problematic paths, but checks versioning against all newer distro
versions instead of only the next one. Comments? (Don't pay too much
attention on the actual data, it may not be quite bleeding edge.)
-------------- next part --------------
UNKNOWN OWNER (possibly Core package):
db4
FC5-updates < FC6 (0:4.3.29-8.fc5 < 0:4.3.29-7.fc6)
device-mapper
FC4-updates < FC5 (0:1.02.07-2.0 < 0:1.02.02-3.2)
FC4-updates < FC6 (0:1.02.07-2.0 < 0:1.02.07-1.1)
frysk
FC5-updates < FC6 (0:0.0.1.2006.09.08.rh1-2.fc5 < 0:0.0.1.2006.08.30.rh1-1.fc6)
ftp
FC5-updates < FC6 (0:0.17-33.fc5 < 0:0.17-32.1.2.4)
lvm2
FC4-updates < FC5 (0:2.02.06-1.0.fc4 < 0:2.02.01-1.2.1)
mozilla
FL3-updates < FC4-updates (37:1.7.13-1.3.1.legacy < 37:1.7.13-1.1.fc4)
FL3-updates < FC5-updates (37:1.7.13-1.3.1.legacy < 37:1.7.13-1.1.fc5)
quagga
FC4-updates < FC5-updates (0:0.98.6-1.fc4 < 0:0.98.6-1.FC5)
andreas.bierfert AT lowlatency.de:
dillo
FE3 < FE5 (0:0.8.6-2.fc3 < 0:0.8.6-1.fc5)
FE4 < FE5 (0:0.8.6-2.fc4 < 0:0.8.6-1.fc5)
libpqxx
FE4 < FE6 (0:2.6.7-1.fc4 < 0:2.6.6-1.fc6)
FE5 < FE6 (0:2.6.7-1.fc5 < 0:2.6.6-1.fc6)
candyz0416 AT gmail.com:
gcin
FE5 < FE6 (0:1.2.5-2.fc5 < 0:1.2.5-1.fc6)
cgoorah AT yahoo.com.au:
geda-docs
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-2.fc6)
geda-examples
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-4.fc6)
geda-gattrib
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-1.fc6)
geda-gnetlist
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-2.fc6)
geda-gschem
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-1.fc6)
geda-gsymcheck
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-1.fc6)
geda-symbols
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-2.fc6)
geda-utils
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-2.fc6)
libgeda
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-1.fc6)
chris.stone AT gmail.com:
pypoker-eval
FE5 < FE6 (0:132.0-3.fc5 < 0:132.0-2.fc6)
chrisw AT redhat.com:
git
FE3 < FE6 (0:1.4.2-1.fc3 < 0:1.4.1-1.fc6)
FE4 < FE6 (0:1.4.2-1.fc4 < 0:1.4.1-1.fc6)
FE5 < FE6 (0:1.4.2-1.fc5 < 0:1.4.1-1.fc6)
cweyl AT alumni.drew.edu:
perl-POE-Component-IRC
FE5 < FE6 (0:5.02-1.fc5 < 0:5.00-1.fc6)
perl-WWW-Myspace
FE5 < FE6 (0:0.56-1.fc5 < 0:0.54-1.fc6)
dan AT danny.cz:
qgit
FE4 < FE6 (0:1.5.1-1.fc4 < 0:1.5-1.fc6)
FE5 < FE6 (0:1.5.1-1.fc5 < 0:1.5-1.fc6)
tinyerp
FE5 < FE6 (0:3.3.0-3.fc5 < 0:3.3.0-2.fc6)
foolish AT guezz.net:
serpentine
FE5 < FE6 (0:0.7-4.fc5 < 0:0.7-3.fc6)
gauret AT free.fr:
amarok
FE5 < FE6 (0:1.4.2-1.fc5 < 0:1.4.1-3.fc6)
gemi AT bluewin.ch:
abcMIDI
FE4 < FE6 (0:20060910-1.fc4 < 0:20060829-1.fc6)
FE5 < FE6 (0:20060910-1.fc5 < 0:20060829-1.fc6)
imlinux AT gmail.com:
sqlite2
FE5 < FE6 (0:2.8.17-1.fc5 < 0:2.8.16-3.fc5)
jamatos AT fc.up.pt:
grace
FE5 < FE6 (0:5.1.20-2.fc5 < 0:5.1.20-1.fc6)
pyparsing
FE4 < FE6 (0:1.4.3-1.fc4 < 0:1.3-1.fc5)
FE5 < FE6 (0:1.4.3-1.fc5 < 0:1.3-1.fc5)
jeff AT ultimateevil.org:
zile
FE3 < FE6 (0:2.2.19-1.fc3 < 0:2.2.13-2.fc6)
FE4 < FE6 (0:2.2.19-1.fc4 < 0:2.2.13-2.fc6)
FE5 < FE6 (0:2.2.19-1.fc5 < 0:2.2.13-2.fc6)
lemenkov AT gmail.com:
fuse-sshfs
FE4 < FE6 (0:1.7-1.fc4 < 0:1.6-2.fc6)
FE5 < FE6 (0:1.7-1.fc5 < 0:1.6-2.fc6)
stratagus
FE4 < FE6 (0:2.1-6.fc4 < 0:2.1-5.fc6)
FE5 < FE6 (0:2.1-6.fc5 < 0:2.1-5.fc6)
meme AT daughtersoftiresias.org:
fortune-firefly
FE5 < FE6 (0:2.1.1-2.fc5 < 0:2.1.1-1.fc6)
mpeters AT mac.com:
firestarter
FE5 < FE6 (0:1.0.3-11.fc5 < 0:1.0.3-10.fc6)
noa AT resare.com:
vorbisgain
FE5 < FE6 (0:0.34-2.fc5 < 0:0.34-1.fc6)
nomis80 AT nomis80.org:
camstream
FE5 < FE6 (0:0.26.3-10.fc5 < 0:0.26.3-9.fc5)
opencv
FE5 < FE6 (0:0.9.7-16.fc5 < 0:0.9.7-15.fc5)
paul AT all-the-johnsons.co.uk:
monodoc
FE5 < FE6 (0:1.1.17-5.fc5 < 0:1.1.17-4.fc6)
paul AT city-fan.org:
perl-String-CRC32
FE3 < FC5-updates (0:1.4-1.fc3 < 0:1.4-1.FC5)
FE4 < FC5-updates (0:1.4-1.fc4 < 0:1.4-1.FC5)
pertusus AT free.fr:
libsx
FE5 < FE6 (0:2.05-10.fc5 < 0:2.05-9.fc6)
petersen AT redhat.com:
m17n-db
FE3 < FC5 (0:1.3.3-1.fc3 < 0:1.3.3-1)
FE4 < FC5 (0:1.3.3-1.fc4 < 0:1.3.3-1)
qspencer AT ieee.org:
octave-forge
FE5 < FE6 (0:2006.07.09-5.fc5 < 0:2006.07.09-4.fc6)
ryo-dairiki AT users.sourceforge.net:
scim-tomoe
FE5 < FE6 (0:0.2.0-6.fc5.1 < 0:0.2.0-4.fc6)
splinux AT fedoraproject.org:
pessulus
FE5 < FE6 (0:2.16.0-3.fc5 < 0:2.16.0-1.fc6)
tcallawa AT redhat.com:
alsamixergui
FE4 < FE6 (0:0.9.0-0.3.rc1.fc4 < 0:0.9.0-0.2.rc1.fc5)
FE5 < FE6 (0:0.9.0-0.3.rc1.fc5 < 0:0.9.0-0.2.rc1.fc5)
blacs
FE4 < FE6 (0:1.1-23.fc4 < 0:1.1-22.fc6)
FE5 < FE6 (0:1.1-24.fc5 < 0:1.1-22.fc6)
compat-wxGTK
FE4 < FE6 (0:2.4.2-21.fc4 < 0:2.4.2-20.fc6)
FE5 < FE6 (0:2.4.2-21.fc5 < 0:2.4.2-20.fc6)
compat-wxPythonGTK2
FE4 < FE6 (0:2.4.2.4-12.fc4 < 0:2.4.2.4-11.fc6)
FE5 < FE6 (0:2.4.2.4-12.fc5 < 0:2.4.2.4-11.fc6)
gambas
FE4 < FE6 (0:1.0.17-3.fc4 < 0:1.0.14-2.fc5)
FE5 < FE6 (0:1.0.17-3.fc5 < 0:1.0.14-2.fc5)
gxemul
FE4 < FE6 (0:0.4.2-1.fc4 < 0:0.4.0.1-3.fc6)
FE5 < FE6 (0:0.4.2-1.fc5 < 0:0.4.0.1-3.fc6)
jam
FE4 < FE6 (0:2.5-4.fc4 < 0:2.5-3.fc5)
FE5 < FE6 (0:2.5-4.fc5 < 0:2.5-3.fc5)
librx
FE4 < FE6 (0:1.5-8.fc4 < 0:1.5-6.fc5)
FE5 < FE6 (0:1.5-8.fc5 < 0:1.5-6.fc5)
logjam
FE4 < FE6 (1:4.5.3-5.fc4 < 1:4.5.3-4.fc6)
FE5 < FE6 (1:4.5.3-5.fc5 < 1:4.5.3-4.fc6)
perl-UNIVERSAL-exports
FE4 < FE6 (0:0.05-2.fc4 < 0:0.05-1.fc6)
FE5 < FE6 (0:0.05-2.fc5 < 0:0.05-1.fc6)
perl-UNIVERSAL-moniker
FE4 < FE6 (0:0.08-4.fc4 < 0:0.08-3.fc5)
FE5 < FE6 (0:0.08-4.fc5 < 0:0.08-3.fc5)
perl-UNIVERSAL-require
FE4 < FE6 (0:0.10-2.fc4 < 0:0.10-1.fc6)
FE5 < FE6 (0:0.10-2.fc5 < 0:0.10-1.fc6)
wlassistant
FE4 < FE6 (0:0.5.5-4.fc4 < 0:0.5.5-3.fc6)
FE5 < FE6 (0:0.5.5-4.fc5 < 0:0.5.5-3.fc6)
xbase
FE5 < FE6 (0:2.0.0-6.fc5 < 0:2.0.0-5.fc6)
xbsql
FE5 < FE6 (0:0.11-8.fc5 < 0:0.11-6.fc6)
----------------------------------------------------------------------
abcMIDI: gemi AT bluewin.ch
FE4 < FE6 (0:20060910-1.fc4 < 0:20060829-1.fc6)
FE5 < FE6 (0:20060910-1.fc5 < 0:20060829-1.fc6)
alsamixergui: tcallawa AT redhat.com
FE4 < FE6 (0:0.9.0-0.3.rc1.fc4 < 0:0.9.0-0.2.rc1.fc5)
FE5 < FE6 (0:0.9.0-0.3.rc1.fc5 < 0:0.9.0-0.2.rc1.fc5)
amarok: gauret AT free.fr
FE5 < FE6 (0:1.4.2-1.fc5 < 0:1.4.1-3.fc6)
blacs: tcallawa AT redhat.com
FE4 < FE6 (0:1.1-23.fc4 < 0:1.1-22.fc6)
FE5 < FE6 (0:1.1-24.fc5 < 0:1.1-22.fc6)
camstream: nomis80 AT nomis80.org
FE5 < FE6 (0:0.26.3-10.fc5 < 0:0.26.3-9.fc5)
compat-wxGTK: tcallawa AT redhat.com
FE4 < FE6 (0:2.4.2-21.fc4 < 0:2.4.2-20.fc6)
FE5 < FE6 (0:2.4.2-21.fc5 < 0:2.4.2-20.fc6)
compat-wxPythonGTK2: tcallawa AT redhat.com
FE4 < FE6 (0:2.4.2.4-12.fc4 < 0:2.4.2.4-11.fc6)
FE5 < FE6 (0:2.4.2.4-12.fc5 < 0:2.4.2.4-11.fc6)
db4: UNKNOWN OWNER (possibly Core package)
FC5-updates < FC6 (0:4.3.29-8.fc5 < 0:4.3.29-7.fc6)
device-mapper: UNKNOWN OWNER (possibly Core package)
FC4-updates < FC5 (0:1.02.07-2.0 < 0:1.02.02-3.2)
FC4-updates < FC6 (0:1.02.07-2.0 < 0:1.02.07-1.1)
dillo: andreas.bierfert AT lowlatency.de
FE3 < FE5 (0:0.8.6-2.fc3 < 0:0.8.6-1.fc5)
FE4 < FE5 (0:0.8.6-2.fc4 < 0:0.8.6-1.fc5)
firestarter: mpeters AT mac.com
FE5 < FE6 (0:1.0.3-11.fc5 < 0:1.0.3-10.fc6)
fortune-firefly: meme AT daughtersoftiresias.org
FE5 < FE6 (0:2.1.1-2.fc5 < 0:2.1.1-1.fc6)
frysk: UNKNOWN OWNER (possibly Core package)
FC5-updates < FC6 (0:0.0.1.2006.09.08.rh1-2.fc5 < 0:0.0.1.2006.08.30.rh1-1.fc6)
ftp: UNKNOWN OWNER (possibly Core package)
FC5-updates < FC6 (0:0.17-33.fc5 < 0:0.17-32.1.2.4)
fuse-sshfs: lemenkov AT gmail.com
FE4 < FE6 (0:1.7-1.fc4 < 0:1.6-2.fc6)
FE5 < FE6 (0:1.7-1.fc5 < 0:1.6-2.fc6)
gambas: tcallawa AT redhat.com
FE4 < FE6 (0:1.0.17-3.fc4 < 0:1.0.14-2.fc5)
FE5 < FE6 (0:1.0.17-3.fc5 < 0:1.0.14-2.fc5)
gcin: candyz0416 AT gmail.com
FE5 < FE6 (0:1.2.5-2.fc5 < 0:1.2.5-1.fc6)
geda-docs: cgoorah AT yahoo.com.au
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-2.fc6)
geda-examples: cgoorah AT yahoo.com.au
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-4.fc6)
geda-gattrib: cgoorah AT yahoo.com.au
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-1.fc6)
geda-gnetlist: cgoorah AT yahoo.com.au
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-2.fc6)
geda-gschem: cgoorah AT yahoo.com.au
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-1.fc6)
geda-gsymcheck: cgoorah AT yahoo.com.au
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-1.fc6)
geda-symbols: cgoorah AT yahoo.com.au
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-2.fc6)
geda-utils: cgoorah AT yahoo.com.au
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-2.fc6)
git: chrisw AT redhat.com
FE3 < FE6 (0:1.4.2-1.fc3 < 0:1.4.1-1.fc6)
FE4 < FE6 (0:1.4.2-1.fc4 < 0:1.4.1-1.fc6)
FE5 < FE6 (0:1.4.2-1.fc5 < 0:1.4.1-1.fc6)
grace: jamatos AT fc.up.pt
FE5 < FE6 (0:5.1.20-2.fc5 < 0:5.1.20-1.fc6)
gxemul: tcallawa AT redhat.com
FE4 < FE6 (0:0.4.2-1.fc4 < 0:0.4.0.1-3.fc6)
FE5 < FE6 (0:0.4.2-1.fc5 < 0:0.4.0.1-3.fc6)
jam: tcallawa AT redhat.com
FE4 < FE6 (0:2.5-4.fc4 < 0:2.5-3.fc5)
FE5 < FE6 (0:2.5-4.fc5 < 0:2.5-3.fc5)
libgeda: cgoorah AT yahoo.com.au
FE5 < FE6 (0:20060906-1.fc5 < 0:20060824-1.fc6)
libpqxx: andreas.bierfert AT lowlatency.de
FE4 < FE6 (0:2.6.7-1.fc4 < 0:2.6.6-1.fc6)
FE5 < FE6 (0:2.6.7-1.fc5 < 0:2.6.6-1.fc6)
librx: tcallawa AT redhat.com
FE4 < FE6 (0:1.5-8.fc4 < 0:1.5-6.fc5)
FE5 < FE6 (0:1.5-8.fc5 < 0:1.5-6.fc5)
libsx: pertusus AT free.fr
FE5 < FE6 (0:2.05-10.fc5 < 0:2.05-9.fc6)
logjam: tcallawa AT redhat.com
FE4 < FE6 (1:4.5.3-5.fc4 < 1:4.5.3-4.fc6)
FE5 < FE6 (1:4.5.3-5.fc5 < 1:4.5.3-4.fc6)
lvm2: UNKNOWN OWNER (possibly Core package)
FC4-updates < FC5 (0:2.02.06-1.0.fc4 < 0:2.02.01-1.2.1)
m17n-db: petersen AT redhat.com
FE3 < FC5 (0:1.3.3-1.fc3 < 0:1.3.3-1)
FE4 < FC5 (0:1.3.3-1.fc4 < 0:1.3.3-1)
monodoc: paul AT all-the-johnsons.co.uk
FE5 < FE6 (0:1.1.17-5.fc5 < 0:1.1.17-4.fc6)
mozilla: UNKNOWN OWNER (possibly Core package)
FL3-updates < FC4-updates (37:1.7.13-1.3.1.legacy < 37:1.7.13-1.1.fc4)
FL3-updates < FC5-updates (37:1.7.13-1.3.1.legacy < 37:1.7.13-1.1.fc5)
octave-forge: qspencer AT ieee.org
FE5 < FE6 (0:2006.07.09-5.fc5 < 0:2006.07.09-4.fc6)
opencv: nomis80 AT nomis80.org
FE5 < FE6 (0:0.9.7-16.fc5 < 0:0.9.7-15.fc5)
perl-POE-Component-IRC: cweyl AT alumni.drew.edu
FE5 < FE6 (0:5.02-1.fc5 < 0:5.00-1.fc6)
perl-String-CRC32: paul AT city-fan.org
FE3 < FC5-updates (0:1.4-1.fc3 < 0:1.4-1.FC5)
FE4 < FC5-updates (0:1.4-1.fc4 < 0:1.4-1.FC5)
perl-UNIVERSAL-exports: tcallawa AT redhat.com
FE4 < FE6 (0:0.05-2.fc4 < 0:0.05-1.fc6)
FE5 < FE6 (0:0.05-2.fc5 < 0:0.05-1.fc6)
perl-UNIVERSAL-moniker: tcallawa AT redhat.com
FE4 < FE6 (0:0.08-4.fc4 < 0:0.08-3.fc5)
FE5 < FE6 (0:0.08-4.fc5 < 0:0.08-3.fc5)
perl-UNIVERSAL-require: tcallawa AT redhat.com
FE4 < FE6 (0:0.10-2.fc4 < 0:0.10-1.fc6)
FE5 < FE6 (0:0.10-2.fc5 < 0:0.10-1.fc6)
perl-WWW-Myspace: cweyl AT alumni.drew.edu
FE5 < FE6 (0:0.56-1.fc5 < 0:0.54-1.fc6)
pessulus: splinux AT fedoraproject.org
FE5 < FE6 (0:2.16.0-3.fc5 < 0:2.16.0-1.fc6)
pyparsing: jamatos AT fc.up.pt
FE4 < FE6 (0:1.4.3-1.fc4 < 0:1.3-1.fc5)
FE5 < FE6 (0:1.4.3-1.fc5 < 0:1.3-1.fc5)
pypoker-eval: chris.stone AT gmail.com
FE5 < FE6 (0:132.0-3.fc5 < 0:132.0-2.fc6)
qgit: dan AT danny.cz
FE4 < FE6 (0:1.5.1-1.fc4 < 0:1.5-1.fc6)
FE5 < FE6 (0:1.5.1-1.fc5 < 0:1.5-1.fc6)
quagga: UNKNOWN OWNER (possibly Core package)
FC4-updates < FC5-updates (0:0.98.6-1.fc4 < 0:0.98.6-1.FC5)
scim-tomoe: ryo-dairiki AT users.sourceforge.net
FE5 < FE6 (0:0.2.0-6.fc5.1 < 0:0.2.0-4.fc6)
serpentine: foolish AT guezz.net
FE5 < FE6 (0:0.7-4.fc5 < 0:0.7-3.fc6)
sqlite2: imlinux AT gmail.com
FE5 < FE6 (0:2.8.17-1.fc5 < 0:2.8.16-3.fc5)
stratagus: lemenkov AT gmail.com
FE4 < FE6 (0:2.1-6.fc4 < 0:2.1-5.fc6)
FE5 < FE6 (0:2.1-6.fc5 < 0:2.1-5.fc6)
tinyerp: dan AT danny.cz
FE5 < FE6 (0:3.3.0-3.fc5 < 0:3.3.0-2.fc6)
vorbisgain: noa AT resare.com
FE5 < FE6 (0:0.34-2.fc5 < 0:0.34-1.fc6)
wlassistant: tcallawa AT redhat.com
FE4 < FE6 (0:0.5.5-4.fc4 < 0:0.5.5-3.fc6)
FE5 < FE6 (0:0.5.5-4.fc5 < 0:0.5.5-3.fc6)
xbase: tcallawa AT redhat.com
FE5 < FE6 (0:2.0.0-6.fc5 < 0:2.0.0-5.fc6)
xbsql: tcallawa AT redhat.com
FE5 < FE6 (0:0.11-8.fc5 < 0:0.11-6.fc6)
zile: jeff AT ultimateevil.org
FE3 < FE6 (0:2.2.19-1.fc3 < 0:2.2.13-2.fc6)
FE4 < FE6 (0:2.2.19-1.fc4 < 0:2.2.13-2.fc6)
FE5 < FE6 (0:2.2.19-1.fc5 < 0:2.2.13-2.fc6)
More information about the fedora-extras-list
mailing list