Bug#288265: gnome-stones: Dependency clash with gnome-games-data

Josselin Mouette 288265@bugs.debian.org, 288265@bugs.debian.org
Mon, 03 Jan 2005 01:43:12 +0100


--=-B0f5GizhnFGX48lK0MLd
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: quoted-printable

Le lundi 03 janvier 2005 =E0 00:24 +0000, Chris Higgins a =E9crit :
> The reason I submitted the bugs is because the dependency error causes
> dpkg to fail on install.
>=20
> I would have expected a dependency rule that required the new packages
> to be removed if I want to install the old packages - it happens with som=
e
> other packages out there.
>=20
> Generating an error message and failing provides no help to the luckless =
end user.
> I didn't see anything in the output that would hint that I was trying to =
install old
> versions ( and in fairness I shouldn't have to - an error like the one I =
got shows that
> we are missing something in the package definitions )

This is why it is often a bad idea to use both woody and sid sources at
once.

> gnome-stones should suggest the removal of gnome-games-data rather than
> die horribly.
>=20
> If there is a policy statement somewhere that says that this behaviour is=
 the=20
> expected behaviour then can you=20
> a/ Send me in it's direction
> b/ Close the bug report ( and the matching one for gnome-gnobots2 )

I'm doing it as says policy 7.5.1. Another way of doing things is to add
a matching conflict as explained in 7.5.2, but sometimes APT deals badly
with that solution. As long as you are only upgrading, the Replaces:
field is enough.

For me, the real bug is that dpkg shouldn't unpack the conflicting files
when installing a package which is Replaces:'d by another one.
--=20
 .''`.           Josselin Mouette        /\./\
: :' :           josselin.mouette@ens-lyon.org
`. `'                        joss@debian.org
  `-  Debian GNU/Linux -- The power of freedom

--=-B0f5GizhnFGX48lK0MLd
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Ceci est une partie de message
	=?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQBB2JUgrSla4ddfhTMRAiz7AKDHTWc2VXzQd6StkKRz9gabXa0JZQCgsg/m
CJI7ab73uOqMZDqGpeyD23s=
=mO76
-----END PGP SIGNATURE-----

--=-B0f5GizhnFGX48lK0MLd--