Bug 1189303 - VICE Versatile Commodore Emulator x64 x128 xpet xvic Does not launch
Summary: VICE Versatile Commodore Emulator x64 x128 xpet xvic Does not launch
Status: RESOLVED DUPLICATE of bug 1189524
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other (show other bugs)
Version: Current
Hardware: x86-64 openSUSE Tumbleweed
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Wolfgang Bauer
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-10 22:13 UTC by Nathan Wolf
Modified: 2021-08-27 13:01 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nathan Wolf 2021-08-10 22:13:38 UTC
As of Tumbleweed snapshot 20210807, VICE Versatile Commodore Emulator does not launch. The output in terminal is this:

xvic: symbol lookup error: xvic: undefined symbol: __glewXSwapIntervalSGI

No other output.

I am not sure how else to interrogate the application to determine the problem.
Comment 1 Chenzi Cao 2021-08-13 09:40:41 UTC
Hi, would you please provide the related rpm package information please? Thanks.
Comment 2 Nathan Wolf 2021-08-13 12:30:18 UTC
You will have to forgive me as I am not sure what info you require. Here is the info on it:

Information for package vice:
-----------------------------
Repository     : Emulators
Name           : vice
Version        : 3.5-17.19
Arch           : x86_64
Vendor         : obs://build.opensuse.org/Emulators
Installed Size : 38.7 MiB
Installed      : Yes
Status         : up-to-date
Source package : vice-3.5-17.19.src
Summary        : VICE, the Versatile Commodore Emulator
Description    : 
    VICE is a set of accurate emulators for the Commodore 64, 128, VIC20,
    PET, Plus4, CBM-II 8-bit computers and the C64DTV.

Please let me know what else I can do.
Comment 3 Chenzi Cao 2021-08-20 10:31:24 UTC
Thanks for providing the info, clear the needinfo request then.

@Wolfgang, would you please take a look at this issue? I'm not sure whether it is correct to assign it to you, please feel free to reassign whenever necessary, thanks.
Comment 4 Wolfgang Bauer 2021-08-23 13:00:45 UTC
It still works fine here on Leap 15.3.

The provided error message would suggest that it would need a rebuild against the latest libraries in Tumbleweed (libGLEW in particular?), unfortunately it currently fails to build as I just noticed when I looked at the package in Emulators.

I.e. the build failure for Tumbleweed needs to be fixed, then it should hopefully work again.

I'll have a look, but maybe you could do that too?
Comment 5 Wolfgang Bauer 2021-08-23 13:06:26 UTC
(In reply to Wolfgang Bauer from comment #4)
> I'll have a look, but maybe you could do that too?

Oops, I wanted to address the actual package maintainer (karol_slawinski@wp.pl), but I cannot add him here because bugzilla tells me he is not known.
Comment 6 Wolfgang Bauer 2021-08-25 06:33:38 UTC
It's actually a problem with glew itself, this will fix it:
https://build.opensuse.org/request/show/913626

*** This bug has been marked as a duplicate of bug 1189524 ***
Comment 7 Wolfgang Bauer 2021-08-27 13:01:14 UTC
The fixed libGLEW is in the Tumbleweed repos meanwhile, so vice should work again (after you update your system).