OpenSuse Build Service: un paio di problemini...

2 risposte [Ultimo messaggio]
Ritratto di Pival81
Pival81
(Newbie)
Offline
Newbie
Iscritto: 05/06/2016
Messaggi: 2

Salve a tutti, non ho installato opensuse, uso fedora, ma purtroppo non esiste un forum per obs.
Voglio esporre tre problemi:

1) Quando faccio un pacchetto compatibile con le distro rpm e quelle deb, nella pagina di download del pacchetto compaiono solo le distro rpm, e non quelle deb. ecco un esempio.
Naturalmente i pacchetti vengono buildati correttamente su tutte le distro.
Questo problema non si presenta sempre. Per esempio dovetti fare un pacchetto praticamente scopiazzando i file sorgente dal repo di ubuntu, ecco qua.
Vorrei poter lasciare una pagina di download anche con le istruzioni per debian e ubuntu oltre alle altre distro rpm.

2) In questi giorni ho provato ad adattare un pacchetto, precedentemente fatto in rpm, a deb (mint-y-gtk-theme).
Facendolo ubuntu (tranne la 16.04) mi dava problemi: voleva il pacchetto ruby-sass per compilare.
Dopo un po' di ricerche mi rendo conto che ubuntu (sempre non contando la 16.04) non riesce proprio a recuperare ruby-sass, nonostante nel repo universe ci sia.
Allora andando nella pagina Repositories mi accorgo che ubuntu 16.04 ha un collegamento ai repository ufficiali di ubuntu, mentre 15.04 e 15.10 ci sono ma senza collegamento ai repo ufficiali.
Dopo altre ricerche capisco che ho bisogno di poter usare la funzione Download on Demand, lì dice che ho bisogno di avere i diritti di admin per usare questa funzione, ma li potrei avere solamente se avessi un server privato con obs installato! Come faccio su quello online?

3) Quando faccio un nuovo pacchetto, prima di riuscire a farlo funzionare faccio mille modifiche, e alla versione di rilascio (Release) del pacchetto esce un numerone enorme equivalente a tutte le build che ho provato! (questo solo per quanto riguarda i pacchetti rpm)
Leggendo sulla wiki ho letto che questo comportamento si può modificare, ma in realtà il mio problema rimane lo stesso.
Io vorrei che la versione di rilascio cambiasse solo quando lo dico io, cioè quando apporto dei veri cambiamenti al pacchetto, che naturalmente dovrò indicare sotto al tag %changelog.

Spero che mi possiate aiutare, e un grazie in anticipo!

Ritratto di dragoncello
dragoncello
(Collaboratore)
Offline
Collaboratore
Iscritto: 16/07/2005
Messaggi: 2754

Vai sul forum inglese,sicuramente sono piu smanettoni di noi.
https://forums.opensuse.org/forum.php

SUSE Tumbleweed- kernel-5.18.6-1 kde-plasma-5.25.1.1.2 Intel Core i7 Asus P9x79 pro GeForce GTX 560-driver Nvidia-390.143-SSD samsung 850 pro 512 gb http://opensuse-community.org/

Ritratto di Pival81
Pival81
(Newbie)
Offline
Newbie
Iscritto: 05/06/2016
Messaggi: 2

il problema è che a riscrivere tutto quel libro in inglese, non so se ce la faccio...
ci proverò comunque. grazie!