Date: Thu, 4 Sep 2014 17:43:21 +0200 From: Ivan Voras <ivoras@freebsd.org> To: freebsd-pkg@freebsd.org Subject: Dependancy tracking not working??? Message-ID: <CAF-QHFXXv2DkrTdhHqMW8R1%2BRDrfsiZvLaT3xNcAuKc28XBGBw@mail.gmail.com>
index | next in thread | raw e-mail
Hello,
As a continuation of my previous (and unanswered) post about upgrading
php, I've made a clean virtual machine for testing and installed php5
with several extensions on it using pkg.
I've waited a few days for some changes to the PHP port to happen, and
now have a slightly obsolete version of PHP and its extensions which
I'd like to upgrade.
The situation is this:
# pkg info|grep php
php5-5.4.31 PHP Scripting Language
php5-curl-5.4.31 The curl shared extension for php
php5-gd-5.4.31 The gd shared extension for php
php5-session-5.4.31 The session shared extension for php
php5-xml-5.4.31 The xml shared extension for php
php5-xmlrpc-5.4.31 The xmlrpc shared extension for php
php5-zlib-5.4.31 The zlib shared extension for php
Note that my installed version of php5 is "5.4.31".
A repo search shows this:
# pkg search php5
...
php5-5.4.31_1
php5-bcmath-5.4.31_1
php5-bz2-5.4.31_1
...
I.e. the most recent version of php5 is "5.4.31_1"
Running "pkg upgrade php5", however, does NOT result in all the
dependencies on PHP to be upgraded:
# pkg upgrade php5
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
pkg: plexhometheater has a missing dependency: lame
The following 1 packages will be affected (of 0 checked):
Installed packages to be UPGRADED:
php5: 5.4.31 -> 5.4.31_1
2 MB to be downloaded.
Proceed with this action? [y/N]:
Dependency information is correctly recorded:
# pkg info -r php5
php5-5.4.31:
php5-xml-5.4.31
php5-session-5.4.31
php5-zlib-5.4.31
php5-gd-5.4.31
php5-xmlrpc-5.4.31
php5-curl-5.4.31
So... how can I upgrade php and all things which depend on it?
This is only a single example, I've complained of the same problems
the last couple of days, on real, non-test servers. This time, I have
a test server and can offer access to it to whomever wants to fix it.
(this is, as before, pkg 1.3.7 on FreeBSD 10).
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAF-QHFXXv2DkrTdhHqMW8R1%2BRDrfsiZvLaT3xNcAuKc28XBGBw>
