Un suggerimento
Moderatore: Staff
Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.
-
Meskalamdug
- Iper Master

- Messaggi: 3965
- Iscritto il: ven 14 mag 2004, 0:00
Un suggerimento
Cosa ne pensate di usare
ARCH=${ARCH:-`uname -m`}
al posto di
ARCH=x86_64 o ARCH=i686
ARCH=${ARCH:-`uname -m`}
al posto di
ARCH=x86_64 o ARCH=i686
-
Meskalamdug
- Iper Master

- Messaggi: 3965
- Iscritto il: ven 14 mag 2004, 0:00
Re: Un suggerimento
Comodissimo per i pacchetti di Slacky per x86_64...praticamenteMeskalamdug ha scritto:Cosa ne pensate di usare
ARCH=${ARCH:-`uname -m`}
al posto di
ARCH=x86_64 o ARCH=i686
uno da
Slackyd -B nomepacchetto ed è fatta!
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Un suggerimento
Sballa tutto quando compili in un ambiente chroot, e poi "per adesso" Slackware è ancora i486
Re: Un suggerimento
Ma voi quando pacchettizzate compilate in un ambiente chrottato per sicurezza?conraid ha scritto:Sballa tutto quando compili in un ambiente chroot, e poi "per adesso" Slackware è ancora i486
- Trotto@81
- Iper Master

- Messaggi: 3559
- Iscritto il: sab 26 giu 2004, 0:00
- Nome Cognome: Andrea
- Slackware: Slackware64 14.2 bet
- Kernel: default
- Desktop: KDE 4.14.14
- Località: Monasterace M. (RC)
- Contatta:
Re: Un suggerimento
conraid ha scritto:Sballa tutto quando compili in un ambiente chroot, e poi "per adesso" Slackware è ancora i486
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: Un suggerimento
Metti di avere un ambiente x86 in chroot su una x86_64 solo per compilare i pacchetti (per slacky per esempio), se usassi la soluzione proposta da meska negli slackbuild succederebbe un casino in quanto il kernel in uso è quello x86_64 mentre a me serve che lo slackbuild esca a 32bit...Trotto@81 ha scritto:
credo che Corrado si riferisca a questo...
- Blallo
- Packager

- Messaggi: 3302
- Iscritto il: ven 12 ott 2007, 11:37
- Nome Cognome: Savino Liguori
- Slackware: 14.2 / 12.2
- Kernel: 4.4.14-smp
- Desktop: DWM
- Località: Torino / Torremaggiore (FG)
- Contatta:
Re: Un suggerimento
@Trotto@81
si, conraid ha ragione
slackware è ancora compilata per i486
però ha anche ottimizzazioni per i686 (nello slackbuild, se leggi, march=i486, mtune=i686)
per cui Slackware gira ancora sui 486 (se non ricordo male solo debian e qualche suo derivato è addirittura su i386)
si, conraid ha ragione
slackware è ancora compilata per i486
però ha anche ottimizzazioni per i686 (nello slackbuild, se leggi, march=i486, mtune=i686)
per cui Slackware gira ancora sui 486 (se non ricordo male solo debian e qualche suo derivato è addirittura su i386)
Github: https://github.com/8lall0
- Trotto@81
- Iper Master

- Messaggi: 3559
- Iscritto il: sab 26 giu 2004, 0:00
- Nome Cognome: Andrea
- Slackware: Slackware64 14.2 bet
- Kernel: default
- Desktop: KDE 4.14.14
- Località: Monasterace M. (RC)
- Contatta:
Re: Un suggerimento
Mi riferisco all'affermazione che slack sia solo 486, e la Slackware64?jimmy_page_89 ha scritto:@Trotto@81
si, conraid ha ragione
slackware è ancora compilata per i486
però ha anche ottimizzazioni per i686 (nello slackbuild, se leggi, march=i486, mtune=i686)
per cui Slackware gira ancora sui 486 (se non ricordo male solo debian e qualche suo derivato è addirittura su i386)
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Un suggerimento
@trotto81
Lo so, devo spiegare meglio quel che dico
per "è ancora" 486 non intendevo che è "solo" 486, ma che siccome la versione a 32 bit è ancora a 486 i pacchetti di slacky, in quanto seguono la scelta di Pat, devono essere fatti per 486 e non 686, tutto qui
ed ho scritto "è ancora" perché c'era un messaggio su twitter tempo fa in cui Pat si domandava se fosse il momento di passare a 686
64bit è un'altra cosa in questo senso, mi riferivo solo alla versione a 32bit
Lo so, devo spiegare meglio quel che dico
per "è ancora" 486 non intendevo che è "solo" 486, ma che siccome la versione a 32 bit è ancora a 486 i pacchetti di slacky, in quanto seguono la scelta di Pat, devono essere fatti per 486 e non 686, tutto qui
ed ho scritto "è ancora" perché c'era un messaggio su twitter tempo fa in cui Pat si domandava se fosse il momento di passare a 686
64bit è un'altra cosa in questo senso, mi riferivo solo alla versione a 32bit
anche per compilare su stable mentre sono in current per esempioBart ha scritto:Ma voi quando pacchettizzate compilate in un ambiente chrottato per sicurezza?conraid ha scritto:Sballa tutto quando compili in un ambiente chroot, e poi "per adesso" Slackware è ancora i486
Re: Un suggerimento
Cioè tu dalla current pacchettizzi per la stable in un ambiente chrottato? Mi spiegheresti meglio come fai...conraid ha scritto:anche per compilare su stable mentre sono in current per esempioBart ha scritto:Ma voi quando pacchettizzate compilate in un ambiente chrottato per sicurezza?conraid ha scritto:Sballa tutto quando compili in un ambiente chroot, e poi "per adesso" Slackware è ancora i486
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Un suggerimento
installi la Slackware in una partizione, oppure in una semplice directory tramite l'opzione --install-root di installpkg
per esempio io ce l'ho in /mnt/slack13.0
poi entri nel sistema
e sei nella stable 
naturalmente non va tutto, per esempio giorni fa veniva mostrato come slackpkg ha degli errori su ncurses
però per compilare è ok
per esempio io ce l'ho in /mnt/slack13.0
poi entri nel sistema
Codice: Seleziona tutto
mount -o bind /proc /mnt/slack13.0/proc
mount -o bind /sys /mnt/slack13.0/sys
chroot /mnt/slack13.0naturalmente non va tutto, per esempio giorni fa veniva mostrato come slackpkg ha degli errori su ncurses
però per compilare è ok
Re: Un suggerimento
Si infatti avevo letto dei problemi con slackpkg. Da provare.....grazie.conraid ha scritto:naturalmente non va tutto, per esempio giorni fa veniva mostrato come slackpkg ha degli errori su ncurses
però per compilare è ok
Re: Un suggerimento
Provando a chrottare una directory con chroot /tmp/dir ottengo:
Stessa cosa con chroot /tmp/dir /bin/bash.
Codice: Seleziona tutto
chroot: cannot run command `/bin/bash': No such file or directory- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Un suggerimento
perdonami bart, ma hai installato slackware in quella dir?Bart ha scritto:Provando a chrottare una directory con chroot /tmp/dir ottengo:Stessa cosa con chroot /tmp/dir /bin/bash.Codice: Seleziona tutto
chroot: cannot run command `/bin/bash': No such file or directory
se fai chroot da qualche parte devi avere un ambiente minimo per lavorare (shell, in questo caso bash, librerie, utility, etc...)
se installi la slackware (per fare i pacchetti si installa la full per esempio) hai tutto
altrimenti devi costruirti tu un ambiente adatto
non è che puoi fare chroot ovunque
Re: Un suggerimento
Stavo facendo un po' di prove per capirci qualcosa. No, non l'ho installata lì, adesso provo a fare una directory sotto /mnt come hai fatto tu. Grazie.conraid ha scritto:perdonami bart, ma hai installato slackware in quella dir?
se fai chroot da qualche parte devi avere un ambiente minimo per lavorare (shell, in questo caso bash, librerie, utility, etc...)
se installi la slackware (per fare i pacchetti si installa la full per esempio) hai tutto
altrimenti devi costruirti tu un ambiente adatto
non è che puoi fare chroot ovunque