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