vermaden
2014-Dec-29 11:07 UTC
PKG wants to remove a lot of installed packages only to install MOZJPEG package
Hi,
I wanted to add 'mozjpeg' package, but PKG wants to remove a lot of
other packages in that process, any explanation for that?
Regards,
vermaden
# pkg update -f
Updating FreeBSD repository catalogue...
Fetching meta.txz: 100% 944 B 0.9k/s 00:01
Fetching packagesite.txz: 100% 5 MB 880.4k/s 00:06
Processing entries: 100%
FreeBSD repository update completed. 23797 packages processed
# pkg upgrade
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
Checking for upgrades (276 candidates): 100%
Processing candidates (276 candidates): 100%
Checking integrity... done (0 conflicting)
Your packages are up to date.
# pkg install mozjpeg
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
Checking integrity... done (1 conflicting)
Checking integrity... done (0 conflicting)
The following 190 packages will be affected (of 0 checked):
Installed packages to be REMOVED:
nautilus-open-terminal-0.18_5
qt5-gui-5.3.2
vlc-2.1.5_14,4
gimp-2.8.14,2
gutenprint-5.2.10
gutenprint-ijs-5.2.10
graphviz-2.38.0_5
gimp-app-2.8.14,1
gegl-0.2.0_12
goffice010-0.10.11_1
gtk3-3.14.5_1
gtk-update-icon-cache-2.24.25
gtk2-2.24.25_1
metacity-3.14.1
zenity-3.14.0
libnotify-0.7.6_1
gdk-pixbuf2-2.31.2
tiff-4.0.3_5
jpeg-8_6
jhead-2.97
cups-image-1.7.3_1
libreoffice-4.3.5
policykit-gnome-0.9.2_7
libglade2-2.6.4_7
gtk-engines2-2.20.2_2
librsvg2-2.40.4
libgsf-1.14.30
wv-1.2.9_3
libwmf-0.2.8.4_12
openjpeg15-1.5.2
lcms2-2.6_3
poppler-0.26.3
poppler-utils-0.26.3
poppler-glib-0.26.3_1
tracker-1.2.4_1
libwpd010-0.10.0
libwpg03-0.3.0
libcdr01-0.1.1
deadbeef-0.6.2_2
gvfs-1.20.3
libpurple-2.10.11
libxul-31.3.0
libxfce4menu-4.10.0_5
xfce4-conf-4.10.0_6
libexo-0.10.2_4
py27-gimp-2.8.14
py27-gtk2-2.24.0_3
audacity-2.0.6_2
wx28-gtk2-unicode-2.8.12_4
wx28-gtk2-common-2.8.12_4
gnome-desktop-3.14.2
firefox-34.0.5,1
gtkspell-2.0.16_5
pidgin-2.10.11
gocr-0.50_2
netpbm-10.35.94
ImageMagick-6.9.0.0_1,1
ghostscript9-9.06_9
podofo-0.9.3_1
calibre-1.48.0_1
py27-qt4-gui-4.11.1_1,1
qt4-imageformats-4.8.6_1
gnome-mount-0.8_12
wx30-gtk2-3.0.2
webkit-gtk2-1.8.3_7
midori-0.5.9_3
gconf2-3.2.6_3
colord-1.2.4
darktable-1.6.1
webp-0.4.2_1
imlib2-1.4.6_3,2
fusefs-gphotofs-0.5
libgphoto2-2.5.5.1
abiword-2.8.6_9
thunderbird-31.3.0
gnupg-2.1.0_1
pinentry-0.9.0
webkit-gtk3-2.4.7_1
evince-3.14.1_1
adwaita-icon-theme-3.14.0_1
nautilus-3.14.1
caja-1.8.2
mate-desktop-1.8.1_1
dconf-editor-0.22.0
unique-1.1.6_6
mate-icon-theme-1.8.0
gnome-icon-theme-3.12.0_1
gnome-icon-theme-symbolic-3.12.0
atril-1.8.1_2
libspectre-0.2.7
libfm-1.2.2.1
thunar-vfs-1.2.0_9
pcmanfm-1.2.2
lxpanel-0.6.2
libwnck-2.30.7
libwnck3-3.14.0
bamf-0.5.0
plank-0.7.1
plank-theme-moka-20140709
mkvtoolnix-7.3.0_1
file-roller-3.14.2,1
libgxps-0.2.2_1
yelp-3.14.1
x264-0.142.2455
gpac-libgpac-0.5.0,1
libv4l-0.8.8_2
webcamd-3.18.0.1
gstreamer-plugins-v4l2-0.10.31_1,3
transmission-gtk-2.84_3
transmission-2.84
icedtea-web-1.5_1
pfstools-1.8.5_1
pfstmo-1.5_2
luminance-hdr-2.3.1_4
py27-qt4-svg-4.11.1_1,1
py27-qt4-webkit-4.11.1_1
virtualbox-ose-4.3.20_3
libvncserver-0.9.9_9
rawtherapee-4.2
gtkmm24-2.24.4_2
libcanberra-gtk3-0.30_3
libcanberra-0.30_3
libraw-0.15.4_1
viewnior-1.4_2
goffice08-0.8.17_8
qt5-quick-5.3.2
qt5-widgets-5.3.2
qt5-printsupport-5.3.2
qt5-webkit-5.3.2_1
qt5-opengl-5.3.2
otter-browser-0.9.03
Thunar-1.6.3_3
xfce4-tumbler-0.1.30_4
gnumeric-1.12.11_3
gnome-mplayer-1.0.9
gmtk-1.0.9
libgd-2.1.0_4,1
giblib-1.2.4_12
scrot-0.8_6
tint2-0.11_2
openbox-3.5.2_6
feh-2.12
py27-wxPython30-3.0.0.0_1
wammu-0.36_8
filezilla-3.9.0.6
poppler-qt4-0.26.3
libmng-1.0.10_2
lcms-1.19_5,1
xchm-1.23_2
py27-pillow-2.6.0_1
openjpeg-2.1.0
gimp-lqr-plugin-0.7.1_5
jasper-1.900.1_14
pidgin-sipe-1.18.0_1
py27-vte-0.28.2_2
vte-0.28.2_2
lxterminal-0.1.11_2
geany-1.23.1_2
arandr-0.1.7.1_2
leafpad-0.8.18.1_1
gpicview-0.2.4
epdfview-0.1.8_7
dia-0.97.3,1
x11vnc-0.9.13_2
py27-vnc2flv-20100207_1
gtk3-oxygen-engine-1.4.1
gtk-oxygen-engine-1.4.6
libopenraw-0.0.9_3
libmediaart-0.7.0
pdfgrep-1.3.0_2
p5-Tk-804.032_2
clusterssh-4.02_1
gtk-equinox-engine-1.50_3
gnome-icons-faenza-1.3
gtk-aurora-engine-1.5.1_4
gnome-themes-2.32.1_1
gutenprint-base-5.2.10
gimp-gutenprint-5.2.10_2
yad-0.27.0
trayer-1.1.6
nvidia-settings-340.24_1
mtr-0.86
gtk3-unico-engine-1.0.2_1
gtk-xfce-engine-3.0.1_1
gtk-nodoka-engine-0.7.5_2
gtk-murrine-engine-0.98.2_4
gtk-cleanice-engine-2.4.1_6
galculator-2.1.3
tightvnc-1.3.10_3
New packages to be INSTALLED:
mozjpeg: 2.1_2
The operation will free 2 GB.
Proceed with this action? [y/N]: n
#
Jakub Lach
2014-Dec-29 15:52 UTC
PKG wants to remove a lot of installed packages only to install MOZJPEG package
Conflict with jpeg? I don't use pkg, but I've noticed it wants to always remove all ports dependant on the port you want to remove. -- View this message in context: http://freebsd.1045724.n5.nabble.com/PKG-wants-to-remove-a-lot-of-installed-packages-only-to-install-MOZJPEG-package-tp5976740p5976788.html Sent from the freebsd-stable mailing list archive at Nabble.com.
Brandon Allbery
2014-Dec-29 15:54 UTC
PKG wants to remove a lot of installed packages only to install MOZJPEG package
On Mon, Dec 29, 2014 at 6:07 AM, vermaden <vermaden at interia.pl> wrote:> I wanted to add 'mozjpeg' package, but PKG wants to remove a lot of other > packages in that process, any explanation for that?As a general rule, you want to upgrade all installed pkgs first because the new package may have a dependency incompatible with the installed set; upgrading installed packages should get you packages compatible with the new one. -- brandon s allbery kf8nh sine nomine associates allbery.b at gmail.com ballbery at sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net
Michael Butler
2014-Dec-29 15:59 UTC
PKG wants to remove a lot of installed packages only to install MOZJPEG package
On 12/29/14 06:07, vermaden wrote:> Hi, > > I wanted to add 'mozjpeg' package, but PKG wants to remove a lot of > other packages in that process, any explanation for that?> # pkg install mozjpeg > Updating FreeBSD repository catalogue... > FreeBSD repository is up-to-date. > All repositories are up-to-date. > Checking integrity... done (1 conflicting)^^^^^^^^^^^^^^ This tells me that mozjpeg installs files over the top of the jpeg package and, in order to install it, needs to remove everything that depends on it. pkg has no way of knowing if mozjpeg has the same API as jpeg, imb