Am 12.03.2014 06:32, schrieb Gerardo Exequiel Pozzi: > On 02/24/2014 03:56 PM, Thomas Bächler wrote: >> Right now, we have a problem with cyclic dependencies in core: systemd >> requires libblkid and libuuid (systemd-udevd) and util-linux requires >> libudev (findmnt, and soon uuidd [1]). >> >> I don't like this situation and currently it is revoled by adding >> systemd as optdepend to util-linux. This has the side effect that in a >> chroot with only certain packages installed, one has to explicitly >> install systemd to get findmnt working. Since I've run into this >> situation and cyclic deps are bad, I propose the following: >> >> Split both util-linux and systemd into libutil-linux/util-linux and >> libsystemd/systemd. Then we could have both util-linux and systemd >> depend on both libsystemd and libutil-linux. >> >> [1] http://www.spinics.net/lists/util-linux-ng/msg08699.html >> > We also have another set when installing {base} group: > > warning: util-linux will be installed before its coreutils dependency > warning: util-linux will be installed before its pam dependency > warning: shadow will be installed before its pam dependency > > New depends introduce error during base installation, libutil-linux needs coreutils first else no install is found.
I cannot get coreutils installed before util-linux so this is really annoying. greetings tpowa -- Tobias Powalowski Archlinux Developer & Package Maintainer (tpowa) http://www.archlinux.org [email protected]
signature.asc
Description: OpenPGP digital signature

