Problemy s kompilaci OpenSSH - uz zase!

Petr Novotny Petr.Novotny na antek.cz
Středa Červenec 19 12:21:59 CEST 2000


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 19 Jul 00, at 12:12, Pavel Kankovsky wrote:

> > tak jsem downgradoval na rpm 3.0.3 a zase nejsem schopen 
> > provest rpm -ba; ve fazi %prep se dozvim tohle:
> > + /bin/chown -Rhf root .
> > /bin/chown: --no-dereference (-h) is not supported on this system
> > Bad exit status from /var/tmp/rpm-tmp.19379 (%prep)
> 
> Nemate lchown()?

Nerozumim otazce? 
[root na saturnin SPECS]# strings /lib/libc.so.6|grep lchown
__lchown
lchown

> > (SPEC file ve fazi %prep obsahuje jen %setup -a 1.)
> > Cim muzu _tohle_ opravit?
> 
> Zkuste to buildit jako non-root uzivatel.

Aha; no jo, jeste predtim "chmod 1777 /usr/src/redhat/BUILD".

> > Shrnuti situace: OpenSSH potrebuje ke svemu prelozeni rpm 
> > >=3.0.3.
> 
> Staci trochu vykastrovat specfile a vystaci i s 2.5.x. :)

Asi jsem se mel vydat touto cestou. No nic, chybami se clovek uci.

> > rpm-3.0.5 neni prelozeno pro glibc 2.0.7.
> 
> Neni prelozeno nebo neni prelozitelne?

A cim to mam prelozit, kdyz mi zadna verze rpm, kterou mam, 
nedela spravne binarni baliky? (Bylo driv vejce nebo slepice?)

> > [PS: Posilam zvlastni cenu chytrakovi, ktery vymyslel, ze glibc-2.0
> > a glibc-2.1 jsou nekompatibilni. Fakt, moc dik.]
> 
> To by ani tak nevadilo, kdyby se oboje nejmenovalo libc.so.6.

To vadi tak jak tak, protoze je velmi tezke najit balicky prelozene 
pro glibc-2.0 (nebo pro libc 5, kdyz uz jsme u toho).

Jo, a jeste zvlastni pochvalu autorovi rpm za to, ze z nazvu balicku 
neni poznat, jakou verzi glibc vlastne vyzaduje. Vsichni, kdo 
platime prenos od bajtu ci sekundy, jsme mu za to strasne vdecni.

-----BEGIN PGP SIGNATURE-----
Version: PGP 6.0.2 -- QDPGP 2.60 
Comment: http://community.wow.net/grt/qdpgp.html

iQA/AwUBOXVzN1MwP8g7qbw/EQLX/ACfUUAnG+NJg1kX34PqjVRFXsmVNBcAmQHj
qNCQNkI+hZbmsuad8BOpiQej
=gt1b
-----END PGP SIGNATURE-----
--
Petr Novotny, ANTEK CS
Petr.Novotny na antek.cz
http://www.antek.cz
PGP key ID: 0x3BA9BC3F
-- Don't you know there ain't no devil there's just God when he's drunk.
                                                             [Tom Waits]


Další informace o konferenci Linux