Forums

Skip to content

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

[RISOLTO] eix-test-obsolete (packages not in the database)

Questa è la sezione italiana del forum gentoo destinata a fornire supporto all'omonima distribuzione.

Moderator: ago

Post Reply
  • Print view
Advanced search
8 posts • Page 1 of 1
Author
Message
Galanti Davide
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 148
Joined: Thu Feb 23, 2006 12:50 pm
Location: Milano (Italy)

[RISOLTO] eix-test-obsolete (packages not in the database)

  • Quote

Post by Galanti Davide » Wed Jul 09, 2014 5:02 pm

Non mi era mai successo prima, ergo non sò esattamente come muovermi.

Dopo un aggiornamento del sistema ho dato come di consuetudine il comando "eix-test-obsolete detail".

Questa volta però l'output restituitomi è stato il seguente:

Code: Select all

Installed packages with a version not in the database (or masked):
[U] virtual/perl-Archive-Tar (1.900.0@27/06/14 -> 1.900.0-r1): Virtual for Archive-Tar
[U] virtual/perl-CPAN-Meta (2.120.921@27/06/14 -> 2.120.921-r1): Virtual for CPAN-Meta
[U] virtual/perl-CPAN-Meta-Requirements (2.122.0@27/06/14 -> 2.122.0-r1): Virtual for CPAN-Meta-Requirements
[U] virtual/perl-CPAN-Meta-YAML (0.8.0@27/06/14 -> 0.8.0-r1): Virtual for CPAN-Meta-YAML
[U] virtual/perl-ExtUtils-Command (1.170.0-r3@27/06/14 -> 1.170.0-r4): Virtual for ExtUtils-Command
[U] virtual/perl-ExtUtils-ParseXS (3.180.0@27/06/14 -> 3.180.0-r1): Virtual for ExtUtils-ParseXS
[U] virtual/perl-File-Spec (3.400.0@27/06/14 -> 3.400.0-r1): Virtual for File-Spec
[U] virtual/perl-File-Temp (0.220.0-r2@27/06/14 -> 0.220.0-r3): Virtual for File-Temp
Found 8 matches
Effettivamente tutti questi pacchetti che sono installati nel mio sistema non risultano più essere nel portage di gentoo.

La domanda è la seguente: posso unmergerli senza problemi tramite "unmerge -C" o rischio di fare qualche danno con delle dipendenze?
Perchè "unmerge --depclean" non ci ha pensato lui ha eliminare la spazzatura, se di spazzatura si tratta?
Last edited by Galanti Davide on Thu Jul 10, 2014 1:38 pm, edited 1 time in total.
"Cos'e' che fa dell'uomo un uomo?"
"Sono le scelte che fa, non come comincia le cose, ma come decide di finirle."
Top
sabayonino
Veteran
Veteran
User avatar
Posts: 1072
Joined: Tue Jan 03, 2012 5:46 pm
Contact:
Contact sabayonino
Website

  • Quote

Post by sabayonino » Wed Jul 09, 2014 9:00 pm

provato con :

Code: Select all

# emerge --depclean -a
di solito lava via quello che non serve :lol:

Ps : unmerge --depclean ??? :?:

PPS : eix-test-obsolete controlla ile versioni dei pacchi nei vari /etc/portage/packages* e le confronta con quelle nel portage-tree indicandoti doppioni e pacchetti non più necessari nei files indicati (tipo .keywords .unmask etc etc)
LRS 64/32
Top
Galanti Davide
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 148
Joined: Thu Feb 23, 2006 12:50 pm
Location: Milano (Italy)

  • Quote

Post by Galanti Davide » Wed Jul 09, 2014 9:10 pm

sabayonino wrote:provato con :

Code: Select all

# emerge --depclean -a
di solito lava via quello che non serve :lol:

Ps : unmerge --depclean ??? :?:

PPS : eix-test-obsolete controlla ile versioni dei pacchi nei vari /etc/portage/packages* e le confronta con quelle nel portage-tree indicandoti doppioni e pacchetti non più necessari nei files indicati (tipo .keywords .unmask etc etc)
Scusa ero stanco quando ho scritto il post.

Ovvio che mi riferivo ad "emerge --depclean" :D, se per questo ho pure scritto "unmerge -C".

Vabbè a parte questi due errori di stanchezza nello scrivere, avevo già provato e non ha cancellato quei pacchetti obsoleti.

Quindi la domanda è: posso rimuoverli tranquillamente tramite "emerge -C" o rischio di creare dei problemi con qualche dipendenza?
"Cos'e' che fa dell'uomo un uomo?"
"Sono le scelte che fa, non come comincia le cose, ma come decide di finirle."
Top
Galanti Davide
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 148
Joined: Thu Feb 23, 2006 12:50 pm
Location: Milano (Italy)

  • Quote

Post by Galanti Davide » Thu Jul 10, 2014 12:24 am

Non riesco a capire come mai dando un "emerge --update --deep --newuse world" mi restituisca che non c'è nulla da aggiornare:

Code: Select all

emerge --update --deep --newuse world

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!

Total: 0 packages, Size of downloads: 0 kB

Nothing to merge; quitting.
Mentre se provo ad aggiornare i singoli pacchetti sopra citati me li aggiorna senza problemi

Code: Select all

emerge --update virtual/perl-Archive-Tar

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild     U  ] virtual/perl-Archive-Tar-1.900.0-r1 [1.900.0] 0 kB

Total: 1 package (1 upgrade), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No] n

Quitting.
Cosa dovrei fare? aggiornarli uno per uno? penso che eliminarli non sia la scelta migliore
"Cos'e' che fa dell'uomo un uomo?"
"Sono le scelte che fa, non come comincia le cose, ma come decide di finirle."
Top
Onip
Advocate
Advocate
User avatar
Posts: 2912
Joined: Thu Sep 02, 2004 10:34 am
Location: Parma (Italy)

  • Quote

Post by Onip » Thu Jul 10, 2014 8:46 am

inizia a vedere con

Code: Select all

# equery d <pacchetto>
se c'è qualcosa che te li richiede o che tu non li abbia inseriti (per sbaglio, sono virtuals) nel world file.

se nessuno te li richiede cancellali senza remore.
Linux Registered User n. 373835

Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum
Top
sabayonino
Veteran
Veteran
User avatar
Posts: 1072
Joined: Tue Jan 03, 2012 5:46 pm
Contact:
Contact sabayonino
Website

  • Quote

Post by sabayonino » Thu Jul 10, 2014 11:15 am

--with-bdeps < y | n >
In dependency calculations, pull in build time dependencies that are not strictly required. This defaults to ´n´ for installation
actions, meaning they will not be installed, and ´y´ for the --depclean action, meaning they will not be removed. This setting can
be added to EMERGE_DEFAULT_OPTS (see make.conf(5)) and later overridden via the command line.

Code: Select all

# emerge -uDa --with-bdeps y {system,world} && emerge --depclean -a
LRS 64/32
Top
djinnZ
Advocate
Advocate
User avatar
Posts: 4831
Joined: Thu Nov 02, 2006 12:47 pm
Location: somewhere in L.O.S.
Contact:
Contact djinnZ
Website

  • Quote

Post by djinnZ » Thu Jul 10, 2014 1:01 pm

bdeps va aggiunto anche al depclean...
scita et risus abundant in ore stultorum sed etiam semper severi insani sunt:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Top
Galanti Davide
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 148
Joined: Thu Feb 23, 2006 12:50 pm
Location: Milano (Italy)

  • Quote

Post by Galanti Davide » Thu Jul 10, 2014 1:38 pm

sabayonino wrote:
--with-bdeps < y | n >
In dependency calculations, pull in build time dependencies that are not strictly required. This defaults to ´n´ for installation
actions, meaning they will not be installed, and ´y´ for the --depclean action, meaning they will not be removed. This setting can
be added to EMERGE_DEFAULT_OPTS (see make.conf(5)) and later overridden via the command line.

Code: Select all

# emerge -uDa --with-bdeps y {system,world} && emerge --depclean -a
Avevo già risolto questa mattina esattamente con il bdeps

Code: Select all

emerge --update --deep --with-bdeps=y --newuse world
Grazie comunque :D
"Cos'e' che fa dell'uomo un uomo?"
"Sono le scelte che fa, non come comincia le cose, ma come decide di finirle."
Top
Post Reply
  • Print view

8 posts • Page 1 of 1

Return to “Forum italiano (Italian)”

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