Tup: Difference between revisions

imported>Sheenobu
m add category tag
imported>Sheenobu
Add new issue. fix links.
Line 2: Line 2:


== Known Issues ==
== Known Issues ==
=== tup rebuilds too often ===
When using <code>updater.full_dep</code>, tup rebuilds the full project every time you reboot due to
mtime changes in /run/current-system.
The solution is to always use tup via <code>nix-shell --pure</code> so that /run/current-system is not in PATH
Github issue: [https://github.com/gittup/tup/issues/397 tup/#397]


=== mount does not unmount ===
=== mount does not unmount ===


Tup can either not find fusermount OR the fusermount that
Tup can either not find fusermount OR the fusermount that tup finds is not setuid when using --pure.  
tup finds is not setuid. Github issue: (107516)[https://github.com/NixOS/nixpkgs/issues/107516].
 
Github issue: [https://github.com/NixOS/nixpkgs/issues/107516 nixpkgs/#107516]
 
There is no real solution to this other than 1. patching tup to use setuid fusermount 2. (maybe) setting tup as setuid.


=== pkg-config can not find my packages ===
=== pkg-config can not find my packages ===