ra/updates/security - zwalone zależności (postgresql 7.2.4)

Jakub Bogusz qboosh w pld.org.pl
Czw, 13 Mar 2003, 09:50:08 CET


On Wed, Mar 12, 2003 at 12:28:26PM +0100, Jakub Bogusz wrote:
> On Wed, Mar 12, 2003 at 12:21:03PM +0100, Marcin Bohosiewicz wrote:
> > On Wed, 12 Mar 2003, Jakub Bogusz wrote:
> > 
> > > W ra/updates/security jest postgresql 7.2.4 - i dobrze.
> > > 
> > > Ale w Ra jest pakiet postgis (zawierający moduł dla postgresa)
> > > z Requires: postgresql = 7.2.3. Więc też powinien zostać przebudowany
> > > do ra/updates/security dla postgresa 7.2.4 - a nie ma go.
> > 
> > Bo ktos musi wreszcie napisac skrypt sprawdzajacy zaleznosci czy
> > zestawy pakietow:
> > 
> > Ra+updates/security
> > Ra+updates/security+updates/general
> > 
> > sa spojne pod wzgledem zaleznosci.
> > 
> > Inaczej takie bledy beda sie powtarzac.
> > Stary gen.stat sie nie sprawdza przy > 1 zrodle pakietow.
> 
> Wystarczy w .poldekrc ustawić:
> 
> source = ra ftp://ftp.pld.org.pl/dists/ra/PLD/i686/PLD/RPMS/
> source = ra-updates-security,pri=-1 ftp://ftp.pld.org.pl/dists/ra/updates/security/i686/
> (reszta źródeł wyłączona albo noauto)
> 
> $ poldek -Q -V

Albo (bez specjalnego grzebania w .poldekrc - tylko z ustawionymi
źródłami, mogą być noauto):

$ poldek -n ra-updates-security -n ra -Q -V
[...]
Removed 228 duplicate packages from available set
Indexing...

Verifying dependencies...
error: postgis-0.7.1-3: req postgresql = 7.2.3 not matched
Packages with unsatisfied dependencies:
  postgis-0.7.1-3
1 unsatisfied dependencies, 1 packages cannot be installed


I dla 3 źródeł:

$ poldek -n ra-updates-general -n ra-updates-security -n ra -Q -V
[...]
Removed 453 duplicate packages from available set
Indexing...

Verifying dependencies...
error: postgis-0.7.1-3: req postgresql = 7.2.3 not matched
error: xelcad-0.3-2: req libforms.so.0.89 not found
error: xsadp-3.1.5d-1: req libforms.so.0.89 not found
Packages with unsatisfied dependencies:
  postgis-0.7.1-3
  xelcad-0.3-2
  xsadp-3.1.5d-1
3 unsatisfied dependencies, 3 packages cannot be installed


Tylko trzeba uważać na kolejność -n, bo jest ważniejsza niż priorytety
w poldekrc.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



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