Gentoo Archives: gentoo-user-de

From: Matthias Hanft <mh@×××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Manuelles Patchen bei emerge?
Date: Wed, 12 Jun 2019 15:16:45
Message-Id: 7e579da5-f796-ca1b-93b0-2f93b69bb2db@hanft.de
In Reply to: Re: [gentoo-user-de] Manuelles Patchen bei emerge? by Felix Kuperjans
1 Felix Kuperjans schrieb:
2 >
3 >> * Applying vdr-epgsearch-2.2.0-no_erase_of_iterator_inside_loop.patch ...
4 >> 2 out of 2 hunks FAILED -- saving rejects to file conflictcheck.c.rej
5 > Du kannst in dieser Datei mal nachgucken, was mit deinem Patch nicht
6 > funktionierte. Aus irgendeinem Grund lässt er sich nicht auf den
7 > Quelltext anwenden.
8
9 In dieser Datei stand einfach nochmal der originale Quelltext
10 aus der .patch-Datei, das hat mir also nicht weitergeholfen.
11
12 Aber...
13
14 > Der Workspace müsste noch in /var/tmp/portage/ liegen, ansonsten noch
15 > ein cooler Trick, um den Workspace zu bekommen: [...]
16
17 ...bei Fehlern bleibt .../work mit den Sourcefiles eh stehen.
18 Ich bin dann da reingegangen, hab das fragliche File in zwei
19 Subdirectories a und b kopiert, in b die zwei Zeilen schnell
20 mitm vi korrigiert und dann "diff -Nub a/conflictcheck.c
21 b/conflictcheck.c > /etc/patches.../mein.patch" gemacht. Das
22 hatte dann wohl das richtige Format, denn damit hats nun
23 funktioniert.
24
25 Herzlichen Dank an alle Beteiligten - ich habe viel dazu-
26 gelernt! :-)
27
28 Gruß Matthias.