On Mon, 2003-06-09 at 08:36, marianciuc wrote:

> Vreau sa fac dintr-o arhiva, recode-3.6-6.src.rpm, luata de pe 
> distributia completa a lui RH-8.0
> un rpm pe RH-9 care il am instalat. (Pachet alels la intimplare, de test)
> Dau "rpmbuild --rebuild recode-3.6.6.src.rpm" si il desface face o 
> arhiva(in BUILD) gata de compilare,
> dar, rpm-ul NU-L face fiindca spune:
> 
> "Checking for unpacking files in /usr/lib/rpm/check-files 
>  /var/tmp/recode-root
> Error: Installed but unpacked ) files found
> /usr/share/info/dir"

Nu da "rpmbuild --rebuild" ci da "rpm -ivh" pe src.rpm
Apoi du-te in /usr/src/redhat/SPECS
Editeaza spec-ul corespunzator.
Cauta sectiunea %install.
La sfirsitul ei, pune chestia asta:

[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] \
      && rm -rf "$RPM_BUILD_ROOT"
rm -rf $RPM_BUILD_ROOT/usr/share/info/dir

Salveaza modificarile...
Apoi da:

rpmbuild -ba cum-se-cheama-softul-tau.spec

O problema similara am avut-o si eu cu un pachet custom de LAME, si n-am
facut aici decit sa-ti fac copy/paste la cum mi-a mers mie.

Tine minte ca ce zic aici e o pseudo-solutie. Ar trebui de fapt sa-i
spui softului sa nu instaleze deloc chestia aia cu info.
Dar ar trebui sa mearga si asa, doar si comunismul a mers 50 de ani cu
planuri cincinale...

-- 
Florin Andrei

http://florin.myip.org/


Raspunde prin e-mail lui