[Slackbuilds-users] Problems with upgrades: opencolorio

Andrea Maria Marconi am.marconi at gmx.com
Sun Sep 3 15:40:21 UTC 2017


Hi Chris,

thanks for the help but it doesn't work.

I've erased the opencv package with sboremove and reinstalled with
sboinstall then I tried to upgrade opencolorio with the ususal
sboupgrade -r but it stops again at the same place.

It's not of crucial importance for me since I do not use much Blender
nowadays it's just irritating that it doesn't update...

Thanks anyway

Andrea


On 03/09/2017 10:56, Christoph Willing wrote:
> On 03/09/17 17:06, Andrea Maria Marconi wrote:
>> Hi Chris and thanks for your feedback.
>>
>> Actually the situation is as you described. I installed opencolorio as
>> it's required by openimageio together with ffmpeg, opencv and libwebp.
>> In turn I needed openimageio for Blender.
>>
>> So all the four packages that you have mentioned are present in my
>> system. Actually opencolorio and openimageio are both stopping during
>> the upgrade process either I use sboupgrade or I try to build packages
>> alone.
>>
> With all those packages installed, opencolorio will build OK (I tried it
> again this morning).
>
> More linking problems like:
>
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "avformat_free_context at LIBAVFORMAT_56"
> suggest to me that you have upgraded your ffmpeg sometime after you
> first built opencv. You probably need to rebuild opencv to match your
> existing ffmpeg.
>
> chris
>
>
>> On 03/09/2017 00:20, Christoph Willing wrote:
>>> On 03/09/17 00:33, Andrea Maria Marconi wrote:
>>>> Hi all,
>>>>
>>>> I'm experiencing problems upgrading 4 programs both using sbotools and
>>>> building packages in the "standard" way.
>>>>
>>>> The oldest package I'm not able to upgrade is opencolorio.
>>>>
>>>> I attach here the last lines of the output. These are coming out from
>>>> the command
>>>>
>>>> sboupgrade -r opencolorio
>>>>
>>>> If you have any indication it would be much appreciated.
>>>>
>>> I think this is because you have openimageio already installed in your
>>> system. This is an optional package for opencolorio which isn't
>>> supported in the SlackBuild because it results in a circular dependency
>>> (since openimageio already depends on opencolorio). That's why we don't
>>> list openimageio as a dependency. However since openimageio has been
>>> detected in your system, the opencolorio build now also needs some or
>>> all of whatever packages openimageio depends on. That will include
>>> (according to what I've just built in a clean VM) opencv, ffmpeg and
>>> libwebp.
>>>
>>> chris
>>>
>>>> --------begin included text -----
>>>>
>>>> [ 65%] Building CXX object
>>>> src/apps/ocioconvert/CMakeFiles/ocioconvert.dir/main.cpp.o
>>>> [ 66%] Linking CXX executable ocioconvert
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../x86_64-slackware-linux/bin/ld:
>>>> warning: libavcodec.so.56, needed by
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so,
>>>> not found (try using -rpath or -rpath-link)
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../x86_64-slackware-linux/bin/ld:
>>>> warning: libavformat.so.56, needed by
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so,
>>>> not found (try using -rpath or -rpath-link)
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../x86_64-slackware-linux/bin/ld:
>>>> warning: libavutil.so.54, needed by
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so,
>>>> not found (try using -rpath or -rpath-link)
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../x86_64-slackware-linux/bin/ld:
>>>> warning: libswscale.so.3, needed by
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so,
>>>> not found (try using -rpath or -rpath-link)
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../x86_64-slackware-linux/bin/ld:
>>>> warning: libavresample.so.2, needed by
>>>> /usr/lib64/libopencv_videoio.so.3.1, not found (try using -rpath or
>>>> -rpath-link)
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "av_codec_get_id at LIBAVFORMAT_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "av_malloc at LIBAVUTIL_54"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "avcodec_find_encoder at LIBAVCODEC_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "av_freep at LIBAVUTIL_54"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "sws_getContext at LIBSWSCALE_3"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "avcodec_close at LIBAVCODEC_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "avformat_free_context at LIBAVFORMAT_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "av_guess_codec at LIBAVFORMAT_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "avformat_write_header at LIBAVFORMAT_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "av_sub_q at LIBAVUTIL_54"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "av_opt_set at LIBAVUTIL_54"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "av_free at LIBAVUTIL_54"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "av_seek_frame at LIBAVFORMAT_56"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "avcodec_flush_buffers at LIBAVCODEC_56"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "avpicture_get_size at LIBAVCODEC_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "avcodec_get_context_defaults3 at LIBAVCODEC_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "av_codec_get_tag at LIBAVFORMAT_56"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "av_frame_free at LIBAVUTIL_54"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "av_guess_format at LIBAVFORMAT_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "av_write_frame at LIBAVFORMAT_56"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "av_free_packet at LIBAVCODEC_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "avformat_alloc_context at LIBAVFORMAT_56"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "avpicture_fill at LIBAVCODEC_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "av_dict_free at LIBAVUTIL_54"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "av_write_trailer at LIBAVFORMAT_56"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "avcodec_open2 at LIBAVCODEC_56"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "avformat_open_input at LIBAVFORMAT_56"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "av_dict_get at LIBAVUTIL_54"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "avformat_network_init at LIBAVFORMAT_56"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "avformat_find_stream_info at LIBAVFORMAT_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "avio_open at LIBAVFORMAT_56"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "avcodec_decode_video2 at LIBAVCODEC_56"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "av_register_all at LIBAVFORMAT_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "sws_getCachedContext at LIBSWSCALE_3"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "avformat_new_stream at LIBAVFORMAT_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "avcodec_encode_video2 at LIBAVCODEC_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "av_rescale_q at LIBAVUTIL_54"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "avformat_get_mov_video_tags at LIBAVFORMAT_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "av_lockmgr_register at LIBAVCODEC_56"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "av_init_packet at LIBAVCODEC_56"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "av_log_set_level at LIBAVUTIL_54"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "av_read_frame at LIBAVFORMAT_56"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "avcodec_find_decoder at LIBAVCODEC_56"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "sws_freeContext at LIBSWSCALE_3"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "sws_scale at LIBSWSCALE_3"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "avformat_close_input at LIBAVFORMAT_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "av_dict_set at LIBAVUTIL_54"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "avio_close at LIBAVFORMAT_56"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "avformat_get_riff_video_tags at LIBAVFORMAT_56"
>>>> /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/../../../../lib64/libOpenImageIO.so:
>>>> riferimento non definito a "av_frame_alloc at LIBAVUTIL_54"
>>>> /usr/lib64/libopencv_videoio.so.3.1: riferimento non definito a
>>>> "av_reduce at LIBAVUTIL_54"
>>>> collect2: error: ld returned 1 exit status
>>>> src/apps/ocioconvert/CMakeFiles/ocioconvert.dir/build.make:176: set di
>>>> istruzioni per l'obiettivo "src/apps/ocioconvert/ocioconvert" non riuscito
>>>> make[2]: *** [src/apps/ocioconvert/ocioconvert] Errore 1
>>>> make[1]: *** [src/apps/ocioconvert/CMakeFiles/ocioconvert.dir/all] Errore 2
>>>> CMakeFiles/Makefile2:247: set di istruzioni per l'obiettivo
>>>> "src/apps/ocioconvert/CMakeFiles/ocioconvert.dir/all" non riuscito
>>>> make: *** [all] Errore 2
>>>> Makefile:160: set di istruzioni per l'obiettivo "all" non riuscito
>>>> Failures:
>>>>   opencolorio: opencolorio.SlackBuild return non-zero
>>>>
>>>>
>>>> _______________________________________________
>>>> SlackBuilds-users mailing list
>>>> SlackBuilds-users at 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 at 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 at 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 at slackbuilds.org
> https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
> FAQ - https://slackbuilds.org/faq/
>




More information about the SlackBuilds-users mailing list