manjaro version of mkarchroot does not behave as the original, breaks e.g. aurutils #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
mkmanjarorootis a symlink tomkarchroot, butmkarchrootdoes not behave as the original Arch version: it creates a file.manjaro-chrootinstead of.arch-chroot(see mkarchroot.in Line 109 )This essentially breaks the API of
mkarchrootand other programs depending on this file break. My problem was with aurutils: they check for the correctly created chroot file system by looking for.arch-chroot, which does not exist when using the Manjaro devtools and aurutils fail.Possible solutions IMHO:
mkarchrootbehave as Arch equivalent, only create.arch-chrootand keep symlink frommkmanjaroroot: this could possibly break some code as manjaro packages now don't find the.manjaro-chrootfile anymore.mkmanjarorootcreate.manjaro-chrootandmkarchroot.arch-chroot(separating the two programs): this could break code that relies on the wrong behaviormkarchrootcreate both files.arch-chrootand.manjaro-chrootand keep symlink: possibly best backward compatibility (but maybe side effects?)This has also been discussed in the forum
changed the description
changed the description