From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 02A91138334 for ; Wed, 12 Jun 2019 15:16:45 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6532DE092F; Wed, 12 Jun 2019 15:16:44 +0000 (UTC) Received: from n.hanft.de (n.hanft.de [IPv6:2001:780:125:1::e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1B1E5E08DB for ; Wed, 12 Jun 2019 15:16:43 +0000 (UTC) Received: from home01.hanft.de (home01.hanft.de [IPv6:2001:470:1f0b:39:a:f:5:15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by n.hanft.de (Postfix) with ESMTPS id C33741B81CF; Wed, 12 Jun 2019 17:16:41 +0200 (CEST) Received: from [10.15.5.51] (home01.hanft.de [93.241.247.224]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mh) by home01.hanft.de (Postfix) with ESMTPSA id A1772200066652; Wed, 12 Jun 2019 17:16:41 +0200 (CEST) Subject: Re: [gentoo-user-de] Manuelles Patchen bei emerge? To: gentoo-user-de@lists.gentoo.org References: <20190612111907.dsagxwcmhur2nyhi@grusum.endjinn.de> From: Matthias Hanft Message-ID: <7e579da5-f796-ca1b-93b0-2f93b69bb2db@hanft.de> Date: Wed, 12 Jun 2019 17:16:41 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 SeaMonkey/2.49.4 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user-de@lists.gentoo.org Reply-to: gentoo-user-de@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit X-Archives-Salt: 925a8797-bbd1-4042-8c36-ddac540acb60 X-Archives-Hash: 9e3993eaf92ef26097aedfa02e987cd6 Felix Kuperjans schrieb: > >> * Applying vdr-epgsearch-2.2.0-no_erase_of_iterator_inside_loop.patch ... >> 2 out of 2 hunks FAILED -- saving rejects to file conflictcheck.c.rej > Du kannst in dieser Datei mal nachgucken, was mit deinem Patch nicht > funktionierte. Aus irgendeinem Grund lässt er sich nicht auf den > Quelltext anwenden. In dieser Datei stand einfach nochmal der originale Quelltext aus der .patch-Datei, das hat mir also nicht weitergeholfen. Aber... > Der Workspace müsste noch in /var/tmp/portage/ liegen, ansonsten noch > ein cooler Trick, um den Workspace zu bekommen: [...] ...bei Fehlern bleibt .../work mit den Sourcefiles eh stehen. Ich bin dann da reingegangen, hab das fragliche File in zwei Subdirectories a und b kopiert, in b die zwei Zeilen schnell mitm vi korrigiert und dann "diff -Nub a/conflictcheck.c b/conflictcheck.c > /etc/patches.../mein.patch" gemacht. Das hatte dann wohl das richtige Format, denn damit hats nun funktioniert. Herzlichen Dank an alle Beteiligten - ich habe viel dazu- gelernt! :-) Gruß Matthias.