da ZeroUno » mar mag 05, 2009 15:57
quindi stai sviluppando gslacky per 12.2?
mmm.. io sono con la 12.2 (peggio, -current) e non ho gslacky installato.
Nella riorganizzazione della gestione dei repository quella dipendenza ci sta dando qualche grana.
In verità c'è anche qualche altro pacchetto, tipo beagle su gslacky 12.0
comunque quello che serve non è ricompilare ma ritoccare lo slack-required a mano e in qualche caso il changelog.
Il problema è solo sulle dipendenze; il pacchetto non ne è affetto, ma slapt-get e affini potrebbero incastrarsi.
beagle.SlackBuild:
ADD="chmlib >= 0.39-i486-1bj, evolution-sharp >= 0.15.4-i686-9as, gtk-sharp >= 2.10.2-i686-9as, gnome-sharp >= 2.16.0-i686-9as, gsf-sharp >= 0.8.1-i686-9as, pygtk >= 2.12.1-i686-9as, gmime >= 2.2.15-i686-9as. ndesk-dbus >= 0.6.0-i686-9as, ndesk-dbus-glib >= 0.4.1-i686-9as, taglib-sharp >= 2.0.3.0-i686-1as" \
(notare il punto tra gmime e ndesk-dbus)
che si riperquote su slack-required
gmime >= 2.2.15-i686-9as. ndesk-dbus >= 0.6.0-i686-9as
ci sono anche altri casi (ora non ricordo quali). Credo che sia sufficiente una scompattazione, modifica di install/slack-required e usr/doc/*/*.Slackbuild, ricompattazione, upload.
mentre per music-applet
avahi >= 0.6.23-i486-1as | avahi-0.6.23-i686-12gslacky-upgraded >= 2008-08-08,09
credo dovrebbe essere sufficiente eliminare " | avahi-0.6.23-i686-12gslacky-upgraded >= 2008-08-08,09" da install/slack-required
Ciao,
01
P.S. Assicurati di avere l'ultima versione di requiredbuilder perchè alcune versioni passate hanno alcuni brutti bug noti.