Problem z kompilacją postgresa (i nie tylko)

Artur Frysiak wiget w t17.ds.pwr.wroc.pl
Śro, 24 Mar 1999, 15:09:24 CET


[środa, 24 marzec 1999], Jacek Osiecki napisał(a):

> Witam!
> 
> Przy kompilacji postgresql-a z CVS... pojawił się problem. Ponieważ bardzo
> podobny problem pojawiał mi się już wielokrotnie przy kompilacji wielu
> różnych pakietów...
> 
> Wygląda to tak:
> 
> make[1]: Leaving directory /usr/src/rpm/BUILD/postgresql-6.4.2/src/man'
> + cd src/interfaces/perl5
> ++ ls -d '/usr/lib/perl5/i386-linux/5.*'
> ls: /usr/lib/perl5/i386-linux/5.*: Nie ma takiego pliku ani katalogu
> + PERLVER=
> + find /tmp/postgresql-6.4.2-root/usr/lib/perl5 -type f -print
> + sed -e 's|/tmp/postgresql-6.4.2-root/|/|g'
> find: /tmp/postgresql-6.4.2-root/usr/lib/perl5: Nie ma takiego pliku ani
> katalogu
> + grep -v 'perllocal.pod$'
> Bad exit status from /var/tmp/rpm-tmp.96096 (%install)
> 
> Perla jak najbardziej mam.
> 
> Jakieś sugestie?

Trzeba się zastanowić o co chodziło z tym ls.
Jeśli o installarchlib to można linijke w specu zamienić na:
  PERLVER=`eval perl -V:installarchlib; echo $installarchlib`
a linijke:
  PACK="$RPM_BUILD_ROOT/usr/lib/perl5/site_perl/${RPM_ARCH}-linux/auto/Pg/.packlist"
na 
  PACK="$RPM_BUILD_ROOT`eval perl -V:installsitearch; echo \
         $installsitearch`/auto/Pg/.packlist"

Może to coś pomoże.
Wiget
-- 
  __    __ _            _
 / / /\ \ (_) __ _  ___| |_  @__mail:  Artur Frysiak
 \ \/  \/ / |/ _` |/ _ \ __|            Rudlice 10
  \  /\  /| | (_| |  __/ |_           98-311 Ostrowek
   \/  \/ |_|\__, |\___|\__|
             |___/           email:   Wiget w USA.net
PGP key: http://www.t17.ds.pwr.wroc.pl/~wiget/pgp.key
Fingerprint16 = 70 DB E0 2D 12 AB C7 31  B6 58 B5 61 B3 98 B6 E6



Więcej informacji o liście dyskusyjnej pld-devel-pl