LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Distributions (https://www.linuxquestions.org/questions/linux-distributions-5/)
-   -   gentoo, emerge problem (https://www.linuxquestions.org/questions/linux-distributions-5/gentoo-emerge-problem-208476/)

exodist 07-22-2004 06:05 PM

gentoo, emerge problem
 
I tried to emerge gnotepad+

it said it was masked use emerge gnotepad+-1.3.3 (masked by ~keyword)

so I try the -1.3.3 it told me ~specific key requires an operator (package path and name) (try adding an '=')"

what does that mean?

slackMeUp 07-22-2004 06:18 PM

RTFM

It's right in the hand book. :rolleyes:

slackMeUp 07-22-2004 06:21 PM

Ok maybe I was being to mean. . .

It's masked because it is not fully tested yet.

To install masked packages you need to add this to the command:

# ACCEPT_KEYWORDS="~x86" emerge -p foo

That will do it for you. . .

PS, if you have no clue what the -p switch does. . . RTFM.

exodist 07-22-2004 06:22 PM

unfortunetaly the mnaual does not have a way to search for a specific thing like this, and after reading through it the past 2 days installing this thing I do not recall seeing it, I am on the emerge handbook page now and a search of text reveals nothing about this, and I have already read the page without any memory of such a thing.

exodist 07-22-2004 06:24 PM

nevermind I found it, on a different page

slackMeUp 07-22-2004 06:24 PM

Quote:

Originally posted by slackMeUp
Ok maybe I was being to mean. . .

It's masked because it is not fully tested yet.

To install masked packages you need to add this to the command:

# ACCEPT_KEYWORDS="~x86" emerge -p foo

That will do it for you. . .

PS, if you have no clue what the -p switch does. . . RTFM.

So did this help?

slackMeUp 07-22-2004 06:25 PM

Quote:

Originally posted by exodist
nevermind I found it, on a different page
Told ya! :p

exodist 07-22-2004 06:32 PM

ok, I read the mnual, I check the /usr/portage/profiles/package.mask file the gnotepad+ is not listed in it according to my own looking and accoridng to a search, also there is no ARCH listen in my error so I am sure it is not that..

on another note I had to create the /etc/portage directory to make the package.unmask file

I added =apps-editor/gnotepad+ following the format as I understood it, I still get the same message, any ideas?

exodist 07-22-2004 06:35 PM

ok, -p is pretend.. but it takes no variable afterwords....

exodist 07-22-2004 06:38 PM

ok I did this:
# ACCEPT_KEYWORDS="-86" emerge -p gnotepad+-1.3.3 it still tells me to try and add '='

exodist 07-22-2004 06:40 PM

what exactly does it want me to add '=' too?

slackMeUp 07-22-2004 06:40 PM

What does

emerge search gnotepad+

Come up with? (the exact output)

exodist 07-22-2004 06:44 PM

I can't give you exact output, it is on another system cause mozilla failed to compile and I have not gotten to fixing that yet, but here is my best copy-over

applications found 1

app-editors/gnotepad+ [ Masked ]
latest version available: 1.3.3
latest version installed: [ Not Installed ]
Size of downloaded files: 451 kb
homepage: http://gnotepad.sourceforge.net/
Description: Gnotepad+ is a simple HTML and text Editor using the GTK+ Text Widget.
Liscence: GPL-2

exodist 07-22-2004 07:28 PM

I decided not to worry about it for now, if anyone has a siolution I would like to learn how to fix this kind of thing, but for now I simply downloaded the source fromt he homepage and compiled it myself.

slackMeUp 07-22-2004 07:47 PM

Quote:

Originally posted by exodist
ok I did this:
# ACCEPT_KEYWORDS="-86" emerge -p gnotepad+-1.3.3 it still tells me to try and add '='

Hold on . . . you did this EXACT line? :tisk:

Common, don't piss away my time. . .

Code:

ACCEPT_KEYWORDS="~x86" emerge -p gnotepad+
COPY and Paste this right into your command line, because you seem to have trouble typing it in yourself.

:rolleyes: :p

EDIT: That was just way to funny. . . it made my day.

exodist 07-22-2004 08:02 PM

as I stated before it was a different machine, I did not type it in the command as I typed it to you, however I must have had a typeo somewhere because yours is working

slackMeUp 07-22-2004 08:07 PM

The trick is the tidel (~). . . with some terms it shows up different then when in text. . .it has to do with the text encoding.

I had the same problem that you did when I was first using Gentoo. . . but I found the answer in the handbook and on a FAQ in their forums. Hehe, you'll shit yourself when that little trick does not work on something that is hard masked. But when you find yourself needing a program that is hard masked, pat yourself on the back for you have come a long way using linux.

Cheers!

exodist 07-22-2004 08:19 PM

" pat yourself on the back for you have come a long way using linux."

... I have been using linux for almost 6 years, I decided to switch to gentoo because of 2 reasons:
1) slackware 10 destroyed slackware
2) I already compiled everything I needed from source.

slackMeUp 07-22-2004 08:28 PM

Cool,

I switched my desktop from Slack to Gentoo then to SuSE 9.1 then back to Gentoo because I wanted to try something different. . . Gentoo stuck. . .now I can't get enough of it.

Sure the install bugs the hell out of me (I did a stage 2 first then stage 1 after I dropped SuSE), but I like the way the system is setup. . .

exodist 07-22-2004 08:38 PM

my 2 problems now:

the java portage is to old a version (I am a java developer) and it gives me an error:
http://www.linuxquestions.org/questi...hreadid=208517

also dependancies, I installed alsa manually not through portage, unfortinately now to install another program it loosk liek I am gonn ahave to install it from portage.... is there a way to skip specific dependancies?

exodist 07-22-2004 08:41 PM

lol sorry for my typing in the last post, I have no clue what the hell happened....

slackMeUp 07-22-2004 08:45 PM

Quote:

Originally posted by exodist
my 2 problems now:

the java portage is to old a version (I am a java developer) and it gives me an error:
http://www.linuxquestions.org/questi...hreadid=208517

Err. . .check you other thread. . .

Quote:

Originally posted by exodist
also dependancies, I installed alsa manually not through portage, unfortinately now to install another program it loosk liek I am gonn ahave to install it from portage.... is there a way to skip specific dependancies?

USE=" -X -whatever" emerge -p foo

set the use just for one ebuild all you have to do is set it in the command.
So just unset a dep with USE. . .

exodist 07-22-2004 08:49 PM

thank you, I got it ;-) you have been very helpful.

slackMeUp 07-22-2004 08:56 PM

No problem,

I can't program (well I do know a bit of Java) and Linux/open-source is about the community. I can't write code for the community (kernel, user-land apps, etc. . ) , and give back that way. So I try to help others with their problems on this forum when I can.

I feel that if everyone gives as much as they take this Linux thing just might work out.

exodist 07-22-2004 09:04 PM

do you know anything about custom startup scripts?

slackMeUp 07-22-2004 09:27 PM

I know some basic scripting . . . but I leave the start-up scripts to the Distro.

gauntalus 12-28-2004 01:02 PM

Quote:

Originally posted by exodist
ok I did this:
# ACCEPT_KEYWORDS="-86" emerge -p gnotepad+-1.3.3 it still tells me to try and add '='

I think you want this:
Code:

ACCEPT_KEYWORDS="~x86" emerge -pv gnotepad+-1.3.3
If that goes through without error, then just remove the '-pv', which stands for 'pretend' and 'verbose' I beleive.

exodist 12-29-2004 12:15 AM

wow.. 5 months since I posted this question I get a responce I ended up finding on my own a short time after giving up on the forum, thanx anyway gauntalus :-D


All times are GMT -5. The time now is 09:56 PM.