[pkg-ggz-maintainers] Bug#386082: ggz-kde-games: Not binNMU
compatible
Andreas Metzler
ametzler at downhill.at.eu.org
Tue Sep 5 08:02:36 UTC 2006
Package: ggz-kde-games
Version: 0.0.13-2
Severity: normal
The package interdependencies look like this:
Package: ggz-kde-games
Architecture: any
Depends: ${shlibs:Depends}, ggz-kde-games-data (= ${source:Version})
Package: ggz-kde-games-data
Architecture: all
Depends: ggz-kde-games (= ${source:Version})
This results in
--------------
Package: ggz-kde-games-data
Version: 0.0.13-2
Depends: ggz-kde-games (= 0.0.13-2)
Package: ggz-kde-games
Version: 0.0.13-2
Depends: ... ggz-kde-games-data (= 0.0.13-2)
--------------
After a binNMU the packages will be uninstallable. ggz-kde-games-data
is not rebuilt as it is binary-all, so we'd end up with:
--------------
Package: ggz-kde-games-data
Version: 0.0.13-2
Depends: ggz-kde-games (= 0.0.13-2)
Package: ggz-kde-games
Version: 0.0.13-2+b1
Depends: ... ggz-kde-games-data (= 0.0.13-2)
--------------
Note that ggz-kde-games-data's dependency is not fullfillable anymore.
I would suggest fixing this making ggz-kde-games-data's dependencies
less strict, either by turing the Depends in a Recommends (This would
also get rid of the dependency circle) or by simply dropping the
versioning:
Depends: ggz-kde-games
The versioned dependency in ggz-kde-games will still enforce the
version.
cu andreas
--
The 'Galactic Cleaning' policy undertaken by Emperor Zhark is a personal
vision of the emperor's, and its inclusion in this work does not constitute
tacit approval by the author or the publisher for any such projects,
howsoever undertaken. (c) Jasper Ffforde
More information about the pkg-ggz-maintainers
mailing list