Thread: Liblwgeom-2.4.0 dependencies
Hello, It seems that liblwgeom-2.4.0 comes with a bunch of new dependencies (183) since a recent update (2.4.3+dfsg-4.pgdg90+1) Is it normal ? Pascal ===================================================================================== New packets : fontconfig libasound2 libasound2-data libass5 libasyncns0 libatomic1 libaudio2 libavahi-client3 libavahi-common-data libavahi-common3 libavc1394-0 libavcodec57 libavdevice57 libavfilter6 libavformat57 libavresample3 libavutil55 libbluray1 libboost-chrono1.62.0 libboost-date-time1.62.0 libboost-filesystem1.62.0 libboost-program-options1.62.0 libboost-serialization1.62.0 libboost-system1.62.0 libboost-test1.62.0 libboost-thread1.62.0 libboost-timer1.62.0 libbs2b0 libcaca0 libcairo2 libcdio-cdda1 libcdio-paranoia1 libcdio13 libcgal12 libchromaprint1 libcoin80v5 libcroco3 libcrystalhd3 libcups2 libdatrie1 libdc1394-22 libdrm2 libebur128-1 libegl1-mesa libfaad2 libfftw3-double3 libflac8 libflite1 libgbm1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgl1-mesa-glx libglapi-mesa libgme0 libgomp1 libgraphicsmagick-q16-3 libgraphite2-3 libgsm1 libharfbuzz0b libice6 libiec61883-0 libiso9660-8 libjack-jackd2-0 libldb1 libmad0 libmng1 libmodplug1 libmp3lame0 libmpcdec6 libmpfr4 libmpg123-0 libnuma1 libogg0 libopenal-data libopenal1 libopencv-core2.4v5 libopencv-imgproc2.4v5 libopenmpt0 libopenscenegraph100v5 libopenthreads20 libopus0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpgm-5.2-0 libpixman-1-0 libpoppler-glib8 libpostproc54 libpulse0 libqt4-opengl libqtcore4 libqtgui4 libraw1394-11 librsvg2-2 librubberband2 libsamplerate0 libsdl2-2.0-0 libsfcgal1 libshine3 libsm6 libsmbclient libsnappy1v5 libsndfile1 libsndio6.1 libsodium18 libsoxr0 libspeex1 libssh-gcrypt-4 libswresample2 libswscale4 libtalloc2 libtbb2 libtdb1 libtevent0 libthai-data libthai0 libtheora0 libtwolame0 libusb-1.0-0 libv4l-0 libv4lconvert0 libva-drm1 libva-x11-1 libva1 libvcdinfo0 libvdpau1 libvorbis0a libvorbisenc2 libvorbisfile3 libvpx4 libwavpack1 libwayland-client0 libwayland-cursor0 libwayland-egl1-mesa libwayland-server0 libwbclient0 libwebpmux2 libwmf0.2-7 libx11-6 libx11-data libx11-xcb1 libx264-148 libx265-95 libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxine2 libxine2-bin libxine2-ffmpeg libxine2-misc-plugins libxine2-plugins libxinerama1 libxkbcommon0 libxrandr2 libxrender1 libxshmfence1 libxss1 libxt6 libxtst6 libxv1 libxvidcore4 libxxf86vm1 libzmq5 libzvbi-common libzvbi0 python-talloc qtcore4-l10n samba-libs x11-common Updated : liblwgeom-2.4-0
Re: Pascal HERAUD 2018-03-21 <1a6a3887-fa05-780b-b938-7927351e55c2@laroueverte.com> > Hello, > > It seems that liblwgeom-2.4.0 comes with a bunch of new dependencies (183) > since a recent update (2.4.3+dfsg-4.pgdg90+1) > Is it normal ? Hi Pascal, I don't think it's liblwgeom-2.4.0 pulling in these, or at least not just it - the postgis-gui package depends on libgtk2.0-0 which will pull in half of the X11 system. Does it try to install less if you do apt-get --no-install-recommends dist-upgrade instead? Christoph
Re: Pascal HERAUD 2018-03-21 <395cb251-bdda-fb19-7abe-93e0bcae7730@laroueverte.com> > Hello, > > It brings the same new packages using dist-upgrade. > > Even this single install does the same: > apt-get -s --no-install-recommends install liblwgeom-2.4-0 Hi Pascal, the problem is with the SFCGAL support. In a mostly minimal stretch chroot, I get this: liblwgeom-2.4-0 -> libsfcgal1 -> libopenscenegraph100v5 -> 233 new packages, 321 MB extra disk space I don't think we can do anything about this, short of disabling SFCGAL... Christoph
Thank you for your help :), So it's kind of "normal". Sad to install all these X packages on a postgresql server. when you say "short of disabling SFCGAL", I think it involves changing the debian package or the lib compilation, right ? Pascal. Le 21/03/2018 à 10:57, Christoph Berg a écrit : > Re: Pascal HERAUD 2018-03-21 <395cb251-bdda-fb19-7abe-93e0bcae7730@laroueverte.com> >> Hello, >> >> It brings the same new packages using dist-upgrade. >> >> Even this single install does the same: >> apt-get -s --no-install-recommends install liblwgeom-2.4-0 > Hi Pascal, > > the problem is with the SFCGAL support. In a mostly minimal stretch > chroot, I get this: > > liblwgeom-2.4-0 > -> libsfcgal1 > -> libopenscenegraph100v5 > -> 233 new packages, 321 MB extra disk space > > I don't think we can do anything about this, short of disabling > SFCGAL... > > Christoph
Re: Pascal HERAUD 2018-03-21 <858569c5-4e06-5fc0-0c77-52a71dd86044@laroueverte.com> > Thank you for your help :), > > So it's kind of "normal". > > Sad to install all these X packages on a postgresql server. > > when you say "short of disabling SFCGAL", I think it involves changing the > debian package or the lib compilation, right ? To change that, we'd need to recompile postgis, so the Debian packages do not use the SFCGAL libs anymore. SFCGAL is actually disabled in the postgis package in Debian unstable (and hence in buster and Ubuntu bionic) because of incompatible changes between SFCGAL and CGAL - see https://salsa.debian.org/debian-gis-team/postgis/commit/eca91364b04f6d237061ccbb8b6997da226c37a4 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876521 Because apt.postgresql.org is using the same packaging as Debian unstable, that change had also slipped into the packages for other distributions (i.e. stretch and jessie), but we reverted it: https://redmine.postgresql.org/issues/3198 Christoph