Hi Lars,
danke für den V3 Patch, läuft einwandfrei bei mir.
Frage: Wird dieser Patch eigentlich in den offiziellen Sourcen des VDR übernommen, bzw. ist der schon drin?
Danke & Gruß
Neo
Hi Lars,
danke für den V3 Patch, läuft einwandfrei bei mir.
Frage: Wird dieser Patch eigentlich in den offiziellen Sourcen des VDR übernommen, bzw. ist der schon drin?
Danke & Gruß
Neo
In welcher Form Klaus diesen Patch übernimmt oder ob er es anders löst, weiß ich nicht. Sobald er Zeit hat, wird er es uns sicherlich sagen.
Lars
Lars und co.
Heute wollte ich auch mal die Version-3 vom Patch anwenden, aber irgendwie schaffe ich das nicht.
Mit diesem neuen "quilt" komme ich momentan noch nicht so richtig zurecht.
In den Sourcen zum VDR ist ja bereits der Patch in Version-2 drin und der muss doch m. M. n. erst raus, ehe ich den neuen Patch reinfummeln kann! oder?
Aber ich habe nichts gefunden, wie ich den alten patch entfernen kann.
Was ich bisher gemacht habe, sind die Sourchen vom VDR geholt:
Das hat alles soweit ganz gut geklappt und gehts ans patchen:
Jetzt habe ich versucht die Dateien zu patchen, aber das schlägt fehl:
patch < vdr-2.2.0-caid_buffer-v3.diff
patching file ci.c
Reversed (or previously applied) patch detected! Assume -R? [n]
Apply anyway? [n]
Skipping patch.
5 out of 5 hunks ignored -- saving rejects to file ci.c.rej
patching file pat.c
Reversed (or previously applied) patch detected! Assume -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file pat.c.rej
patching file pat.h
Reversed (or previously applied) patch detected! Assume -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file pat.h.rej
Alles anzeigen
Und ab hier weiß ich nicht weiter. Ich vermute mal, das liegt an dem "älteren" Patch in der Version-2! Aber das ist nur eine Vermutung.
Kann mir mal jemand helfen, der sich mit sowas auskennt?
Danke schonmal im Voraus.
Paulaner
Als erstes benötigst du eine ~/.quiltrc (oder du setzt die Umgebungsvariablen entsprechend), damit das richtige Verzeichnis für die Patches genutzt wird: https://wiki.debian.org/UsingQ…uiltrc_configuration_file
Der heruntergeladene Patch kommt nicht direkt in das Source-Verzeichnis, sondern z.B. eine Verzeichnis-Ebene darüber, denn du willst die originalen Sourcen ja nicht einfach so verändern.
Dann entfernst du (während du im Source-Verzeichnis des VDR bist) den nicht mehr benötigten Patch:
Und importierst den neuen Patch:
Jetzt den Patch anwenden und aktualisieren, falls er aufgrund anderer Änderungen am Code nicht 1:1 gepasst hat:
Und dann das Paket neu bauen.
Danke für Deine schnelle Antwort,
aber ich habe immer noch Probleme, denn genau das klappt eben schonmal nicht, denn wenn ich das Eingebe kommt:
/usr/src/vdr-2.2.0# quilt delete -r vdr-2.2.0-caid_buffer-v2.patch
Patch vdr-2.2.0-caid_buffer-v2.patch ist momentan angewandt
Und somit wird der alte Patch auch nicht gelöscht!
Paulaner
Du musst natürlich vorher alle Patches bis "vdr-2.2.0-caid_buffer-v2.patch" mittels "quilt pop" rausnehmen oder eben alle mit "quilt pop -a" ...
=> https://wiki.ubuntuusers.de/Gr…r_Paketerstellung#Patchen
=> https://wiki.debian.org/UsingQuilt
Was ist eigentlich so schwer dran auch mal was nachzulesen?
Regards
fnu
Dann war vdr-2.2.0-caid_buffer-v2.patch nicht mehr der oberste Patch (vermutlich wegen deiner vorangegangenen Bastel-Aktion). Laut Manpage kann nur der oberste Patch automatisch entfernt werden:
Alles anzeigendelete [-r] [--backup] [patch|-n]
Remove the specified or topmost patch from the series file. If the
patch is applied, quilt will attempt to remove it first. (Only the
topmost patch can be removed right now.)
-n Delete the next patch after topmost, rather than the specified
or topmost patch.
-r Remove the deleted patch file from the patches directory as
well.
--backup
Rename the patch file to patch~ rather than deleting it.
Ignored if not used with `-r'.
Du musst natürlich vorher alle Patches bis "vdr-2.2.0-caid_buffer-v2.patch" mittels "quilt pop" rausnehmen oder eben alle mit "quilt pop -a" ...
Genau!
Das habe ich gerade herausgefunden!
Danke für Eure Hilfe, jetzt werde ich noch etwas weiter testen!
Paulaner
Ich habe den Patch vdr-2.2.0-caid_buffer-v3.patch im testing-vdr Repositories (ppa:frodo-vdr/testing-vdr) hinzugefügt, das umschalten geht damit deutlich besser und schneller, zumindest wenn der Kanal schon einmal hell war.
Nach meinem ersten Eindruck wird das Bild genauso schnell hell wie bei unverschlüsselten Sendern.
Ich werde ihn demnächst in die yavdr-Pakete übernehmen, es gab genug positive Rückmeldungen.
Lars
Ich werde ihn demnächst in die yavdr-Pakete übernehmen, es gab genug positive Rückmeldungen.
Super, denn Ich habe es heute Nachmittag irgendwie nicht mehr geschafft.
Das kann aber auch daran liegen, dass ich soviel rumgefummelt habe, das da inzwischen einiges verquer ist.
Ich werde wohl demnächst erst einmal wieder mein Backup von der yavdr-0.6.0-Erstinstallation einspielen, um wieder ein einigermaßen sauberes System zu bekommen!
Paulaner
Hallo Larrs,
Ich werde ihn demnächst in die yavdr-Pakete übernehmen, es gab genug positive Rückmeldungen.
vdr-2.2.0-caid_buffer-v3.patch läuft bei easyVDR seit 01.01.2016 ohne Probleme ....Merci, für den Patch!
Gruss
Wolfgang
v3 ist jetzt auch in den yavdr-Paketen.
Lars.
Hi,
aber nur für die 0.6 oder?
CU
9000h
Jup.
Lars.
Danke für den vdr-2.2.0 mit dem v3-Patch!
Funktioniert hier ohne Probleme!
Paulaner
Wäre es möglich, dass auch im vdr 2.2.x im 0.5er testing einzupflegen? Habe auch das Problem mit abstürzendem vdr auf ntv HD...
Danke!
Möglich ist alles, ich müsste nur die Zeit dafür finden. Gib mir ein paar Tage...
Lars.
Zitatv3 ist jetzt auch in den yavdr-Paketen.
Auch in stable oder nur in testing?
Vielen Dank!
marpiet
Wie man sieht auch in stable: https://launchpad.net/~yavdr/+…23/+listing-archive-extra
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!