Pinning etch + lenny für lirc + dvgrab für'n A...?

  • Ich brauche zwei aktuellere Pakete aus lenny (testing). Als Methode dazu habe ich das Pinning ergoogelt. Komplett auf lenny mag ich nicht gehen, da mir ähnliches beim letzten Versuch den kompletten VDR geschossen hat.


    Das 'Ergebnis':

    oder auch

    Super - oder?
    Also, wie komme ich zu den aktuelleren Paketen, ohne mir das System zu schiessen?


    Vielleicht ist beim Pinning was verbockt?


    /etc/apt/apt.conf.d/70debconf:

    Code
    DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt || true";};
    APT::Default-Release "etch";
    APT::Cache-Limit 16777216;

    /etc/apt/preferences:

    /etc/apt/sources.list:

    Code
    deb http://ftp2.de.debian.org/debian etch main contrib non-free
    deb http://ftp2.de.debian.org/debian testing main contrib non-free
    deb http://security.debian.org/ etch/updates main contrib non-free
    deb http://www.debian-multimedia.org/ etch main
    deb http://e-tobi.net/vdr-testing etch base addons vdr-multipatch
    deb http://e-tobi.net/vdrdevel-experimental etch vdr-multipatch
    deb http://www.heise.de/ct/projekte/vdr/v61 debs/
    non-free
    deb-src http://e-tobi.net/vdr-testing etch base backports addons vdr-multipatch

    yaVDR 0.6.2; H61M/U3S3 / G530 / 4GB / GT 520 (passiv) / Cine S2 (Rev. V5.5) + DuoFlex S2 / 120GB SSD (System; SATA>USB) + 3TB SATA 6Gb/s; LCD-TV Toshiba 42VL863G; AVR Yamaha RX-S600...

  • Hallo


    Also ich hab auch schon neuere Software aus lenny nach etch rübergeholt. Ich hab mir dafür in die sources.list nur die deb-src Einträge aus lenny eingetragen und die Pakete dann in etch nach Debianart kompiliert. Das funktioniert zumindest mit solchen Paketen die keine neueren als die in etch verfügbaren Build-Abhängigkeiten haben.
    Wenn du Glück hast werden die Pakete anstandslos kompiliert und haben somit nur noch verfügbare Abhängigkeiten.
    Damit kann man auch Pakete aus Sidux "Debianisieren".


    lallo


    Ups, da war einer schneller. Mit Backport selber bauen ist doch das gleiche gemeint,oder?

  • Zitat

    Original von wilderigel
    backports.org verwenden


    Das war schon mal nix:

    Code
    # apt-get -t etch-backports install lirc -s
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut... Fertig
    lirc ist schon die neueste Version.
    0 aktualisiert, 0 neu installiert, 0 zu entfernen und 24 nicht aktualisiert.


    Man, was kotzt mich die Lircerei an...je-des-mal (was Neues)...

    yaVDR 0.6.2; H61M/U3S3 / G530 / 4GB / GT 520 (passiv) / Cine S2 (Rev. V5.5) + DuoFlex S2 / 120GB SSD (System; SATA>USB) + 3TB SATA 6Gb/s; LCD-TV Toshiba 42VL863G; AVR Yamaha RX-S600...

  • hast du denn den backports eintrag in deiner sources.list?


    was fuer version von lirc haste denn installiert?


    ev hast ja noch lennys lirc installiert, was ich allerdings ned glaub, da dann wohl noch die fehlermeldung von oben tragen wuerde.

  • Zitat

    Original von wilderigel
    hast du denn den backports eintrag in deiner sources.list?


    was fuer version von lirc haste denn installiert?


    ev hast ja noch lennys lirc installiert, was ich allerdings ned glaub, da dann wohl noch die fehlermeldung von oben tragen wuerde.


    Ja:

    Zitat

    deb http://www.backports.org/debian etch-backports main contrib non-free


    Und den 'deb http://ftp2.de.debian.org/debian testing...' sowie preferences-Eintrag dazu habe ich raus geworfen. Dann 'apt-get clean' und 'apt-get update'...
    Ich habe LIRC 0.8.0, brauche aber was ab offenbar 0.8.2, damit lircd den Parameter toggle_bit_mask in der lircd.conf schluckt...
    lennys LIRC habe ich mit Sicherheit nicht, da ich apt-get immer dry (apt-get ... install ... -s) ausgeführt habe (siehe oben).


    Wie gross wäre die Chance etch komplett auf lenny zu ziehen, ohne das halbe System flach zu legen? Basis ist c't-vdr 6.1, gerade mit 'get upgrade' komplett aktualisiert...

    yaVDR 0.6.2; H61M/U3S3 / G530 / 4GB / GT 520 (passiv) / Cine S2 (Rev. V5.5) + DuoFlex S2 / 120GB SSD (System; SATA>USB) + 3TB SATA 6Gb/s; LCD-TV Toshiba 42VL863G; AVR Yamaha RX-S600...

  • habichthugo, wieso nicht via der igelschen methode:
    [Anleitung] Debian 4.0 (Etch) Kernelupdate von kernel.org + Module für lirc + cdfs (+ hg-dvb) (abschnitt lirc). das klappt bei mir immer wunderbar!

    kuifje
    asus m2n-vm | Athlon 5600 | Nvidia 9300GE | TT S2-3200
    yaVDR 0.4 | 1.7.21
    haddock
    asus p4pe | 2ghz | 3x DVB-S Budget | 2x500gb
    debian lenny 2.6.29.3 | e-tobi 1.7.0 | streamdev cvs | live


    <30.12.07 <igel>sid fuer den gewissen kick>
    <01.04.08 <igel>ich kann eh nix ausser debian pakete installiern>
    <15.12.09 igel hasst linux>
    <23.02.10 <igel> easyvdr is nur easy wenn es easy is>

  • Zitat

    Original von infinite
    habichthugo, wieso nicht via der igelschen methode:
    [Anleitung] Debian 4.0 (Etch) Kernelupdate von kernel.org + Module für lirc + cdfs (+ hg-dvb) (abschnitt lirc). das klappt bei mir immer wunderbar!


    Dort wird für den Userspace-Teil von LIRC auch das Standardpaket verwendet. Ich habe abwechslungsweise mal keine Probleme (mehr) mit den Modulen...
    Und spätestens dvgrab hat offenbar so viele Abhägigkeiten, dass eine Selbstdebianisierung und -compilierung heftig würde...

    yaVDR 0.6.2; H61M/U3S3 / G530 / 4GB / GT 520 (passiv) / Cine S2 (Rev. V5.5) + DuoFlex S2 / 120GB SSD (System; SATA>USB) + 3TB SATA 6Gb/s; LCD-TV Toshiba 42VL863G; AVR Yamaha RX-S600...

  • Zitat

    Original von wilderigel
    apt-cache policy lirc
    was bekommst da?


    Code
    # apt-cache policy lirc
    lirc:
      Installiert:0.8.0-9.2
      Mögliche Pakete:0.8.0-9.2
      Versions-Tabelle:
     *** 0.8.0-9.2 0
            500 http://ftp2.de.debian.org etch/main Packages
            100 /var/lib/dpkg/status

    yaVDR 0.6.2; H61M/U3S3 / G530 / 4GB / GT 520 (passiv) / Cine S2 (Rev. V5.5) + DuoFlex S2 / 120GB SSD (System; SATA>USB) + 3TB SATA 6Gb/s; LCD-TV Toshiba 42VL863G; AVR Yamaha RX-S600...

  • ups, dachte bei backports.org gibts lirc in ner neueren version.


    mal versuchen:


    debian lenny oder sid deb-src eintrag in deine sources.list


    apt-get source lirc
    sollte dann version 0.8.3-3 sein.


    darauf achten das wieder nur etch in sources.list aktiv ist
    apt-get build-dep lirc
    cd lirc-0.8.3
    dpkg-buildpackage -tc


    das paket dann mit dpkg installieren.

  • Hat fast geklappt. Musste noch zwei Build-Abhängigkeiten von Hand nachinstallieren...
    Aber das Paket mag nich:

    Code
    # dpkg -i lirc_0.8.3-3_i386.deb
    dpkg: Betreffend lirc_0.8.3-3_i386.deb, welches lirc enthält:
     lirc kollidiert mit makedev (<< 2.3.1-88)
      makedev (Version 2.3.1-83) ist installiert.
    dpkg: Fehler beim Bearbeiten von lirc_0.8.3-3_i386.deb (--install):
     Kollidierende Pakete - installiere lirc nicht
    Fehler traten auf beim Bearbeiten von:
     lirc_0.8.3-3_i386.deb


    Ich muss jetzt erst mal 'ne Mütze Schlaf nehmen...

    yaVDR 0.6.2; H61M/U3S3 / G530 / 4GB / GT 520 (passiv) / Cine S2 (Rev. V5.5) + DuoFlex S2 / 120GB SSD (System; SATA>USB) + 3TB SATA 6Gb/s; LCD-TV Toshiba 42VL863G; AVR Yamaha RX-S600...

  • Scheint jetzt soweit alles zu rennen, aber


    Vor allem das 'udev active, devices will be created in /dev/.static/dev/' sitmmt mich etwas bedenklich. Das kommt jetzt auch bei jedem Start von lircd. Und das 'Removing...'?!
    Ich habe allerdings noch keine nachteiligen Auswirkungen feststellen können.
    Danke erst mal wilderigel, ich probier mich dann als nächstes an dvgrab...

    yaVDR 0.6.2; H61M/U3S3 / G530 / 4GB / GT 520 (passiv) / Cine S2 (Rev. V5.5) + DuoFlex S2 / 120GB SSD (System; SATA>USB) + 3TB SATA 6Gb/s; LCD-TV Toshiba 42VL863G; AVR Yamaha RX-S600...

  • Falls das noch jemand brauchen sollte, hier die zwei fertigen Pakete für etch:
    http://habichthugo.vdr-develop…/makedev_2.3.1-88_all.deb
    http://habichthugo.vdr-develop…uff/lirc_0.8.3-3_i386.deb
    In dieser Reihenfolge mit 'dpkg -i <Paket>' installieren. Zu Risiken und Nebenwirkungen lesen Sie die Packungsbeilage...

    yaVDR 0.6.2; H61M/U3S3 / G530 / 4GB / GT 520 (passiv) / Cine S2 (Rev. V5.5) + DuoFlex S2 / 120GB SSD (System; SATA>USB) + 3TB SATA 6Gb/s; LCD-TV Toshiba 42VL863G; AVR Yamaha RX-S600...

    Einmal editiert, zuletzt von habichthugo ()

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!