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

Bug#28519: foo

severity 28519 grave
retitle 28519 dpkg: creates circular symlinks [POSSIBLE WORKAROUND]

Some (not thorough) experimentation indicates to me that this problem can
be worked around by proper use of Conflicts:

The scenario that uncovered this bug was somewhat ugly.

Two possible situations exist at upgrade time.

/usr/X11R6/dir/foo -> /etc/X11/dir/foo


/usr/X11R6/dir -> /etc/X11/dir

This causes a big headache when the conffile /etc/X11/dir/foo is moved to a
different package (and thus, so is the symlink that points to it).

By having newpackage Conflict: with oldpackge (<< version where move took
place), this *seems* to be avoided.

I am not yet certain about this workaround, though.

G. Branden Robinson              |
Debian GNU/Linux                 |   Mob rule isn't any prettier just because
branden@ecn.purdue.edu           |   you call your mob a government.
cartoon.ecn.purdue.edu/~branden/ |

Reply to: