pkg is not doing what I want.....

Willem Jan Withagen wjw at digiware.nl
Fri Mar 27 11:57:39 UTC 2015


Hi,

I'm trying to migrate as much as I can to using poudriere/pkg, but once 
in a while it just tries to put me in a corner where I do not want to be.

Below is a attempt to remove perl from a php5 only jail.
If I'd accept this, I'd be removing just about everything from that 
jail, leaving it useless.

Whereas I almost certain that perl is only used for the autoconf and 
automake stuff, which is used by just about everything.
So it is impossible to upgrade perl, because the "buildtime" 
dependancies require me to upgrae everything.

But then adding new php5 stuff also runs into the same trap.

So how do I remove perl, and maybe the runtime dependancies like p5-* 
and stuff, without pkg trashing everything??

--WjW


root at CMSserver:/usr/ports/lang/perl5.18 # pkg delete perl-5.14.4_1
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 53 packages (of 0 
packages in the universe):

Installed packages to be REMOVED:
         perl-5.14.4_1
         p5-Carp-Clan-6.04
         p5-TimeDate-2.30_1,1
         p5-File-Tail-0.99.3
         p5-YAML-Syck-1.27
         p5-Date-Manip-6.34
         net-snmp-5.7.2_3
         p5-Bit-Vector-7.3
         p5-Date-Calc-6.3
         p5-Locale-gettext-1.05_3
         swatch-3.2.3_2
         help2man-1.43.3
         autoconf-2.69
         automake-1.14
         pecl-APC-3.1.14_1
         php5-mysql-5.4.19
         php5-mysqli-5.4.19
         php5-mcrypt-5.4.19
         php5-openssl-5.4.19
         php5-mbstring-5.4.19
         php5-ldap-5.4.19
         php5-session-5.4.19
         php5-json-5.4.19
         php5-simplexml-5.4.19
         php5-imap-5.4.19
         php5-soap-5.4.19
         php5-iconv-5.4.19
         php5-sockets-5.4.19
         php5-gettext-5.4.19
         php5-xml-5.4.19
         php5-filter-5.4.19
         php5-ctype-5.4.19
         php5-curl-5.4.19_1
         php5-xmlrpc-5.4.19
         php5-dom-5.4.19
         php5-xsl-5.4.19
         php5-xmlreader-5.4.19
         php5-zip-5.4.19
         php5-fileinfo-5.4.19
         php5-zlib-5.4.19
         php5-bz2-5.4.19
         php5-gd-5.4.19
         pecl-pdflib-2.1.10
         glib-2.36.3
         liblqr-1-0.4.1_5
         ImageMagick-nox11-6.8.0.7_3
         pecl-imagick-3.1.2
         php5-5.4.23
         php5-hash-5.4.23
         apache22-2.2.27_5
         phpMyAdmin-4.2.2
         php5-pdo_mysql-5.4.23
         php5-pdo-5.4.23

The operation will free 179 MiB.



More information about the freebsd-pkg mailing list