Sie sind nicht angemeldet.

1

02.02.2008, 00:47

Blockiertes Paket mergen

Mahlzeit!

Kann ich für bestimmte Pakete Keywords eingeben, so dass ich zwar diese mergen kann, aber alle Anderen weiterhin blockiert bleiben?

2

02.02.2008, 01:11

Was genau hast Du vor?
Versionen kannst du ppinnen ...
Unix wurde nicht entwickelt, um seine Benutzer daran zu hindern, dumme Dinge zu tun, denn das würde diese auch davon abhalten, schlaue Dinge zu tun.“ – Doug Gwyn

3

02.02.2008, 07:03

an beispielsweise compiz-fusion ist ~amd64, läuft aber dennoch einwandfrei. Ich möchte aber nicht unbedingt das alles emerget werden kann was ~amd64 ist, da ich wissen will was davon installiert ist, damit ich es gegebenenfalls wieder rausschmeissen kann

4

02.02.2008, 09:49

Dein Packerl muß in /etc/portage/package.keyowrds rein: http://de.gentoo-wiki.com/Portage_richtig_benutzen Abschnitt " package.keywords".

Und dann gibt es bei emerge noch solche Options wie "--nodeps" ... guck in die "man emerge", "man portage" (ist aber viel zu lesen ...)

ABER: wenn du das tust, v.A. ohne dependency-check zu kompilieren, dann ist es nicht unmöglich, das du da in diesem Bereich dein System an die Wand fährst.

Gentoo läßt dich da beliebige Packages untereinander mischen und dich damit rumspielen - ja! Heißt aber nicht, das man damit sorglos und fahrlässig agieren darf. Im Gegenteil: durch mehr Freiheiten kommen leider auch mehr Verantwortungen.
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

5

02.02.2008, 13:08

Zitat

package.keywords

nicht package.use zum override von use-flags?
package.keywords dacht ich, wären zum unmasken und pinnen?
Unix wurde nicht entwickelt, um seine Benutzer daran zu hindern, dumme Dinge zu tun, denn das würde diese auch davon abhalten, schlaue Dinge zu tun.“ – Doug Gwyn

6

03.02.2008, 15:26

Nein. ~amd64 ist kein USE Flag sondern ein Keyword.

Wenn du eine bestimmte Version einer Software haben willst dann benutzt du package.keywords.
Wenn du bestimmte Features einer Software haben willst, dann benutzt du package.use (oder global USE=".." in der make.conf)
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>