LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 12-26-2022, 02:11 PM   #1
Outabux
Member
 
Registered: Apr 2003
Location: Greenwood Mississippi
Distribution: Debian.
Posts: 241

Rep: Reputation: 30
Apt and Snaps of Same package but different versions...


Installed plugin in Gnome Software for Snaps. Blender and FreeCAD weren't part of Bookworm at the time, so I added Blender and FreeCAD through Gnome-Software via Snap. Over Christmas day I got a present from Debian maintainers! It was Blender and FreeCAD! Yaay! Blender's an older version, but for me that's okay. FreeCAD is the same as the Snap, so the Snap version was removed with FreeCAD being installed via apt.

I'd love to create a system with only packages from Debian repositories kept in the sources.list or equivalent.

Anyway, I installed using apt Blender first and then Openshot-QT as separate apt install commands, as Openshot-QT depends on Blender. Removing Openshot-QT would have removed Blender; circular depends?

1) Anyway, is circular depends the correct phrase?

2) The only other Snap besides the latest Blender is Discord. I'd like to confirm that both Blender installations, the Snap and the one from Bookworm's repository will not interact. I believe that their configs and such are in different places in the home directory. Snaps' configs are inside ~/Snap/"application name". Once invoked, I believe that Blender from the repositories will be somewhere like ~/.blender.

I only need Blender because Openshot-QT needs it (animated titles), and I've been warned via website references to keep the versions the same. My sons will use Blender as well, and the new features are right up the alley of the eldest.

Appreciate your time & Happy New Year!
 
Old 12-26-2022, 04:21 PM   #2
Outabux
Member
 
Registered: Apr 2003
Location: Greenwood Mississippi
Distribution: Debian.
Posts: 241

Original Poster
Rep: Reputation: 30
The Snap version of Blender does work. Openshot-qt installed from via apt which also depends on Blender works, at least loads fully. On the other hand, Blender via apt begins to initialize but never fully loads.

Barring that the two versions cannot coexist, is this a bug in Blender (via Bookworm apt repository)?

Thanks.
 
Old 12-26-2022, 04:39 PM   #3
Outabux
Member
 
Registered: Apr 2003
Location: Greenwood Mississippi
Distribution: Debian.
Posts: 241

Original Poster
Rep: Reputation: 30
Logged in and out; still same behavior, so tried to purge Blender:

Code:
root@debian:/home/hackwrench# apt remove --purge blender
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  blender-data libboost-locale1.74.0 libdcmtk17 libembree3-3
  liblog4cplus-2.0.5 libopencolorio2.1 libopenimageio2.3 libopenvdb10.0
  libosdcpu3.5.0 libosdgpu3.5.0 libpugixml1v5 libpystring0 libsquish0
  libyaml-cpp0.7
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  blender*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 90.2 MB disk space will be freed.
Do you want to continue? [Y/n] 
(Reading database ... 200600 files and directories currently installed.)
Removing blender (3.3.1+dfsg-1+b3) ...
Processing triggers for gnome-menus (3.36.0-1) ...
Processing triggers for mailcap (3.70+nmu1) ...
Processing triggers for desktop-file-utils (0.26-1) ...
Curiously openshot-qt does work.

Now
Code:
root@debian:/home/hackwrench# apt autoremove --purge
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
  blender-data* libboost-locale1.74.0* libdcmtk17* libembree3-3*
  liblog4cplus-2.0.5* libopencolorio2.1* libopenimageio2.3* libopenvdb10.0*
  libosdcpu3.5.0* libosdgpu3.5.0* libpugixml1v5* libpystring0* libsquish0*
  libyaml-cpp0.7*
0 upgraded, 0 newly installed, 14 to remove and 0 not upgraded.
After this operation, 252 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 200594 files and directories currently installed.)
Removing blender-data (3.3.1+dfsg-1) ...
Removing libboost-locale1.74.0:amd64 (1.74.0-18) ...
Removing libopenimageio2.3:amd64 (2.3.18.0+dfsg-5+b1) ...
Removing libdcmtk17:amd64 (3.6.7-7) ...
Removing libembree3-3:amd64 (3.13.5+dfsg-2) ...
Removing libopenvdb10.0:amd64 (10.0.0-15) ...
Removing liblog4cplus-2.0.5:amd64 (2.0.8-1) ...
Removing libopencolorio2.1:amd64 (2.1.2+dfsg1-4+b1) ...
Removing libosdgpu3.5.0:amd64 (3.5.0-2) ...
Removing libosdcpu3.5.0:amd64 (3.5.0-2) ...
Removing libpugixml1v5:amd64 (1.13-0.2) ...
Removing libpystring0:amd64 (1.1.3-2+b1) ...
Removing libsquish0:amd64 (1.15-1+b11) ...
Removing libyaml-cpp0.7:amd64 (0.7.0+dfsg-8+b1) ...
Processing triggers for libc-bin (2.36-6) ...
Processing triggers for man-db (2.11.1-1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Openshot-qt still works. I just rendered a quick title which works fine. Wondering about the different versions of Blender and Openshot. Openshot is not available as a snap.

Is openshot-qt via apt using Blender via Snap as a dependency? ~/.config/blender/3.4 exists. So I guess openshot-qt is using blender and or its dependencies found in the snap installation. Man I hope I'm not mucking things up that may haunt me later.


If 3.4 comes into play from apt repository, how would snap removal affect the system?
What gets me is that openshot-qt would not install without the dependencies of blender found in apt. After doing the above, things just automagically worked. Hmmm.

Last edited by Outabux; 12-26-2022 at 05:51 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] No package 'x11' found No package 'xext' found No package 'xdamage' found No package 'xfixes' found No package 'x11-xcb' found Jigsaw Linux From Scratch 14 02-23-2021 08:35 PM
LXer: Ubuntu 16.04 LTS (Xenial Xerus) to Offer Users Newer Software Versions via Snaps LXer Syndicated Linux News 0 04-13-2016 06:30 AM
[SOLVED] awk: same test on same file by different scripts gives different result porphyry5 Programming 1 09-30-2012 05:26 AM
Different versions package from different user piccir Linux - Software 1 06-06-2010 03:45 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 07:20 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration