Re: [Slackbuilds-users] Dependency cleanup after package removal
On 6/23/20, Erich Ritz via SlackBuilds-users wrote: > Original Message > On Jun 23, 2020, 5:27 AM, Fellype < fell...@gmail.com> wrote: > > Hi all! > > Just a comment/suggestion related to reverse deps: > > Then, it would be useful to have a field called "OPTIONAL" or > "USEDIFINSTALLED" in the .info files for cases like this. > > Best regards, > > Fellype > > Hi Fellype, > > The problem is everyone's list of optional deps they actually use will be > different. If you are using sbopkg or slackrepo (or other tools I'm not > familiar with), then you will have a list of your optional deps locally. > That's why the suggested solutions so far make use of this user-created > information. > > Erich The main purpose of putting these in an OPTIONAL variable is to assist with automated searching. Nobody wants to look through the README to try to find these programmatically. -Kyle ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] VLC 3.0.11 segfault
On 23/06/20 19:14, Frédéric Falsetti put forth the proposition: > le Tue, 23 Jun 2020 17:57:03 +0100 > Dave Woodfall a écrit : > > > On 23/06/20 18:43, > > Frédéric Falsetti put forth the proposition: > > > Hi, > > > vlc want libx265.so.188, but x265-3.4-i586-1_SBo have libx265.so.192 > > > > > > $ LANG=en vlc -vv > > > VLC media player 3.0.11 Vetinari (revision 3.0.11-0-gdc0c5ced72) > > > [086ad140] main libvlc debug: VLC media player - 3.0.11 Vetinari > > > [086ad140] main libvlc debug: Copyright © 1996-2020 the VideoLAN team > > > [086ad140] main libvlc debug: revision 3.0.11-0-gdc0c5ced72 > > > [086ad140] main libvlc debug: configured with ./configure > > > '--prefix=/usr' '--libdir=/usr/lib' '--sysconfdir=/etc' > > > '--mandir=/usr/man' '--docdir=/usr/doc/vlc-3.0.11' '--localstatedir=/var' > > > '--build=i586-slackware-linux' '--enable-qt=5' '--disable-wayland' > > > '--enable-opencv' '--enable-merge-ffmpeg' '--enable-libva=no' > > > '--with-kde-solid=no' 'build_alias=i586-slackware-linux' 'CFLAGS=-O2 > > > -march=i486 -mtune=i686' 'LDFLAGS=-lrt' 'CXXFLAGS=-O2 -march=i486 > > > -mtune=i686' > > > 'PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig' > > > [086ad140] main libvlc debug: searching plug-in modules > > > [086ad140] main libvlc debug: loading plugins cache file > > > /usr/lib/vlc/plugins/plugins.dat > > > [086ad140] main libvlc debug: recursively browsing `/usr/lib/vlc/plugins' > > > [086ad140] main libvlc warning: cannot load module > > > `/usr/lib/vlc/plugins/stream_out/libstream_out_chromaprint_plugin.so' > > > (libx265.so.188: cannot open shared object file: No such file or > > > directory) > > > [086ad140] main libvlc warning: cannot load module > > > `/usr/lib/vlc/plugins/vdpau/libvdpau_avcodec_plugin.so' (libx265.so.188: > > > cannot open shared object file: No such file or directory) > > > [086ad140] main libvlc warning: cannot load module > > > `/usr/lib/vlc/plugins/video_filter/libopencv_wrapper_plugin.so' > > > (libx265.so.188: cannot open shared object file: No such file or > > > directory) > > > [086ad140] main libvlc warning: cannot load module > > > `/usr/lib/vlc/plugins/codec/libavcodec_plugin.so' (libx265.so.188: cannot > > > open shared object file: No such file or directory) > > > [086ad140] main libvlc debug: plug-ins loaded: 489 modules > > > [086ad140] main libvlc debug: opening config file… > > > Erreur de segmentation > > > > Hi Frédéric, > > > > vlc must have been built and then x265 updated some time afterwards. > > You probably only need to rebuild vlc for the version of x265 you > > have installed. > > thanks Dave, but no vlc is built after x265, As Matteo says I have to rebuild > chromaprint and other and perhaps more, > I try to link libx265.so.188 to libx265.so.192 ;) I should have been clearer, but I meant the dependencies as well. Maybe vlc will work after you've rebuilt the dependencies, but I wouldn't hold my breath. -- Dave signature.asc Description: PGP signature ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] VLC 3.0.11 segfault
le Tue, 23 Jun 2020 17:57:03 +0100 Dave Woodfall a écrit : > On 23/06/20 18:43, > Frédéric Falsetti put forth the proposition: > > Hi, > > vlc want libx265.so.188, but x265-3.4-i586-1_SBo have libx265.so.192 > > > > $ LANG=en vlc -vv > > VLC media player 3.0.11 Vetinari (revision 3.0.11-0-gdc0c5ced72) > > [086ad140] main libvlc debug: VLC media player - 3.0.11 Vetinari > > [086ad140] main libvlc debug: Copyright © 1996-2020 the VideoLAN team > > [086ad140] main libvlc debug: revision 3.0.11-0-gdc0c5ced72 > > [086ad140] main libvlc debug: configured with ./configure '--prefix=/usr' > > '--libdir=/usr/lib' '--sysconfdir=/etc' '--mandir=/usr/man' > > '--docdir=/usr/doc/vlc-3.0.11' '--localstatedir=/var' > > '--build=i586-slackware-linux' '--enable-qt=5' '--disable-wayland' > > '--enable-opencv' '--enable-merge-ffmpeg' '--enable-libva=no' > > '--with-kde-solid=no' 'build_alias=i586-slackware-linux' 'CFLAGS=-O2 > > -march=i486 -mtune=i686' 'LDFLAGS=-lrt' 'CXXFLAGS=-O2 -march=i486 > > -mtune=i686' > > 'PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig' > > [086ad140] main libvlc debug: searching plug-in modules > > [086ad140] main libvlc debug: loading plugins cache file > > /usr/lib/vlc/plugins/plugins.dat > > [086ad140] main libvlc debug: recursively browsing `/usr/lib/vlc/plugins' > > [086ad140] main libvlc warning: cannot load module > > `/usr/lib/vlc/plugins/stream_out/libstream_out_chromaprint_plugin.so' > > (libx265.so.188: cannot open shared object file: No such file or directory) > > [086ad140] main libvlc warning: cannot load module > > `/usr/lib/vlc/plugins/vdpau/libvdpau_avcodec_plugin.so' (libx265.so.188: > > cannot open shared object file: No such file or directory) > > [086ad140] main libvlc warning: cannot load module > > `/usr/lib/vlc/plugins/video_filter/libopencv_wrapper_plugin.so' > > (libx265.so.188: cannot open shared object file: No such file or directory) > > [086ad140] main libvlc warning: cannot load module > > `/usr/lib/vlc/plugins/codec/libavcodec_plugin.so' (libx265.so.188: cannot > > open shared object file: No such file or directory) > > [086ad140] main libvlc debug: plug-ins loaded: 489 modules > > [086ad140] main libvlc debug: opening config file… > > Erreur de segmentation > > Hi Frédéric, > > vlc must have been built and then x265 updated some time afterwards. > You probably only need to rebuild vlc for the version of x265 you > have installed. thanks Dave, but no vlc is built after x265, As Matteo says I have to rebuild chromaprint and other and perhaps more, I try to link libx265.so.188 to libx265.so.192 ;) > > -- > Dave ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] VLC 3.0.11 segfault
thanks Matteo le Tue, 23 Jun 2020 18:54:53 +0200 Bernardini a écrit : > Il giorno mar 23 giu 2020 alle ore 18:43 Frédéric Falsetti > ha scritto: > > > > Hi, > > vlc want libx265.so.188, but x265-3.4-i586-1_SBo have libx265.so.192 > > > > $ LANG=en vlc -vv > > VLC media player 3.0.11 Vetinari (revision 3.0.11-0-gdc0c5ced72) > > [086ad140] main libvlc debug: VLC media player - 3.0.11 Vetinari > > [086ad140] main libvlc debug: Copyright © 1996-2020 the VideoLAN team > > [086ad140] main libvlc debug: revision 3.0.11-0-gdc0c5ced72 > > [086ad140] main libvlc debug: configured with ./configure '--prefix=/usr' > > '--libdir=/usr/lib' '--sysconfdir=/etc' '--mandir=/usr/man' > > '--docdir=/usr/doc/vlc-3.0.11' '--localstatedir=/var' > > '--build=i586-slackware-linux' '--enable-qt=5' '--disable-wayland' > > '--enable-opencv' '--enable-merge-ffmpeg' '--enable-libva=no' > > '--with-kde-solid=no' 'build_alias=i586-slackware-linux' 'CFLAGS=-O2 > > -march=i486 -mtune=i686' 'LDFLAGS=-lrt' 'CXXFLAGS=-O2 -march=i486 > > -mtune=i686' > > 'PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig' > > [086ad140] main libvlc debug: searching plug-in modules > > [086ad140] main libvlc debug: loading plugins cache file > > /usr/lib/vlc/plugins/plugins.dat > > [086ad140] main libvlc debug: recursively browsing `/usr/lib/vlc/plugins' > > [086ad140] main libvlc warning: cannot load module > > `/usr/lib/vlc/plugins/stream_out/libstream_out_chromaprint_plugin.so' > > (libx265.so.188: cannot open shared object file: No such file or directory) > > [086ad140] main libvlc warning: cannot load module > > `/usr/lib/vlc/plugins/vdpau/libvdpau_avcodec_plugin.so' (libx265.so.188: > > cannot open shared object file: No such file or directory) > > [086ad140] main libvlc warning: cannot load module > > `/usr/lib/vlc/plugins/video_filter/libopencv_wrapper_plugin.so' > > (libx265.so.188: cannot open shared object file: No such file or directory) > > [086ad140] main libvlc warning: cannot load module > > `/usr/lib/vlc/plugins/codec/libavcodec_plugin.so' (libx265.so.188: cannot > > open shared object file: No such file or directory) > > [086ad140] main libvlc debug: plug-ins loaded: 489 modules > > [086ad140] main libvlc debug: opening config file… > > Erreur de segmentation > > that happens because vlc or one of its dependencies (or a dependency > of a dependency and so on) has been built against the older x265 and > needs to be rebuilt after the update to the newer x265. > > Matteo > ___ > SlackBuilds-users mailing list > SlackBuilds-users@slackbuilds.org > https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ > FAQ - https://slackbuilds.org/faq/ > ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] VLC 3.0.11 segfault
On 23/06/20 18:43, Frédéric Falsetti put forth the proposition: > Hi, > vlc want libx265.so.188, but x265-3.4-i586-1_SBo have libx265.so.192 > > $ LANG=en vlc -vv > VLC media player 3.0.11 Vetinari (revision 3.0.11-0-gdc0c5ced72) > [086ad140] main libvlc debug: VLC media player - 3.0.11 Vetinari > [086ad140] main libvlc debug: Copyright © 1996-2020 the VideoLAN team > [086ad140] main libvlc debug: revision 3.0.11-0-gdc0c5ced72 > [086ad140] main libvlc debug: configured with ./configure '--prefix=/usr' > '--libdir=/usr/lib' '--sysconfdir=/etc' '--mandir=/usr/man' > '--docdir=/usr/doc/vlc-3.0.11' '--localstatedir=/var' > '--build=i586-slackware-linux' '--enable-qt=5' '--disable-wayland' > '--enable-opencv' '--enable-merge-ffmpeg' '--enable-libva=no' > '--with-kde-solid=no' 'build_alias=i586-slackware-linux' 'CFLAGS=-O2 > -march=i486 -mtune=i686' 'LDFLAGS=-lrt' 'CXXFLAGS=-O2 -march=i486 > -mtune=i686' > 'PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig' > [086ad140] main libvlc debug: searching plug-in modules > [086ad140] main libvlc debug: loading plugins cache file > /usr/lib/vlc/plugins/plugins.dat > [086ad140] main libvlc debug: recursively browsing `/usr/lib/vlc/plugins' > [086ad140] main libvlc warning: cannot load module > `/usr/lib/vlc/plugins/stream_out/libstream_out_chromaprint_plugin.so' > (libx265.so.188: cannot open shared object file: No such file or directory) > [086ad140] main libvlc warning: cannot load module > `/usr/lib/vlc/plugins/vdpau/libvdpau_avcodec_plugin.so' (libx265.so.188: > cannot open shared object file: No such file or directory) > [086ad140] main libvlc warning: cannot load module > `/usr/lib/vlc/plugins/video_filter/libopencv_wrapper_plugin.so' > (libx265.so.188: cannot open shared object file: No such file or directory) > [086ad140] main libvlc warning: cannot load module > `/usr/lib/vlc/plugins/codec/libavcodec_plugin.so' (libx265.so.188: cannot > open shared object file: No such file or directory) > [086ad140] main libvlc debug: plug-ins loaded: 489 modules > [086ad140] main libvlc debug: opening config file… > Erreur de segmentation Hi Frédéric, vlc must have been built and then x265 updated some time afterwards. You probably only need to rebuild vlc for the version of x265 you have installed. -- Dave signature.asc Description: PGP signature ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] VLC 3.0.11 segfault
Il giorno mar 23 giu 2020 alle ore 18:43 Frédéric Falsetti ha scritto: > > Hi, > vlc want libx265.so.188, but x265-3.4-i586-1_SBo have libx265.so.192 > > $ LANG=en vlc -vv > VLC media player 3.0.11 Vetinari (revision 3.0.11-0-gdc0c5ced72) > [086ad140] main libvlc debug: VLC media player - 3.0.11 Vetinari > [086ad140] main libvlc debug: Copyright © 1996-2020 the VideoLAN team > [086ad140] main libvlc debug: revision 3.0.11-0-gdc0c5ced72 > [086ad140] main libvlc debug: configured with ./configure '--prefix=/usr' > '--libdir=/usr/lib' '--sysconfdir=/etc' '--mandir=/usr/man' > '--docdir=/usr/doc/vlc-3.0.11' '--localstatedir=/var' > '--build=i586-slackware-linux' '--enable-qt=5' '--disable-wayland' > '--enable-opencv' '--enable-merge-ffmpeg' '--enable-libva=no' > '--with-kde-solid=no' 'build_alias=i586-slackware-linux' 'CFLAGS=-O2 > -march=i486 -mtune=i686' 'LDFLAGS=-lrt' 'CXXFLAGS=-O2 -march=i486 > -mtune=i686' > 'PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig' > [086ad140] main libvlc debug: searching plug-in modules > [086ad140] main libvlc debug: loading plugins cache file > /usr/lib/vlc/plugins/plugins.dat > [086ad140] main libvlc debug: recursively browsing `/usr/lib/vlc/plugins' > [086ad140] main libvlc warning: cannot load module > `/usr/lib/vlc/plugins/stream_out/libstream_out_chromaprint_plugin.so' > (libx265.so.188: cannot open shared object file: No such file or directory) > [086ad140] main libvlc warning: cannot load module > `/usr/lib/vlc/plugins/vdpau/libvdpau_avcodec_plugin.so' (libx265.so.188: > cannot open shared object file: No such file or directory) > [086ad140] main libvlc warning: cannot load module > `/usr/lib/vlc/plugins/video_filter/libopencv_wrapper_plugin.so' > (libx265.so.188: cannot open shared object file: No such file or directory) > [086ad140] main libvlc warning: cannot load module > `/usr/lib/vlc/plugins/codec/libavcodec_plugin.so' (libx265.so.188: cannot > open shared object file: No such file or directory) > [086ad140] main libvlc debug: plug-ins loaded: 489 modules > [086ad140] main libvlc debug: opening config file… > Erreur de segmentation that happens because vlc or one of its dependencies (or a dependency of a dependency and so on) has been built against the older x265 and needs to be rebuilt after the update to the newer x265. Matteo ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
[Slackbuilds-users] VLC 3.0.11 segfault
Hi, vlc want libx265.so.188, but x265-3.4-i586-1_SBo have libx265.so.192 $ LANG=en vlc -vv VLC media player 3.0.11 Vetinari (revision 3.0.11-0-gdc0c5ced72) [086ad140] main libvlc debug: VLC media player - 3.0.11 Vetinari [086ad140] main libvlc debug: Copyright © 1996-2020 the VideoLAN team [086ad140] main libvlc debug: revision 3.0.11-0-gdc0c5ced72 [086ad140] main libvlc debug: configured with ./configure '--prefix=/usr' '--libdir=/usr/lib' '--sysconfdir=/etc' '--mandir=/usr/man' '--docdir=/usr/doc/vlc-3.0.11' '--localstatedir=/var' '--build=i586-slackware-linux' '--enable-qt=5' '--disable-wayland' '--enable-opencv' '--enable-merge-ffmpeg' '--enable-libva=no' '--with-kde-solid=no' 'build_alias=i586-slackware-linux' 'CFLAGS=-O2 -march=i486 -mtune=i686' 'LDFLAGS=-lrt' 'CXXFLAGS=-O2 -march=i486 -mtune=i686' 'PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig' [086ad140] main libvlc debug: searching plug-in modules [086ad140] main libvlc debug: loading plugins cache file /usr/lib/vlc/plugins/plugins.dat [086ad140] main libvlc debug: recursively browsing `/usr/lib/vlc/plugins' [086ad140] main libvlc warning: cannot load module `/usr/lib/vlc/plugins/stream_out/libstream_out_chromaprint_plugin.so' (libx265.so.188: cannot open shared object file: No such file or directory) [086ad140] main libvlc warning: cannot load module `/usr/lib/vlc/plugins/vdpau/libvdpau_avcodec_plugin.so' (libx265.so.188: cannot open shared object file: No such file or directory) [086ad140] main libvlc warning: cannot load module `/usr/lib/vlc/plugins/video_filter/libopencv_wrapper_plugin.so' (libx265.so.188: cannot open shared object file: No such file or directory) [086ad140] main libvlc warning: cannot load module `/usr/lib/vlc/plugins/codec/libavcodec_plugin.so' (libx265.so.188: cannot open shared object file: No such file or directory) [086ad140] main libvlc debug: plug-ins loaded: 489 modules [086ad140] main libvlc debug: opening config file… Erreur de segmentation ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] Dependency cleanup after package removal
Original Message On Jun 23, 2020, 5:27 AM, Fellype < fell...@gmail.com> wrote: Hi all! Just a comment/suggestion related to reverse deps: Then, it would be useful to have a field called "OPTIONAL" or "USEDIFINSTALLED" in the .info files for cases like this. Best regards, Fellype Hi Fellype, The problem is everyone's list of optional deps they actually use will be different. If you are using sbopkg or slackrepo (or other tools I'm not familiar with), then you will have a list of your optional deps locally. That's why the suggested solutions so far make use of this user-created information. Erich___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] Dependency cleanup after package removal
Hi all! Just a comment/suggestion related to reverse deps: Like Dave, I also have my own script which I run to find reverse deps of softwares. It uses the "REQUIRES" field in the .info files. So, before an update in SBo softwares, I check the reverse deps of the pieces I suspect to have other dependees. But I still have to deal with those deps that are autodetected in the build process, which are usually the optional ones. Ex.: octave has only lapack listed as a required dep. But in the README file there are amd, camd, colamd, ccolamd, cholmod, umfpack, cxsparse, glpk, arpack-ng, qrupdate, sundials, qhull, hdf5, fltk, ftgl, gl2ps, jdk, GraphicsMagick and portaudio listed as optional, and are used to build octave if installed when building. Then, it would be useful to have a field called "OPTIONAL" or "USEDIFINSTALLED" in the .info files for cases like this. Best regards, Fellype ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/
Re: [Slackbuilds-users] mpv, mujs adjustments & updates PLUS ffmpeg4
On 20/6/20 2:43 pm, Christoph Willing wrote: > Just over a week ago I contacted the listed maintainer of the > multimedia/mpv and libraries/mujs SlackBuilds about some proposed > adjustments and possible version updates. > > I've had no reply yet and the maintainer's last appearance in the git > log was April of last year, suggesting they've become inactive. > > If the current maintainer hasn't made contact in the next few days and > if no one else objects, I'd like to take over these SlackBuilds. > In preparing updated SlackBuilds for mujs & mpv, I just noticed that ffmpeg4 (required by mpv) also has the same absentee maintainer at present. Since nothing else REQUIRES ffmpeg4, I'll take over and update that as well - if there are no objections. chris ___ SlackBuilds-users mailing list SlackBuilds-users@slackbuilds.org https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ - https://slackbuilds.org/faq/