- Mathias Kettner - Linux Experte -Linux Beratung-Linux Schulung-Linux-Open Source Projekte--
EnglishMathias Kettner
Linux von Experten
 

File test.spec does not appear to be a specfile.


26. Juni 2008

Ihr Problem

Sie wollen ein eigenes RPM-Paket erstellen. Sie haben eine Specdatei test.spec geschrieben. Aber beim Aufruf von rpmbuild bekommen Sie folgende Fehlermeldung:
root@linux# rpmbuild -ba test.spec
error: File /root/test.spec does not appear to be a spec file.

Die Ursache

Ihre Specdatei enthält deutsche Umlaute oder andere Nicht-ASCII-Zeichen.

Die Lösung

Entfernen Sie alle Umlaute und andere Zeichen, die nicht im ASCII-Zeichensatz vorkommen, aus Ihrer Specdatei.

Hinweis: Das Problem tritt nicht bei allen Distributionen auf,lässt sich aber auch nicht an der Version von RPM festmachen. Sowohl SuSE 9.1 als auch SuSE 10.0 verwenden RPM Version 4.1.1. Das Problem tritt bei 9.1 auf, bei SuSE 10.0 nicht.

Navigation


Stichworte


Passende Schulungen


Softwarepaketierung unter Linux mit RPM
10.  - 11. 7. 2008
16.  - 17. 10. 2008
2 Tage879,- €

.

*-*-*

StartseiteSeitenverzeichnisImpressumAGBDie Tauschzone

© 2008 Mathias Kettner, letzte Änderung am 26. Juni 2008