irssi i perl

Radoslaw Zielinski radek w karnet.pl
Śro, 5 Mar 2003, 15:20:15 CET


Adam Gorzkiewicz <adgor w isn.pl> [04-03-2003 01:43]:
[...]
> Tez sie dzisiaj naciąłem na perl-Test-Harnness a pozniej zauważyłem rzecz 
> następujacą:
> [adgor w horand SPECS]$ rpm -q perl-modules --provides |grep Harness
> perl-Test-Harness = 2.26
> perl(Test::Harness) = 2.26
> perl(Test::Harness::Assert) = 0.01
> perl(Test::Harness::Iterator) = 0.01
> perl(Test::Harness::Straps) = 0.14
> [adgor w horand SPECS]$ rpm -q perl-modules
> perl-modules-5.8.0-0.20
> [adgor w horand SPECS]$

Tak ma być.

> Z tego wynika, że perl-Test-Harnness.spec niepotrzebnie był ruszany pod 
> kątem dostosowania go do nowego perla ? (nie znam się)

perl-Test-Harness.spec jest chwilowo wogóle niepotrzebny, bo aktualnie
nie ma nowszej wersji, niż dystrybuowana z perlem.  Lepszym przykładem
byłby perl-CGI...

> Zbudować to sie mi i zbudował - ale zainstalować to sie za cholere nie 
> chciał (masa dziwnych konfliktów/nie spełnionych zalezności).

...i wychodzi tu jakiś błąd w RPM-ie (a przynajmniej niekonsekwencja).
Wygląda na to, że pakiet automatycznie dostaje Obsoletes dla każdej
właściwości, którą udostępnia.

  $ poldek --root=$PWD/blah -q --shcmd 'ls -I'
  FHS-2.2-4
  basesystem-1.0-8
  dev-2.8.0-31
  glibc-2.3.1-5 w 2.4.20_2.7
  setup-2.4.1-4.1

  $ poldek --root=$PWD/blah -q --shcmd 'install perl-CGI'
  $ poldek --root=$PWD/blah -q --shcmd 'ls -I'           
  FHS-2.2-4
  basesystem-1.0-8
  dev-2.8.0-31
  glibc-2.3.1-5 w 2.4.20_2.7
  perl-5.8.0-0.20
  perl-CGI-2.91-2
  perl-base-5.8.0-0.20
  perl-modules-5.8.0-0.20
  perl-perldoc-5.8.0-0.20
  setup-2.4.1-4.1

Tutaj zadziałało.

  $ poldek --root=$PWD/blah -q --shcmd 'uninstall perl-CGI'
  Proceed? [y/N]

  $ poldek --root=$PWD/blah --shcmd 'install perl-CGI' 
  Loading /opt/builder/home/builder/rpm/RPMS/packages.dir.gz...
  Loading /opt/builder/root/rpm/RPMS/packages.dir.gz...
  2633 packages read
  Loading db packages [/home/users/radek/blah/var/lib/rpm]...done
  9 packages loaded
  Processing dependencies...
  There are 1 package to install:
  I perl-CGI-2.91-2
  Executing sudo /bin/rpm --upgrade -vh --root /home/users/radek/blah --noorder --define _install_langs pl:pl_PL:en_US:C...
  błąd: Niespełnione zależności:
          perl-modules = 5.8.0 jest wymagany przez (zainstalowany) perl-5.8.0-0.20
  There were errors


Tutaj już nie.  Ma ktoś pomysł, jak to poprawić?

-- 
Radosław Zieliński <radek w karnet.pl>
[ GPG key: http://radek.karnet.pl/ ]

-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: nie znany
Type: application/pgp-signature
Size: 189 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-devel-pl/attachments/20040626/4fe2ced4/attachment.bin


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