On 18/10/17 12:07, Jack wrote:
Le 18/10/2017 à 12:36, IOhannes m zmoelnig a écrit :
deken is not really meant for such use cases at all.
however, other package management systems do provide means to track ABI changes in libraries. e.g. "apt", the Debian package manager. so if you have the option to use the Debian packages, please use them. all these problems will be gone!
Is there a reason that when I try to do : $ sudo apt install pd-purest-json
apt tries to download : gem gem-doc gem-extra gem-plugin-gmerlin gem-plugin-lqt gem-plugin-magick gem-plugin-v4l2 pd-libdir pd-purest-json puredata puredata-core puredata-doc puredata-extra puredata-gui puredata-utils
apt chases dependencies (which it must to keep your system functional), and recommendations (though you can turn that off if you want, the manual explains how)
here are the depends and recommends my install finds today:
$ apt-cache show pd-purest-json | grep -e ^Depends -e ^Recommends Depends: libc6 (>= 2.4), libcurl3-gnutls (>= 7.16.2), libjson-c3 (>= 0.10), liboauth0 (>= 0.9.1), puredata-core | pd Recommends: pd-libdir
$ apt-cache show puredata-core | grep -e ^Depends -e ^Recommends Depends: libasound2 (>= 1.0.16), libc6 (>= 2.14), libportaudio2 (>= 19+svn20101113) Recommends: puredata-gui
$ apt-cache show puredata-gui | grep -e ^Depends -e ^Recommends Depends: python3:any, tk (>= 8.4), tcl8.5 | tclsh Recommends: puredata
$ apt-cache show puredata | grep -e ^Depends -e ^RecommendsDepends: puredata-core, puredata-gui, puredata-doc, puredata-extra, puredata-utils, puredata-dev Recommends: gem
$ apt-cache show gem | grep -e ^Depends -e ^Recommends Depends: libc6 (>= 2.15), libftgl2 (>= 2.1.3~rc5), libgcc1 (>= 1:3.0), libgl1-mesa-glx | libgl1, libglew2.0 (>= 1.12.0), libglu1-mesa | libglu1, libice6 (>= 1:1.0.0), libsm6, libstdc++6 (>= 5.2), libxxf86vm1, zlib1g (>= 1:1.1.4), puredata-core | pd Recommends: gem-doc, gem-extra, gem-plugin-gmerlin | gem-plugin-film, gem-plugin-magick | gem-plugin-image, gem-plugin-lqt | gem-plugin-record, gem-plugin-v4l2 | gem-plugin-video
I still have installed Pd from source (idem for Gem) ?
apt doesn't know or care about that