Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

22.08.2010, 15:04

eBuild patchen?

Hallo,
ich habe beim kompilieren von openoffice3.2 einen Fehler. Zu diesen Fehler habe ich einen bekannten Bug gefunden. Dort sind bei Kommentar #11 #12 Attachments, also scheinbar Lösungen. Nur weiß ich nicht, wie ich diese Patches in meine eBuilds einfüge?

Danke,
Roux

2

22.08.2010, 16:45

Hier eine Anleitung:

gentoo ebuild patchen

$category ist die portage-Untergruppe für das ebuild (z.b. sys-apps/portage)
$ebuild ist der Dateiname (z.B. portage-2.0.51.22-r3.ebuild)
$ebuild-name ist der Paketname (z.b. sys-apps/portage)

Falls noch nicht vorhanden, ein overlay-Verzeichnis anlegen:
mkdir -p /usr/local/portage/$category

Das overlay muss in /etc/make.conf stehen, das sollte so aussehen:
PORTDIR_OVERLAY=”/usr/local/portage”

Das komplette ebuild-Verzeichnis aus portage in das overlay kopieren:
cp -R /usr/portage/$category/$ebuild-name /usr/local/portage/$category/$ebuild-name

Da hinein kommt das patch-ebuild ebuild von bugs.gentoo.org
Der patch kommt in das Unterverzeichnis files

Dann digest:
ebuild $ebuild digest

Danach kann das gepatchte ebuild mit emerge $ebuild-name installiert werden
;)

Auch diese Seite kann behilflich sein

http://www.gentoo-wiki.info/HOWTO_Create_an_Updated_Ebuild
:D
Ullrich Andreas
Meine Konfiguration:
x86_64/Gentoo-13/gcc Version 4.6.3/KDE-Version 4.12.5/Kernel version 3.7.10
Graphic: 2x Nvidia 9600-GT OC SLI,Drucker: Samsung CLP-315W

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »andreasullrich« (22.08.2010, 17:11)


3

22.08.2010, 19:55

RE: eBuild patchen?

Hallo,
ich habe beim kompilieren von openoffice3.2 einen Fehler. Zu diesen Fehler habe ich einen bekannten Bug gefunden. Dort sind bei Kommentar #11 #12 Attachments, also scheinbar Lösungen. Nur weiß ich nicht, wie ich diese Patches in meine eBuilds einfüge?

Danke,
Roux


Gib mal den Link

Zitat


Quellcode

1
ebuild $ebuild digest



ist das nicht mitlerweile

Quellcode

1
ebuild $ebuild manifest
?

man ebuild:

Zitat


digest This is now equivalent to the manifest command.

4

22.08.2010, 22:20

Hallo,
ich habe beim kompilieren von openoffice3.2 einen Fehler. Zu diesen Fehler habe ich einen bekannten Bug gefunden. Dort sind bei Kommentar #11 #12 Attachments, also scheinbar Lösungen. Nur weiß ich nicht, wie ich diese Patches in meine eBuilds einfüge?

Danke,
Roux


Gib mal den Link
So wars auch gedacht, Entschuldigung.
*klick*

Roux

5

23.08.2010, 01:47

3.2.1 läuft hier ohne probleme, aber ich patches dir trotzdem moment:

der patch ist bereits in tree:
openoffice-3.2.0.ebuild, Zeile 228:

Quellcode

1
cp -f "${FILESDIR}/npwrap-fix-nogtk.diff" "${S}/patches/hotfixes" || die

Ähnliche Themen