Bug#342305: eclipse: today installation erase all data in
/usr/local/lib
Steve Langasek
vorlon at debian.org
Wed Dec 7 09:26:16 UTC 2005
clone 342305 -1
reassign -1 eclipse-rcp 3.1.1-6
severity -1 serious
retitle -1 eclipse-rcp: prerm script fails if directories are not empty
thanks
On Wed, Dec 07, 2005 at 10:00:12AM +0100, Encolpe Degoute wrote:
> | Sorry, this is completely not reproducible here. The eclipse-rcp package
> | *creates* directories under /usr/local/ib; there is no code in the package
> | postinst that would remove anything.
> | Have you upgraded other packages recently that could have been to
> | blame for removing /usr/local/lib?
> In fact, the symbolic link /usr/local was delete and only eclipse stuff
> was in it.
Well, there's no code that I can see in eclipse that would touch a
/usr/local symlink.
> I can't replay it to give you more informations:
> root at gosseyn:~# LANG=C apt-get install --reinstall eclipse-rcp
> Reading package lists... 0%
> Reading package lists... Done
> Building dependency tree... Done
> 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 86 not
> upgraded.
> Need to get 0B/19.1kB of archives.
> After unpacking 0B of additional disk space will be used.
> Do you want to continue [Y/n]?
> (Reading database ... 364668 files and directories currently installed.)
> Preparing to replace eclipse-rcp 3.1.1-6 (using
> .../eclipse-rcp_3.1.1-6_i386.deb) ...
> dpkg: warning - old pre-removal script returned error exit status 1
> dpkg - trying script from the new package instead ...
> dpkg: error processing
> /var/cache/apt/archives/eclipse-rcp_3.1.1-6_i386.deb (--unpack):
> ~ subprocess new pre-removal script returned error exit status 1
> Errors were encountered while processing:
> ~ /var/cache/apt/archives/eclipse-rcp_3.1.1-6_i386.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)
Heh, now that's a bug I can confirm; the prerm will fail because it calls
rmdir on directories that may not be empty, and doesn't trap the errors.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
vorlon at debian.org http://www.debian.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20051207/02e754d0/attachment.pgp
More information about the pkg-java-maintainers
mailing list