Pagina 1 di 1

Proposta slackyd

Inviato: ven 19 dic 2008, 11:56
da DanBadJar
Vorrei proporre di aggiungere slackyd alla voce in homepage "Slapt-Get & Swaret" aggiungendo la stringa per i repository.
Inoltre penso che per dare maggiore visibilità al progetto possa essere messo un link rapido in alto, magari di fianco al Pkgreports.
Credo che questo tool del buon Dani (col quale mi complimento tantissimo) non abbia nulla a che invidiare ai software più blasonati, ma anzi, è sicuramente più attinente alla filosofia Slackware K.I.S.S.
Che ne pensate?

Re: Proposta slackyd

Inviato: ven 19 dic 2008, 12:26
da tigerwalk
Per quanto mi riguarda, quoto in pieno! Lo utilizzo da diversi mesi e lo trovo veramente ottimo!

Re: Proposta slackyd

Inviato: ven 19 dic 2008, 12:31
da michelino
Straquoto
a Dani la mia sempiterna stima!!!! :notworthy: :notworthy:

Re: Proposta slackyd

Inviato: ven 19 dic 2008, 12:34
da conraid
Mi aggrego qui.
Perché nel prendere il mirror locale aggiunge la directory slackware a MANIFEST.bz2?
Se io ho il mirror in
/mnt/hd/mirror/repository/slacky.eu/12.2
e configuro quella directory poi mi trovo con
# slackyd -u

Repository: slackware [/mnt/hd/mirror/repository/slacky.eu/12.2/]
`- Copying FILELIST.TXT [done]
`- Copying PACKAGES.TXT [done]
`- Copying CHECKSUMS.md5 [done]
`- Copying MANIFEST.bz2 [/mnt/hd/mirror/repository/slacky.eu/12.2//slackware/MANIFEST.bz2: No such file or directory]

Warning: cannot retreive all file (3/10). Trying next: nothing

Re: Proposta slackyd

Inviato: ven 19 dic 2008, 14:32
da aLvArO
Onestamente ero dubbioso. Ma ormai lo uso da mesi e posso
dire che è il miglior tool che ho provato, considerato che amavo swaret.

Re: Proposta slackyd

Inviato: sab 20 dic 2008, 2:08
da Dani
Grazie mille per i complimenti, mi fa piacere che qualcuno trovi slackyd utile :D
conraid ha scritto:Perché nel prendere il mirror locale aggiunge la directory slackware a MANIFEST.bz2?
Probabilmente nel file di configurazione hai settato il mirror locale come ufficiale e in questo caso è necessario aggiungere la directory /slackware quando si scarica il MANIFEST.bz2 del ramo slackware.
Se il tuo mirror contiene i pacchetti di un repository extra come slacky allora devi specificarlo nel file di configurazione cambiando:

Codice: Seleziona tutto

repository file://mnt/hd/mirror/repository/slacky.eu/12.2/
con

Codice: Seleziona tutto

repository slacky file://mnt/hd/mirror/repository/slacky.eu/12.2/
Il problema è che la versione 0.1.11 del tool gestisce i mirror locali extra con una funzione bacata #-o e quindi devi aggiornare alla 0.1.12.

Re: Proposta slackyd

Inviato: sab 20 dic 2008, 11:22
da conraid
Dani ha scritto:Grazie mille per i complimenti, mi fa piacere che qualcuno trovi slackyd utile :D
conraid ha scritto:Perché nel prendere il mirror locale aggiunge la directory slackware a MANIFEST.bz2?
Probabilmente nel file di configurazione hai settato il mirror locale come ufficiale e in questo caso è necessario aggiungere la directory /slackware quando si scarica il MANIFEST.bz2 del ramo slackware.
Se il tuo mirror contiene i pacchetti di un repository extra come slacky allora devi specificarlo nel file di configurazione cambiando:

Codice: Seleziona tutto

repository file://mnt/hd/mirror/repository/slacky.eu/12.2/
con

Codice: Seleziona tutto

repository slacky file://mnt/hd/mirror/repository/slacky.eu/12.2/
Il problema è che la versione 0.1.11 del tool gestisce i mirror locali extra con una funzione bacata #-o e quindi devi aggiornare alla 0.1.12.
corretto, ora funziona.

Altra cosa che ho notato.
Quando le dipendenze sono in OR (per esempio pippo | pluto) il programma cerca di scaricare entrambe. Per esempio ho visto che provando a scaricare icu, lui cerca anche di scaricare mono, nonostante non serva, e questo perché chi ha creato il pacchetto aveva mono installato.
Lo so che quel che dice Loris di creare i pacchetti sempre su una base pulita è difficile e che spetta a noi sistemare queste cose, ma non puoi fare in modo che se trova uno dei pacchetti in questione non cerchi gli altri?

Re: Proposta slackyd

Inviato: lun 22 dic 2008, 2:10
da Dani
conraid ha scritto: Altra cosa che ho notato.
Quando le dipendenze sono in OR (per esempio pippo | pluto) il programma cerca di scaricare entrambe. Per esempio ho visto che provando a scaricare icu, lui cerca anche di scaricare mono, nonostante non serva, e questo perché chi ha creato il pacchetto aveva mono installato.
Lo so che quel che dice Loris di creare i pacchetti sempre su una base pulita è difficile e che spetta a noi sistemare queste cose, ma non puoi fare in modo che se trova uno dei pacchetti in questione non cerchi gli altri?
Si è vero, durante il parsing delle dipendenze tratto il carattere '|' come uno spazio o una virgola e quindi l'or perde il senso. Sarà corretto :thumbright:

Re: Proposta slackyd

Inviato: mar 23 dic 2008, 0:57
da slucky
Vorrei proporre di aggiungere slackyd alla voce in homepage "Slapt-Get & Swaret" aggiungendo la stringa per i repository.Credo che questo tool del buon Dani (col quale mi complimento tantissimo) non abbia nulla a che invidiare ai software più blasonati, ma anzi, è sicuramente più attinente alla filosofia Slackware K.I.S.S.
straquoto anch'io ;) ....è davvero un'ottimo tool semplice e super-funzionale che non ha nulla in meno di altri progetti più blasonati :)


saluti