You are not logged in.
Doesn't bsdtar handle compression and decompression for makepkg/pacman? In other words, there shouldn't be a need to have component compression/decompression utils such as lrzip installed for this to work, no?
In a clean chroot, I set `PKGEXT='.pkg.tar.lrz'` in /etc/makepkg.conf and intentionally did not install lrzip. I found that makepkg choked when it came time to compress. Same is true when attempting to install foo.tar.lrz via `pacman -U foo.tar.lrz` ... did I miss something?
Last edited by graysky (2013-04-05 19:59:07)
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Yes.... the libarchive package in Arch Linux is not built against lrzip.
> readelf -d /usr/lib/libarchive.so.13.1.2 | grep NEEDED
0x00000001 (NEEDED) Shared library: [libcrypto.so.1.0.0]
0x00000001 (NEEDED) Shared library: [libacl.so.1]
0x00000001 (NEEDED) Shared library: [libattr.so.1]
0x00000001 (NEEDED) Shared library: [libexpat.so.1]
0x00000001 (NEEDED) Shared library: [liblzo2.so.2]
0x00000001 (NEEDED) Shared library: [liblzma.so.5]
0x00000001 (NEEDED) Shared library: [libbz2.so.1.0]
0x00000001 (NEEDED) Shared library: [libz.so.1]
0x00000001 (NEEDED) Shared library: [libc.so.6]
Offline
@Allan - I inspected the output of `./configure --help` from libarchive and didn't see anything relating to lrzip. Does that mean that what I'm asking for isn't possible? I.e. pacman being able to process foo.tar.lrz without the lrzip package?
Last edited by graysky (2013-04-06 15:39:27)
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
That would require libarchive being built against lrzip and lrzip moved to [core]. Open a feature request - whoever maintains that will look into it.
Offline
Thanks, Allan.
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline