rebuild des cloop-rpm von /opensuse/update/10.3
Liebe Liste, wenn ich einen Aufruf rpmbuild -ba cloop.spec für das genannte src-rpm absetze, so erhalte ich die folgende Fehlermeldung: rpmbuild -ba ./cloop.spec error: line 16: Dependency tokens must begin with alpha-numeric, '_' or '/': BuildRequires: %kernel_module_package_buildreq module-init-tools zlib-devel das müßte doch ein Bug sein, oder? Wenn ich den Eintrag %kernel_module_package_buildreq entferne, klappt alles wie erwartet. Fehlt mir eine Definition im rpm-Verzeichnis? Vielen Dank schonmal, bis demnächst Dieter Jurzitza -- ----------------------------------------------------------- | \ /\_/\ | | ~x~ |/-----\ / \ /- \_/ ^^__ _ / _ ____ / <°°__ \- \_/ | |/ | | || || _| _| _| _| if you really want to see the pictures above - use some font with constant spacing like courier! :-) ----------------------------------------------------------- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Son, 06 Jan 2008, Dieter Jurzitza schrieb: [..]
rpmbuild -ba cloop.spec
für das genannte src-rpm absetze, so erhalte ich die folgende Fehlermeldung:
rpmbuild -ba ./cloop.spec error: line 16: Dependency tokens must begin with alpha-numeric, '_' or '/': BuildRequires: %kernel_module_package_buildreq module-init-tools zlib-devel
das müßte doch ein Bug sein, oder? Wenn ich den Eintrag %kernel_module_package_buildreq entferne, klappt alles wie erwartet. Fehlt mir eine Definition im rpm-Verzeichnis?
Nicht im Verzeichnis. Aber das Makro ist nicht definiert. Wo das herkommen soll weiß ich nicht, in /usr/lib/rpm/suse_macros einer 10.2 ist es jedenfalls nicht. Das Makro muß im .spec oder einer der nach 'macrofiles: ' in der /etc/rpmrc aufgeführten Dateien definiert werden. Zur Sicherheit: rpmbuild --showrc | grep macrofiles Ebenfalls muß das Macro (wenn's nicht im .spec definiert wird) dann auch in der Ausgabe von 'rpmbuild --showrc' auftauchen. HTH, -dnh -- [Linux installieren] Ja, aber, wie war es denn nun - am Morgen nach der Installation? Soviel dazu: Erschöpft, aber beruhigt eingeschlafen. Am nächsten Morgen aufgewacht, Rechner eingeschaltet - geweint. Nein, nicht vor Enttäuschung - vor Glück! [Bernd Graff auf www.sueddeutsche.de] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Sun, 6 Jan 2008 18:30:38 +0100, Dieter Jurzitza wrote:
rpmbuild -ba ./cloop.spec error: line 16: Dependency tokens must begin with alpha-numeric, '_' or '/': BuildRequires: %kernel_module_package_buildreq module-init-tools zlib-devel
das müßte doch ein Bug sein, oder?
Da kann man diskutieren, aber ich halte es auch für einen Bug, dass hier im .spec nicht geprüft wird, ob das Rpm-Makro überhaupt definiert ist. Melde das bitte in https://bugzilla.novell.com und nimm mich bitte als pth@novell.com ins CC. Philipp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
David Haller
-
Dieter Jurzitza
-
Philipp Thomas