* [gentoo-releng] circular deps in stage3 between pam & libcap
@ 2018-01-29 20:36 Mike Frysinger
2018-01-29 20:40 ` M. J. Everitt
2018-01-29 20:41 ` Jorge Manuel B. S. Vicetto
0 siblings, 2 replies; 4+ messages in thread
From: Mike Frysinger @ 2018-01-29 20:36 UTC (permalink / raw
To: gentoo-releng; +Cc: ia64
[-- Attachment #1: Type: text/plain, Size: 4337 bytes --]
does anyone recognize this off hand ? ia64 stage3 builds are failing due to it.
emerge --quiet --usepkg --buildpkg --newuse -e @system
[nomerge ] sys-apps/kbd-2.0.4::gentoo USE="nls pam {-test}"
[nomerge ] virtual/pkgconfig-0-r1::gentoo
[nomerge ] dev-util/pkgconfig-0.29.2::gentoo USE="-hardened -internal-glib*"
[nomerge ] dev-libs/glib-2.50.3-r1:2::gentoo USE="mime xattr -dbus -debug (-fam) (-selinux) -static-libs -systemtap {-test} -utils" PYTHON_TARGETS="python2_7"
[ebuild N ] x11-misc/shared-mime-info-1.9::gentoo USE="{-test}" 0 KiB
[ebuild R ] dev-util/pkgconfig-0.29.2::gentoo USE="-hardened -internal-glib*" 0 KiB
[ebuild N ] dev-libs/glib-2.50.3-r1:2::gentoo USE="mime xattr -dbus -debug (-fam) (-selinux) -static-libs -systemtap {-test} -utils" PYTHON_TARGETS="python2_7" 0 KiB
[ebuild N ] virtual/service-manager-0::gentoo USE="(-prefix)" 0 KiB
[nomerge ] sys-apps/openrc-0.34.11::gentoo USE="ncurses netifrc pam unicode -audit -debug -newnet (-prefix) (-selinux) -static-libs"
[ebuild N ] net-misc/netifrc-0.5.1::gentoo 0 KiB
[ebuild N ] sys-apps/openrc-0.34.11::gentoo USE="ncurses netifrc pam unicode -audit -debug -newnet (-prefix) (-selinux) -static-libs" 0 KiB
[ebuild N ] sys-apps/man-pages-4.13::gentoo USE="nls" L10N="-da -de -fr -it -ja -nl -pl -ru -zh-CN" 0 KiB
[ebuild N ] sys-apps/man-pages-posix-2013a::gentoo 0 KiB
[ebuild N ] virtual/man-0-r1::gentoo 0 KiB
[ebuild N ] sys-apps/man-db-2.7.6.1-r2::gentoo USE="berkdb gdbm manpager nls zlib (-selinux) -static-libs" 0 KiB
[ebuild N ] app-text/po4a-0.47-r1::gentoo USE="{-test}" 0 KiB
[ebuild N ] app-text/docbook-xml-dtd-4.1.2-r6:4.1.2::gentoo 0 KiB
[ebuild N ] app-text/docbook-xsl-stylesheets-1.79.1-r2::gentoo USE="-ruby" 0 KiB
[ebuild N ] app-text/build-docbook-catalog-1.19.1::gentoo 0 KiB
[ebuild N ] sys-fs/e2fsprogs-1.43.6::gentoo USE="nls -fuse -static-libs" 0 KiB
[ebuild N ] virtual/ssh-0::gentoo USE="-minimal" 0 KiB
[nomerge ] virtual/shadow-0::gentoo
[ebuild R ] sys-apps/shadow-4.5::gentoo USE="acl* cracklib* nls* pam* xattr* -audit (-selinux) -skey" 0 KiB
[nomerge ] virtual/ssh-0::gentoo USE="-minimal"
[ebuild N ] net-misc/openssh-7.5_p1-r4::gentoo USE="bindist hpn pam pie ssl -X -X509 -audit -debug -kerberos -ldap -ldns -libedit (-libressl) -livecd (-sctp) (-selinux) -skey -ssh1 -static {-test}" 0 KiB
[ebuild N ] sys-apps/util-linux-2.30.2::gentoo USE="cramfs ncurses nls pam readline suid unicode -build -caps -fdformat -kill -python (-selinux) -slang -static-libs -systemd {-test} -tty-helpers -udev" PYTHON_SINGLE_TARGET="python3_5 -python2_7 -python3_4 -python3_6" PYTHON_TARGETS="python2_7 python3_5 -python3_4 -python3_6" 0 KiB
[ebuild N ] sys-libs/pam-1.2.1-r2::gentoo USE="berkdb cracklib filecaps nls pie -audit -debug -nis (-selinux) {-test}" 0 KiB
[ebuild N ] sys-auth/pambase-20150213-r1::gentoo USE="cracklib nullok sha512 -consolekit -debug (-elogind) -gnome-keyring -minimal -mktemp -pam_krb5 -pam_ssh -passwdqc -securetty (-selinux) -systemd" 0 KiB
[ebuild N ] net-misc/iputils-20171016_pre::gentoo USE="arping filecaps ipv6 openssl ssl -SECURITY_HAZARD -caps -clockdiff -doc -gcrypt -idn (-libressl) -nettle -rarpd -rdisc -static -tftpd -tracepath -traceroute" 0 KiB
[ebuild N ] sys-libs/libcap-2.24-r2::gentoo USE="pam -static-libs" 0 KiB
[ebuild N ] sys-apps/kbd-2.0.4::gentoo USE="nls pam {-test}" 0 KiB
[ebuild N ] virtual/pam-0-r1::gentoo 0 KiB
Total: 25 packages (23 new, 2 reinstalls), Size of downloads: 0 KiB
* Error: circular dependencies:
(sys-libs/pam-1.2.1-r2:0/0::gentoo, ebuild scheduled for merge) depends on
(sys-libs/libcap-2.24-r2:0/0::gentoo, ebuild scheduled for merge) (buildtime)
(virtual/pam-0-r1:0/0::gentoo, ebuild scheduled for merge) (buildtime)
(sys-libs/pam-1.2.1-r2:0/0::gentoo, ebuild scheduled for merge) (runtime)
It might be possible to break this cycle
by applying the following change:
- sys-libs/pam-1.2.1-r2 (Change USE: -filecaps)
Note that this change can be reverted, once the package has been installed.
!!! catalyst: run script failed.
-mike
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-releng] circular deps in stage3 between pam & libcap
2018-01-29 20:36 [gentoo-releng] circular deps in stage3 between pam & libcap Mike Frysinger
@ 2018-01-29 20:40 ` M. J. Everitt
2018-01-29 20:41 ` Jorge Manuel B. S. Vicetto
1 sibling, 0 replies; 4+ messages in thread
From: M. J. Everitt @ 2018-01-29 20:40 UTC (permalink / raw
To: vapier; +Cc: gentoo-releng
[-- Attachment #1.1: Type: text/plain, Size: 771 bytes --]
On 29/01/18 20:36, Mike Frysinger wrote:
> * Error: circular dependencies:
>
> (sys-libs/pam-1.2.1-r2:0/0::gentoo, ebuild scheduled for merge) depends on
> (sys-libs/libcap-2.24-r2:0/0::gentoo, ebuild scheduled for merge) (buildtime)
> (virtual/pam-0-r1:0/0::gentoo, ebuild scheduled for merge) (buildtime)
> (sys-libs/pam-1.2.1-r2:0/0::gentoo, ebuild scheduled for merge) (runtime)
>
> It might be possible to break this cycle
> by applying the following change:
> - sys-libs/pam-1.2.1-r2 (Change USE: -filecaps)
>
> Note that this change can be reverted, once the package has been installed.
>
> !!! catalyst: run script failed.
> -mike
See
https://gitweb.gentoo.org/proj/releng.git/commit/?id=da0eb6ec11d57258bb2a1bbac7e9477244d7c04d
MJE
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-releng] circular deps in stage3 between pam & libcap
2018-01-29 20:36 [gentoo-releng] circular deps in stage3 between pam & libcap Mike Frysinger
2018-01-29 20:40 ` M. J. Everitt
@ 2018-01-29 20:41 ` Jorge Manuel B. S. Vicetto
2018-01-29 21:31 ` Mike Frysinger
1 sibling, 1 reply; 4+ messages in thread
From: Jorge Manuel B. S. Vicetto @ 2018-01-29 20:41 UTC (permalink / raw
To: gentoo-releng, ia64
On Mon, Jan 29, 2018 at 7:36 PM, Mike Frysinger <vapier@gentoo.org> wrote:
> does anyone recognize this off hand ? ia64 stage3 builds are failing due to it.
Mike,
we had no choice but to mask the filecaps use flag for pam as it was
causing the circular dep you've hit.
https://gitweb.gentoo.org/proj/releng.git/commit/?id=da0eb6ec11d57258bb2a1bbac7e9477244d7c04d
> emerge --quiet --usepkg --buildpkg --newuse -e @system
>
> [nomerge ] sys-apps/kbd-2.0.4::gentoo USE="nls pam {-test}"
> [nomerge ] virtual/pkgconfig-0-r1::gentoo
> [nomerge ] dev-util/pkgconfig-0.29.2::gentoo USE="-hardened -internal-glib*"
> [nomerge ] dev-libs/glib-2.50.3-r1:2::gentoo USE="mime xattr -dbus -debug (-fam) (-selinux) -static-libs -systemtap {-test} -utils" PYTHON_TARGETS="python2_7"
> [ebuild N ] x11-misc/shared-mime-info-1.9::gentoo USE="{-test}" 0 KiB
> [ebuild R ] dev-util/pkgconfig-0.29.2::gentoo USE="-hardened -internal-glib*" 0 KiB
> [ebuild N ] dev-libs/glib-2.50.3-r1:2::gentoo USE="mime xattr -dbus -debug (-fam) (-selinux) -static-libs -systemtap {-test} -utils" PYTHON_TARGETS="python2_7" 0 KiB
> [ebuild N ] virtual/service-manager-0::gentoo USE="(-prefix)" 0 KiB
> [nomerge ] sys-apps/openrc-0.34.11::gentoo USE="ncurses netifrc pam unicode -audit -debug -newnet (-prefix) (-selinux) -static-libs"
> [ebuild N ] net-misc/netifrc-0.5.1::gentoo 0 KiB
> [ebuild N ] sys-apps/openrc-0.34.11::gentoo USE="ncurses netifrc pam unicode -audit -debug -newnet (-prefix) (-selinux) -static-libs" 0 KiB
> [ebuild N ] sys-apps/man-pages-4.13::gentoo USE="nls" L10N="-da -de -fr -it -ja -nl -pl -ru -zh-CN" 0 KiB
> [ebuild N ] sys-apps/man-pages-posix-2013a::gentoo 0 KiB
> [ebuild N ] virtual/man-0-r1::gentoo 0 KiB
> [ebuild N ] sys-apps/man-db-2.7.6.1-r2::gentoo USE="berkdb gdbm manpager nls zlib (-selinux) -static-libs" 0 KiB
> [ebuild N ] app-text/po4a-0.47-r1::gentoo USE="{-test}" 0 KiB
> [ebuild N ] app-text/docbook-xml-dtd-4.1.2-r6:4.1.2::gentoo 0 KiB
> [ebuild N ] app-text/docbook-xsl-stylesheets-1.79.1-r2::gentoo USE="-ruby" 0 KiB
> [ebuild N ] app-text/build-docbook-catalog-1.19.1::gentoo 0 KiB
> [ebuild N ] sys-fs/e2fsprogs-1.43.6::gentoo USE="nls -fuse -static-libs" 0 KiB
> [ebuild N ] virtual/ssh-0::gentoo USE="-minimal" 0 KiB
> [nomerge ] virtual/shadow-0::gentoo
> [ebuild R ] sys-apps/shadow-4.5::gentoo USE="acl* cracklib* nls* pam* xattr* -audit (-selinux) -skey" 0 KiB
> [nomerge ] virtual/ssh-0::gentoo USE="-minimal"
> [ebuild N ] net-misc/openssh-7.5_p1-r4::gentoo USE="bindist hpn pam pie ssl -X -X509 -audit -debug -kerberos -ldap -ldns -libedit (-libressl) -livecd (-sctp) (-selinux) -skey -ssh1 -static {-test}" 0 KiB
> [ebuild N ] sys-apps/util-linux-2.30.2::gentoo USE="cramfs ncurses nls pam readline suid unicode -build -caps -fdformat -kill -python (-selinux) -slang -static-libs -systemd {-test} -tty-helpers -udev" PYTHON_SINGLE_TARGET="python3_5 -python2_7 -python3_4 -python3_6" PYTHON_TARGETS="python2_7 python3_5 -python3_4 -python3_6" 0 KiB
> [ebuild N ] sys-libs/pam-1.2.1-r2::gentoo USE="berkdb cracklib filecaps nls pie -audit -debug -nis (-selinux) {-test}" 0 KiB
> [ebuild N ] sys-auth/pambase-20150213-r1::gentoo USE="cracklib nullok sha512 -consolekit -debug (-elogind) -gnome-keyring -minimal -mktemp -pam_krb5 -pam_ssh -passwdqc -securetty (-selinux) -systemd" 0 KiB
> [ebuild N ] net-misc/iputils-20171016_pre::gentoo USE="arping filecaps ipv6 openssl ssl -SECURITY_HAZARD -caps -clockdiff -doc -gcrypt -idn (-libressl) -nettle -rarpd -rdisc -static -tftpd -tracepath -traceroute" 0 KiB
> [ebuild N ] sys-libs/libcap-2.24-r2::gentoo USE="pam -static-libs" 0 KiB
> [ebuild N ] sys-apps/kbd-2.0.4::gentoo USE="nls pam {-test}" 0 KiB
> [ebuild N ] virtual/pam-0-r1::gentoo 0 KiB
>
> Total: 25 packages (23 new, 2 reinstalls), Size of downloads: 0 KiB
>
> * Error: circular dependencies:
>
> (sys-libs/pam-1.2.1-r2:0/0::gentoo, ebuild scheduled for merge) depends on
> (sys-libs/libcap-2.24-r2:0/0::gentoo, ebuild scheduled for merge) (buildtime)
> (virtual/pam-0-r1:0/0::gentoo, ebuild scheduled for merge) (buildtime)
> (sys-libs/pam-1.2.1-r2:0/0::gentoo, ebuild scheduled for merge) (runtime)
>
> It might be possible to break this cycle
> by applying the following change:
> - sys-libs/pam-1.2.1-r2 (Change USE: -filecaps)
>
> Note that this change can be reverted, once the package has been installed.
>
> !!! catalyst: run script failed.
> -mike
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-releng] circular deps in stage3 between pam & libcap
2018-01-29 20:41 ` Jorge Manuel B. S. Vicetto
@ 2018-01-29 21:31 ` Mike Frysinger
0 siblings, 0 replies; 4+ messages in thread
From: Mike Frysinger @ 2018-01-29 21:31 UTC (permalink / raw
To: gentoo-releng; +Cc: ia64
[-- Attachment #1: Type: text/plain, Size: 676 bytes --]
On 29 Jan 2018 19:41, Jorge Manuel B. S. Vicetto wrote:
> On Mon, Jan 29, 2018 at 7:36 PM, Mike Frysinger <vapier@gentoo.org> wrote:
> > does anyone recognize this off hand ? ia64 stage3 builds are failing due to it.
>
> we had no choice but to mask the filecaps use flag for pam as it was
> causing the circular dep you've hit.
>
> https://gitweb.gentoo.org/proj/releng.git/commit/?id=da0eb6ec11d57258bb2a1bbac7e9477244d7c04d
thanks, i see ia64 stage specs haven't been referencing that like other
stage specs. i've updated that and kicked off a new build.
https://gitweb.gentoo.org/proj/releng.git/commit/?id=7ea60e906f362af52472806e94c374c481343bcd
-mike
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2018-01-29 21:31 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-29 20:36 [gentoo-releng] circular deps in stage3 between pam & libcap Mike Frysinger
2018-01-29 20:40 ` M. J. Everitt
2018-01-29 20:41 ` Jorge Manuel B. S. Vicetto
2018-01-29 21:31 ` Mike Frysinger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox