Repository 32bit  Forum
Repository 64bit  Wiki

repository per slackware current con vecchi pacchetti

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Re: repository per slackware current con vecchi pacchetti

Messaggioda shark1500 » ven feb 17, 2012 20:36

Scusa, avevo capito male io. Comunque, se non vuoi la history allora con il comando di prima non la scarichi, e se vuoi tornare indietro non puoi. Oppure puoi scegliere di scaricare solo ad esempio gli ultimi n commit, a tua scelta.
Avatar utente
shark1500
Linux 2.6
Linux 2.6
 
Messaggi: 785
Iscritto il: gio apr 03, 2008 13:33
Località: Modna
Slackware: current
Kernel: 2.6.27.7-smp
Desktop: kde

Re: repository per slackware current con vecchi pacchetti

Messaggioda ponce » lun feb 20, 2012 10:18

scusate, mi e' stato segnalato il topic da Corrado: stavate pensando a qualcosa del genere? :)

https://github.com/Ponce/current-source

i tarballs sono esclusi nel .gitignore
Codice: Seleziona tutto
*/*/*.tgz
*/*/*/*.tgz
*/*.tar.xz
*/*/*.tar.gz
*/*/*.tar.bz2
*/*/*.tar.xz
*/*/*/*.tar.gz
*/*/*/*.tar.bz2
*/*/*/*.tar.xz
*/*/*/*/*.tar.xz
*/*/*/*.rpm
*/*/*.bin
*/*/*.zip
*/*/*/*.zip
*/*/*.jar
CHECKSUMS.md5
CHECKSUMS.md5.asc
FILE_LIST
MANIFEST.bz2
Avatar utente
ponce
Master
Master
 
Messaggi: 1500
Iscritto il: mer mar 05, 2008 16:45
Località: Pisa
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 3.17-rc3
Desktop: lxde

Re: repository per slackware current con vecchi pacchetti

Messaggioda shark1500 » lun feb 20, 2012 16:08

Esatto :-), eppure prima di postare avevo guardato sul tuo repo di github, ma avevo trovato solo quello di SBo e non questo..:-P.

A questo punto si puo` pensare di creare uno script che automatizzi il tutto e continuare il tuo progetto sul github di slacky (se ti va bene).

Piccola domanda: per caso hai anche il ramo a 32bit o solo 64?
Avatar utente
shark1500
Linux 2.6
Linux 2.6
 
Messaggi: 785
Iscritto il: gio apr 03, 2008 13:33
Località: Modna
Slackware: current
Kernel: 2.6.27.7-smp
Desktop: kde

Re: repository per slackware current con vecchi pacchetti

Messaggioda miklos » lun feb 20, 2012 17:10

shark1500 ha scritto:Esatto

scusami, ma a me era sembrato di capire l'esatto contrario.. ovvero versionare i binari escludendo i sorgenti... se è cosi' le mie perplessità erano infondate e chiedo venia :)
comunque per una cosa del genere credo non ci sia bisogno di distinguere fra 32 e 64bit, perchè gli slackbuilds sono generici.
credo che se si procede in questo senso, il successivo passo sarebbe versionare in questo modo gli slackbuild slacky.. cosi' si ottiene un sistema centralizzato e piu' rapido per gestire gli slackbuilds da parte di noi pacchettizzatori (penso in primis al recupero degli slackbuilds dal repo a 32bit per pacchettizzare a 64bit.. che è una cosa che oramai ho automatizzato parecchio.. ma resta comunque un po' scomoda)
ho visto cose che voi astemi non potete immaginare
miklos
Linux 3.x
Linux 3.x
 
Messaggi: 1214
Iscritto il: lun lug 16, 2007 16:39
Località: Roma
Slackware: 14.1 64bit
Kernel: 3.12.6
Desktop: openbox 3.5.2

Re: repository per slackware current con vecchi pacchetti

Messaggioda shark1500 » mar feb 21, 2012 1:10

miklos ha scritto:scusami, ma a me era sembrato di capire l'esatto contrario.. ovvero versionare i binari escludendo i sorgenti... se è cosi' le mie perplessità erano infondate e chiedo venia :)


Hai ragione! Scusa, devo dormire di piu` la notte...chiedo venia io. Ponce, la mia idea era appunto quella, di avere i .txz sotto git e non i sorgenti (ma gli SlackBuilds si`).

credo che se si procede in questo senso, il successivo passo sarebbe versionare in questo modo gli slackbuild slacky.. cosi' si ottiene un sistema centralizzato e piu' rapido per gestire gli slackbuilds da parte di noi pacchettizzatori (penso in primis al recupero degli slackbuilds dal repo a 32bit per pacchettizzare a 64bit.. che è una cosa che oramai ho automatizzato parecchio.. ma resta comunque un po' scomoda)


Beh, su slacky non ci sono veri e propri changelog e commit, come avresti intenzione di usare questa funzionalita` per gli slackbuild di slacky? Come SBo?
Avatar utente
shark1500
Linux 2.6
Linux 2.6
 
Messaggi: 785
Iscritto il: gio apr 03, 2008 13:33
Località: Modna
Slackware: current
Kernel: 2.6.27.7-smp
Desktop: kde

Re: repository per slackware current con vecchi pacchetti

Messaggioda miklos » mar feb 21, 2012 8:40

shark1500 ha scritto:Hai ragione! Scusa, devo dormire di piu` la notte
non me ne parlare :(
comunque la mia idea per gli slackbuilds di slacky è simile al repository gestito da SBO e da Ponce.
non ho ancora avuto modo di fare nessuna prova, pero' fondamentalmente la proposta nasce dal fatto che a parte i pacchetti per uso personale, la mia attività sul repo a 64bit è di porting di quelli a 32bit.
quindi spesso mi ritrovo a dover scaricare singolarmente gli slackbuilds dal 32bit, modificarli eppoi compilare ( cosa che ho molto automatizzato con lftp ).
avere invece un repo unico dove andare a pescare sarebbe utile per chi pacchettizza, metterlo sotto controllo versione lo renderebbe piu' facile da amministrare per chi lo gestisce.

comunque vediamo se riesco a cavare un po' di tempo per fare dei test sul mio account github :)
ho visto cose che voi astemi non potete immaginare
miklos
Linux 3.x
Linux 3.x
 
Messaggi: 1214
Iscritto il: lun lug 16, 2007 16:39
Località: Roma
Slackware: 14.1 64bit
Kernel: 3.12.6
Desktop: openbox 3.5.2

Re: repository per slackware current con vecchi pacchetti

Messaggioda ponce » mar feb 21, 2012 10:30

sarebbe una gran cosa farlo compatibile con sbopkg in modo da avere un tool automatizzato per poi compilare i sorgenti. ;)
Avatar utente
ponce
Master
Master
 
Messaggi: 1500
Iscritto il: mer mar 05, 2008 16:45
Località: Pisa
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 3.17-rc3
Desktop: lxde

Re: repository per slackware current con vecchi pacchetti

Messaggioda miklos » mar feb 21, 2012 12:09

ponce ha scritto:sarebbe una gran cosa farlo compatibile con sbopkg in modo da avere un tool automatizzato per poi compilare i sorgenti.
mi hai letto nel pensiero ;)
comunque visto che sarebbe una proposta interessante, cerco di fare un po' di prove con un piccolo set di slackbuilds + script per generare il file che sbopkg digerisce e vediamo che viene fuori
ho visto cose che voi astemi non potete immaginare
miklos
Linux 3.x
Linux 3.x
 
Messaggi: 1214
Iscritto il: lun lug 16, 2007 16:39
Località: Roma
Slackware: 14.1 64bit
Kernel: 3.12.6
Desktop: openbox 3.5.2

Re: repository per slackware current con vecchi pacchetti

Messaggioda shark1500 » mar feb 21, 2012 14:55

Allora io nel frattempo cerco di fare uno script per automatizzare questa cosa di slackware-current togliendo i sorgenti e appena Pat fa degli aggiornamenti vediamo come funzionera`.

Dopo magari cerco di guardare anche io al repository di slacky
Avatar utente
shark1500
Linux 2.6
Linux 2.6
 
Messaggi: 785
Iscritto il: gio apr 03, 2008 13:33
Località: Modna
Slackware: current
Kernel: 2.6.27.7-smp
Desktop: kde

Re: repository per slackware current con vecchi pacchetti

Messaggioda miklos » mar feb 21, 2012 16:53

semi bad news :(
sto giocando un po' col repository e diciamo che potrei essere soddisfatto se non fosse che sbopkg non funziona (ovviamente il nome la dice lunga) con l'alberatura del nostro repository (parlo di come sono posizionati gli slackbuilds)

L'ho modificato in modo da fargliela digerire e pare che vada (fra l'altro prevede il download tramite git quindi sarebbe grandioso farlo funzionare per bene perchè si avrebbe il supporto diretto all'eventuale progetto ostato su git)

Continuero' con i test e vi faro' sapere, comunque volevo sottolineare che tutto sto 'lavoro' non è assolutamente volto a stravolgere l'attuale prodotto finale (in soldoni l'alberatura del repo cosi' com'e' fatta ora)
quello che sto cercando di ottenere è uno strumento in piu' per noi pacchettizzatori.

p.s: lo sbopkg modificato potrebbe diventare un progetto interno slacky anche lui ostato su github che ne dite?!?!?

ciau
ho visto cose che voi astemi non potete immaginare
miklos
Linux 3.x
Linux 3.x
 
Messaggi: 1214
Iscritto il: lun lug 16, 2007 16:39
Località: Roma
Slackware: 14.1 64bit
Kernel: 3.12.6
Desktop: openbox 3.5.2

Re: repository per slackware current con vecchi pacchetti

Messaggioda shark1500 » mar feb 21, 2012 22:16

miklos ha scritto:p.s: lo sbopkg modificato potrebbe diventare un progetto interno slacky anche lui ostato su github che ne dite?!?!?


Approvo, facciamo un fork con le patch che servono a noi.
Avatar utente
shark1500
Linux 2.6
Linux 2.6
 
Messaggi: 785
Iscritto il: gio apr 03, 2008 13:33
Località: Modna
Slackware: current
Kernel: 2.6.27.7-smp
Desktop: kde

Re: repository per slackware current con vecchi pacchetti

Messaggioda miklos » mar feb 21, 2012 22:36

ok.. allora per ora continuo a lavorare sul mio account github.. in modo che posso comunque farvi vedere qualcosa eppoi se va bene si procede a traslare il tutto sull'account slacky

intanto ecco qua il primo commit del repository versionato su github.
ho fatto il dump di tutti gli slackbuilds attualmente presenti nel repo a 64bit.

a breve il fork di sbopkg(sempre sul mio account) con le due minuscole modifiche che servono per farlo funzionare.
tutto il resto (rebrandizzazione se vogliamo cambiargli nome etc etc) lo si fa quando e se si parte :)

p.s: se lo ritenete opportuno ne discutiamo in un post apposito perchè magari stiamo andando un po' OT :D
ho visto cose che voi astemi non potete immaginare
miklos
Linux 3.x
Linux 3.x
 
Messaggi: 1214
Iscritto il: lun lug 16, 2007 16:39
Località: Roma
Slackware: 14.1 64bit
Kernel: 3.12.6
Desktop: openbox 3.5.2

Re: repository per slackware current con vecchi pacchetti

Messaggioda miklos » mar feb 21, 2012 23:59

et voila.. ecco la versione estremente alpha di uno sbopkg modificato per accedere al repository git.

fino ad ora è in grado di sincronizzare il repo, navigarlo, compilare e installare i pacchetti, ma non ho testato le code di compilazione e ci sono voci che dovranno sparire(tipo la visualizzazione dei file .info e lo scaricamento automatico dei sorgenti che i nostri slackbuilds fanno in automatico)

altra cosa che è un punto interrogativo è il fatto che attualmente gli slackbuilds che ho postato vanno di default a compilare a 64bit.. chi utilizza sbopkg riesce ad ovviare in modo semplice ma magari questo puo' essere un problema successivo :)

inoltre non so bene come generare il Changelog del repo.. secondo voi da un repo git c'e' un modo facile per farlo ... oppure è necessario il buon vecchio taglia e incolla?!?!?!
ho visto cose che voi astemi non potete immaginare
miklos
Linux 3.x
Linux 3.x
 
Messaggi: 1214
Iscritto il: lun lug 16, 2007 16:39
Località: Roma
Slackware: 14.1 64bit
Kernel: 3.12.6
Desktop: openbox 3.5.2

Re: repository per slackware current con vecchi pacchetti

Messaggioda gigiobagiano » mer feb 22, 2012 0:55

Gli slackbuilds di sbo sono fatti in modo che nel caso la variabile arch non sia impostata venga rilevata automaticamente, quindi nel tuo caso che hai una slackware a 64bit va a compilare per questa architettura :)
Avatar utente
gigiobagiano
Linux 2.6
Linux 2.6
 
Messaggi: 501
Iscritto il: dom mar 11, 2007 12:58
Slackware: 11 - 13.1
Kernel: 2.6.35.6_tuxonice
Desktop: Openbox

Re: repository per slackware current con vecchi pacchetti

Messaggioda miklos » mer feb 22, 2012 1:13

gigiobagiano ha scritto:Gli slackbuilds di sbo sono fatti in modo che nel caso la variabile arch non sia impostata venga rilevata automaticamente, quindi nel tuo caso che hai una slackware a 64bit va a compilare per questa architettura
si si.. lo so :)
mi sono espresso male.. quello che intendevo è che siccome i nostri non sono fatti come quelli di sbo, e piu' volte in altri post mi è stato spiegato pure perchè (anche se ora non me lo ricordo piu') è una questione che si deve affrontare.. ma piu' in là.. quando il sistema funziona a dovere :)
ho visto cose che voi astemi non potete immaginare
miklos
Linux 3.x
Linux 3.x
 
Messaggi: 1214
Iscritto il: lun lug 16, 2007 16:39
Località: Roma
Slackware: 14.1 64bit
Kernel: 3.12.6
Desktop: openbox 3.5.2

PrecedenteProssimo

Torna a Slackware

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

cron