Alle 00 e 27 circa, del 02 marzo 2002, passando sulla tastiera di Nick Name,
una mandria di GNU scrisse:
>
> Mi sembra che questa cominci a diventare la MFAQ: si pu� installare un
> pacchetto singolo unstable in stable nella maggior parte dei casi (in
> ~400 pacchetti su ~4000 non funziona).
>
> Bisogna ricompilare dai sorgenti in automatico dopo aver ovviamente
> scaricato i sorgenti debian e soddisfatto le build-dep. Il problema
> nasce se le build-dep non sono in stable ... bisognerebbe ricompilare
> anche quelli ma a quel punto ti sorge il dubbio che non sia pi� facile
> scaricare il tutto gi� ricompilato.
>
> Invito qualcun altro a postare i comandi adatti xch� non li ricordo...
>
> Ciao e hope this helps
>
> Vincenzo
Gi� qualche tempo fa se ne discusse.
Cmq il sistema che uso io, per ottenere pacchetti di sid in una potato � questo.
1- Scarico i sorgenti (*.orig.tar.gz) che si trovano sulla pagina principale
del pacchetto (versione sid)
2- Scarico il *.diff.gz
3- scompatto il src e ci infilo il diff, dopodich�:
zcat *.diff.gz | patch -p1
4- vado nella cartella debian creata e :
chmod +x ./rules
5- modifico il file control se necessario (qualcuno sa come aggiungere, tramite
sed del testo alla riga che inizia con "Depends:"?)
6- controllo che i pacchetti richiesti in Build-Depends siano installati (a
volte basta una versione precedente, ma se dovesse essere necessario qualche
pacchetto nuovo di zecca, si pu� ripetere il procedimento ricorsivamente
all'indietro) N.B.: a volte � richiesto debhelper (=> 3.*.*), pu� non essere
necessario, basta modificare nel rules la riga DH_COMPAT=3 con DH_COMPAT=2
(funziona nel 90% dei casi)
7- dalla home dir del src:
debian/rules build
debian/rules binary
8- si risale di una dir e:
dpkg -i <pacchetto_sid_in_potato>.deb
(oppure come faccio io)
usare mc
9- fine :P
--
Ximilian
�������������������������������
Linux Registered User: #183500
Linux Registered Machine: #105046
Running on GNU/Linux Debian 2.2
�������������������������������