Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[TOOL] - Unclepine - Dipendenze e Pulizia _beta18
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2, 3 ... 12, 13, 14, 15  Next  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools)
View previous topic :: View next topic  
Author Message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Thu Jun 23, 2005 10:14 pm    Post subject: Reply with quote

ahem... intendi un ebuild scritto male.. :)
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Sun Jul 03, 2005 4:25 pm    Post subject: BUG unclepine Reply with quote

Presumo si tratti di un bug.
Lanciando
Code:
unclepine -su -u
ottengo 3 pacchetti, per l'esattezza
Quote:

* kde-base/kde-3.3.2 (W): old slot
* kde-base/kde-i18n-3.3.2 (W): old slot
* sys-kernel/gentoo-sources-2.6.11-r9 (W): old slot


Mentre se lancio
Code:
unclepine -su -u -x > da_controllare
ottengo
Code:
MegaLoc unclepine-release-0.1 # dog da_controllare
MegaLoc unclepine-release-0.1 # 
ovvero nessun pacchetto ...
Il mio problema è che non sono ancora abbastanza esperto per dire con sicurezza quale sia la risposta giusta. Punterei sulla prima visto che ho installato anche kde-3.4.1 e il kernel r11 ma preferisco chiedere che non reinstallare tutto :wink:
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Sun Jul 03, 2005 4:53 pm    Post subject: Reply with quote

scusa ma ti è mica venuto in mente che questa cosa la potevi postare nel topic riservato ad unclepine? (quello ufficiale)...
_________________
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
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Sun Jul 03, 2005 4:58 pm    Post subject: Reply with quote

Fatto il merge del thread di Kernel78 con questo.

Mi sarebbe sembrato logico postare qui invece di aprire un altro thread sull'argomento. :wink:
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Wed Jul 06, 2005 7:05 am    Post subject: Reply with quote

non e' un bug...
ogni volta che un pacchetto appartiene a SYSTEM o e' un OLDSLOT non viene riportato automaticamente dal parametro -x per questioni di sicurezza.
Quei pacchetti vanno rimossi a mano.

ciao
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Tue Jul 12, 2005 6:15 pm    Post subject: Reply with quote

ANNUNCIO - AuntMary


Nella mia malsana idea e' da molto che frulla la zia maria.

la zia come ogni donna... sara' + efficiente dello zio.

Utilizzerà molte funzioni di portage e cercherà di risolvere i pochi (a mio avviso) problemi dello zio pino.

Sara' veloce...potra' avere in seguito una GUI in gtk ma dovra' funzionare prima di tutto da console!

Se avete suggerimenti... e' il momento di farsi avanti.

NOn chiedetemi di cambiare nome... ne vado fiero! AuntMary


Tempi? Non a breve.Sto studiando portage molto a fondo e vorrei non scoprire nuove funzioni proprio quando la zia e' finita.

W la ZIA ! :D


EDIT:scusate il post.... ma siete gli unici con cui condividere queste nerdate!

EDIT2:la zia legge tutte le dipendenze (RAW) e le useflags del mio sistema compilato in 1,3 secondi (sistema con circa 700 pkt)
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
fabius
Guru
Guru


Joined: 29 Nov 2004
Posts: 525

PostPosted: Tue Jul 12, 2005 6:56 pm    Post subject: Reply with quote

Grande xchris, magari poi decidono di includerlo in portage dato che sfrutti le API di portage stesso: forse è la volta buona che emerge supporterà come si deve la rimozione dei package (oops forse corro troppo :D). Buon lavoro!
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Tue Jul 12, 2005 7:02 pm    Post subject: Reply with quote

grazie per la fiducia...
ma visti gli ultimi approcci con i devel in chan.. nn e' di certo questa la motivazione.

Se sto partendo a farmi la zia :lol: e' solo perche' ho voglia di creare un tool migliore. (lo zio e' attualmente molto scaricato)

I punti deboli dello zio possono essere risolti solo utilizzando una struttura dati migliore.

Ciao ciao :)
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3272
Location: Italy, Milano

PostPosted: Tue Jul 12, 2005 7:06 pm    Post subject: Reply with quote

Sono fiducioso nella zia, anche se devo ammettere che lo zio pino e' un po' complesso da utilizzare..
Potresti accludere qualche funzione per i cretinetti ? (tipo faccio tutto io senza che tu mi dica nulla?) :)
_________________
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Tue Jul 12, 2005 8:01 pm    Post subject: Reply with quote

pensavo oggi allo zio...

effettivamente molte funzioni sono un po' particolari e poco intuitive.
C'e' da dire che molte sono nate per risolvere i problemi che mi si presentavano durante la scrittura del codice...
poi non ho + avuto il coraggio di toglierle.

Cerchero' di farla il + modulare possibile in modo che sia semplice la sua programmazione in gtk (anche perche' per me sarebbe un campo quasi nuovo(ho programmato ad eventi in c++ in windoze molti anni fa...))

E' un vero peccato che portage sia cosi' mal documentato.
Ne potrebbero nascere dei tool stupendi con pochissimo sforzo.

Le funzioni basilari le ho cmq apprese... da qui la mia decisione della zia.
Non sarebbe male uscire a fine estate con la zia a distanza di un anno dallo zio pino.

ciao e grazie a tutti.
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
Raffo
Veteran
Veteran


Joined: 23 Apr 2004
Posts: 1019
Location: Berlin

PostPosted: Tue Jul 12, 2005 9:59 pm    Post subject: Reply with quote

@xchris: magari butta giù qualcosa su portage, qualche piccolo testo di documentazione che potrebbe risultare utile... io mi sto affacciando in questi giorni al python (da zero, sto ancora cercando come iniziare per bene)...
Back to top
View user's profile Send private message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3272
Location: Italy, Milano

PostPosted: Tue Jul 12, 2005 10:12 pm    Post subject: Reply with quote

Raffo wrote:
@xchris: magari butta giù qualcosa su portage, qualche piccolo testo di documentazione che potrebbe risultare utile... io mi sto affacciando in questi giorni al python (da zero, sto ancora cercando come iniziare per bene)...


Da python.org c'e' un tutorial da zero, anche in italiano
_________________
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Wed Jul 13, 2005 5:41 am    Post subject: Reply with quote

Raffo wrote:
@xchris: magari butta giù qualcosa su portage, qualche piccolo testo di documentazione che potrebbe risultare utile... io mi sto affacciando in questi giorni al python (da zero, sto ancora cercando come iniziare per bene)...


:lol:
mi stai chiedendo qc che i developer hanno evitato per bene :D (perche' e' una palla...)

Nella guida anomala che sto scrivendo sul mio situzzo c'e' una sezione che prima o poi riempiro'.
(ma e' ancora presto... devo capire ancora molte cose)

su python.org immagino ci sia la guida per python :) non per portage...
sarebbe troppo bello...

(anche se ricordo di aver visto qcsina in giro tempo fa)
Ciauz
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
btbbass
Apprentice
Apprentice


Joined: 15 Feb 2005
Posts: 287
Location: Asti o Torino

PostPosted: Wed Jul 13, 2005 10:35 am    Post subject: Reply with quote

xchris wrote:

mi stai chiedendo qc che i developer hanno evitato per bene :D (perche' e' una palla...)


[joke-mode]eheh, xchris, ci hai abituati troppo bene, ora mi sa che ti tocca [/joke-mode]

A parte gli scherzi, se magari posti i link della documentazione che trovi, prima o poi qualche 'folle' potrebbe decidere di unire il tutto in maniera orgnica ed esauriente...
_________________
Chi dice che è impossibile non interrompa chi lo sta facendo

-Proverbio Cinese -
___________________________________
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Wed Jul 13, 2005 11:03 am    Post subject: Reply with quote

sai a quale doc mi riferisco io?

Code:

pydoc -p 1080

vi /usr/lib/portage/pym/portage.py


e questo purtroppo e' tutto.
Ho trovato qc in giro per il web ma e' veramente inutile... (sono una brutta copia del primo metodo)

io uso esclusivamente pydoc...

ciao

EDIT: e' nata la classe auntmary... e cresce velocemente.Focalizzero' tutti i miei sforzi perfare una classe decente (non avevo ancora usato le classi in python) in modo che sia poi riutilizzabile in qualunque script.
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3272
Location: Italy, Milano

PostPosted: Wed Jul 13, 2005 1:20 pm    Post subject: Reply with quote

xchris wrote:

EDIT: e' nata la classe auntmary... e cresce velocemente.Focalizzero' tutti i miei sforzi perfare una classe decente (non avevo ancora usato le classi in python) in modo che sia poi riutilizzabile in qualunque script.


Non ho visto com'e' fatto al momento il codice, potresti fare (penso che stai gia' facendo cosi' tuttavia) una classe esterna che viene importata poi dalle interfacce, siano queste testuali o grafiche
_________________
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Wed Jul 13, 2005 1:52 pm    Post subject: Reply with quote

federico wrote:
xchris wrote:

EDIT: e' nata la classe auntmary... e cresce velocemente.Focalizzero' tutti i miei sforzi perfare una classe decente (non avevo ancora usato le classi in python) in modo che sia poi riutilizzabile in qualunque script.


Non ho visto com'e' fatto al momento il codice, potresti fare (penso che stai gia' facendo cosi' tuttavia) una classe esterna che viene importata poi dalle interfacce, siano queste testuali o grafiche


al momento e' proprio solo una classe...
il resto e' solo un istanziamento per fare qualche prova ;)

il codice di auntmary-applicazione sara' veramente ridotto all'osso (parsing e chiamate varie)

In questo modo eventuali interfacce saranno semplici da fare. (come altri tool... se la classe merita)

ciauz

EDIT: il cuore di unclepine e' stato replicato in 122 righe. Al momento solo per il test ho fatto un comportamento analogo per le dipendenze in OR... ora viene il casino anche perche' non posso copiare da portage :lol:
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
fctk
Veteran
Veteran


Joined: 28 Jan 2004
Posts: 1424
Location: Milan, Italy, EU

PostPosted: Tue Jul 26, 2005 2:42 pm    Post subject: Reply with quote

ho un problemino con unclepine...

dunque, sul sistema ho installato lamip (un player mp3/ogg ecc...), e una dipendenza di lamip è: lamip-in-mp3-0.0.3-r1.

questo è l'ebuild:

Code:
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit eutils

DESCRIPTION="LAMIP is a modularized Audioplayer. This is the MP3 INPUT-module"
#HOMEPAGE="http://fondriest.frederic.free.fr/realisations/lamip"
HOMEPAGE="${HOMEPAGE} http://lamip.sourceforge.net"
HOMEPAGE="${HOMEPAGE} http://freakforever.net/lamip"
LICENSE="GPL"
SLOT="0"
KEYWORDS="~x86 ~amd64"

# as long as we aren't in the official portage-tree
SRC_URI="http://freakforever.net/lamip/distfiles/${PN}-${PVR}.tar.bz2"
RESTRICT="nomirror"

S="${WORKDIR}"
DEPEND="sys-devel/autoconf
   sys-devel/automake
   sys-devel/libtool
   media-libs/libmad
   media-libs/id3lib
   media-sound/lamip-core"

src_compile() {
   local myconf=""

   WANT_AUTOCONF=1.8 WANT_AUTOMAKE=1.8 ACLOCAL=aclocal-1.8 autoreconf -vifs || die "autoreconf failed"
   econf ${myconf} || die "econf failed"
   emake || die "emake failed"
}

src_install() {
   make DESTDIR=${D} libdir=/usr/lib/lamip install || die "install failed"
#   einstall || die "einstall failed"
}


dunque... se faccio unclepine -u egli mi dice che posso rimuovere media-libs/id3lib... ok, rimosso. poi faccio emerge -uDavtN world ma portage adesso vuole reinstallare quella libreria... boh...
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Tue Jul 26, 2005 2:57 pm    Post subject: Reply with quote

lo stai usando in "mix" mode?
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
fctk
Veteran
Veteran


Joined: 28 Jan 2004
Posts: 1424
Location: Milan, Italy, EU

PostPosted: Tue Jul 26, 2005 3:01 pm    Post subject: Reply with quote

scusa l'ignoranza... ma cosa significa "mix mode"? a che applicazione ti riferisci?
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Tue Jul 26, 2005 3:03 pm    Post subject: Reply with quote

se non sai cosa e'... allora sei in mix mode! :)

(local mode:considera dipendenze solo da pkt installati
portage mode: solo da portage
mix: entrambi)

Cmq riguardando l'ebuild... ho idea che ti manchi un po' di roba!
E' normale che lo voglia togliere... non c'e' come dipendenza ;)

EDIT: ho visto solo ora che e' l'ebuild di lamip-in-mp3. Indaghero'

EDIT2: fctk??? mi fai la stessa domanda 2 volte? :lol: guarda nella pagina precedente :D
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Sat Dec 03, 2005 1:36 pm    Post subject: Reply with quote

Non so se è già stato detto ma lo ribadisco a scanso di equivoci :wink:
Usare portage con cdb (com'è lecito aspettarsi effettivamente) può causare problemi con unclepine, in particolar modo con le dipendenze lette da /var/cache/edb/dep/usr/portage/
L'ho sperimentato ed effettivamente mi dava problemi (risolvibili in mix mode ma per sicurezza sono tornato al vecchio metodo di cache di portage)
_________________
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
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Sat Dec 03, 2005 2:01 pm    Post subject: Reply with quote

eh si...
e' comprensibile

in questo caso conviene utilizzare local mode.

Ciao e grazie per la precisazione.
Ciao
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
Ferdinando
Veteran
Veteran


Joined: 25 Nov 2003
Posts: 1027
Location: Gaeta (LT) - Italy

PostPosted: Tue Dec 27, 2005 10:05 am    Post subject: Reply with quote

L'ho segnalato anche sul forum internazionale, comunque sembra che sia necessario un aggiornamento a causa del nuovo portage:
Code:
exairetos@Aurora ~ $ unclepine -u -c --debug
Traceback (most recent call last):
  File "/usr/local/bin/unclepine", line 42, in ?
    from portage import flatten,match_from_list,pkgcmp,catpkgsplit,dep_opconvert,dep_parenreduce,isvalidatom
ImportError: cannot import name dep_opconvert


Ciao
_________________
La risposta, non la devi cercare fuori, la devi cercare dentro di te: e però è SBAGLIATA!
-- Corrado Guzzanti, "Pippo Chennedy Show", 1997
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Mon Jan 09, 2006 5:15 pm    Post subject: Reply with quote

vedo solo ora il messaggio..
domani indago.
Grazie
Ciao
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools) All times are GMT
Goto page Previous  1, 2, 3 ... 12, 13, 14, 15  Next
Page 13 of 15

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum