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
--
Gerardo Exequiel Pozzi
\cos^2\alpha + \sin^2\alpha = 1
signature.asc
Description: OpenPGP digital signature

