Summary: | portage fails when binary deps are not available despite ebuild deps being available | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Rick Farina (Zero_Chaos) <zerochaos> |
Component: | Binary packages support | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=598503 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Rick Farina (Zero_Chaos)
![]() Use --binpkg-changed-deps=y. *** This bug has been marked as a duplicate of bug 282927 *** Issues with built slot operator deps are different from changed deps issues that --binpkg-changed-deps=y handles. Generally, binary packages with unsatisfied deps are supposed to be masked via backtracking. I guess you probably hit the backtracking limit. It would be interesting to see if a higher --backtrack value resolves the problem. Here is another example of what I'm getting even with --binpkg-changed-use=y I have no issues running on my laptop which doesn't use binpkgs, this issue seems to be specific to when binpkgs are in use. I have several more pages of this if you need it. !!! All ebuilds that could satisfy "dev-lang/perl:0/5.24=[-build(-)]" have been masked. !!! One of the following masked packages is required to complete your request: - dev-lang/perl-5.24.4::gentoo (masked by: package.mask, ~x86 keyword) /etc/portage/profile/package.mask: #old stuff - dev-lang/perl-5.24.3-r1::gentoo (masked by: package.mask) (dependency required by "dev-vcs/git-2.19.2::gentoo" [binary]) (dependency required by "net-analyzer/davtest-1.0::pentoo" [binary]) (dependency required by "pentoo/pentoo-exploit-2018.4::pentoo[pentoo-full]" [ebuild]) (dependency required by "pentoo/pentoo-2015.1::pentoo[exploit]" [ebuild]) (dependency required by "pentoo/pentoo" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!! All ebuilds that could satisfy "dev-lang/perl:0/5.24=" have been masked. !!! One of the following masked packages is required to complete your request: - dev-lang/perl-5.24.4::gentoo (masked by: package.mask, ~x86 keyword) /etc/portage/profile/package.mask: #old stuff - dev-lang/perl-5.24.3-r1::gentoo (masked by: package.mask) (dependency required by "dev-vcs/subversion-1.9.7-r1::gentoo" [binary]) (dependency required by "xfce-extra/thunar-vcs-plugin-0.1.5-r1::gentoo" [binary]) (dependency required by "pentoo/pentoo-desktop-2018.2-r4::pentoo[xfce]" [ebuild]) (dependency required by "pentoo/pentoo-2015.1::pentoo[desktop]" [ebuild]) (dependency required by "pentoo/pentoo" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!! All ebuilds that could satisfy "dev-lang/perl:0/5.24=" have been masked. !!! One of the following masked packages is required to complete your request: - dev-lang/perl-5.24.4::gentoo (masked by: package.mask, ~x86 keyword) /etc/portage/profile/package.mask: #old stuff - dev-lang/perl-5.24.3-r1::gentoo (masked by: package.mask) (dependency required by "net-dialup/freeradius-3.0.15::gentoo" [binary]) (dependency required by "pentoo/pentoo-wireless-2018.2-r3::pentoo" [ebuild]) (dependency required by "pentoo/pentoo-2015.1::pentoo[wireless]" [ebuild]) (dependency required by "pentoo/pentoo" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!! All ebuilds that could satisfy "dev-lang/perl:0/5.24=" have been masked. !!! One of the following masked packages is required to complete your request: - dev-lang/perl-5.24.4::gentoo (masked by: package.mask, ~x86 keyword) /etc/portage/profile/package.mask: #old stuff - dev-lang/perl-5.24.3-r1::gentoo (masked by: package.mask) (dependency required by "net-fs/samba-4.8.6-r2::gentoo" [binary]) (dependency required by "media-video/vlc-3.0.4::gentoo" [binary]) (dependency required by "pentoo/pentoo-misc-2018.3::pentoo[pentoo-full]" [ebuild]) (dependency required by "pentoo/pentoo-2015.1::pentoo[misc]" [ebuild]) (dependency required by "pentoo/pentoo" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!! All ebuilds that could satisfy "dev-lang/perl:0/5.24=" have been masked. !!! One of the following masked packages is required to complete your request: - dev-lang/perl-5.24.4::gentoo (masked by: package.mask, ~x86 keyword) /etc/portage/profile/package.mask: #old stuff - dev-lang/perl-5.24.3-r1::gentoo (masked by: package.mask) (dependency required by "dev-python/subunit-1.2.0-r1::gentoo" [binary]) (dependency required by "net-fs/samba-4.8.6-r2::gentoo" [binary]) (dependency required by "gnome-base/gnome-vfs-2.24.4-r5::gentoo[samba]" [ebuild]) (dependency required by "gnome-base/libgnome-2.32.1-r1::gentoo" [binary]) (dependency required by "gnome-base/libbonoboui-2.24.5-r1::gentoo" [binary]) (dependency required by "gnome-base/libgnomeui-2.24.5-r4::pentoo" [binary]) (dependency required by "net-analyzer/etherape-0.9.14::gentoo" [binary]) (dependency required by "pentoo/pentoo-analyzer-2018.3::pentoo[pentoo-full]" [ebuild]) (dependency required by "pentoo/pentoo-2015.1::pentoo[analyzer]" [ebuild]) (dependency required by "pentoo/pentoo" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!! All ebuilds that could satisfy ">=dev-lang/perl-5.8:0/5.24=" have been masked. !!! One of the following masked packages is required to complete your request: - dev-lang/perl-5.24.4::gentoo (masked by: package.mask, ~x86 keyword) /etc/portage/profile/package.mask: #old stuff - dev-lang/perl-5.24.3-r1::gentoo (masked by: package.mask) (dependency required by "dev-db/postgresql-10.6::gentoo" [binary]) (dependency required by "dev-ruby/pg-0.21.0::gentoo" [binary]) (dependency required by "dev-ruby/activerecord-4.2.11::gentoo" [binary]) (dependency required by "dev-ruby/arel-helpers-2.8.0::gentoo" [binary]) (dependency required by "dev-ruby/metasploit_data_models-2.0.16::gentoo" [binary]) (dependency required by "dev-ruby/metasploit-credential-2.0.14::gentoo" [binary]) (dependency required by "net-analyzer/metasploit-4.17.21-r4::gentoo[ruby_targets_ruby24]" [ebuild]) (dependency required by "net-analyzer/armitage-20160709::pentoo" [binary]) (dependency required by "pentoo/pentoo-exploit-2018.4::pentoo[pentoo-full,java]" [ebuild]) (dependency required by "pentoo/pentoo-2015.1::pentoo[exploit]" [ebuild]) (dependency required by "pentoo/pentoo" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!! All ebuilds that could satisfy "dev-lang/perl:0/5.24=" have been masked. !!! One of the following masked packages is required to complete your request: - dev-lang/perl-5.24.4::gentoo (masked by: package.mask, ~x86 keyword) /etc/portage/profile/package.mask: #old stuff - dev-lang/perl-5.24.3-r1::gentoo (masked by: package.mask) (dependency required by "net-irc/irssi-1.1.1-r2::gentoo" [binary]) (dependency required by "pentoo/pentoo-misc-2018.3::pentoo[pentoo-full]" [ebuild]) (dependency required by "pentoo/pentoo-2015.1::pentoo[misc]" [ebuild]) (dependency required by "pentoo/pentoo" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!! All ebuilds that could satisfy "dev-lang/perl:0/5.24=" have been masked. !!! One of the following masked packages is required to complete your request: - dev-lang/perl-5.24.4::gentoo (masked by: package.mask, ~x86 keyword) /etc/portage/profile/package.mask: #old stuff - dev-lang/perl-5.24.3-r1::gentoo (masked by: package.mask) (dependency required by "net-libs/libproxy-0.4.13-r2::gentoo" [binary]) (dependency required by "net-libs/glib-networking-2.50.0::gentoo" [binary]) (dependency required by "net-libs/libsoup-2.58.2::gentoo" [binary]) (dependency required by "dev-libs/appstream-glib-0.7.9::gentoo" [binary]) (dependency required by "sys-apps/gnome-disk-utility-3.24.1::gentoo" [binary]) (dependency required by "pentoo/pentoo-desktop-2018.2-r4::pentoo[xfce]" [ebuild]) (dependency required by "pentoo/pentoo-2015.1::pentoo[desktop]" [ebuild]) (dependency required by "pentoo/pentoo" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!! All ebuilds that could satisfy ">=dev-lang/perl-5.16:0/5.24=" have been masked. !!! One of the following masked packages is required to complete your request: - dev-lang/perl-5.24.4::gentoo (masked by: package.mask, ~x86 keyword) /etc/portage/profile/package.mask: #old stuff - dev-lang/perl-5.24.3-r1::gentoo (masked by: package.mask) (dependency required by "net-im/pidgin-2.13.0::gentoo" [binary]) (dependency required by "pentoo/pentoo-misc-2018.3::pentoo[pentoo-full,X]" [ebuild]) (dependency required by "pentoo/pentoo-2015.1::pentoo[misc]" [ebuild]) (dependency required by "pentoo/pentoo" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!! All ebuilds that could satisfy "dev-lang/perl:0/5.24=" have been masked. !!! One of the following masked packages is required to complete your request: - dev-lang/perl-5.24.4::gentoo (masked by: package.mask, ~x86 keyword) /etc/portage/profile/package.mask: #old stuff - dev-lang/perl-5.24.3-r1::gentoo (masked by: package.mask) (dependency required by "app-misc/hivex-1.3.14::gentoo" [binary]) (dependency required by "pentoo/pentoo-forensics-2018.2-r1::pentoo[pentoo-full]" [ebuild]) (dependency required by "pentoo/pentoo-2015.1::pentoo[forensics]" [ebuild]) (dependency required by "pentoo/pentoo" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!! All ebuilds that could satisfy "dev-lang/perl:0/5.24=[-build(-)]" have been masked. !!! One of the following masked packages is required to complete your request: - dev-lang/perl-5.24.4::gentoo (masked by: package.mask, ~x86 keyword) /etc/portage/profile/package.mask: #old stuff - dev-lang/perl-5.24.3-r1::gentoo (masked by: package.mask) (dependency required by "xfce-base/xfconf-4.12.1-r1::gentoo" [binary]) (dependency required by "xfce-extra/xfce4-notifyd-0.4.3-r1::gentoo" [binary]) (dependency required by "virtual/notification-daemon-0::gentoo" [binary]) (dependency required by "x11-libs/libnotify-0.7.7-r1::gentoo" [binary]) (dependency required by "gnome-extra/nm-applet-1.8.18::gentoo" [binary]) (dependency required by "pentoo/pentoo-desktop-2018.2-r4::pentoo[-mate,xfce]" [ebuild]) (dependency required by "pentoo/pentoo-2015.1::pentoo[desktop]" [ebuild]) (dependency required by "pentoo/pentoo" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!! All ebuilds that could satisfy "dev-lang/perl:0/5.24=" have been masked. !!! One of the following masked packages is required to complete your request: - dev-lang/perl-5.24.4::gentoo (masked by: package.mask, ~x86 keyword) /etc/portage/profile/package.mask: #old stuff - dev-lang/perl-5.24.3-r1::gentoo (masked by: package.mask) (dependency required by "x11-terms/rxvt-unicode-9.21::gentoo" [binary]) (dependency required by "pentoo/pentoo-desktop-2018.2-r4::pentoo[pentoo-full,X]" [ebuild]) (dependency required by "pentoo/pentoo-2015.1::pentoo[desktop]" [ebuild]) (dependency required by "pentoo/pentoo" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. for fun I added --backtrack=9999 and it didn't change the output similarly --backtrack=0 has the same output Does calculation succeed with --ignore-built-slot-operator-deps=y? Unless it solves completely with --ignore-built-slot-operator-deps=y, you should ignore the messages about slot operator deps because they're just noise in that case (see bug 598503). finally got everything else fixed and proved you right, thanks *** This bug has been marked as a duplicate of bug 598503 *** |