Bug 32769 - openmortal is not able to be invoked.
Summary: openmortal is not able to be invoked.
Status: RESOLVED WONTFIX
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 32127
  Show dependency treegraph
 
Reported: 2024-01-25 01:46 CET by Ben McMonagle
Modified: 2024-02-02 22:27 CET (History)
3 users (show)

See Also:
Source RPM: openmortal-0.7.1-25.mga9.src.rpm
CVE:
Status comment:


Attachments
lspcidrake output (4.08 KB, text/plain)
2024-01-25 02:45 CET, Ben McMonagle
Details
desktop file with PERL5LIB set (238 bytes, application/x-desktop)
2024-02-02 16:13 CET, Guillaume Bedot
Details

Description Ben McMonagle 2024-01-25 01:46:19 CET
Description of problem: attempting to invoke openmortal via the "Run" command, the application exits silently.
attempting: $ openmortal
returns:
$ openmortal 
The locale returned by the operating system is 'C'
The LANG envvar is 'en_NZ.UTF-8'
getlogin_r failed: 6
Name "main::p4f" used only once: possible typo at Backend.pl line 705.
Name "main::ActiveFighters" used only once: possible typo at Backend.pl line 172.
Name "main::PlayerName" used only once: possible typo at Backend.pl line 279.
Name "main::p4hreal" used only once: possible typo at Backend.pl line 705.
Name "main::p4h" used only once: possible typo at Backend.pl line 705.
Name "main::DELMULTIPLIER" used only once: possible typo at Backend.pl line 60.
Name "main::WIDE" used only once: possible typo at Backend.pl line 46.
Name "main::BgMax2" used only once: possible typo at Backend.pl line 446.
Name "main::Name" used only once: possible typo at Backend.pl line 279.
Name "main::NextSound" used only once: possible typo at Backend.pl line 637.
Name "main::MAXCOMBO" used only once: possible typo at Backend.pl line 61.
Name "main::p3hreal" used only once: possible typo at Backend.pl line 704.
Name "main::GROUND2" used only once: possible typo at Backend.pl line 59.
Name "main::p3f" used only once: possible typo at Backend.pl line 704.
Can't locate PlayerInput.pl in @INC (@INC contains: /usr/local/lib64/perl5/5.36 /usr/local/share/perl5/5.36 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at Backend.pl line 74.
couldn't start backend.



Version-Release number of selected component (if applicable):
openmortal-0.7.1-25.mga9


How reproducible: always


Steps to Reproduce:
1. create a new install, LXDE only, with sufficient root partition space to install task-games (+20GB) and update to latest.
2.install task-games.
3.attempt to invoke openmortal from the "Run" command or commandline.
sturmvogel 2024-01-25 01:48:12 CET

Source RPM: task-games-9-1.mga9 => openmortal-0.7.1-25.mga9.src.rpm

Comment 1 Ben McMonagle 2024-01-25 02:45:35 CET
Created attachment 14295 [details]
lspcidrake output
Comment 2 David GEIGER 2024-01-31 19:41:43 CET
This one should be dropped:

Latest upstream release of openmortal comes from 2006, almost 20 years old :(


2006-06-15 Released 0.7.1 with some additional backgrounds from KAMI. Thanks!

CC: (none) => geiger.david68210

Comment 3 Lewis Smith 2024-02-01 11:37:59 CET
Added to TRACKER obsolete bug 32127.

CC: (none) => lewyssmith
Blocks: (none) => 32127
Status: NEW => RESOLVED
Resolution: (none) => WONTFIX

Comment 4 Guillaume Bedot 2024-02-02 15:54:11 CET
(In reply to Ben McMonagle from comment #0)
> Can't locate PlayerInput.pl in @INC (@INC contains:
> /usr/local/lib64/perl5/5.36 /usr/local/share/perl5/5.36
> /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5
> /usr/share/perl5) at Backend.pl line 74.
> couldn't start backend.
> 
adding some "use lib '/usr/share/games/openmortal/script';" in the perl scripts seems to be enough.

CC: (none) => geex+mageia

Comment 5 Guillaume Bedot 2024-02-02 16:04:07 CET
@Ben McMonagle 

Does this work for you ?

$ export PERL5LIB=/usr/share/games/openmortal/script
$ /usr/games/openmortal
Comment 6 Guillaume Bedot 2024-02-02 16:13:17 CET
Created attachment 14328 [details]
desktop file with PERL5LIB set
Comment 7 Ben McMonagle 2024-02-02 22:26:20 CET
(In reply to Guillaume Bedot from comment #5)
> @Ben McMonagle 
> 
> Does this work for you ?
> 
> $ export PERL5LIB=/usr/share/games/openmortal/script
> $ /usr/games/openmortal


yes, now it works

thanks
Comment 8 Ben McMonagle 2024-02-02 22:27:34 CET
not sure if this should be closed.

Note You need to log in before you can comment on or make changes to this bug.