rpmbuild rpm.spec -bi i zonk...
Paweł Sikora
pluto w ds14.agh.edu.pl
Czw, 25 Mar 2004, 11:23:20 CET
skrypt installplatform nie tworzy poprawnie katalogow /usr/lib/rpm/$arch-...
winnym calego zajscia jest wiersz:
RPM="./rpm --rcfile $TEMPRC"
^^^^^ toto jest skryptem i po odaleniu widze radnosny komunikat "killed".
PAX: terminating task: /var/tmp/BUILD/rpm-4.3/.libs/lt-rpm(lt-rpm):31923,
uid/euid: 500/500, PC: 28c66fa9, SP: 5a165840
PAX: bytes at PC: 89 02 8b 44 24 54 85 c0 74 0c 8b 4c 24 54 8d 83 00 1c 00 00
PAX: bytes at SP: 00000000 00000036 5a1658ac 28207b3f 6e697375 00000000
54534f50 52504e49 297d474f 5c3a7c7d 507b256e 4954534f
6e5c7d4e 365c3a7d 28c86fa0 0a0b7345 36165900 28c2bff8
00000000 6174736e
no ok, PaX blokuje duzo rzeczy, wiec wylaczylem PaX'a dla tej binarki
tworzac jej srodowisko bez nadzoru.
[~/rpm/BUILD/rpm-4.3/.libs] # /sbin/paxctl -v ./lt-rpm
PaX control v0.2
Copyright 2004 PaX Team <pageexec w freemail.hu>
- PaX flags: -p-s-m-x-e-r [./lt-rpm]
PAGEEXEC is disabled
SEGMEXEC is disabled
MPROTECT is disabled
RANDEXEC is disabled
EMUTRAMP is disabled
RANDMMAP is disabled
teraz dostaje juz tylko klasyczne "naruszenie ochrony pamieci".
jak zamienie wywolanie skryptu "./rpm" na ".libs/rpm",
to sie ladnie zainstaluje. binarki z .libs tez odpalaja sie bez problemu.
jakies pomysly?
--
If you think of MS-DOS as mono, and Windows as stereo,
then Linux is Dolby Digital and all the music is free...
Więcej informacji o liście dyskusyjnej pld-devel-pl