Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 931739

Summary: games-fps/brutal-doom-21-r1::gamerlay SRC_URI should not point to ModDB, and can't find brutalv21.pk3
Product: Gentoo Linux Reporter: Michał Dec <moog621>
Component: OverlaysAssignee: Vadim A. Misbakh-Soloviov (mva) (RETIRED) <mva>
Status: UNCONFIRMED ---    
Severity: normal CC: jstein
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Michał Dec 2024-05-11 12:28:20 UTC
I was forced to do a full rebuild due to migrating to 23.0 profile.
While building this package I've encountered 2 problems.

1. The SRC_URI https://www.moddb.com/downloads/mirror/95667/130/0a5526fb58bc1f38fee7e14f586ddd7b is invalid. These are temporary download links issued by ModDB. This makes this ebuild difficult to reproduce if all mirrors of the source file die.
2. Even when fed the correct file the ebuild fails when trying to doins brutalv21.pk3. When running `find` on the package's directory in Portage workspace, we can see that generally the extraction of the file from SRC_URI did not happen. There are no files present:
Leela ~ # find /var/tmp/portage/games-fps/brutal-doom-21-r1
/var/tmp/portage/games-fps/brutal-doom-21-r1
/var/tmp/portage/games-fps/brutal-doom-21-r1/temp
/var/tmp/portage/games-fps/brutal-doom-21-r1/temp/logging
/var/tmp/portage/games-fps/brutal-doom-21-r1/temp/build.log
/var/tmp/portage/games-fps/brutal-doom-21-r1/temp/environment
/var/tmp/portage/games-fps/brutal-doom-21-r1/temp/.portage_user_patches_applied
/var/tmp/portage/games-fps/brutal-doom-21-r1/.ipc
/var/tmp/portage/games-fps/brutal-doom-21-r1/.ipc/in
/var/tmp/portage/games-fps/brutal-doom-21-r1/.ipc/out
/var/tmp/portage/games-fps/brutal-doom-21-r1/work
/var/tmp/portage/games-fps/brutal-doom-21-r1/homedir
/var/tmp/portage/games-fps/brutal-doom-21-r1/.setuped
/var/tmp/portage/games-fps/brutal-doom-21-r1/distdir
/var/tmp/portage/games-fps/brutal-doom-21-r1/distdir/brutalv21.rar
/var/tmp/portage/games-fps/brutal-doom-21-r1/files
/var/tmp/portage/games-fps/brutal-doom-21-r1/.unpacked
/var/tmp/portage/games-fps/brutal-doom-21-r1/.prepared
/var/tmp/portage/games-fps/brutal-doom-21-r1/build-info
/var/tmp/portage/games-fps/brutal-doom-21-r1/build-info/brutal-doom-21-r1.ebuild
/var/tmp/portage/games-fps/brutal-doom-21-r1/.configured
/var/tmp/portage/games-fps/brutal-doom-21-r1/.compiled
/var/tmp/portage/games-fps/brutal-doom-21-r1/empty
/var/tmp/portage/games-fps/brutal-doom-21-r1/image
/var/tmp/portage/games-fps/brutal-doom-21-r1/image/usr
/var/tmp/portage/games-fps/brutal-doom-21-r1/image/usr/share
/var/tmp/portage/games-fps/brutal-doom-21-r1/image/usr/share/doom
/var/tmp/portage/games-fps/brutal-doom-21-r1/.die_hooks

Reproducible: Always

Steps to Reproduce:
1. Download https://archive.org/download/brutalv21/brutalv21.rar into your distfiles.
2. Emerge =games-fps/brutal-doom-21-r1::gamerlay
Actual Results:  
Ebuild fails.

Expected Results:  
Ebuild should install.