Hej,

podsyłam tu bo lista devel chyba jest martwa…

Mamy przedpotopowego varnisha i chciałem mieć nowszego w pakietach.
Pobawiłem się trochę, wszystko niby przeszło… ale nie udało mi się zbudować 
samego pliku rpm:

Końcówka wygląda tak:

make[1]: Entering directory '/var/tmp/BUILD/varnish-3.0.7/redhat'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/var/tmp/BUILD/varnish-3.0.7/redhat'
make[1]: Entering directory '/var/tmp/BUILD/varnish-3.0.7'
make[1]: Leaving directory '/var/tmp/BUILD/varnish-3.0.7'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.34328
HOME=/home/users/builder
PATH=/usr/local/bin:/usr/bin:/bin
TMPDIR=/var/tmp
+ umask 022
+ cd /var/tmp/BUILD
+ /bin/rm '--interactive=never' -rf /var/tmp/BUILD
+ /bin/mkdir -p /var/tmp/BUILD
+ cd varnish-3.0.7
/var/tmp/rpm-tmp.34328[34]: cd: /var/tmp/BUILD/varnish-3.0.7: No such file or 
directory
error: Bad exit status from /var/tmp/rpm-tmp.34328 (%install)


RPM build errors:
   Bad exit status from /var/tmp/rpm-tmp.34328 (%install)


Co jest grane? Dlaczego ten rm -rf? W specu go nie widzę. Przecież to nie ma 
prawa działać:

[joshua@delta tmp]$ cd /tmp
[joshua@delta tmp]$ mkdir 123
[joshua@delta tmp]$ cd 123
[joshua@delta 123]$ mkdir 1 2 3
[joshua@delta 123]$ ls
1  2  3
[joshua@delta 123]$ rm --interactive=never -rf /tmp/123
[joshua@delta 123]$ cd 1
-bash: cd: 1: No such file or directory
[joshua@delta 123]$ ls
[joshua@delta 123]$ ls -l
total 0
[joshua@delta 123]$ /bin/pwd
/bin/pwd: couldn't find directory entry in '..' with matching i-node
[joshua@delta 123]$

Pozdrawiam,
— 
Jacek
_______________________________________________
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

Odpowiedź listem elektroniczym