Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Forum italiano (Italian) Risorse italiane (documentazione e tools)
  • Search

[OBSOLETO] Installare file masked

Forum riservato alla documentazione in italiano.

Moderator: ago

Post Reply
  • Print view
Advanced search
21 posts • Page 1 of 1
Author
Message
neon
l33t
l33t
User avatar
Posts: 759
Joined: Mon Aug 04, 2003 11:47 am
Location: Catania, Italy, Europe

[OBSOLETO] Installare file masked

  • Quote

Post by neon » Wed Oct 15, 2003 6:13 pm

Vorrei togliere il mask da alcuni package in modo da non avere un downgrade al momento di effettuare un:

Code: Select all

# emerge -u world
Ho trovato una guida sul masking dove dice questo:
If you are using Portage >= 2.0.48, there is another option for installing masked packages that does not require editing package.mask. You can add a category/package entry into the file /etc/portage/package.unmask, which will survive across an "emerge sync".
io ho la vers 2.0.49 del portage ma il file in questione non esiste...
per ora ho risolto mettendo un mask a quelli inferiori alla mia vers nel file /usr/portage/profiles/package.mask (almeno questo cel'ho) ma la soluzione non mi piace... qualche consiglio?
Last edited by neon on Sat Feb 25, 2006 8:29 pm, edited 4 times in total.
Io credo che le tecnologie siano moralmente neutrali fino a quando non le utilizziamo - William Gibson

LINEE GUIDA DEL FORUM
Top
shev
Bodhisattva
Bodhisattva
User avatar
Posts: 4084
Joined: Mon Feb 03, 2003 3:12 pm
Location: Italy

  • Quote

Post by shev » Wed Oct 15, 2003 9:34 pm

Se non esiste crealo :P

Cmq cerca sul forum e su google, io da una rapida ricerca (10 sec) ho trovato parecchia roba che potrebbe interessarti.
Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo
Top
neon
l33t
l33t
User avatar
Posts: 759
Joined: Mon Aug 04, 2003 11:47 am
Location: Catania, Italy, Europe

  • Quote

Post by neon » Thu Oct 16, 2003 6:17 pm

Shev wrote:Se non esiste crealo :P
Creato e ovviamente non funziona... :o
Shev wrote:Cmq cerca sul forum e su google, io da una rapida ricerca (10 sec) ho trovato parecchia roba che potrebbe interessarti.
Ho trovato almeno una 10ina di posts riguardanti il mio prob e tutti risolvono utilizzando con quel file come spiega la guida
ho anche riemerso(si dirà così?) il portage ma niente...

Se trovi qualche info su quel file mancante plz postala (nel fratt faccio un'altra ricerca...)
Io credo che le tecnologie siano moralmente neutrali fino a quando non le utilizziamo - William Gibson

LINEE GUIDA DEL FORUM
Top
neon
l33t
l33t
User avatar
Posts: 759
Joined: Mon Aug 04, 2003 11:47 am
Location: Catania, Italy, Europe

  • Quote

Post by neon » Sun Oct 26, 2003 6:58 pm

Riprendo questo post perchè la cosa non mi va proprio giù...

ho notato che creando la directory /etc/portage/ e mettendoci package.mask e package.unmask il primo funziona perfettamente mentre il secondo no...

[dubbio]non è che portage.unmask unmaska solo i pacchetti maskati per prob di incompatibilità non considerando i pacchetti "~x86"? (che sono proprio quelli che intendo unmaskare)[/dubbio]

ho controllato tutto il forum e pare che io sia l'unico che scrivendo su 'sto package.unmask non ricava niente...
Io credo che le tecnologie siano moralmente neutrali fino a quando non le utilizziamo - William Gibson

LINEE GUIDA DEL FORUM
Top
Legolas80
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 128
Joined: Thu Jun 05, 2003 8:17 am

  • Quote

Post by Legolas80 » Sun Oct 26, 2003 8:12 pm

Per non downgradare i pacchetti utilizza

Code: Select all

emerge -U world
man emerge :wink:
Top
Sparker
l33t
l33t
User avatar
Posts: 992
Joined: Thu Aug 28, 2003 2:49 pm

  • Quote

Post by Sparker » Sun Oct 26, 2003 8:20 pm

Però se io dò emerge -U world non mi trova nessun pacchetto da aggiornare, se faccio emerge -u ce ne sono (a parte quelli che deve downgradare).

Come mai?
Top
Legolas80
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 128
Joined: Thu Jun 05, 2003 8:17 am

  • Quote

Post by Legolas80 » Sun Oct 26, 2003 8:32 pm

Mi sembra strano...

dal man di emerge

Code: Select all

 --upgradeonly (-U)
              Updates  packages,  but  excludes updates that would result in a
              lower version of the package being installed.  SLOTs are consid-
              ered at a basic level.
Top
bsolar
Bodhisattva
Bodhisattva
User avatar
Posts: 2764
Joined: Sun Jan 12, 2003 5:14 pm

  • Quote

Post by bsolar » Sun Oct 26, 2003 8:48 pm

neon_it wrote:[dubbio]non è che portage.unmask unmaska solo i pacchetti maskati per prob di incompatibilità non considerando i pacchetti "~x86"? (che sono proprio quelli che intendo unmaskare)[/dubbio]
Il tuo dubbio è degno, infatti il sistema delle KEYWORD è indipendente da quello dei file mask. :wink:
I may not agree with what you say, but I'll defend to the death your right to say it.
Top
neon
l33t
l33t
User avatar
Posts: 759
Joined: Mon Aug 04, 2003 11:47 am
Location: Catania, Italy, Europe

  • Quote

Post by neon » Sun Oct 26, 2003 11:06 pm

tnx Legolas80 ma anche io come Sparker ho avuto problemi di pacchetti fantasma con l'opzione -U quindi preferivo evitare...
bsolar wrote:Il tuo dubbio è degno, infatti il sistema delle KEYWORD è indipendente da quello dei file mask. ;)
bene, ora che ho capito cosa cercare ho trovato una discussione che prevede un implementazione nel portage dell'opzione che servirebbe a me nel file /etc/portage/package.keyword

http://forums.gentoo.org/viewtopic.php?t=73227

speriamo facciano presto... intanto mi arrangio tra mask, -U (e modifiche temporanee agli ebuild :twisted:)
Io credo che le tecnologie siano moralmente neutrali fino a quando non le utilizziamo - William Gibson

LINEE GUIDA DEL FORUM
Top
neon
l33t
l33t
User avatar
Posts: 759
Joined: Mon Aug 04, 2003 11:47 am
Location: Catania, Italy, Europe

  • Quote

Post by neon » Fri Nov 14, 2003 1:35 pm

neon_it wrote:bene, ora che ho capito cosa cercare ho trovato una discussione che prevede un implementazione nel portage dell'opzione che servirebbe a me nel file /etc/portage/package.keyword

http://forums.gentoo.org/viewtopic.php?t=73227

speriamo facciano presto... intanto mi arrangio tra mask, -U (e modifiche temporanee agli ebuild :twisted:)
Come sono contento :D :D :D ho trovato la patch del portage che implementa questa funzione :D :D :D

Eccola

Io la trovo utilissima, spero lo sia anche per voi altri gechi...
Ho appena patchato l'ebuild di portage e va che è una meraviglia =)
Io credo che le tecnologie siano moralmente neutrali fino a quando non le utilizziamo - William Gibson

LINEE GUIDA DEL FORUM
Top
shev
Bodhisattva
Bodhisattva
User avatar
Posts: 4084
Joined: Mon Feb 03, 2003 3:12 pm
Location: Italy

  • Quote

Post by shev » Fri Nov 14, 2003 8:18 pm

neon_it wrote: Io la trovo utilissima, spero lo sia anche per voi altri gechi...
Ho appena patchato l'ebuild di portage e va che è una meraviglia =)
Quindi dici che ne vale la pena? Appena termino gli esami allora la provo, effettivamente pare comoda e interessante come cosa...

p.s.: il [risolto] lo metti tu o ancora non si può ritenere risolto il topic?
Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo
Top
neon
l33t
l33t
User avatar
Posts: 759
Joined: Mon Aug 04, 2003 11:47 am
Location: Catania, Italy, Europe

  • Quote

Post by neon » Sat Nov 15, 2003 2:04 pm

[TIP]

Scaricate la patch da http://bugs.gentoo.org/attachment.cgi?i ... ction=view

Abilitate PORTDIR_OVERLAY in make.conf

Code: Select all

# PORTDIR_OVERLAY is a directory where local ebuilds may be stored without
#     concern that they will be deleted by rsync updates. Default is not
#     defined.

PORTDIR_OVERLAY="/usr/local/portage"
Copiate l'ebuild del portage che state usando nella vosta PORTDIR_OVERLAY ricreando l'albero delle dir

Code: Select all

# mkdir /usr/local/portage/sys-apps
# cp -r /usr/portage/sys-apps/portage /usr/local/portage/sys-apps/
Inserite la patch nella dir files del vostro sys-apps/portage

Code: Select all

# cp package.keywords.patch /usr/local/portage/sys-apps/portage/files/
modificate l'ebuild del vostro portage in modo che

Code: Select all

src_unpack() {
    unpack ${A}
    cd ${S}/pym
}
diventi:

Code: Select all

src_unpack() {
    unpack ${A}
    cd ${S}
    epatch ${FILESDIR}/package.keywords.patch
    cd ${S}/pym
}
Ricompilate portage

Code: Select all

# emerge portage
Ed ora correte ad inserire i vostri masked preferiti in /etc/portage/package.keywords :D

[/TIP]

Ora credo di poter finalmente scrivere risolto :wink:
Last edited by neon on Mon Dec 08, 2003 7:24 pm, edited 2 times in total.
Io credo che le tecnologie siano moralmente neutrali fino a quando non le utilizziamo - William Gibson

LINEE GUIDA DEL FORUM
Top
Gandalf98
Guru
Guru
User avatar
Posts: 472
Joined: Fri Feb 28, 2003 10:00 pm
Location: Loano

  • Quote

Post by Gandalf98 » Sat Nov 15, 2003 2:17 pm

Questa feature, verrà inserita nel portage ufficiale prima o poi??

per ora non ho ancora avuto un problema simile al tuo, ma se mai dovesse capitarmi... grazie!!!!

Cià
Top
neon
l33t
l33t
User avatar
Posts: 759
Joined: Mon Aug 04, 2003 11:47 am
Location: Catania, Italy, Europe

  • Quote

Post by neon » Mon Dec 08, 2003 8:01 pm

Volevo semplicemente informarvi che ho editato il post in modo da trasformarlo in un piccolo TIP. Aiutatemi a correggerlo se ci dovessero essere errori...
Io credo che le tecnologie siano moralmente neutrali fino a quando non le utilizziamo - William Gibson

LINEE GUIDA DEL FORUM
Top
nikolis
Apprentice
Apprentice
Posts: 209
Joined: Thu Aug 21, 2003 5:20 pm
Location: Athens

  • Quote

Post by nikolis » Thu Feb 23, 2006 5:30 pm

ciao ragazzi! permetetemi di ricapitolare.
ho installato la gentoo dvdlive di lxnay e vorrei ricompilare tutto, se ho capito bene ci sono molti paccheti unstable.
per primo devo emergere gufo-kiss. e poi un bel emerge -UD world?
Top
ProT-0-TypE
Veteran
Veteran
User avatar
Posts: 1624
Joined: Sat Dec 20, 2003 11:52 am
Location: Cagliari

  • Quote

Post by ProT-0-TypE » Sat Feb 25, 2006 12:39 pm

emerge -U (U maiuscola) è deprecato. Al suo posto si usa il file /etc/portage/package.keywords.

Gufo-kiss non so cosa sia..
[Vuoi guadagnare navigando?]
Top
neon
l33t
l33t
User avatar
Posts: 759
Joined: Mon Aug 04, 2003 11:47 am
Location: Catania, Italy, Europe

  • Quote

Post by neon » Sat Feb 25, 2006 1:29 pm

gufo-kiss dovrebbe ricompilare i pacchetti con le cflag diverse da quelle di make.conf ma alcuni di essi (vedi mplayer) vengono segnalati da ricompilare sempre perche' effettuano l'override delle cflags.

Comunque questo thread si riferiva ad una vecchia patch per abilitare package.keywords nelle versioni di portage che non lo supportavano.
Io credo che le tecnologie siano moralmente neutrali fino a quando non le utilizziamo - William Gibson

LINEE GUIDA DEL FORUM
Top
nikolis
Apprentice
Apprentice
Posts: 209
Joined: Thu Aug 21, 2003 5:20 pm
Location: Athens

  • Quote

Post by nikolis » Sat Feb 25, 2006 2:05 pm

ProT-0-TypE wrote:emerge -U (U maiuscola) è deprecato. Al suo posto si usa il file /etc/portage/package.keywords.

Gufo-kiss non so cosa sia..

il file /etc/portage/package.keywords c'è. che comando devo usare per ricompilare
Top
neon
l33t
l33t
User avatar
Posts: 759
Joined: Mon Aug 04, 2003 11:47 am
Location: Catania, Italy, Europe

  • Quote

Post by neon » Sat Feb 25, 2006 3:04 pm

nikolis wrote:[...] che comando devo usare per ricompilare
Ricompilare cosa? Scusa ma non riesco a capire.

Comunque questo thread di 3 ANNI fa e' ormai inutile. portage supporta package.keywords senza patch da piu' di un anno direi che puo' essere chiuso o addirittura eliminato
Io credo che le tecnologie siano moralmente neutrali fino a quando non le utilizziamo - William Gibson

LINEE GUIDA DEL FORUM
Top
gutter
Bodhisattva
Bodhisattva
User avatar
Posts: 7162
Joined: Sat Mar 13, 2004 10:37 pm
Location: Aarau, Aargau, Switzerland
Contact:
Contact gutter
Website

  • Quote

Post by gutter » Sat Feb 25, 2006 3:46 pm

neon wrote: Comunque questo thread di 3 ANNI fa e' ormai inutile. portage supporta package.keywords senza patch da piu' di un anno direi che puo' essere chiuso o addirittura eliminato
Magari lo si potrebbe segnalare nel titolo del primo post ;)
Registered as User #281564 and Machines #163761
Top
neon
l33t
l33t
User avatar
Posts: 759
Joined: Mon Aug 04, 2003 11:47 am
Location: Catania, Italy, Europe

  • Quote

Post by neon » Sat Feb 25, 2006 8:31 pm

gutter wrote:Magari lo si potrebbe segnalare nel titolo del primo post ;)
:roll: :roll: :roll:
Quante cose nuove che si imparano... il bottone modifica funziona anche dopo 3 anni :lol:
Il solito distratto
Io credo che le tecnologie siano moralmente neutrali fino a quando non le utilizziamo - William Gibson

LINEE GUIDA DEL FORUM
Top
Post Reply
  • Print view

21 posts • Page 1 of 1

Return to “Risorse italiane (documentazione e tools)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic