Portál AbcLinuxu, 10. května 2025 03:44

Dotaz: cpan2rpm: Soubor nenalezen

3.8.2004 22:53 metf | skóre: 8 | Veselí nad Moravou/Praha
cpan2rpm: Soubor nenalezen
Přečteno: 50×
Odpovědět | Admin
Kdykoliv se pokusím sestavit rpm balíček pomocí cpan2rpm, tak všechno proběhne bez chyb až to zkončí na sestavování rpmka:např:
chyby sestavení RPM:
Soubor nenalezen: /var/tmp/perl-Glade-Perl-0.61-root/usr/share/man/man1/glade2perl.1
vždycky to nenalezne manuálové stránky-ty se tam přitom vždy vytvoří akorát jsou zkomprimované. V tomto případě je tam:
/var/tmp/perl-Glade-Perl-0.61-root/usr/share/man/man1/glade2perl.1.bz2
A když je tam rozbalím ručně tak se stejně adresář při dalším sestavování přepíše a jsem tam kde na začátku :-(. Nevíte co s tím.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.8.2004 00:29 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: cpan2rpm: Soubor nenalezen
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mno, ode mne lze čekat v podstatě jedinou radu: perl2rpm (a perl2rpm-cpan), který jsem napsal, takže když nebude fungovat, tak ho opravím... (a tyto problémy tedy nemá, i když může mít jiné).

cpan2rpm zřejmě něco předpokládá o tom, jak se komprimují či nekomprimují manuálové stránky, což předpokládat nelze, protože závisí na distribuci (přesněji konfiguraci rpm). Nemá-li nějaké nastavení, kterým jde ten předpoklad změnit, tak jedině zasáhnout (a) do cpan2rpm (b) do konfigurace rpm; přičemž (b) bych moc nedoporučoval...

Pak je ještě možné (c), pokud generuje použitelný specfile, tak vzít ten, opravit v něm jména souborů a buildnout rpm s ním normálně rpmbuildem (rpmbuild -bb blablabla.spec).

A (d) podívat se na rpmpan -- co je na CPANu, to je i na rpmpanu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.