Re: Mal wieder RPM-Bau
Michael Schwendt <[email protected]> Tue, 22 Oct 2013 19:42:09 +0200
| Newsgroups | gmane.linux.redhat.fedora.german |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 22 Oct 2013 19:27:51 +0200 (CEST), Olaf Radicke wrote:
>
> Hallo Liste!
>
> Offenbar sehe ich den Wald wieder nicht vor Bäumen. Ich Versuche gerade ein
> kleines simples RPM zu bauen und habe das Problem das mir während des Builds
> die Release-Nummer abhanden kommt:
Tut sie nicht. Das ist nur ein Irrtum. Gekürzte und kommentierte Ausgabe:
> rpmbuild -vv -ta ./olaf-system-post-init-2-1.tar.gz
> Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.KU7yPI
> + umask 022
> + cd /home/or/rpmbuild/BUILD
> + cd /home/or/rpmbuild/BUILD
> + rm -rf olaf-system-post-init-2
(!)
> + /usr/bin/tar -xvvf -
> + /usr/bin/gzip -dc
> /home/or/Dokumente/git/olaf-system-post-init/olaf-system-post-init-2-1.tar.gz
> drwxrwxr-x or/or 0 2013-10-22 19:19 ./olaf-system-post-init-2-1/
> -rw-rw-r-- or/or 1266 2013-10-22 19:19
> ./olaf-system-post-init-2-1/olaf-system-post-init.spec
> + STATUS=0
> + '[' 0 -ne 0 ']'
> + cd olaf-system-post-init-2
> /var/tmp/rpm-tmp.KU7yPI: line 35: cd: olaf-system-post-init-2: No such file or
> directory
> error: Bad exit status from /var/tmp/rpm-tmp.KU7yPI (%prep)
Der %prep Abschnitt wechselt automatisch in %{name}-%{version}, nicht in
%{name}-%{version}-%{release}. Denn das Verzeichnis, in das gewechselt
werden soll, ist das oberste Verzeichnis der ausgepackten Software.
Ist das nicht gewünscht, ließe sich das allerdings per Optionen, die
an %setup übergeben werden (siehe -c und -n) beeinflussen. In Deinem
Fall also %setup -n %{name}-%{version}-%{release} aber nur, wenn das
wirklich so gewollt ist.
--
de-users mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/de-users