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
The Debian package installation is hardcoded to install files under /opt. As a result you have a package that is scattered over the user system under /usr and /opt (as you naturally try to integrate it properly with the system).
This causes a number of issues, starting from the weird dance with update-alternatives to place the binary into the PATH and other issues with mounts and permissions.
Arguably, it's also not the best practice to put package manager managed stuff under /opt at all (I understand this might be common).
At least, I think it would be nice to allow the user to configure this behavior.
If this is something you'd be willing to accept - I might looks into it.
In this case, most of the package core files should go into /usr/lib/<package-name> (instead of /opt/<package-name>) with other files installed under respective directories.
The text was updated successfully, but these errors were encountered:
The Debian package installation is hardcoded to install files under
/opt
. As a result you have a package that is scattered over the user system under/usr
and/opt
(as you naturally try to integrate it properly with the system).This causes a number of issues, starting from the weird dance with update-alternatives to place the binary into the PATH and other issues with mounts and permissions.
Arguably, it's also not the best practice to put package manager managed stuff under
/opt
at all (I understand this might be common).At least, I think it would be nice to allow the user to configure this behavior.
If this is something you'd be willing to accept - I might looks into it.
In this case, most of the package core files should go into
/usr/lib/<package-name>
(instead of/opt/<package-name>
) with other files installed under respective directories.The text was updated successfully, but these errors were encountered: