gentoo / dlang

[MIRROR] D programming language ebuild repository
https://gitweb.gentoo.org/repo/user/dlang.git
GNU General Public License v2.0
30 stars 25 forks source link

dev-libs/gtkd not installable / ppc-openbsd USE flag #52

Closed hartwork closed 7 years ago

hartwork commented 7 years ago

Hi!

Would be cool to have this fixed:

# sudo emerge -1 dev-libs/gtkd:3
[..]

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "dev-libs/gtkd:3" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-libs/gtkd-3.3.0::dlang (masked by: invalid: DEPEND: USE flag 'ppc-openbsd' referenced in conditional '!ppc-openbsd?' is not in IUSE, invalid: RDEPEND: USE flag 'ppc-openbsd' referenced in conditional '!ppc-openbsd?' is not in IUSE)
- dev-libs/gtkd-2.4.2::dlang (masked by: invalid: DEPEND: USE flag 'ppc-openbsd' referenced in conditional '!ppc-openbsd?' is not in IUSE, invalid: RDEPEND: USE flag 'ppc-openbsd' referenced in conditional '!ppc-openbsd?' is not in IUSE)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

# cd /var/lib/layman/dlang/dev-libs/gtkd
# repoman full                        

RepoMan scours the neighborhood...
  IUSE.missing [fatal]          4
   dev-libs/gtkd/gtkd-2.4.2.ebuild: DEPEND: USE flag 'ppc-openbsd' referenced in conditional '!ppc-openbsd?' is not in IUSE
   dev-libs/gtkd/gtkd-2.4.2.ebuild: RDEPEND: USE flag 'ppc-openbsd' referenced in conditional '!ppc-openbsd?' is not in IUSE
   dev-libs/gtkd/gtkd-3.3.0.ebuild: DEPEND: USE flag 'ppc-openbsd' referenced in conditional '!ppc-openbsd?' is not in IUSE
   dev-libs/gtkd/gtkd-3.3.0.ebuild: RDEPEND: USE flag 'ppc-openbsd' referenced in conditional '!ppc-openbsd?' is not in IUSE
  dependency.syntax [fatal]     4
   dev-libs/gtkd/gtkd-2.4.2.ebuild: DEPEND: USE flag 'ppc-openbsd' referenced in conditional '!ppc-openbsd?' is not in IUSE
   dev-libs/gtkd/gtkd-2.4.2.ebuild: RDEPEND: USE flag 'ppc-openbsd' referenced in conditional '!ppc-openbsd?' is not in IUSE
   dev-libs/gtkd/gtkd-3.3.0.ebuild: DEPEND: USE flag 'ppc-openbsd' referenced in conditional '!ppc-openbsd?' is not in IUSE
   dev-libs/gtkd/gtkd-3.3.0.ebuild: RDEPEND: USE flag 'ppc-openbsd' referenced in conditional '!ppc-openbsd?' is not in IUSE
  ebuild.badheader              2
   dev-libs/gtkd/gtkd-2.4.2.ebuild: Stale CVS header on line: 3
   dev-libs/gtkd/gtkd-3.3.0.ebuild: Stale CVS header on line: 3
Please fix these important QA issues first.
RepoMan sez: "Make your QA payment on time and you'll never see the likes of me."

# fgrep -R ppc-openbsd /var/lib/layman/dlang/
/var/lib/layman/dlang/eclass/dlang.eclass:      local depend="!ppc-aix? ( !ppc64-linux? ( !ppc-macos? ( !ppc-openbsd? ( $iuse? ( $2 ) ) ) ) )"

Thank you!

mleise commented 7 years ago

Fixed.