Bug 264259 - games/openrct2: version 0.4.0 install fails
Summary: games/openrct2: version 0.4.0 install fails
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: Loïc Bartoletti
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-26 17:47 UTC by Slava
Modified: 2022-09-16 07:03 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (pkubaj)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Slava 2022-05-26 17:47:55 UTC
Hello,

When trying to install openrct2 0.4.0, it compiles but fails at the install phase with the error below:


-- Installing: /usr/ports/games/openrct2/work/stage/usr/local/man/man6/openrct2-cli.6
(cd /usr/ports/games/openrct2/work/title-sequences-0.4.0;  /bin/sh -c '(/usr/bin/find -Ed $1 $3 | /usr/bin/cpio -dumpl $2 >/dev/null 2>&1) &&  /usr/bin/find -Ed $1 $3 \(   -type d -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 755 "$@"'\'' . {} +  -o -type f -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 0644 "$@"'\'' . {} + \)' COPYTREE_SHARE/title . /usr/ports/games/openrct2/work/stage/usr/local/share/openrct2/title)
(cd /usr/ports/games/openrct2/work/objects-1.2.7;  /bin/sh -c '(/usr/bin/find -Ed $1 $3 | /usr/bin/cpio -dumpl $2 >/dev/null 2>&1) &&  /usr/bin/find -Ed $1 $3 \(   -type d -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 755 "$@"'\'' . {} +  -o -type f -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 0644 "$@"'\'' . {} + \)' COPYTREE_SHARE/objects . /usr/ports/games/openrct2/work/stage/usr/local/share/openrct2/object)
====> Compressing man pages (compress-man)
===>  Installing for openrct2-0.4.0
===>  Checking if openrct2 is already installed
===>   Registering installation for openrct2-0.4.0
pkg-static: Unable to access file /usr/ports/games/openrct2/work/stage/usr/local/share/man/man6/openrct2.6.gz:No such file or directory
pkg-static: Unable to access file /usr/ports/games/openrct2/work/stage/usr/local/share/man/man6/openrct2-cli.6.gz:No such file or directory
*** Error code 1

Stop.
make: stopped in /usr/ports/games/openrct2



The actual path to the files it's looking for is: /usr/ports/games/openrct2/work/stage/usr/local/man/man6/   (notice, there is no share in this path)

Copying the files manually from to the directory in the error (the directory exists, it just doesn't have the files there) and running make install again, installation finishes successfully.

Please let me know if you require any additional information to apply fix to this port.

Thank you

Slava
Comment 2 Loïc Bartoletti freebsd_committer freebsd_triage 2022-09-16 07:03:15 UTC
Already updated to 0.4.1 and poudriere is OK