Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 895414 - =media-gfx/blender-3.3.2 fails with USE="test"
Summary: =media-gfx/blender-3.3.2 fails with USE="test"
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Paul Zander
URL:
Whiteboard:
Keywords: PullRequest, TESTFAILURE
Depends on:
Blocks:
 
Reported: 2023-02-19 14:11 UTC by MW
Modified: 2024-03-16 08:54 UTC (History)
3 users (show)

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


Attachments
emerge log for blender (emerge-blender.log,2.95 KB, text/x-log)
2023-02-19 14:11 UTC, MW
Details

Note You need to log in before you can comment on or make changes to this bug.
Description MW 2023-02-19 14:11:39 UTC
Created attachment 853014 [details]
emerge log for blender

Rebuilding =media-gfx/blender-3.3.2 with USE="test" fails with

mv: cannot stat '/var/tmp/portage/media-gfx/blender-3.3.2/work/blender-3.3.0-tests/tests': No such file or directory

(see attachment)
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-02-20 06:15:50 UTC
Yeah, I need to generate a new tarball I think.
Comment 2 Sebastian Parborg 2023-02-22 14:46:10 UTC
Yepp, both 3.3 and 3.4 is missing tarballs.

Hopefully hosting the tests on svn will be dropped soon now that they have moved over to gitea that has git lfs support.
But we'll see how long that will take.
Comment 3 Larry the Git Cow gentoo-dev 2023-11-22 11:38:05 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8affb5749fc86c363f0a47b4931e14769918a509

commit 8affb5749fc86c363f0a47b4931e14769918a509
Author:     Paul Zander <negril.nx+gentoo@gmail.com>
AuthorDate: 2023-11-17 16:46:45 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-11-22 11:34:24 +0000

    media-gfx/blender: add 4.0.1, update 9999
    
    dds support is now provided via openimageio, dropped the useflag.
    Adjusted the cmake options to use yes/no, so the options we don't set
    explicitly show up as ON/OFF.
    Added new cmake options.
    
    Dropped explicit setting of DEBUG options as advised by @DarkDefender in
    https://github.com/gentoo/gentoo/pull/33875#issuecomment-1816840959.
    They can be passed via MYCMAKEARGS if needed.
    
    Changed the test location to T as ED is not allowed outside
    src_install().
    Introduced code so cycles tests use all configured devices. They will
    still fail because CUDA devices can't be found in sandbox.
    
    Added code that sets a supported CUDA_HOST_COMPILER via cuda.eclass when
    using gcc.
    
    Added HIP support to 9999 for testing.
    
    Masked test for 4.0.1 because we don't pull the test source from svn
    anymore.
    
    Bug: https://bugs.gentoo.org/895414
    Closes: https://bugs.gentoo.org/917482
    Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/33875
    Signed-off-by: Sam James <sam@gentoo.org>

 media-gfx/blender/Manifest             |   1 +
 media-gfx/blender/blender-4.0.1.ebuild | 483 +++++++++++++++++++++++++++++++++
 media-gfx/blender/blender-9999.ebuild  | 147 ++++++----
 media-gfx/blender/metadata.xml         |   3 +
 4 files changed, 584 insertions(+), 50 deletions(-)