Re: Courier-0.47 RPMBuild error

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

 



Sam Varshavchik wrote:
Paul Howarth writes:
However, bearing in mind the "Absolute symlinks hell!!" thread, this may
be storing up trouble for the future (system upgrade time) if anaconda
can't handle absolute symlinks.


If Anaconda can't handle absolute symlinks, then anaconda simply needs to be fixed.

When doing an upgrade, anaconda mounts all the filesystems under /mnt/sysimage. So, supposing you just have one big filesystem and an absolute link /usr/tmp -> /var/tmp; in anaconda, this will be /mnt/sysimage/usr/tmp -> /var/tmp. With a relative link /usr/tmp -> ../var/tmp, in anaconda this will be /mnt/sysimage/usr/tmp -> ../var/tmp. So, anything that gets installed into /usr/tmp in *any* package will, in the case of an absolute link, get installed into /var/tmp in the installer's filesystem and will hence disappear after a reboot. With the relative link, it'll just work.


I'd be interested to hear suggestions about how anaconda could avoid this problem.

Paul.



[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux