English Amiga Board


Go Back   English Amiga Board > Support > support.FS-UAE

 
 
Thread Tools
Old 19 May 2014, 09:22   #1
amair
 
Posts: n/a
Why "OpenGL" folder in FS-Uae Launcher v2.5.5dev sources?

Hello,

well, the title already says it:
Why do new FS-UAE launcher sources include the OpenGL folder?
The reason for asking is, that the included files will be installed and that results in "file collision" errors.

I'm using an ebuild for Gentoo to install fs-uae-launcher. The colliding files are already installed by the pyopengl package.

Is that OpenGL folder really required to be included?

Best regards,
Andreas
 
Old 19 May 2014, 11:40   #2
kkgarbod
The Human/Gray Hybrid

kkgarbod's Avatar
 
Join Date: Dec 2009
Location: The Elizabeth Arkham Asylum for the Criminally Insane
Posts: 351
Methinks it's included for those platforms/users who doesn't have opengl included
kkgarbod is offline  
Old 19 May 2014, 11:47   #3
FrodeSolheim
FS-UAE Developer

FrodeSolheim's Avatar
 
Join Date: Dec 2011
Location: Førde, Norway
Age: 39
Posts: 3,693
Hi, it (a recent version of PyOpenGL) was added to prevent problems with Python 3 and older version of PyOpenGL.

FS-UAE python modules should not be installed globally - they are not meant to be shared with other applications. I don't know what the ebuild does, but I expect it runs python3 setup.py install.

Instead, it should run something like this:
Code:
python3 setup.py install --install-lib=/usr/share/fs-uae-launcher --install-scripts=/usr/share/fs-uae-launcher
and also install a symlink from /usr/bin/fs-uae-launcher to /usr/share/fs-uae-launcher/fs-uae-launcher.

This way, FS-UAE Launcher's python packages will be isolated from system packages intended to be used as reusable modules.

Last edited by FrodeSolheim; 19 May 2014 at 11:53.
FrodeSolheim is offline  
Old 20 May 2014, 09:06   #4
amair
 
Posts: n/a
Hi!
Quote:
Originally Posted by FrodeSolheim View Post
Hi, it (a recent version of PyOpenGL) was added to prevent problems with Python 3 and older version of PyOpenGL.

FS-UAE python modules should not be installed globally - they are not meant to be shared with other applications. I don't know what the ebuild does, but I expect it runs python3 setup.py install.

Instead, it should run something like this:
Code:
python3 setup.py install --install-lib=/usr/share/fs-uae-launcher --install-scripts=/usr/share/fs-uae-launcher
and also install a symlink from /usr/bin/fs-uae-launcher to /usr/share/fs-uae-launcher/fs-uae-launcher.

This way, FS-UAE Launcher's python packages will be isolated from system packages intended to be used as reusable modules.
Thanks for that information. I'll have a look at the ebuild but at the moment I have no idea of how to do that the Genoo way.

Best regards,
Andreas
 
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
FS-UAE shows "DF0: Empty" for some ADF images fberger support.FS-UAE 6 03 January 2014 22:58
"Reminder "Lincs Amiga User Group aka "LAG" Meet Sat 5th of January 2013" rockape News 4 30 January 2013 00:06
CD32 Image-Name-Bug: "...(bla)[!].zip" -> "...(bla)[" / "...[test].zip" -> "...[tes" cfTrio support.WinUAE 8 18 December 2012 16:31
FS-UAE Developement Series 1.1.x - "White Screen Problem" nexusle support.FS-UAE 6 15 April 2012 23:24
Problems with "Thespywholovedme", "Flood", "Shinobi" sareks support.Games 12 03 May 2006 14:52

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 22:20.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
Page generated in 0.06212 seconds with 13 queries