2016-06-01 6 views
0

entfernt wurde eine Komponente muss ich konfigurieren hinzuzufügen --enable-Feature in EXTRA_OECONF_somename Also habe ich versucht zu tun:Re-Mehrwert in EXTRA_OECONF_ <name>, nachdem sie von EXTRA_OECONF_remove_ <name>

EXTRA_OECONF_append_somename = --enable-feature 

Aber es hat nicht geholfen. es wurde nach einer Untersuchung festgestellt, dass die eine der Dritt Rezept die folgende Zeile enthält:

EXTRA_OECONF_remove_somename = --enable-feature 

Ich kann die Fremd Rezept ändern.

Gibt es eine Möglichkeit --enable-Funktion in EXTRA_OECONF_somename

Sie hinzufügen danken.

+0

Woher kommt dieses Rezept von Drittanbietern? Eine öffentliche Schicht? – Anders

+0

ja. du kannst es so sagen. Wir haben keine Rechte, es zu ändern. – Hedgehog

+0

Nun, hast du einen Namen und einen Link für die Ebene? Ich bin der schlimmste Fall, du musst es abzweigen. Am besten wäre es, die Ebene zu fixieren, aber dafür Patches bereitzustellen. – Anders

Antwort

1

Ich fürchte nicht. Die _remove-Operationen werden immer zuletzt angewendet, so dass sie nicht rückgängig gemacht werden können. Ich würde sagen, dass das ursprüngliche Rezept es nicht verwenden sollte - _remove ist für Distro-Politik gedacht, wo Sie sagen möchten: "Es ist mir egal, wie dieser Artikel in den Wert gelangt ist, entfernen Sie ihn einfach".

Vorzugsweise sollte das Originalrezept stattdessen PACKAGECONFIG verwenden, um die Zugabe (oder nicht) dieser Funktion zu steuern.

+0

Gibt es eine Möglichkeit, den Wert aus dem temporären _remove-Speicher zu entfernen? – Hedgehog

+1

Nein, Sie müssen die Ebene für die Gabelung anpassen. Diese Schicht ist es? Und welches Rezept? – Anders