graywolf on Nostr: It would be great to be able to get running shell inside the #guix build sandbox. Or ...
It would be great to be able to get running shell inside the #guix build sandbox. Or have the (optionally?) stages be cached, so the configure and build does not have to be re-run every time.
Debugging failing tests due to the permission limitations requires re-running the build over and over and can be quite time consuming (luckily my package was pretty small, so build is fast).
How do people usually debug this? Is there a smarter way than to just keep tweaking and doing full rebuild?
Published at
2024-06-17 21:11:57Event JSON
{
"id": "87431e901c6bf586b8b1ff2cd89d366f46f064a6ab1df226014a6fb34399acdc",
"pubkey": "9e5231bb994c213b4b5bc1d12b01260bc4a8238b77b38f81d1bd270d037e47a5",
"created_at": 1718658717,
"kind": 1,
"tags": [
[
"t",
"guix"
],
[
"proxy",
"https://emacs.ch/users/graywolf/statuses/112634017709426280",
"activitypub"
]
],
"content": "It would be great to be able to get running shell inside the #guix build sandbox. Or have the (optionally?) stages be cached, so the configure and build does not have to be re-run every time.\n\nDebugging failing tests due to the permission limitations requires re-running the build over and over and can be quite time consuming (luckily my package was pretty small, so build is fast).\n\nHow do people usually debug this? Is there a smarter way than to just keep tweaking and doing full rebuild?",
"sig": "cc7b8b3f7cfa02b8bbaaa88ad6c9b0c1545678e31b1fbc333d71f0b6e5cc30976b765087d827488ab665b8cb8a292f2663e1a065b2319b95c01d240e6ff1687c"
}