file move between versions
Suppose version 1 of the package had a file named /foo/A, and version 2 had changed the location to be /bar/A. Without doing anything special on the part of the developer, is it always true that upgrading the package version 1-2 will remove /foo/A before installing /bar/A? If so, has there ever been a bug (in dpkg/apt/whatever) that broke this? I ask because I have suddenly discovered /usr/bin/gvx (dated from march 2000) which is the old location for /usr/lib/geomview/gvx. I changed the location when I adopted the package last fall. I'm wondering if I now need to add a rm -f /usr/bin/gvx in the postinst. Regards, -S -- by Rocket to the Moon, by Airplane to the Rocket, by Taxi to the Airport, by Frontdoor to the Taxi, by throwing back the blanket and laying down the legs ... - They Might Be Giants -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: file move between versions
On Thu, May 17, 2001 at 11:38:06AM -0400, Steve M. Robbins wrote: Suppose version 1 of the package had a file named /foo/A, and version 2 had changed the location to be /bar/A. Without doing anything special on the part of the developer, is it always true that upgrading the package version 1-2 will remove /foo/A before installing /bar/A? If so, has there ever been a bug (in dpkg/apt/whatever) that broke this? I ask because I have suddenly discovered /usr/bin/gvx (dated from march 2000) which is the old location for /usr/lib/geomview/gvx. I changed the location when I adopted the package last fall. I'm wondering if I now need to add a rm -f /usr/bin/gvx in the postinst. Er, that would be bad. dpkg should have removed the old file when installing the new package. I guess it would be hard to file a bug unless you can reproduce it... -- Digital Electronic Being Intended for Assassination and Nullification -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: file move between versions
On Thu, May 17, 2001 at 07:36:34PM +0200, Josip Rodin wrote: On Thu, May 17, 2001 at 11:38:06AM -0400, Steve M. Robbins wrote: Suppose version 1 of the package had a file named /foo/A, and version 2 had changed the location to be /bar/A. Without doing anything special on the part of the developer, is it always true that upgrading the package version 1-2 will remove /foo/A before installing /bar/A? If so, has there ever been a bug (in dpkg/apt/whatever) that broke this? I ask because I have suddenly discovered /usr/bin/gvx (dated from march 2000) which is the old location for /usr/lib/geomview/gvx. I changed the location when I adopted the package last fall. I'm wondering if I now need to add a rm -f /usr/bin/gvx in the postinst. Er, that would be bad. dpkg should have removed the old file when installing the new package. I guess it would be hard to file a bug unless you can reproduce it... Well, it's always easy to _file_ a bug. :-) But you're right to say that it would be hard to file a *useful* bug report. I'm not planning to file a bug. I don't know for sure whether it was the package tools, or whether I muddled up something by hand. I don't think I ever put anying in /usr/bin by hand. But I can't rule out me doing something stupid. So I thought I'd see if there were any known package tool problems in the past six months or so. I've been tracking unstable reasonably closely during this period, so I could have been bitten even by short-lived bugs. -S -- by Rocket to the Moon, by Airplane to the Rocket, by Taxi to the Airport, by Frontdoor to the Taxi, by throwing back the blanket and laying down the legs ... - They Might Be Giants -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
file move between versions
Suppose version 1 of the package had a file named /foo/A, and version 2 had changed the location to be /bar/A. Without doing anything special on the part of the developer, is it always true that upgrading the package version 1-2 will remove /foo/A before installing /bar/A? If so, has there ever been a bug (in dpkg/apt/whatever) that broke this? I ask because I have suddenly discovered /usr/bin/gvx (dated from march 2000) which is the old location for /usr/lib/geomview/gvx. I changed the location when I adopted the package last fall. I'm wondering if I now need to add a rm -f /usr/bin/gvx in the postinst. Regards, -S -- by Rocket to the Moon, by Airplane to the Rocket, by Taxi to the Airport, by Frontdoor to the Taxi, by throwing back the blanket and laying down the legs ... - They Might Be Giants
Re: file move between versions
On Thu, May 17, 2001 at 11:38:06AM -0400, Steve M. Robbins wrote: Suppose version 1 of the package had a file named /foo/A, and version 2 had changed the location to be /bar/A. Without doing anything special on the part of the developer, is it always true that upgrading the package version 1-2 will remove /foo/A before installing /bar/A? If so, has there ever been a bug (in dpkg/apt/whatever) that broke this? I ask because I have suddenly discovered /usr/bin/gvx (dated from march 2000) which is the old location for /usr/lib/geomview/gvx. I changed the location when I adopted the package last fall. I'm wondering if I now need to add a rm -f /usr/bin/gvx in the postinst. Er, that would be bad. dpkg should have removed the old file when installing the new package. I guess it would be hard to file a bug unless you can reproduce it... -- Digital Electronic Being Intended for Assassination and Nullification
Re: file move between versions
On Thu, May 17, 2001 at 07:36:34PM +0200, Josip Rodin wrote: On Thu, May 17, 2001 at 11:38:06AM -0400, Steve M. Robbins wrote: Suppose version 1 of the package had a file named /foo/A, and version 2 had changed the location to be /bar/A. Without doing anything special on the part of the developer, is it always true that upgrading the package version 1-2 will remove /foo/A before installing /bar/A? If so, has there ever been a bug (in dpkg/apt/whatever) that broke this? I ask because I have suddenly discovered /usr/bin/gvx (dated from march 2000) which is the old location for /usr/lib/geomview/gvx. I changed the location when I adopted the package last fall. I'm wondering if I now need to add a rm -f /usr/bin/gvx in the postinst. Er, that would be bad. dpkg should have removed the old file when installing the new package. I guess it would be hard to file a bug unless you can reproduce it... Well, it's always easy to _file_ a bug. :-) But you're right to say that it would be hard to file a *useful* bug report. I'm not planning to file a bug. I don't know for sure whether it was the package tools, or whether I muddled up something by hand. I don't think I ever put anying in /usr/bin by hand. But I can't rule out me doing something stupid. So I thought I'd see if there were any known package tool problems in the past six months or so. I've been tracking unstable reasonably closely during this period, so I could have been bitten even by short-lived bugs. -S -- by Rocket to the Moon, by Airplane to the Rocket, by Taxi to the Airport, by Frontdoor to the Taxi, by throwing back the blanket and laying down the legs ... - They Might Be Giants