[Cin] Cinelerra-GG packages build farm

Terje J. Hanssen terjejhanssen at gmail.com
Sat Dec 2 13:44:42 CET 2023



Den 02.12.2023 08:20, skrev Андрей Спицын via Cin:
> Hello Phyllis, Terje and Andrew
>
> Thanks for testing!
>
> I have some experience with rpm-based systems. Why does dnf select the 
> i686 architecture in the first place? On Debian based systems, apt 
> selects the original architecture of the system by default.
>
> Andrew, I think the spec file should be architecture agnostic. 
> Otherwise I'll have to patch it when I add i686 or arm64 builder.
>
> Best regards,
> Andrey
>

I don't use 'dnf' on Leap 15.5 but openSUSE's own package manager 
'zypper' (optional supplemented with  'rpm' or 'YaST2' gui).
To compare with my previous installation output (last section) on Leap
https://lists.cinelerra-gg.org/pipermail/cin/2023-November/007254.html

the 'libsuil-0-0-0.10.18-lp155.32.12.x86_64.rpm' was correct reported as 
a dependice and add-installed during the Cinelerra installation.

Now to verify on the latest Cinelerra rpm installation on Leap:

    zypper se -is cinelerra
    Loading repository data...
    Reading installed packages...

    S  | Name      | Type    | Version      | Arch   | Repository
    ---+-----------+---------+--------------+--------+------------------
    i+ | cinelerra | package | 5.1-20231201 | x86_64 | (System Packages)


and to check the 'libsuil' dependice for the installed rpm using zypper 
and rpm (the latter can also be checked on Fedora)

    zypper info --requires cinelerra | grep libsuil
         libsuil-0.so.0()(64bit)

    rpm -qR cinelerra | grep libsuil
    libsuil-0.so.0()(64bit)


A tip might be a README file as earlier with installation 
suggestions/experiences for LEAP/Tumbleweed, Fedora/RHEL and other 
distributions
https://cinelerra-gg.org/download/README.pkgs


> сб, 2 дек. 2023 г., 03:07 Phyllis Smith via Cin 
> <cin at lists.cinelerra-gg.org>:
>
>     Thanks Terje !  works much better now once I installed the x86_64
>     version, which should have been automatic in the first place.
>     Sorry Andrey for my dumb mistake -- it installed from the build
>     farm and works just fine -- I just wanted to test it.
>
>     On Fri, Dec 1, 2023 at 4:54 PM Phyllis Smith
>     <phylsmith2017 at gmail.com> wrote:
>
>         Terje, nice catch and definitely wrong BUT can not understand
>         why that happened?!
>
>         On Fri, Dec 1, 2023 at 4:40 PM Terje J. Hanssen via Cin
>         <cin at lists.cinelerra-gg.org> wrote:
>
>             Phyllis,
>
>             Maybe a stupid question, but as you have
>             suil-0.10.18-1.fc38.i686 installed:
>             Is this 32bit lib just just added to 64bit or a base 32bit
>             (i686) Fedora OS?
>
>             Terje
>
>             Den 01.12.2023 23:46, skrev Phyllis Smith via Cin:
>>             Andrey, this is NOT Important as I was just playing
>>             around with a newly installed Fedora 38, but here is what
>>             went wrong.
>>
>>             # rpm -i cinelerra-5.1-20231201.fc38.x86_64.rpm
>>             error: Failed dependencies:
>>             libsuil-0.so.0()(64bit) is needed by
>>             cinelerra-5.1-20231201.x86_64
>>             # dnf install libsuil-0.so.0
>>             ...
>>             Installed:
>>               suil-0.10.18-1.fc38.i686
>>             ...
>>             # rpm -i cinelerra-5.1-20231201.fc38.x86_64.rpm
>>             error: Failed dependencies:
>>             libsuil-0.so.0()(64bit) is needed by
>>             cinelerra-5.1-20231201.x86_64
>>
>>             I will see if I can find the exact older version needed
>>             and install it instead.
>>
>>             On Sun, Oct 8, 2023 at 5:14 AM Андрей Спицын
>>             <spitsyn.andrey at gmail.com> wrote:
>>
>>                 Hello Phyllis and everyone,
>>
>>                 I've created a build farm for cinelerra deb and rpm
>>                 packages. Although it is at an early stage of
>>                 development, it can build packages on every git
>>                 change in the main repo. Feel free to use these
>>                 packages at
>>                 https://github.com/einhander/cin-gg-packages/releases. Note
>>                 that releases correspond to a build date, not a git
>>                 commit date.
>>                 Current build hosts are debian 12 and alma linux 8.
>>                 I'm open to suggestions for a new distro and packages.
>>
>>
>>                 Best regards,
>>                 Andrey Spitsyn
>>
>>
>
>             -- 
>             Cin mailing list
>             Cin at lists.cinelerra-gg.org
>             https://lists.cinelerra-gg.org/mailman/listinfo/cin
>
>     -- 
>     Cin mailing list
>     Cin at lists.cinelerra-gg.org
>     https://lists.cinelerra-gg.org/mailman/listinfo/cin
>     <https://lists.cinelerra-gg.org/mailman/listinfo/cin>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20231202/70c769b6/attachment.htm>


More information about the Cin mailing list