Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Unmasking Sunbird [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
MagusWizardo
n00b
n00b


Joined: 09 Mar 2005
Posts: 49

PostPosted: Fri Mar 18, 2005 6:15 am    Post subject: Unmasking Sunbird [SOLVED] Reply with quote

I am trying to install sunbird via
Code:
emerge mozilla-sunbird-bin


It tells me that the package is masked by 'package.mask'. Searching the forums for 'unmask sunbird' tells me that I need to put:
Quote:
=app-office/mozilla-sunbird-bin-2.0.20040812/

Into /usr/portage/package.unmask . Unfortunately, this doesn't work, and portage gives me the same error. For the record, the exact error is:

Quote:
root # emerge mozilla-sunbird-bin
Calculating dependencies
!!! All ebuilds that could satisfy "mozilla-sunbird-bin" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-office/mozilla-sunbird-bin-0.2.20041112 (masked by: package.mask)
# <agriffis@gentoo.org> (19 Aug 2004)
# Masking because this package is not ready for prime, but want it in
# portage for better observation (and users are clamoring)

- app-office/mozilla-sunbird-bin-0.2.20040812 (masked by: package.mask, package.mask)


How can I fix this?


Last edited by MagusWizardo on Fri Mar 18, 2005 11:41 pm; edited 1 time in total
Back to top
View user's profile Send private message
donjuan
l33t
l33t


Joined: 11 May 2004
Posts: 760
Location: At Uni

PostPosted: Fri Mar 18, 2005 6:25 am    Post subject: Re: Unmasking Sunbird Reply with quote

Quote:
=app-office/mozilla-sunbird-bin-2.0.20040812/

Typo. You want
Code:
=app-office/mozilla-sunbird-bin-0.2.20041112

Well, that's the next version, but anyway, you had the first 0 and 2 flipped, and you didn't want the / at the end.

And you'll also need to add
Code:
=app-office/mozilla-sunbird-bin-0.2.20041112 ~x86
to /etc/portage/package.keywords.

P.S. this really belongs in Portage & Programming.
_________________
Command-line ACCEPT_KEYWORDS is considered harmful, use the package.* files.

The Stage 1 on 3 Install
Back to top
View user's profile Send private message
nephros
Advocate
Advocate


Joined: 07 Feb 2003
Posts: 2139
Location: Graz, Austria (Europe - no kangaroos.)

PostPosted: Fri Mar 18, 2005 6:37 am    Post subject: Reply with quote

Try to remove the trailing slash in the unmask line.
_________________
Please put [SOLVED] in your topic if you are a moron.
Back to top
View user's profile Send private message
MagusWizardo
n00b
n00b


Joined: 09 Mar 2005
Posts: 49

PostPosted: Fri Mar 18, 2005 6:48 am    Post subject: Reply with quote

I put those lines in, and I still get the same error:

Quote:

wyvern root # echo "=app-office/mozilla-sunbird-bin-0.2.20041112" > /usr/portag
e/profiles/package.unmask
wyvern root # echo "=app-office/mozilla-sunbird-bin-0.2.20041112 ~x86" > /etc/p
ortage/package.keywords
wyvern root # emerge mozilla-sunbird-bin
Calculating dependencies
!!! All ebuilds that could satisfy "mozilla-sunbird-bin" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-office/mozilla-sunbird-bin-0.2.20041112 (masked by: package.mask)
# <agriffis@gentoo.org> (19 Aug 2004)
# Masking because this package is not ready for prime, but want it in
# portage for better observation (and users are clamoring)

- app-office/mozilla-sunbird-bin-0.2.20040812 (masked by: package.mask, package.
mask, -* keyword)

(I purposely overwrote both files incase anything I've done up till now was causing any cascading errors...)

Am I crazy, or does this seem not normal?
Back to top
View user's profile Send private message
donjuan
l33t
l33t


Joined: 11 May 2004
Posts: 760
Location: At Uni

PostPosted: Fri Mar 18, 2005 6:59 am    Post subject: Reply with quote

package.unmask isn't in /usr/portage/profiles, it's in /etc/portage.
_________________
Command-line ACCEPT_KEYWORDS is considered harmful, use the package.* files.

The Stage 1 on 3 Install
Back to top
View user's profile Send private message
kallamej
Administrator
Administrator


Joined: 27 Jun 2003
Posts: 4975
Location: Gothenburg, Sweden

PostPosted: Fri Mar 18, 2005 7:00 am    Post subject: Reply with quote

Moved from Other Things Gentoo.
_________________
Please read our FAQ Forum, it answers many of your questions.
irc: #gentoo-forums on irc.libera.chat
Back to top
View user's profile Send private message
MagusWizardo
n00b
n00b


Joined: 09 Mar 2005
Posts: 49

PostPosted: Fri Mar 18, 2005 7:26 am    Post subject: Reply with quote

donjuan wrote:
package.unmask isn't in /usr/portage/profiles, it's in /etc/portage.

Oh, right. Now how'd I manage to misread that :?

Anyway, that fixed, I'm now getting this error:
Quote:
!!! All ebuilds that could satisfy ">=sys-libs/lib-compat-1.0-r2" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-libs/lib-compat-1.4 (masked by: missing keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
!!! (dependency required by "app-office/mozilla-sunbird-bin-0.2.20041112" [ebuild])


Strange thing is, based on advice in this thread, I looked in /usr/portage/sys-libs/lib-compat/lib-compat-1.4.ebuild , and I see, quite clearly, this:
Quote:
KEYWORDS="x86 ppc sparc alpha ~ia64"


Now, since I'm running x86, and x86 is in the KEYWORDS, wouldn't that mean it isn't missing the keyword?
Back to top
View user's profile Send private message
donjuan
l33t
l33t


Joined: 11 May 2004
Posts: 760
Location: At Uni

PostPosted: Fri Mar 18, 2005 8:29 am    Post subject: Reply with quote

Yes, that's right. I'm a bit confused right now on this. Try emerging it by itself (probably should use --oneshot for good measure).
_________________
Command-line ACCEPT_KEYWORDS is considered harmful, use the package.* files.

The Stage 1 on 3 Install
Back to top
View user's profile Send private message
MagusWizardo
n00b
n00b


Joined: 09 Mar 2005
Posts: 49

PostPosted: Fri Mar 18, 2005 8:34 am    Post subject: Reply with quote

Quote:
root # emerge --oneshot lib-compat-1.4.ebuild
Calculating dependencies
Traceback (most recent call last):
File "/usr/bin/emerge", line 2998, in ?
retval,favorites=mydepgraph.select_files(myfiles)
File "/usr/bin/emerge", line 1019, in select_files
if os.path.realpath(portage.db["/"]["porttree"].dbapi.findname(mykey)) != x:
File "/usr/lib/python2.3/posixpath.py", line 406, in realpath
filename = abspath(filename)
File "/usr/lib/python2.3/posixpath.py", line 395, in abspath
if not isabs(path):
File "/usr/lib/python2.3/posixpath.py", line 49, in isabs
return s.startswith('/')
AttributeError: 'NoneType' object has no attribute 'startswith'


Would I be right in guessing that this is why Sunbird is masked?
Back to top
View user's profile Send private message
donjuan
l33t
l33t


Joined: 11 May 2004
Posts: 760
Location: At Uni

PostPosted: Fri Mar 18, 2005 8:46 am    Post subject: Reply with quote

No, this is something basic that should work fine. When I meant to emerge lib-compat by itself I meant
Code:
emerge --oneshot lib-compat

_________________
Command-line ACCEPT_KEYWORDS is considered harmful, use the package.* files.

The Stage 1 on 3 Install
Back to top
View user's profile Send private message
MagusWizardo
n00b
n00b


Joined: 09 Mar 2005
Posts: 49

PostPosted: Fri Mar 18, 2005 8:55 am    Post subject: Reply with quote

*doh* .. I realy need to start thinking when I copy/paste :)

emerge --oneshot lib-compat still tells me 'missing keyword'.
Back to top
View user's profile Send private message
donjuan
l33t
l33t


Joined: 11 May 2004
Posts: 760
Location: At Uni

PostPosted: Fri Mar 18, 2005 9:00 am    Post subject: Reply with quote

Have you synced recently? Try that and see if it fixes things.
_________________
Command-line ACCEPT_KEYWORDS is considered harmful, use the package.* files.

The Stage 1 on 3 Install
Back to top
View user's profile Send private message
MagusWizardo
n00b
n00b


Joined: 09 Mar 2005
Posts: 49

PostPosted: Fri Mar 18, 2005 9:17 am    Post subject: Reply with quote

Does about 2 hours ago count as 'recently'?
Back to top
View user's profile Send private message
donjuan
l33t
l33t


Joined: 11 May 2004
Posts: 760
Location: At Uni

PostPosted: Fri Mar 18, 2005 9:28 am    Post subject: Reply with quote

Yeah, that's recent.

What's the output of
Code:
emerge -s lib-compat
and
Code:
etcat -v lib-compat

You'll need the gentoolkit for the etcat command.

Code:
emerge info
would also be helpful at this point.

And just for the hell of it, you could try
Code:
echo "sys-libs/lib-compat ~x86" >> /etc/portage/package.keywords

_________________
Command-line ACCEPT_KEYWORDS is considered harmful, use the package.* files.

The Stage 1 on 3 Install
Back to top
View user's profile Send private message
MagusWizardo
n00b
n00b


Joined: 09 Mar 2005
Posts: 49

PostPosted: Fri Mar 18, 2005 9:45 am    Post subject: Reply with quote

Quote:
root # emerge -s lib-compat
Searching...
[ Results for search key : lib-compat ]
[ Applications found : 2 ]

* sys-libs/lib-compat [ Masked ]
Latest version available: 1.4
Latest version installed: [ Not Installed ]
Size of downloaded files: 3,090 kB
Homepage: http://www.gentoo.org/
Description: Compatibility C++ and libc5 and libc6 libraries for programs new and old
License: GPL-2

* sys-libs/lib-compat-loki [ Masked ]
Latest version available: 0.1
Latest version installed: [ Not Installed ]
Size of downloaded files: 1,333 kB
Homepage: http://www.gentoo.org/
Description: Compatibility libc6 libraries for Loki games
License: GPL-2


And after a bit of fiddling because gentoolkit was also masked,
Quote:
# etcat -v lib-compat
[ Results for search key : lib-compat ]
[ Candidate applications found : 1 ]

Only printing found installed programs.

* sys-libs/lib-compat :
[M ] 1.4 (0)


It strikes me as odd that those seem to contradict each other... I read it as the top saying that libcompat isn't installed (or that no version of it is), but the second seems to say that it found lib-compat-1.4 installed. I ran emerge -s again, incase somehow it had been pulled in with gentoolkit, but... same output... or does 'Only printing found installed programs' mean some other connotation of 'installed'?
Back to top
View user's profile Send private message
donjuan
l33t
l33t


Joined: 11 May 2004
Posts: 760
Location: At Uni

PostPosted: Fri Mar 18, 2005 4:45 pm    Post subject: Reply with quote

MagusWizardo wrote:
[ Results for search key : lib-compat ]
[ Candidate applications found : 1 ]

Only printing found installed programs.

* sys-libs/lib-compat :
[M ] 1.4 (0)

This is the exact same output as I get and I'm on amd64. Are you sure you're on x86? Because a different architecture is the only thing I can think of that would be causing this problem, and is also why I asked for emerge info.

About the installed programs thing, I'm not exactly sure what that's all about.
_________________
Command-line ACCEPT_KEYWORDS is considered harmful, use the package.* files.

The Stage 1 on 3 Install
Back to top
View user's profile Send private message
MagusWizardo
n00b
n00b


Joined: 09 Mar 2005
Posts: 49

PostPosted: Fri Mar 18, 2005 10:52 pm    Post subject: Reply with quote

Quote:
root # emerge info
Portage 2.0.51.18 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1,
2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 Mobile Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.4.16
Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 5 2005, 11:36:02)
]
dev-lang/python: 2.3.4-r1
sys-devel/autoconf: 2.59-r6, 2.13
sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils: 2.15.92.0.2-r1
sys-devel/libtool: 1.5.10-r4
virtual/os-headers: 2.4.22-r1
ACCEPT_KEYWORDS=""
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X1
1/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://mirror.isp.net.au/pub/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts crypt cups emboss encode font-s
erver foomaticdb fortran gdbm gif gpm gtk2 imlib ipv6 jpeg libg++ libwww mad mik
mod motif mp3 mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png py
thon quicktime readline sdl spell sse2 ssl svga tcpd tiff truetype truetype-font
s type1-fonts xml2 xmms xv zlib"
Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY

Am I sure I'm on x86? The sticker on the case says it's a P4; Windows XP says it's a P4 M; Dell's page says it's a Celeron; 'arch' says i686; and I'm yet to figure out how to turn off the annoying logo-on-boot to see what POST says.
Back to top
View user's profile Send private message
kallamej
Administrator
Administrator


Joined: 27 Jun 2003
Posts: 4975
Location: Gothenburg, Sweden

PostPosted: Fri Mar 18, 2005 11:06 pm    Post subject: Reply with quote

MagusWizardo wrote:
Quote:
root # emerge info
ACCEPT_KEYWORDS=""


Well, this is not right. Can you post /etc/make.conf as well?
_________________
Please read our FAQ Forum, it answers many of your questions.
irc: #gentoo-forums on irc.libera.chat
Back to top
View user's profile Send private message
MagusWizardo
n00b
n00b


Joined: 09 Mar 2005
Posts: 49

PostPosted: Fri Mar 18, 2005 11:41 pm    Post subject: Reply with quote

Ok, I noticed that sometime, somehow, for some reason, that 'ACCEPT_KEYWORDS="-*"' (of all things) had ended up in make.conf :?
Time for me to stop fiddling around with stuff on the wrong side of midnight, I guess... I removed that and everything works.
Thanks for the help. :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum