Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
alte Version von Bleder beim preserved-rebuild
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
snova
n00b
n00b


Joined: 08 Dec 2012
Posts: 73
Location: Hannover / Germany

PostPosted: Tue Jun 10, 2025 11:40 am    Post subject: alte Version von Bleder beim preserved-rebuild Reply with quote

Ich habe seit kurzem eine Merkwürdigkeit beim preserved-rebuild.
Wenn ich es laufen lasse will er immer eine alte Blender-Version compilen und fällt dabei auf die Nase.

Code:

!!! existing preserved libs found
# emerge -pq @preserved-rebuild
[ebuild   R   ] media-gfx/blender-4.2.4-r2
#


Wenn ich jedoch nach Blender suche, dann ist die Version 4.4.3 installiert

Code:

# emerge -s media-gfx/blender
 
[ Results for search key : media-gfx/blender ]
Searching...

*  media-gfx/blender
      Latest version available: 4.4.3
      Latest version installed: 4.4.3
      Size of files: 83516 KiB
      Homepage:      https://www.blender.org
      Description:   3D Creation/Animation/Publishing System
      License:       GPL-3+ cycles? ( Apache-2.0 ) CC0-1.0

*  media-gfx/blender-bin [ Masked ]
      Latest version available: 9999
      Latest version installed: [ Not Installed ]
      Size of files: 0 KiB
      Homepage:      https://www.blender.org
      Description:   3D Creation/Animation/Publishing System
      License:       GPL-3+ Apache-2.0

[ Applications found : 2 ]

# grep -i blender /var/lib/portage/world
media-gfx/blender
#


Wie kann ich rausfinden wer die alte Blender-Version in den Job zieht? Vielleicht brauche ich den ja gar nicht???
Back to top
View user's profile Send private message
Max Steel
Advocate
Advocate


Joined: 12 Feb 2007
Posts: 2279
Location: My own world! I and Gentoo!

PostPosted: Tue Jun 10, 2025 12:47 pm    Post subject: Reply with quote

Nach einem erfolgreichen emerge Lauf werden die preserved libs üblicherweise angegeben und welche Software remerged werden müsste. Dazu müsste auch ein emerge -ac reichen.

Eventuell löst sich dadurch auch bereits das Problem. Da es theoretisch aufgrund eines installierten aber nicht ausgewählten Paket passiert dass du eventuell vergessen hast.

Ansonsten kannst du auch die Datei /var/lib/portage/preserved_libs_registry anschauen.
_________________
mfg
Steel
___________________

Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2)
Back to top
View user's profile Send private message
snova
n00b
n00b


Joined: 08 Dec 2012
Posts: 73
Location: Hannover / Germany

PostPosted: Tue Jun 10, 2025 2:01 pm    Post subject: Reply with quote

Verrückt.
Ich nutze sonst immer "emerge --depclean -va" und das ist die letzten Tage nicht durchgelaufen, wegen der preserved libs.
Nun ist dein Befehl sauber durchgelaufen und alles ist wieder gut. Sehr merkwürdig.

Danke dir :)
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4805
Location: Germany

PostPosted: Tue Jun 10, 2025 7:14 pm    Post subject: Reply with quote

Beachte, Blender gibt es in mehreren Slots:
Code:
eix -e blender
* media-gfx/blender
     Available versions: 
     (4.2)  4.2.4-r2^t (~)4.2.9-r1^t
     (4.3)  (~)4.3.2-r4^t
     (4.4)  (~)4.4.1-r1^t 4.4.3^t
     (9999) **9999*l^t
(Auszug)
Sprich, es können auch beide Versionen installiert sein.

Und, beachte, nach einem @world Update immer erst "emerge -a --depclean" ausführen, und (sofern erforderlich) *danach* emerge -av1 @preserved-rebuild
Ja, die richtige Reihenfolge ist hier wichtig.
Back to top
View user's profile Send private message
snova
n00b
n00b


Joined: 08 Dec 2012
Posts: 73
Location: Hannover / Germany

PostPosted: Fri Jun 13, 2025 7:58 am    Post subject: Reply with quote

Danke.
Dann habe ich tatsächlich die Reihenfolge Falschrum gemacht. Das deepclean habe ich immer als aller letztes ausgeführt.

Wenn ich das bei mir richtig interpretiere ist nur eine Version installiert ...

Code:

# equery list -po media-gfx/blender
 * Searching for blender in media-gfx ...
[-P-] [  ] media-gfx/blender-4.2.4-r2:4.2
[-P-] [ ~] media-gfx/blender-4.2.9-r1:4.2
[-P-] [ ~] media-gfx/blender-4.3.2-r4:4.3
[-P-] [ ~] media-gfx/blender-4.4.1-r1:4.4
[IP-] [  ] media-gfx/blender-4.4.3:4.4
[-P-] [ -] media-gfx/blender-9999:9999
#
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum