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

[TOOL] Unclepine [VECCHIO THREAD]

Forum riservato alla documentazione in italiano.

Moderator: ago

Locked
  • Print view
Advanced search
494 posts
  • Page 20 of 20
    • Jump to page:
  • Previous
  • 1
  • …
  • 16
  • 17
  • 18
  • 19
  • 20
Author
Message
Cazzantonio
Bodhisattva
Bodhisattva
User avatar
Posts: 4514
Joined: Sat Mar 20, 2004 8:57 pm
Location: Somewere around the world

Post by Cazzantonio » Thu Nov 04, 2004 6:46 pm

Ti stai facendo un mazzo incredibile per questo tool... magari ti si offre qualche birra se vieni a Firenze per il G-Day, ma ripagarti a forza di birre potrebbe essere dura per il tuo fegato... (te ne dovremmo offrire almeno un centinaio...) :wink:
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Top
ultimodruido
Apprentice
Apprentice
User avatar
Posts: 253
Joined: Thu Dec 11, 2003 5:25 pm
Location: Muenchen

Post by ultimodruido » Thu Nov 04, 2004 6:48 pm

xchris wrote:merito della beta2 o di una tua emersione?
ciao! sono stato stupido a non salvare la lista dei pacchetti riemersi, ma credo che il merito sia dello zio:

Code: Select all

./unclepine -db docbook-sgml-dtd
app-text/docbook-sgml-dtd-3.0-r2
NEEDED BY:
        * app-text/docbook-sgml-utils-0.6.12

app-text/docbook-sgml-dtd-3.1-r2
NEEDED BY:
        * app-text/docbook-sgml-utils-0.6.12

app-text/docbook-sgml-dtd-4.0-r2
NEEDED BY:
        * app-text/docbook-sgml-utils-0.6.12

app-text/docbook-sgml-dtd-4.1-r2
NEEDED BY:
        * app-text/docbook-sgml-utils-0.6.12
E se non ricordo male docbook-sgml-util non lho aggiornato, quindi il pacchetto è sempre lo stesso e lo zio riconosce la dipendenza...
ciao nic
ps mi sorge spontanea una domanda... ma se uno fa unamodifica soswtanziale ad un ebuild, non dovrebbe aggiungerci un -r(n+1) in fondo?
Account Jabber: ultimodruido@jabber.linux.it
Top
ultimodruido
Apprentice
Apprentice
User avatar
Posts: 253
Joined: Thu Dec 11, 2003 5:25 pm
Location: Muenchen

Post by ultimodruido » Thu Nov 04, 2004 10:13 pm

ciao sono di nuovo io... ho fatto un

Code: Select all

unclepine -db ethemes
e mi diceva sono da world, l'ho cancellato in world e lo zio me lo segnava da rimuovere insieme ai suoi temi (giusto no?) all'emerge -Dupv world vogliono invece tornare installati... credo pero che non sia un baco dello zio quanto piuttosto un paciocco che devo aver fatto io a suo tempo senza rendermene conto...
ciao nic
Account Jabber: ultimodruido@jabber.linux.it
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

Post by xchris » Fri Nov 05, 2004 7:19 am

@Cazzantonio: alla birra non si dice mai di no :lol: Cmq tieni conto che mi sto divertendo a farlo... senza contare che intanto imparo sia python sia come gira portage. (anche se ho qc dubbio :))

@Ultimodruido:
magari prova a lanciare con emerge -Dupt world
Cosi' vediamo chi lo vuole rimettere.


Sto riscontrando qualche stranezza (ad es qul mancato funzionamento di -dc) Non so perche' ma l'ebuild viene scritto male in /var/db/pkg!!!

Ho idea che devo chiedere a qualche developer di portage...
ciao
while True:Gentoo()
Top
ultimodruido
Apprentice
Apprentice
User avatar
Posts: 253
Joined: Thu Dec 11, 2003 5:25 pm
Location: Muenchen

Post by ultimodruido » Fri Nov 05, 2004 8:16 am

Avevo provato anche io, è per questo che suppongo di aver fatto qualche pasticcio io a suo tempo:

Code: Select all

emerge -Dupt world

[ebuild  N    ] x11-themes/ethemes-0.16.7
[ebuild  N    ]  x11-themes/etheme-BlueSteel-0.16.7.1
[ebuild  N    ]  x11-themes/etheme-Ganymede-0.16.7.1
[ebuild  N    ]  x11-themes/etheme-ShinyMetal-0.16.7.1
[ebuild  N    ]  x11-themes/etheme-BrushedMetal-Tigert-0.16.7.1
anche per emerge non dipende da nulla se non dalla sua entrata nel world file... :?
Account Jabber: ultimodruido@jabber.linux.it
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

Post by xchris » Fri Nov 05, 2004 8:40 am

8O
sei sicuro al 100% di non avere la entry nel world file?

portage nuovo e' veramente un mistero.....mbah

EDIT:
ti posto uno scriptino stupido che puoi eventualmente personalizzare (la dir..) per cercare il colpevole

script findbastard

Code: Select all

#!/bin/bash
. /sbin/functions.sh
for x in `find /var/db/pkg/ -iname "*DEPEND"`
do
        RESULT=`grep $1 $x`
        if [ "$RESULT" ]
        then
                einfo $x
                echo -e "\n"
                cat $x | grep $1
                #cat $x
        fi
done


cambia la dir... magari :)
while True:Gentoo()
Top
ultimodruido
Apprentice
Apprentice
User avatar
Posts: 253
Joined: Thu Dec 11, 2003 5:25 pm
Location: Muenchen

Post by ultimodruido » Fri Nov 05, 2004 5:00 pm

Ciao!!! sei troppo un capo!!! Problema risolto direi:
ho fatto eseguire il tuo scriptino:

Code: Select all

./findbastard.sh ethemes
 * /var/db/pkg/x11-wm/enlightenment-0.16.7.1/PDEPEND
!nothemes? ( x11-themes/ethemes )
allora ho provato un:

Code: Select all

emerge -pv enlightenment

[ebuild   R   ] x11-wm/enlightenment-0.16.7.1  -doc +esd +nls -nothemes* -xrandr 0 kB
[ebuild  N    ] x11-themes/etheme-BrushedMetal-Tigert-0.16.7.1  0 kB
[ebuild  N    ] x11-themes/etheme-ShinyMetal-0.16.7.1  0 kB
[ebuild  N    ] x11-themes/etheme-Ganymede-0.16.7.1  0 kB
[ebuild  N    ] x11-themes/etheme-BlueSteel-0.16.7.1  0 kB
[ebuild  N    ] x11-themes/ethemes-0.16.7  0 kB
allora ho impostato nothemes in package.use e tutto è tornato a posto... :D !
grazie mille per l'aiuto... comunque anche questo scriptino dimostra uqnto la sai lunga su portage!!!
ciao nic
Account Jabber: ultimodruido@jabber.linux.it
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

Post by xchris » Fri Nov 05, 2004 5:08 pm

ultimodruido wrote: grazie mille per l'aiuto...
di nulla!
l'importante e' risolvere ;)
ciao e grazie per i test :)
while True:Gentoo()
Top
ultimodruido
Apprentice
Apprentice
User avatar
Posts: 253
Joined: Thu Dec 11, 2003 5:25 pm
Location: Muenchen

Post by ultimodruido » Fri Nov 05, 2004 6:48 pm

Ciao sono ancora io a romperti le palle! solo una domanda su come funziona lo zio. ma se io do:

Code: Select all

./unclepine -u -m -pd -d -su -cu
vincono le su oppure le cu?
cioe che senso ha poterle dare insieme? spiego cosa volevo fare. Saputo qual'è il problema di ethemes (solo use flag) ho letto l'help dello zio.
io avevo compilato a suo tempo enlightenment probabilmetne con USE="nothemes" infatti il nuovo portage mi mette l'asterisco sulla useflag. lo zio legge le cu di default e quindi giustamente le voleva togliere, mentre probabilmente emerge non è cosi intelligente! Mi sono riportato alla condizione di prima e ho fatto un po' di prove, ti mostro i risultati:

Code: Select all

./unclepine -u
le vuole togliere (anche prima)

Code: Select all

./unclepine -u -m -pd -d -su
NON le vuole togliere

Code: Select all

./unclepine -u -m -pd -d -su -cu
mi da gli stessi esatti risultati di -u e basta, con le opzioni di default!!!
io credo che almeno nel mio caso lo zio funzionasse a dovere, tutt'al più è emerge che dovrebbe integrarsi meglio con lo zio :evil: !
ciao a presto nic
Account Jabber: ultimodruido@jabber.linux.it
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

Post by xchris » Fri Nov 05, 2004 8:50 pm

finalmente qc che usa la -m :lol:

cmq
cu: compile use --considera useflag utilizzate quando si e' compilato il pacchetto
su : system use -considera useflag correnti

sono cumulabili! cioe'...
di default usa sempre le cu (compile use)
nel tuo caso bastava unclepine -u -su (perche' -cu e' gia' incluso)

-m serve quando vuoi escludere tutti i parametri di default
quindi se avessi voluto solo considerare le useflag correnti dovevi fare:

unclepine -m -su -pd -d -u (e infatti l'hai fatto)

casino eh :)

normalmente -m non viene mai usato...ma e' comodo a mio avviso,che ci sia. (in realta' sono nate quando c'erano routine - efficienti ;))



Piccola nota:
per chi vuole fare pulizia,magari per un livecd..
si potrebbe considerare solo il file RDEPEND e PDEPEND...
quindi:
unclepine -m -cu -pd -u

(un successivo emerge probabilmente cercherebbe di rimettere su pacchetti di sviluppo,non necessari per il funzionanmento)
ciao ciao
while True:Gentoo()
Top
ultimodruido
Apprentice
Apprentice
User avatar
Posts: 253
Joined: Thu Dec 11, 2003 5:25 pm
Location: Muenchen

Post by ultimodruido » Fri Nov 05, 2004 9:19 pm

Grazie per la spiegazione, ma la mia domanda era un altra, non capisco il senso di cumulabili. provo con due esempi:
1)
pacchetto AAA compilato senza GTK2
-su include GTK2
ziopino lo conta per AAA?

2)
pacchetto BBB compilato con GTK2
-su non include GTK2
zio pino lo conta per BBB?

io a intuito darei si come risp a entrambe le domande, tu?
Account Jabber: ultimodruido@jabber.linux.it
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

Post by xchris » Sat Nov 06, 2004 7:56 am

ultimodruido wrote:1)
pacchetto AAA compilato senza GTK2
-su include GTK2
ziopino lo conta per AAA?
se usi solo -cu non considera gtk2
se usi anche -su considera gtk2
ultimodruido wrote: 2)
pacchetto BBB compilato con GTK2
-su non include GTK2
zio pino lo conta per BBB?
se usi solo -cu considera gtk2
se usi anche -su considera gtk2 (perche' -cu lo forza)
se usi solo -m -su non considera gtk2
(in questo caso -su non aggiunge nulla)


Questa e' una delle differenza con emerge --depclean
Quando si fa emerge --depclean vengono considerate solo le systemuse... quindi e' facile rompere qualche prg!
(lasciando unclepine sempre con -cu siamo sicuri che importanti useflags usate in fase di compilazioni non vengano ignorate)


Spero di essere riuscito questa volta.. :)
while True:Gentoo()
Top
ultimodruido
Apprentice
Apprentice
User avatar
Posts: 253
Joined: Thu Dec 11, 2003 5:25 pm
Location: Muenchen

Post by ultimodruido » Sat Nov 06, 2004 9:18 am

xchris wrote:Spero di essere riuscito questa volta.. :)
Si, grazie e scusa se sono un po' tardo! Batto i pugni sul tavolo come fammo in uni qui in germania per dire che la spiegazione è piaciuta!!!
ciao nic
Account Jabber: ultimodruido@jabber.linux.it
Top
ultimodruido
Apprentice
Apprentice
User avatar
Posts: 253
Joined: Thu Dec 11, 2003 5:25 pm
Location: Muenchen

Post by ultimodruido » Tue Nov 09, 2004 7:44 pm

Ciao!!! Come va? mi piace sai lo zio? ora mi sto appassionando alla console, bella invenzione!!!
Ho visto che funziona anche con il portage overlay (si scrive cosi?) pero ti proporrei una nuova feature: quando emergo un pacchetto mi dice

Code: Select all

cat scipy.list

These are the packages that I would merge, in order:

Calculating dependencies  ...done!
[ebuild  N    ] dev-python/numeric-23.1  0 kB
[ebuild  N    ] dev-python/f2py-2.39.235.1693  0 kB
[ebuild  N    ] dev-libs/atlas-3.6.0  0 kB
[ebuild  N    ] app-sci/blas-config-1.0.1  0 kB
[ebuild  N    ] app-sci/blas-atlas-3.6.0  -doc 0 kB
[ebuild  N    ] app-sci/lapack-config-1.0.1  0 kB
[ebuild  N    ] app-sci/lapack-atlas-3.6.0  -debug -doc -ifc 0 kB
[ebuild  N    ] dev-python/scipy-0.3.2  -fftw -wxwindows 0 kB [1]

Total size of downloads: 0 kB
Portage overlays:
 [1] /usr/local/portage
mi mette quella nota simpatica che mi fa sapere che il pacchetto non è in portage, ma in overlay. E un casino farlo anche per lo zio? anche qualcosa di simile, non uguale...
Vedi tu... era solo un idea :idea:
ciao nic
Account Jabber: ultimodruido@jabber.linux.it
Top
koma
Advocate
Advocate
User avatar
Posts: 2702
Joined: Fri Jun 06, 2003 10:13 am
Location: Italy
Contact:
Contact koma
Website

Post by koma » Tue Nov 09, 2004 9:26 pm

Posso suggerire un topic split? 20 pagine da rilegere sono tante.. un breve riassunto e un secondo topic sarebbero graditi
http://www.youtube.com/watch?v=_yoJI-Tl94g GLORY GLORY HYPNOTOAD
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

Post by xchris » Wed Nov 10, 2004 8:43 am

ultimodruido wrote: mi mette quella nota simpatica che mi fa sapere che il pacchetto non è in portage, ma in overlay. E un casino farlo anche per lo zio? anche qualcosa di simile, non uguale...
Sono contento che ti piaccia :)

Una volta installato un pacchetto in overlay viene trattato come un qualunque altro pacchetto ufficiale.(nel senso che viene segnato in /var/db/pkg)

Al momento solo quando fai unclepine -dc da un indicazione se e' in overlay o meno (ma e' solo un indicazione e non e' detto che sia esatto)

Al momento non e' previsto.. non e' detto che lo implementero' in futuro.

@koma: effettivamente e' diventato un po' dispersivo il thread..
cmq in prima pagina sono riportati gli switch da usare.
Eventualmente unclepine -h ti da l'help.Se poi hai problemi o dubbi puoi sempre postare e chiedere..

Eventualmente potrei rifare il primo post iniziale.... oppure un nuovo post... sentiamo magari l'opinione di un mod.

Ciao
while True:Gentoo()
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

Post by randomaze » Wed Nov 10, 2004 9:00 am

xchris wrote:Eventualmente potrei rifare il primo post iniziale.... oppure un nuovo post... sentiamo magari l'opinione di un mod.
Come vi viene meglio a voi. Se decidete di fare un nuovo thread possiamo anche bloccare questo epr "forzare" gli utenti ad andare nel nuovo....

P.S. Decisamente un thread di 20 pagine scoraggia i "nuovi tester", me compreso :-P
Ciao da me!
Top
xchris
Advocate
Advocate
User avatar
Posts: 2824
Joined: Thu Jul 10, 2003 10:21 pm

Post by xchris » Wed Nov 10, 2004 9:36 am

ok... appena ho un po' di tempo faccio un nuovo thread e ti mando un pm per bloccare questo.
Grazie Mille
ciao
while True:Gentoo()
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

Re: [TOOL] Unclepine [VECCHIO THREAD]

Post by randomaze » Wed Nov 10, 2004 11:59 am

xchris wrote:VECCHIO THREAD
usate quello nuovo!
http://forums.gentoo.org/viewtopic.php?t=249828
Blocco il topic come richiesto.
Ciao da me!
Top
Locked
  • Print view

494 posts
  • Page 20 of 20
    • Jump to page:
  • Previous
  • 1
  • …
  • 16
  • 17
  • 18
  • 19
  • 20

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