Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: juhoaj - 22.08.07 - klo:16.45
-
hei! olen yrtittänyt asentaa mythdora-distroa ja mythtvtä, mutta ongelmaksi on welhon tsid-epästandardius: http://cvs.mythtv.org/trac/ticket/3071
tähän löytyy fixi http://cvs.mythtv.org/trac/changeset/12799 mutta tätä ei vielä löydy uusimmasta mythdorasta.
miten saan selvitettyä löytyykö ubuntun reposityssä olevasta versiosta tuo fixi?
-
tarkennan hieman tuota kysymystä:
1. kun annan käskyn
$ sudo apt-get install mythtv-backend-master
asentuuko minulle tällöin uusin reposityssä oleva versio, eli mythtv-backend-master_0.20.1+fixes14194-0.0ubuntu1_all.deb ?
2. onko mitään muuta tapaa selvittää onko http://cvs.mythtv.org/trac/changeset/12799 fixi tuossa paketissa, kuin
$ sudo apt-get source mythtv-backend-master ja lähteä tuijottelemaan sorsia?
3. jos tuota fixiä ei ole reposityssä olevassa paketissa, niin löytyykö http://forum.ubuntu-fi.org/index.php?topic=568.0 ohjeessa kaikki oleellinen käsin kääntämiseen.
-
sudo apt-get install mythtv-backend-master käsky noutaa sources.list tiedostossa mainituista pakettilähteistä uusimman version kyseiselle paketille. Kohtaan 2 en osaa kommentoida ja kohtaan 3 sen verta että jos Janne on tuon ohjeen tehnyt niin tuskin siinä hirveesti mitään vikaa on :D
-
1. kun annan käskyn
$ sudo apt-get install mythtv-backend-master
asentuuko minulle tällöin uusin reposityssä oleva versio, eli mythtv-backend-master_0.20.1+fixes14194-0.0ubuntu1_all.deb ?
kyllä, ellei missää ole määrätty toisin.
2. onko mitään muuta tapaa selvittää onko http://cvs.mythtv.org/trac/changeset/12799 fixi tuossa paketissa, kuin
$ sudo apt-get source mythtv-backend-master ja lähteä tuijottelemaan sorsia?
changelogissa pitäisi olla merkintä tuollaisista muutoksista. se löytyy esim. http://packages.ubuntu.com/ (http://packages.ubuntu.com/):in kautta linkkinä → http://changelogs.ubuntu.com/changelogs/pool/multiverse/m/mythtv/mythtv_0.20-svn20070122-0.0ubuntu6/changelog (http://changelogs.ubuntu.com/changelogs/pool/multiverse/m/mythtv/mythtv_0.20-svn20070122-0.0ubuntu6/changelog)
tai voi sen tuolta jälkimmäiseltäkin palvelimelta suoraan kaivaa. löytyy myös lähdekoodien seasta ja asennettujen pakettien changelogit löytyy /usr/share/doc/paketinnimi hakemistoissa pakattuina.
3. jos tuota fixiä ei ole reposityssä olevassa paketissa, niin löytyykö http://forum.ubuntu-fi.org/index.php?topic=568.0 ohjeessa kaikki oleellinen käsin kääntämiseen.
tuon pitäisi riittää.
-
kun kävin tutkimassa tuolta http://packages.ubuntu.com/feisty/graphics/mythtv-backend versiota, näyttää sille että tuo on vanhempi versio
0.20-svn20070122-0.0ubuntu6 jossa ei tuota fixiä vielä taida olla - changelog ei sisällä siitä mainintaa, ja tuo on päivättu tammikuulle, kun fixi on tehty helmikuussa :-)
kuitenkin esim. http://fi.archive.ubuntu.com/ubuntu/pool/multiverse/m/mythtv/ sisältää myös uudemman version
0.20.1+fixes14194-0.0ubuntu1_all
viimeksi olen linuxia säädellyt 15 vuotta sitten, eli olen pikkuisen pihalla,
-
kuitenkin esim. http://fi.archive.ubuntu.com/ubuntu/pool/multiverse/m/mythtv/ sisältää myös uudemman version
0.20.1+fixes14194-0.0ubuntu1_all
niin sisältää, mutta se ei ole feistylle ja siksi paketinhallinta ei näe sitä. tuon gutsyn version backporttaaminen feistylle on mahdollisesti aika helppoakin (ellei törmää riippuvuushelvettiin ;) ) hakemalla gutsyn lähdekoodit ja kääntämällä sen feistyn alla kuten em. ohjeessa neuvottiin. siis periaatteessa lisäämällä sources.listiin gutsyn deb-src rivi josta tuo paketti löytyy ja kaikki muu samalla tavalla.