On Tue, Jan 11, 2005 at 08:34:01AM -0500, Adam C Powell IV wrote: > On Tue, 2005-01-11 at 13:56 +0100, Bill Allombert wrote: > > On Mon, Jan 10, 2005 at 05:52:20PM -0500, Adam C Powell IV wrote: > > > On Mon, 2005-01-10 at 19:08 +0100, Bill Allombert wrote: > > > > On Mon, Jan 10, 2005 at 11:00:57AM -0500, Adam C Powell IV wrote: > > > > > During a woody->sarge upgrade, the new menu unpacked before the old > > > > > ghostview was removed, resulting in the following breakage: > > > > > > > > Thanks to notifying me! > > > > May I ask why ghostview was removed here ? > > > > > > I don't remember, I think out of a habit of removing obsolete packages. > > > > Hmm. How come ghostview was removed between the time menu was unpacked > > and the time it was configured ? > > I don't know. Apt just orders it that way sometimes. Usually the > removals come first, but not this time. (Run from dselect...) > Unfortunately, we can't assume that apt will order it properly for all > users upgrading their machines. > > > Could you check if menu is 'configured' and that /usr/bin/update-menus > > is executable ? > > Now it is, because I hit return to continue the upgrade. But it broke > part-way, which is the issue; a non-smooth upgrade is a bug.
I agree, but the issue is that I am unsure whether adding a Conflict will make things (in average) smoother or worse. Instead, I could ship update-menus executable for sarge. I will ask debian-release for advice. > > I have experimented with a user-mode-linux testbox and could not > > reproduce your problem, so I could not check whether a conflict would > > solve it. > > Hmm, I suppose it would be nice if apt had a deterministic order of > operations, but it doesn't seem to. Did you upgrade menu and remove > ghostview at the same time, from a package manager like aptitude or > dselect? I try several time and I never saw any problems: 1) apt-get dist-upgrade; apt-get remove ghostview 2) dselect: <update> <select> unselect ghostview <upgrade> Cheers, -- Bill. <[EMAIL PROTECTED]> Imagine a large red swirl here. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]