On Thu, 18 Aug 2011 13:51:11 +0100 Tony Houghton <h...@realh.co.uk> wrote:
> On Thu, 18 Aug 2011 10:41:33 +0200 > David Kalnischkies <kalnischk...@gmail.com> wrote: [Snip] > I'd rather keep the name "roxterm" for the GTK3 version if that's OK. > I don't really want the main package to be named after a library > dependency and have to relegate "roxterm" to a dummy package. I think perhaps I'd better use a dummy package after all, because the GTK3 and GTK2 versions should Conflict with each other, and having one of them with the same name as the old package makes that a bit awkward and I'd be in danger of being beaten up by David :-). > > Bonus: With my APT hat on i want to add that i will beat the hell > > out of you if you try to remove the old package with an unversioned > > Breaks/Conflicts. That is a dist-upgrade nightmare as it does what > > the maintainer intended only in a subset of situations and in all > > others the opposite will happen (= no upgrade) - and before someone > > adds Provides to the list: Remember that dependencies on Provides > > need to be unversioned. <http://wiki.debian.org/Renaming_a_Package> says that where one of the new packages Provides the old name it isn't enough for apt to automatically find the correct package to upgrade to (and I can see that if more than one provides it, as would be the case with roxterm, it would be impossible to choose automatically). If the dummy roxterm has: Depends: roxterm-gtk3 | roxterm-gtk2 (plus versions) will that make apt automatically pick roxterm-gtk3 or would I have to make it roxterm-gtk3 only and roxterm-gtk2 users have to uninstall the dummy package? -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110819134235.53b32aef@junior