On Sun, 4 Mar 2012, Christoph Anton Mitterer wrote:

> Hi Santiago.
> 
> Couldn't you solve this in a way, so that old absolute symlinks are also
> migrated to relative ones?

That would be very tricky. The current code is in

/var/lib/dpkg/info/base-files.postinst

and it's executed only once in the initial install (i.e. when you
install a wheezy system from scratch).

AFAIK, the real migration is done by initscripts. Even in that case,
converting old symlinks would be tricky. What if the user wants them
absolute or pointing to another location? (maybe to see how many
packages are still using the old directories) Converting old symnlinks
would be like modifying files in /etc without asking the user, so
IMHO, it should not be done.

> Otherwise they will never benefit from this change.

Hmm, but users can always change the symlinks by hand, and more
important: Because we do not fiddle with already converted symlinks
(which is what you suggested) the symlinks created by the user will be
respected and not changed.


In either case, you should probably ask for this change to be done on
initscripts.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to