You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 4, 2020. It is now read-only.
In /compat/linux the run is a symlink to /var/run. This is normally created by the pkg (e.g., linux-c7).
Yet, after performing an upgrade, the /compat/linux/run is no longer a symlink but a directory. I'm not sure when this happens (when the boot environment is created, on reboot, etc.), but the result is the same. Any installation of the linux package will fail because with an error about "run being a directory." The only way to fix this is to remove the directory manually.
Steps to reproduce
Install linux-c7 into a stable or unstable release.
Check that /compat/linux/run is a symlink to /var/run
Upgrade it via pc-updatemanager.
The new boot environment should now have /compat/linux/run as a directory and linux-c7 is not installed in the upgraded environment.
Misc
I'm not sure if this is a bug in the port uninstallation or an interesting interaction with the boot environment, but it seems broken and it is annoying to manually install linux compatibility after each upgrade.
The text was updated successfully, but these errors were encountered:
Synopsis
In /compat/linux the run is a symlink to /var/run. This is normally created by the pkg (e.g., linux-c7).
Yet, after performing an upgrade, the /compat/linux/run is no longer a symlink but a directory. I'm not sure when this happens (when the boot environment is created, on reboot, etc.), but the result is the same. Any installation of the linux package will fail because with an error about "run being a directory." The only way to fix this is to remove the directory manually.
Steps to reproduce
pc-updatemanager
.Misc
I'm not sure if this is a bug in the port uninstallation or an interesting interaction with the boot environment, but it seems broken and it is annoying to manually install linux compatibility after each upgrade.
The text was updated successfully, but these errors were encountered: