Pagina 5 di 7

Re: [TOOL] slackpkg+ released

Inviato: gio ago 29, 2013 16:39
da conraid
mi interessavano di più le prime due righe del post :-)

Re: [TOOL] slackpkg+ released

Inviato: gio ago 29, 2013 19:14
da ZeroUno
non ti risposi a suo tempo?

Così com'é strutturato il repository funziona su slackpkg+ (e difatti é sul file di conf di esempio mi sembra) perché slackpkg+ riesce a capire se stai usando una slackware64 così da escludere i pacchetti i386 e viceversa.

Certamente l'ideale é fare 2 repository, uno a 32 e uno a 64.

Re: [TOOL] slackpkg+ released

Inviato: ven ago 30, 2013 8:46
da conraid
ZeroUno ha scritto:non ti risposi a suo tempo?



ti mandai un messaggio privato per dirti che ho attivato la firma dei pacchetti con GPG, ma vedo sempre il repository tra quelli senza

Re: [TOOL] slackpkg+ released

Inviato: ven ago 30, 2013 9:07
da ZeroUno
sorry, ricordavo di averlo fatto. Evidentemente l'ho fatto solo sul mio pc ;)
fermo restando che slackpkg+ non controlla il file di configurazione per stabilire se un repository supporta gpg o meno ma verifica direttamente la presenza della chiave sul sito.

Alla prossima release lo sistemo

Re: [TOOL] slackpkg+ released

Inviato: ven ago 30, 2013 16:33
da ZeroUno
stavo pensando ad una nuova funzionalità: la possibilità di installare pacchetti che non siano in repository canonici ma anche in percorsi locali o remoti e senza metadata.

slackpkg install ./pacchetto.txz
equivarrebbe a installpkg ./pacchetto.txz

slackpkg install http://..../pacchetto.txz
equivarrebbe a wget puntuale e installpkg

slackpkg install .
mostrerebbe i pacchetti nella directory locale

slackpkg install http://..../
mostrerebbe tutti i pacchetti presenti sul sito (dove supportato)

senza dover inserire nulla nel file di configurazione e lanciare l'update per l'aggiornamento degli indici.

Il concetto é che non tutti inseriscono i metadata, soprattutto per uno o due pacchetti.

Idee?

Re: [TOOL] slackpkg+ released

Inviato: sab ago 31, 2013 23:54
da ZeroUno
Ho messo Slackpkg+ su sourceforge dal momento che anche Slackpkg è su sourceforge.

Re: [TOOL] slackpkg+ released

Inviato: lun set 02, 2013 15:09
da ZeroUno
Ho caricato una nuova versione su sourceforge.
E' una versione di sviluppo, quindi per sicurezza non l'ho resa disponibile con slackpkg upgrade slackpkg+ perchè richiede testing.

Con questa versione è possibile installare da file:

slackpkg install slackpkg install file:package-1.0-noarch-2.txz
slackpkg upgrade file:./pkgs/package-1.0-noarch-2.txz
slackpkg install file:/root/myrepo/package-1.0-noarch-2.txz

E' una versione embrionale. In futuro aggiungerò nuove funzionalità correlate. E quando sarà stabile la chiamerò finalmente 1.0 :)

Re: [TOOL] slackpkg+ released

Inviato: lun set 02, 2013 18:04
da ZeroUno
ora supporta anche le directory

slackpkg install file:./
slackpkg upgrade file:/myrepo/

Re: [TOOL] slackpkg+ released

Inviato: gio set 05, 2013 17:02
da ZeroUno
E la 0.9.7 supporta anche file e directory remote (http/ftp/https) senza creare i metadata.

Il concetto è che molti utenti mettono i propri pacchetti in rete, ma sono pochi quelli che gli aggiungono i repository metadata, per esempio perchè fanno uno o due pacchetti.

slackpkg install http://site/path/pkg-1.0-noarch-2.txz
slackpkg upgrade http://site/path/

Sono anche riuscito ad allargare un po' il README, però ho avuto un sacco di difficoltà con l'inglese; qualcuno può vedere se ho fatto strafalcioni ed errori grammaticali e sintattici?

Vorrei anche riuscire a popolare un po' il wiki di sourceforge.

Re: [TOOL] slackpkg+ released

Inviato: lun set 09, 2013 17:52
da ZeroUno
0.9.7.2 rilasciato (la 0.9.7.1 conteneva solo un piccolo bugfix).

Questa versione aggiunge due funzionalità:
1) variabile d'ambiente USEBL (aka USE BLACKLIST) che se settato a '0' consente di ignorare il file /etc/slackpkg/blacklist. Ha poco senso metterlo in slackpkgplus.conf perchè se non voglio usare la blacklist permantentemente la svuoto e basta; però sarebbe utile ogni tanto vedere che pacchetti mi darebbe slackpkg senza la blacklist. Per esempio io mi ricompilo da me gcc e poi lo blacklisto. Per vedere aggiornamenti faccio:
USEBL=0 slackpkg search gcc
ovviamente si applica anche a install e tutti gli altri
2) consente di inserire repository locali senza metadata in slackpkgplus.conf (sintassi REPOPLUS['myrepo']=dir://path/to/repo/). L'utilità è la stessa descritta nei post precedenti, ma in aggiunta posso usarlo in upgrade-all (che non accetta parametri). Per questi repository non è necessario dare slackpkg update. Metto i miei pacchetti in quella directory e do slackpkg upgrade-all e se nel file di conf ho messo PKGS_PRIORITY=( myrepo:.* ) sto sicuro che i pacchetti di slackware (se ripacchettizzo quelli di slackware) non me li sovrascrivono.

Re: [TOOL] slackpkg+ released

Inviato: lun set 09, 2013 18:45
da marlavo
Devo dire che dopo un periodo iniziale in cui ho lasciato che slackpkg+ venisse "sgrezzato" (e quindi non lo usavo molto), ora come ora funziona piuttosto bene e sta diventando un tool di cui non riesco a fare a meno per aggiornare i pacchetti dai vari repository che uso, è veramente molto comodo :thumbright:
Approfitto quindi per ringraziare ZeroUno e tutti quelli che hanno contribuito a slackpkg+ :-({|=
Grazie. :wave:

Re: [TOOL] slackpkg+ released

Inviato: mar set 10, 2013 1:29
da ZeroUno
grazie.
Hai provato le funzionalità della 0.9.7 e superiori? Mi interesserebbe sapere come vanno e se si possono migliorare (quelle sono ancora grezze e non passo a 1.0, che attendo con ansia, senza sistemarle) e soprattutto se presentano bug.

Re: [TOOL] slackpkg+ released

Inviato: mar set 10, 2013 18:10
da marlavo
ZeroUno ha scritto:grazie.
Hai provato le funzionalità della 0.9.7 e superiori? Mi interesserebbe sapere come vanno e se si possono migliorare (quelle sono ancora grezze e non passo a 1.0, che attendo con ansia, senza sistemarle) e soprattutto se presentano bug.

Sinceramente no :oops: perché non mi sono ancora servite. Appeno trovo il tempo di farlo (più che altro la voglia :D ) farò qualche prova.

Re: [TOOL] slackpkg+ released

Inviato: mer ott 16, 2013 14:18
da ZeroUno
Slackware 14.1 è vicina all'uscita e Pat l'ha battezzata rc1.

Io penso che anche slackpkg+ è ormai abbastanza maturo da poter essere finalmente chiamato 1.0rc1 :D

Re: [TOOL] slackpkg+ released

Inviato: lun ott 21, 2013 17:50
da ZeroUno
slackpkg+ 1.0rc2