Poll about package management
Alexander E. Patrakov
patrakov at gmail.com
Mon Mar 3 23:09:41 MST 2008
2008/3/4, Greg Schafer <gschafer at zip.com.au>:
> [x] file conflict detection <-- essential feature
> [x] simple BLFS style dependencies <-- essential feature
> [x] pre/post install scripts <-- essential feature
> [x] ability to build the whole distro as non-root <-- killer feature
> [x] "meta" package support (package groups)
> [x] knowledge of which packages are pulled in as dependencies and which
> are installed explicitly
>
> BTW, Pacman does all of the above.
Yes, it does. I have a virtual machine with Arch, and its package
manager really looks good. I have not tried to write my own build
script for it yet, though. Since you know more about Pacman: does it
allow running arbitrary scripts on the DESTDIR contents before
actually creating a package? I am asking in order to automatically
refuse package creation if the result would contain a reference to
/tools, /usr/etc, UTF-8 encoded manual page or a similar unwanted
thing.
--
Alexander E. Patrakov
More information about the lfs-dev
mailing list