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

dpkg's treatment of symlinks



    Dear mentors,

I found out a little more about my current troubles with the new
versions of my packages mozart, mozart-contrib, and
mozart-doc-html.  The phenomenon is this:

Where the old version of mozart contains a _directory_
/usr/lib/mozart/include and a _symlink_ to it from
/usr/include/mozart, the new version has a _symlink_
/usr/lib/mozart/include and a _directory_ /usr/include/mozart.
After updating from 1.2.3 to 1.2.4, /usr/lib/mozart/include is a
directory that still contains all the files that were present in
the old version (although it should be a symlink), and
/usr/include/mozart is a symlink to /usr/lib/mozart/include, as
in the old version.

Two questions:

 1. Why is dpkg doing this?  (Should it do this?  Is
    this related to bug #156463?), and, more pragmatically,

 2. What do I have to do in order to prevent it from doing it?

    Thanks,
    Marco

Attachment: pgpQG_9w9Dcmk.pgp
Description: PGP signature


Reply to: