Jak zbudować pakiet na inną architekturę?
Arkadiusz Rdest
weed w punkt.pl
Nie, 2 Lip 2006, 12:45:32 CEST
Adam Mikuta wrote:
> 06-07-02, Arkadiusz Rdest <weed w punkt.pl> napisał(a):
>
>
>>Mam zrodla i speca z cvs na jednym kompie (x86 32-bit)
>>
>>Potrzebuje zbudowac na nich paczke dla innego kompa (amd64).
>>
>>Czy da sie? A jesli tak to jak, bo zbyt pozno juz jest chyba, i nie
>>udalo mi sie wygooglac.
>
>
> builder ma przełącznik target, budowałem tak kiedyś na i686 pakiety
> dla i586 i niby działało ;)
>
dzieki.. niby zadzialalo... pakiet sie zbudowal poprawnie,
# ./builder --target=amd64 pure-ftpd.spec
...
Wrote: /root/rpm/RPMS/pure-ftpd-1.0.21-1.amd64.rpm
...
ale po przeniesieniu na docelowa maszyne
poldek:/all-avail> install --reinstall pure-ftpd-1.0.21-1
Processing dependencies...
pure-ftpd-1.0.21-1 obsoleted by pure-ftpd-1.0.21-1
error: pure-ftpd-1.0.21-1: req libc.so.6 not found
error: pure-ftpd-1.0.21-1: req libc.so.6(GLIBC_2.0) not found
error: pure-ftpd-1.0.21-1: req libc.so.6(GLIBC_2.1) not found
error: pure-ftpd-1.0.21-1: req libc.so.6(GLIBC_2.2) not found
error: pure-ftpd-1.0.21-1: req libc.so.6(GLIBC_2.3) not found
error: pure-ftpd-1.0.21-1: req libcap.so.1 not found
error: pure-ftpd-1.0.21-1: req libcrypt.so.1 not found
...
wiec moze z innej beczki.
Spotkal sie ktos z problemem opisanym ponizej?
http://sourceforge.net/tracker/index.php?func=detail&aid=1101939&group_id=18317&atid=118317
Rozwiazania nie ma, wiec wykomentowalem w zrodelkach te kilkanascie
linijek co robily RENAME przed DELE, no i teraz wlasnie chcialbym sobie
przebudowac pakiet, ale na innym kompie, gdzie mam cvs'a zainstalowanego.
--
-[ net and sys admin ]-[ Learn the facts and make up your own ]-
-[ weed(at)punkt(dot)pl]-[ damn mind. That's why you have one. ]-
Więcej informacji o liście dyskusyjnej pld-users-pl