Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 63597 - Keyword: net-irc/irssi-0.8.9
Summary: Keyword: net-irc/irssi-0.8.9
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC All
: High enhancement (vote)
Assignee: osx porters
URL:
Whiteboard:
Keywords:
: 66077 (view as bug list)
Depends on: 57677
Blocks:
  Show dependency tree
 
Reported: 2004-09-10 14:54 UTC by Robin Munn
Modified: 2007-03-20 21:11 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robin Munn 2004-09-10 14:54:08 UTC
I added the macos keyword to net-irc/irssi-0.8.9, compiled & installed it. It works.

Reproducible: Always
Steps to Reproduce:
1. ekeyword macos /usr/local/portage/net-irc/irssi/irssi-0.8.9.ebuild
2. emerge -av irssi
3.

Actual Results:  
Success.


Portage 2.0.51_pre20 (default-macos-10.3, gcc-3.3, libsystem-7.1-r0, 7.5.0 Power
Macintosh powerpc)
=================================================================
System uname: 7.5.0 Power Macintosh powerpc
macos-20040726
distcc 2.0.1-zeroconf powerpc-apple-darwin7.0 (protocol 1) (default port 3632)
[disabled]
Autoconf:
Automake:
Binutils:
Headers:
Libtools:
ACCEPT_KEYWORDS="macos"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe"
CHOST="powerpc-apple-darwin"
COMPILER=""
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache collision-protect cvs keepwork userpriv"
GENTOO_MIRRORS="http://gentoo.osuosl.org/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="macos gdbm jpeg ncurses png python readline slang ssl"
Comment 1 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-10-01 22:56:33 UTC
*** Bug 66077 has been marked as a duplicate of this bug. ***
Comment 2 Kito (RETIRED) gentoo-dev 2004-11-02 09:00:13 UTC
0.8.10_rc5 keyworded in CVS
Comment 3 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-11-02 21:20:52 UTC
No, >=dev-lang/perl-5.8.2 isn't keyworded ~ppc-macos.
Please revert the last commit.

% repoman

We're not in PORTDIR... setting to: /Volumes/gentoo/gentoo-x86

RepoMan scours the neighborhood...

  DEPEND.badindev                1
   net-irc/irssi/irssi-0.8.10_rc5.ebuild: ~ppc-macos ['>=dev-lang/perl-5.8.2']
  digest.assumed                 4
   digest-irssi-0.8.10_rc5::irssi-0.8.10-rc5.tar.gz
   digest-irssi-0.8.6-r6::irssi-0.8.6.tar.bz2
   digest-irssi-0.8.9::irssi-0.8.9.tar.bz2
   digest-irssi-0.8.9-r1::irssi-0.8.9.tar.bz2

RepoMan sez: "You're only giving me a partial QA payment?
I'll take it this time, but I'm not happy."

Comment 4 Kito (RETIRED) gentoo-dev 2004-11-02 21:43:00 UTC
Sorry about that, I had a version of package.provided that contained 2 perl entries, didn't get the dep warning.

RepoMan scours the neighborhood...

  digest.assumed                 3
   digest-irssi-0.8.6-r6::irssi-0.8.6.tar.bz2
   digest-irssi-0.8.9::irssi-0.8.9.tar.bz2
   digest-irssi-0.8.9-r1::irssi-0.8.9.tar.bz2

RepoMan sez: "You're only giving me a partial QA payment?
I'll take it this time, but I'm not happy."

% grep perl package.provided 
dev-lang/perl-5.8.1
dev-lang/perl-5.8.5
net-www/mod_perl-1.26
Comment 5 Kito (RETIRED) gentoo-dev 2004-11-02 21:47:15 UTC
should we not add perl to profiles/default-macos/ppc/use.mask until its issues are resolved?
Comment 6 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-11-02 22:56:14 UTC
It may or may not be helpful as eclasses don't support 
conditional inherit (use perl && inherit perl-module), 
but as long as adding perl to use.mask lets us 
keywording several packages, I vote for masking perl 
USE flag for the moment.
Comment 7 Lina Pezzella (RETIRED) gentoo-dev 2004-11-03 05:42:59 UTC
I vote for not use.masking perl, since perl packages that depend on Gentoo's perl simply don't compile on my system. Irssi is an example of this. Please revert the keyword if you haven't already.
Comment 8 Andreas Schwarz 2005-01-24 11:12:23 UTC
Why does irssi try to install a newer perl version? The tgz from the irssi website compiles with glib without any problems.
Comment 9 Mike Z. 2005-08-11 09:39:27 UTC
perl is use.mask'ed for the default-darwin/macos profile, so irssi compiles with
the available USE flags (ipv6 and ssl).

Comment 10 Hasan Khalil (RETIRED) gentoo-dev 2005-08-11 14:49:59 UTC
> perl is use.mask'ed for the default-darwin/macos profile, so irssi compiles with
> the available USE flags (ipv6 and ssl).


The problem is not the USE flags. The problem here is the inherit statement: 'inherit perl-module'.
Comment 11 Fabian Groffen gentoo-dev 2007-03-20 21:11:42 UTC
irssi is in prefix, and working fine as far as I can see.