I have a bizarre issue with pkg upgrade - it wants to install packages that are older than ones already installed.
For example, I am trying to set up a LAMP server, but I have the following installed:
PHP 5.5
Ruby 2.0
MariaDB 5.5
Apache 2.4
Problem is, when I run a pkg upgrade, it wants to *downgrade* me to ruby 1.9 and mysql55-client even though I have ruby 2.0 and mariadb55-client installed.
How do I permanently prevent the installation of older ports? Keep in mind, these are the only things requesting installation:
As you can see, nothing else is “getting in the way” with some sort of a dependency. For some reason, the system wants to downgrade Ruby and additionally install the mysql55-client package even though mariadb55-client is already installed.
For example, I am trying to set up a LAMP server, but I have the following installed:
PHP 5.5
Ruby 2.0
MariaDB 5.5
Apache 2.4
Problem is, when I run a pkg upgrade, it wants to *downgrade* me to ruby 1.9 and mysql55-client even though I have ruby 2.0 and mariadb55-client installed.
How do I permanently prevent the installation of older ports? Keep in mind, these are the only things requesting installation:
Code:
$ sudo pkg upgrade
Updating repository catalogue
Upgrades have been requested for the following 40 packages:
Reinstalling mariadb55-client-5.5.33a_1 (options changed)
Reinstalling php55-5.5.8 (options changed)
Reinstalling php55-extensions-1.8 (options changed)
Installing ruby: 1.9.3.484_1,1
Installing mysql55-client: 5.5.35
Installing ruby19-iconv: 1.9.3.484,1
Reinstalling rubygem-ansi-1.4.3 (direct dependency changed)
Reinstalling rubygem-builder-3.0.4 (direct dependency changed)
Reinstalling rubygem-bundler-1.3.5 (direct dependency changed)
Reinstalling rubygem-erubis-2.7.0_1 (direct dependency changed)
Reinstalling rubygem-hike-1.2.3 (direct dependency changed)
Reinstalling rubygem-i18n-0.6.9,2 (direct dependency changed)
Reinstalling rubygem-journey-1.0.4 (direct dependency changed)
Reinstalling rubygem-json-1.8.1 (direct dependency changed)
Reinstalling rubygem-json_pure-1.8.1 (direct dependency changed)
Reinstalling rubygem-mime-types-1.25.1 (direct dependency changed)
Reinstalling rubygem-minitest-5.0.6 (direct dependency changed)
Reinstalling rubygem-multi_json-1.8.4 (direct dependency changed)
Reinstalling rubygem-polyglot-0.3.3 (direct dependency changed)
Reinstalling rubygem-rack-1.4.5,3 (direct dependency changed)
Reinstalling rubygem-rack-cache-1.2 (direct dependency changed)
Reinstalling rubygem-rack-ssl-1.3.3 (direct dependency changed)
Reinstalling rubygem-rack-test-0.6.2 (direct dependency changed)
Reinstalling rubygem-rake-10.1.1 (direct dependency changed)
Reinstalling rubygem-sqlite3-1.3.8 (direct dependency changed)
Reinstalling rubygem-thor-0.18.1 (direct dependency changed)
Reinstalling rubygem-tilt-2.0.0 (direct dependency changed)
Reinstalling rubygem-treetop-1.4.15 (direct dependency changed)
Reinstalling rubygem-turn-0.9.6 (direct dependency changed)
Reinstalling rubygem-tzinfo-0.3.38 (direct dependency changed)
Reinstalling ruby19-mysql-2.8.2_1 (direct dependency changed)
Reinstalling rubygem-activesupport-3.2.16 (direct dependency changed)
Reinstalling rubygem-execjs-2.0.2 (direct dependency changed)
Reinstalling rubygem-mail-2.5.4_1,1 (direct dependency changed)
Reinstalling rubygem-railties-3.2.16 (direct dependency changed)
Reinstalling rubygem-uglifier-2.4.0 (direct dependency changed)
Reinstalling rubygem-actionmailer-3.2.16 (direct dependency changed)
Reinstalling rubygem-activemodel-3.2.16 (direct dependency changed)
Reinstalling rubygem-activeresource-3.2.16 (direct dependency changed)
Reinstalling rubygem-coffee-rails-3.2.2_1 (direct dependency changed)
As you can see, nothing else is “getting in the way” with some sort of a dependency. For some reason, the system wants to downgrade Ruby and additionally install the mysql55-client package even though mariadb55-client is already installed.