In my weekly port-upgrades (FreeBSD 8.3)
in a pkg_version -vIL= output I had some 40 upgrades, most of php5, among
which:
...
php5-extensions-1.6             <   needs updating (index has 1.7)
php5-sqlite-5.3.13                  !   Comparison failed
php5-sqlite3-5.3.13               <   needs updating (index has 5.4.3)
...
--->  Checking the package registry database
Stale origin: 'databases/php5-sqlite': perhaps moved or obsoleted.
-> The port 'databases/php5-sqlite' was removed on 2012-05-16 because:
        "Removed from core php"
-> Hint:  php5-sqlite-5.3.13 is required by the following package(s):
        php5-extensions-1.6
-> Hint: checking for overwritten files...
 -> No files installed by php5-sqlite-5.3.13 have been overwritten by other
pack
ages.
Deinstall php5-sqlite-5.3.13 ? [no]

I choosed the default   [no]
this updated the 40+ packages, but ended with:
...
--->  ** Upgrade tasks 42: 41 done, 1 ignored, 1 skipped and 0 failed
--->  Listing the results (+:done / -:ignored / *:skipped / !:failed)
        - databases/php5-sqlite (port directory error)
...
        * lang/php5-extensions (php5-extensions-1.6)
...
--->  Packages processed: 41 done, 1 ignored, 1 skipped and 0 failed
so pgp5-sqlite was ignored, php5-extensions was skipped

I tried,
# pkgdb -F
--->  Checking the package registry database
Stale origin: 'databases/php5-sqlite': perhaps moved or obsoleted.
-> The port 'databases/php5-sqlite' was removed on 2012-05-16 because:
        "Removed from core php"
-> Hint:  php5-sqlite-5.3.13 is required by the following package(s):
        php5-extensions-1.6
-> Hint: checking for overwritten files...
 -> No files installed by php5-sqlite-5.3.13 have been overwritten by other
pack
ages.
Deinstall php5-sqlite-5.3.13 ? [no]   yes   this time ...
Deinstall php5-sqlite-5.3.13 ? [no]   yes
--->  Deinstalling 'php5-sqlite-5.3.13'
pkg_delete: package 'php5-sqlite-5.3.13' is required by these other packages
and may not be deinstalled:
php5-extensions-1.6
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! php5-sqlite-5.3.13    (pkg_delete failed)
Command failed [exit code 1]: /usr/local/sbin/pkg_deinstall
php5-sqlite-5.3.13

I understand from looking at  www.freebsd.org/ports, Search: "php5-sqlite"
which only lists   php5-sqlite3-5.4.3  (no longer php5-sqlite...)
that the former php5-sqlite-5.3.13 is replaced by php5-sqlite3-5.4.3,

I now do have:
# pkg_info | grep php5-sqlite
php5-sqlite-5.3.13  The sqlite shared extension for php
php5-sqlite3-5.4.3  The sqlite3 shared extension for php

so pgp5-sqlite3-5.4.3 is present,

but why is the upgrade   php5-extensions-1.6  to  version -1.7  not done
(skipped)

how to solve this ?
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to