Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 135574 - media-gfx/blender ebuild hides usefull info, needs notice or autoconfiguration of paths
Summary: media-gfx/blender ebuild hides usefull info, needs notice or autoconfiguratio...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement with 1 vote (vote)
Assignee: Luca Barbato
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-04 16:11 UTC by Michael Boone
Modified: 2012-07-16 00:58 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Boone 2006-06-04 16:11:21 UTC
Just noticed that when you emerge blender a whole bunch of usefull plugins and python scripts get placed in /usr/lib/blender however, there is no notice in the ebuild that they are placed there and blender is not default linked to see them. This is an extremely nice feature, but there should be a notice of it or something of the sort.
Comment 1 Luca Barbato gentoo-dev 2006-06-05 07:52:45 UTC
It should find them in that path or at least that was the idea.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-06-10 11:23:47 UTC
Re-assign wrt Bug 171232
Comment 3 Denilson Sá Maia 2007-06-10 21:41:51 UTC
Bug 180086 is related to this one. It talks about Python plugins and provides a workaround.

I think all paths should be found automatically. This happens when you download the binary, uncompress somewhere and just run it. This should also happen when installing using ebuild.
Comment 4 Luca Barbato gentoo-dev 2010-04-21 10:51:06 UTC
Is this still an issue?
Comment 5 Denilson Sá Maia 2010-04-24 16:42:38 UTC
(In reply to comment #4)
> Is this still an issue?

It is almost fixed.

It seems that current blender ebuild (tested with 2.49b) installs Python scripts at /usr/share/blender/scripts/, and they are automatically detected by Blender. This is great! Congratulations!

However, the extra C plugins installed at /usr/lib64/blender/ are not detected. (but I think they were not meant to be auto-detected; the binary tarball does not even include compiled versions of them)

I'm not sure what is the solution for this. Maybe Blender could point to those directories by default. Or maybe the ebuild should mention that these plugins are available.


How to test:
1. Open blender. Run "File -> Load Factory Defaults", just to start with a clean configuration (or delete ~/.B.blend).
2. Select the Cube (it comes already pre-selected).
3. Go to Texture (just press F6).
4. At "Texture Type", select "Plugin".
5. Here, Blender should have pointed to /usr/lib64/blender/textures/ by default, but in fact it doesn't.
6. Select a plugin, if you want. Or just cancel the dialog.
7. At the top of the screen, at "SR:2-Model", select "4-Sequence".
8. Add the only scene to the sequencer ("Add -> Scene -> Scene").
9. "Add -> Effect -> Plugin".
10. Here, Blender should have pointed to /usr/lib64/blender/sequences/ by default.

How to "fix" by user-configuration:
1. Open the "User Preferences -> File Paths".
2. Set the default paths for "Tex Plugins" and "Seq Plugins" here.
Comment 6 Diego Elio Pettenò (RETIRED) gentoo-dev 2012-07-16 00:58:41 UTC
Please test with 2.63a. Thanks.