[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#396583: libgcj-common: Link to gcj-4.1-base makes checksums mismatch



On Wed, Nov 01, 2006 at 06:10:57PM +0100, Marc-Jano Knopp wrote:
>libgcj-common installs a symlink from /usr/share/doc/libgcj-common to
>/usr/share/doc/gcj-4.1-base, which makes checksums mismatch:

Looking at the current packages, it doesn't appear that either
libgcj-common or gcj-4.1-base includes a symlink under /usr/share/doc,
nor is one created in the -common postinst.

Did libgcj-common previously ship /usr/share/doc/libcgj-common as a
symlink?  If so, dpkg will follow the symlink and overwrite the files in
the -base package.

That being the case, then libcgj-common needs to include a preinst with
something like:

  if [ -L /usr/share/doc/libgcj-common ]
  then
      rm -f /usr/share/doc/libgcj-common
  fi

--bod



Reply to: