php raz jeszcze

Adam Gołębiowski adamg w biomerieux.pl
Nie, 8 Sie 2004, 23:41:58 CEST


On Sun, Aug 08, 2004 at 02:02:33PM +0200, Jakub Bogusz wrote:
> On Sun, Aug 08, 2004 at 10:33:04AM +0200, Adam Gołębiowski wrote:
> > W php 4.x produkowaliśmy pakiet php-zip-3:4.3.8-2. 
> > 
> > W php 5.x zip wyleciał do pecl. Powstaje nam pakiet php-pecl-zip-0:1.0-2
> > 
> > Teraz czy da się dodać takie Provides/Obsoletes, aby przy upgrade z
> > 4.3.8 na 5.0.0 pakiet zip się zaktualizował?
> > 
> > a) Obsoletes: php-zip <= 3:5.0.0
> 
> A po co wersja? Po prostu Obsoletes: php-zip
> 
> > b) Provides: php-zip = 3:5.0.0 
> 
> Jeśli to coś poldkowi ułatwi... tylko nie wiem, czy akurat z wersją php.


Hmmm:
#v+
[root w ankh ~]# poldek -s ~adamg/devel/pld/RPMS/ -n ac
błąd: open /home/users/adamg/devel/pld/RPMS/packages.dir.mdd: Nie ma takiego pliku ani katalogu
Wczytywanie /home/users/adamg/devel/pld/RPMS/...Wczytywanie ftp://ftp.pld-linux.org/dists/ac/PLD/i686/PLD/RPMS/packages.dir.gz...
Przeczytano 9196 pakietów
Usunięto 60 zdublowanych pakietów z listy dostępnych
Wczytywanie /root/.poldek-cache/packages.dir.dbcache.var.lib.rpm.gz...
Przeczytano 918 pakietów

Witaj w poldkowym trybie interaktywnym. Wpisz "help" aby otrzymać pomoc.

poldek> llu
poldek> ls php-pecl-zip-*
php-pecl-zip-1.0-2
php-pecl-zip-debuginfo-1.0-2
poldek> upgrade php-     
php-5.0.0-3          php-cgi-5.0.0-3      php-gettext-5.0.0-3  php-mysql-5.0.0-3    php-pgsql-5.0.0-3    php-xml-5.0.0-3
php-bcmath-5.0.0-3   php-common-5.0.0-3   php-mcrypt-5.0.0-3   php-pcre-5.0.0-3     php-posix-5.0.0-3    
poldek> upgrade php-*
Przetwarzanie zależności...
php-pgsql-4.3.8-2 zostanie zastąpiony przez php-pgsql-5.0.0-3
php-cgi-4.3.8-2 zostanie zastąpiony przez php-cgi-5.0.0-3
php-bcmath-4.3.8-2 zostanie zastąpiony przez php-bcmath-5.0.0-3
php-mcrypt-4.3.8-2 zostanie zastąpiony przez php-mcrypt-5.0.0-3
php-posix-4.3.8-2 zostanie zastąpiony przez php-posix-5.0.0-3
php-gettext-4.3.8-2 zostanie zastąpiony przez php-gettext-5.0.0-3
php-xml-4.3.8-2 zostanie zastąpiony przez php-xml-5.0.0-3
php-4.3.8-2 zostanie zastąpiony przez php-5.0.0-3
php-pcre-4.3.8-2 zostanie zastąpiony przez php-pcre-5.0.0-3
php-mysql-4.3.8-2 zostanie zastąpiony przez php-mysql-5.0.0-3
php-common-4.3.8-2 zostanie zastąpiony przez php-common-5.0.0-3
php-zip-4.3.8-2 zostanie zastąpiony przez php-pecl-zip-1.0-2
Zaznaczono 12 pakietów do instalacji, 12 do usunięcia:
I php-gettext-5.0.0-3, php-posix-5.0.0-3, php-cgi-5.0.0-3, php-mysql-5.0.0-3, php-pcre-5.0.0-3, php-pecl-zip-1.0-2, 
I php-bcmath-5.0.0-3, php-mcrypt-5.0.0-3, php-pgsql-5.0.0-3, php-5.0.0-3, php-xml-5.0.0-3, php-common-5.0.0-3
R php-common-4.3.8-2, php-4.3.8-2, php-bcmath-4.3.8-2, php-cgi-4.3.8-2, php-gettext-4.3.8-2, php-mcrypt-4.3.8-2, 
R php-mysql-4.3.8-2, php-pcre-4.3.8-2, php-xml-4.3.8-2, php-pgsql-4.3.8-2, php-posix-4.3.8-2, php-zip-4.3.8-2
After unpacking about 2MB will be used.
Uruchamianie rpm --upgrade -vh --root / --noorder...
Przygotowywanie...          ########################################### [100%]
   1:php-common             ostrzeżenie: /etc/php/php.ini utworzony jako /etc/php/php.ini.rpmnew
########################################### [  8%]
   2:php-mysql              ########################################### [ 17%]
   3:php-pcre               ########################################### [ 25%]
   4:php                    ostrzeżenie: /etc/httpd/httpd.conf/70_mod_php.conf utworzony jako /etc/httpd/httpd.conf/70_mod_php.conf.rpmnew
########################################### [ 33%]
   5:php-xml                ########################################### [ 42%]
   6:php-gettext            ########################################### [ 50%]
   7:php-posix              ########################################### [ 58%]
   8:php-mcrypt             ########################################### [ 67%]
   9:php-bcmath             ########################################### [ 75%]
  10:php-cgi                ########################################### [ 83%]
  11:php-pecl-zip           ########################################### [ 92%]
activating module 'zip.so' in /etc/php/php-cgi.ini
deactivating module 'zip.so' in /etc/php/php.ini
  12:php-pgsql              ########################################### [100%]
poldek>
#v-

Czyli jakby Obsolets to było to?

Jeśli tak, to pozostałoby jeszcze pomyślunek nad rozszerzeniami, 
które były a których już nie ma...

-- 
http://www.mysza.eu.org/ | Everybody needs someone sure, someone true,
   PLD Linux developer   | Everybody needs some solid rock, I know I do.




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