View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000374 | Cinelerra-GG | [All Projects] Bug | public | 2020-02-07 12:22 | 2020-03-30 03:20 |
Reporter | zaki | Assigned To | PhyllisSmith | ||
Priority | high | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | OpenSUSE | OS | Linux | OS Version | Tumbleweed |
Product Version | |||||
Target Version | Fixed in Version | 2020-02 | |||
Summary | 0000374: Options when installing process on Tumblweed rolling release | ||||
Description | First thing. Thanks to add opensuse tumbleweed repository to the download list! but when i trying to install cinelerra with this steps: ------------------------------------------------------------------------------------------------------------ zypper ar -f https://cinelerra-gg.org/download/pkgs/tweed/ cingg zypper mr -G cingg zypper install -r cingg cinelerra ------------------------------------------------------------------------------------------------------------ i get some options like this: Loading repository data... Reading installed packages... Resolving package dependencies... Problem: nothing provides libiec61883.so.0()(64bit) needed by cinelerra-5.1-20200131.x86_64 Solution 1: do not install cinelerra-5.1-20200131.x86_64 Solution 2: break cinelerra-5.1-20200131.x86_64 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/c/d/?] (c): | ||||
Tags | No tags attached. | ||||
This has been fixed. | |
The previous note was a shotgun attempt at a quick solution. We have now done further in depth analysis and determined that it should have worked just like you did it. Here is what happened for us, which is the correct way that the Tumbleweed packager is supposed to work (first we had to remove libies61883) localhost:~ # rpm -qf /usr/lib64/libiec61883.so.0 libiec61883-0-1.2.0-8.13.x86_64 localhost:~ # zypper remove libiec61883-0-1.2.0-8.13.x86_64 Reading installed packages... Resolving package dependencies... The following 2 packages are going to be REMOVED: libiec61883-0 libiec61883-devel 2 packages to remove. After the operation, 115.7 KiB will be freed. Continue? [y/n/v/...? shows all options] (y): (1/2) Removing libiec61883-devel-1.2.0-8.13.x86_64 ..........................................................[done] (2/2) Removing libiec61883-0-1.2.0-8.13.x86_64 ..............................................................[done] localhost:~ # zypper install cinelerra Retrieving repository 'openSUSE-Tumbleweed-Non-Oss' metadata ................................................[done] Building repository 'openSUSE-Tumbleweed-Non-Oss' cache .....................................................[done] Retrieving repository 'openSUSE-Tumbleweed-Oss' metadata ....................................................[done] Building repository 'openSUSE-Tumbleweed-Oss' cache .........................................................[done] Loading repository data... Reading installed packages... Resolving package dependencies... The following 2 NEW packages are going to be installed: cinelerra libiec61883-0 2 new packages to install. Overall download size: 54.5 MiB. Already cached: 0 B. After the operation, additional 178.7 MiB will be used. Continue? [y/n/v/...? shows all options] (y): y Retrieving package libiec61883-0-1.2.0-8.13.x86_64 (1/2), 37.7 KiB ( 80.4 KiB unpacked) Retrieving: libiec61883-0-1.2.0-8.13.x86_64.rpm .............................................................[done] Retrieving package cinelerra-5.1-20200131.x86_64 (2/2), 54.5 MiB (178.6 MiB unpacked) Retrieving: cinelerra-5.1-tweed-20200131.x86_64.rpm .............................................[done (7.0 MiB/s)] Checking for file conflicts: ................................................................................[done] (1/2) Installing: libiec61883-0-1.2.0-8.13.x86_64 ...........................................................[done] (2/2) Installing: cinelerra-5.1-20200131.x86_64 .............................................................[done] localhost:~ # zypper install libiec61883-devel Loading repository data... Reading installed packages... Resolving package dependencies... The following NEW package is going to be installed: libiec61883-devel 1 new package to install. Overall download size: 16.6 KiB. Already cached: 0 B. After the operation, additional 35.3 KiB will be used. Continue? [y/n/v/...? shows all options] (y): y Retrieving package libiec61883-devel-1.2.0-8.13.x86_64 (1/1), 16.6 KiB ( 35.3 KiB unpacked) Retrieving: libiec61883-devel-1.2.0-8.13.x86_64.rpm .........................................................[done] Checking for file conflicts: ................................................................................[done] (1/1) Installing: libiec61883-devel-1.2.0-8.13.x86_64 .......................................................[done] localhost:~ # |
|
Sorry you are having this problem with Tumbleweed which I was hoping would be avoided, but like Arch, apparently it requires that the necessary libraries are installed first. For Arch, we created a file called README.arch so it looks like we need a README.tumbleweed too so I will make one. When we created the Tumbleweed package on our build computer, we have to install a bunch of libraries so it builds correctly. We did test it from this package build and it installed and worked just fine (because we already had the libraries installed). I was "hoping" that like OpenSUSE and OpenSUSE Leap that automatically install libraries when the Cinelerra package is installed, that Tumbleweed would too. I was wrong. So you will have to install this list (as shown in the tar file cinelerra_path/blds/bld_prepare.sh file). I hope it is complete. Anyway install this first and then do your Cinelerra "zyppers" again. WARNING to please be careful as always and look at the list below to see if you already have some installed. I do see that libiec61883 is included! zypper -n install nasm gcc gcc-c++ zlib-devel texinfo libpng16-devel \ freeglut-devel libXv-devel alsa-devel libbz2-devel ncurses-devel \ libXinerama-devel freetype-devel libXft-devel giflib-devel ctags \ bitstream-vera-fonts xorg-x11-fonts-core xorg-x11-fonts dejavu-fonts \ openexr-devel libavc1394-devel festival-devel libjpeg8-devel libdv-devel \ libdvdnav-devel libdvdread-devel libiec61883-devel libuuid-devel \ ilmbase-devel fftw3-devel libsndfile-devel libtheora-devel flac-devel \ libtiff-devel inkscape cmake patch libnuma-devel lzma-devel udftools git \ yasm autoconf automake rpm-build libjbig-devel libvdpau-devel libva-devel \ gtk2-devel libusb-1_0-devel Thank you for reporting this quickly and for being our "first real user tester". We need this kind of help. If you get stuck, just reply. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2020-02-07 12:22 | zaki | New Issue | |
2020-02-07 12:22 | zaki | File Added: 2020-02-07_13-14.png | |
2020-02-07 16:55 | PhyllisSmith | Note Added: 0002790 | |
2020-02-07 16:56 | PhyllisSmith | Assigned To | => PhyllisSmith |
2020-02-07 16:56 | PhyllisSmith | Status | new => acknowledged |
2020-02-07 16:56 | PhyllisSmith | Summary | Options when installing process => Options when installing process on Tumblweed rolling release |
2020-02-07 18:38 | PhyllisSmith | Note Added: 0002791 | |
2020-03-30 03:20 | PhyllisSmith | Status | acknowledged => closed |
2020-03-30 03:20 | PhyllisSmith | Resolution | open => fixed |
2020-03-30 03:20 | PhyllisSmith | Fixed in Version | => 2020-02 |
2020-03-30 03:20 | PhyllisSmith | Note Added: 0003014 |