[voikko] Kysymyksiä tmispell-voikon paketoinnista

Ville-Pekka Vainio vpivaini at cs.helsinki.fi
Sun Dec 23 11:25:16 EET 2007


Moi,

Olen nyt paketoimassa tmispell-voikkoa Fedoralle ja näin aloittelevana 
paketoijana tuli eteen muutama kysymys, joihin ehkä joku listalla olevista 
osaa vastata. Yritän pitää suunnilleen uusinta versiota tekeillä olevasta 
spec-tiedostosta täällä: 
<http://vpv.fedorapeople.org/packages/tmispell-voikko.spec>.

Tmispell-voikko ei asenna mitään /usr/include/-hakemiston alle, joten siitä ei 
oikein "luontevasti" synny ns. -devel-pakettia. Tämä menee ehkä enemmänkin 
Fedoran listoilla mietittäväksi, mutta kannattaisikohan 
tuollaista -devel-pakettia väsätä itse esimerkiksi header-tiedostoista?

README-tiedostossa neuvotaan noin ensisijaisesti 
tekemään "touch /usr/lib/ispell/suomi.{hash,aff}". Jos tämän tekee kuten 
Fedorassa on toivottu, eli RPM-makrolla %{_libdir}, silloin tuo sijainti 
todellisuudessa vaihtelee ainakin sen mukaan, onko kyseessä 32- vai 
64-bittinen arkkitehtuuri. Lisäksi rpmlint antaa noista 
virheen "only-non-binary-in-usr-lib" ja suosittelee, että tiedostot 
laitettaisiin /usr/share-hakemiston alle. Tämähän on mainittu vaihtoehtona 
myös README-tiedostossa, lähinnä kysyisinkin, että tunnistavatko muut 
ohjelmat suomen oikoluvun olemassaoloa, jos laitan nuo 
tiedostot /usr/shareen?

Sitten on vielä tämä ispell-ongelma. Fedorassa /usr/bin/ispell-skriptin 
omistaa paketti aspell. Toisen paketin tiedostojen siirtäminen taas ei ole 
kovin hyvä paketointitapa, epäilen hieman, että sallitaanko sitä edes 
Fedorassa. Tästä aion kysyä lisää Fedoran listoilla, mutta ihan noin 
yleisesti, onko ideoita tai kokemuksia siitä, miten tämä kannattaisi 
toteuttaa? Minulle tulee mieleen lähinnä, että tmispell-voikko-paketin voisi 
laittaa konfliktoimaan aspell-paketin kanssa, jolloin ne eivät voisi olla 
yhtä aikaa asennettuna. Silloin vain menetettäisiin tmispellin mahdollisuus 
käyttää alkuperäistä ispelliä, jos on tarvetta.

Hyvää joulua (tai ainakin lomia, kuten nuo amerikkalaiset sanovat ;) kaikille, 
ei tarvitse kiirehtiä vastaustenkaan kanssa, tuskinpa itsekään ehdin 
varsinaisesti paketille mitään tekemään ennen välipäiviä :).

-- 
Ville-Pekka Vainio



More information about the voikko mailing list