Kirjoittaja Aihe: mythtv, reposity ja sorsista kääntäminen  (Luettu 2060 kertaa)

juhoaj

  • Käyttäjä
  • Viestejä: 4
    • Profiili
mythtv, reposity ja sorsista kääntäminen
« : 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?

« Viimeksi muokattu: 23.08.07 - klo:14.01 kirjoittanut juhoaj »

juhoaj

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Vs: reposityn mythtv
« Vastaus #1 : 23.08.07 - klo:13.57 »

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.

« Viimeksi muokattu: 23.08.07 - klo:14.00 kirjoittanut juhoaj »

Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Vs: mythtv, reposity ja sorsista kääntäminen
« Vastaus #2 : 23.08.07 - klo:14.05 »
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

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: reposityn mythtv
« Vastaus #3 : 23.08.07 - klo:14.13 »
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/:in kautta linkkinä → 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ää.
Janne

juhoaj

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Vs: mythtv, reposity ja sorsista kääntäminen
« Vastaus #4 : 23.08.07 - klo:14.51 »

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,

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: mythtv, reposity ja sorsista kääntäminen
« Vastaus #5 : 23.08.07 - klo:16.02 »
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.
Janne