Bug 754658

Summary: f16 hosts3d missing library libglfw.so.2.6
Product: [Fedora] Fedora Reporter: Walter Mueller <walter.mueller>
Component: hosts3dAssignee: Paul Wouters <pwouters>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: extras-orphan, fdc, pwouters
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-11-04 01:40:26 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Walter Mueller 2011-11-17 09:14:46 UTC
Description of problem: hosts3d not installed because of missing library libglfw.so.2.6


Version-Release number of selected component (if applicable):
hosts3d-1.13-2.fc15.x86_64

How reproducible: always


Steps to Reproduce:
1. yum install hosts3d
2.
3.
  
Actual results:
---> Package hosts3d.x86_64 0:1.13-2.fc15 will be installed
--> Processing Dependency: libglfw.so.2.6()(64bit) for package: hosts3d-1.13-2.fc15.x86_64
--> Finished Dependency Resolution
Error: Package: hosts3d-1.13-2.fc15.x86_64 (fedora)
           Requires: libglfw.so.2.6()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest


Expected results: hosts3d is installed


Additional info:

Comment 1 Paul Wouters 2012-02-27 18:29:02 UTC
I'm looking into this.

Comment 2 Paul Wouters 2012-07-18 02:17:30 UTC
this is being worked on, see https://bugzilla.redhat.com/show_bug.cgi?id=813842

Comment 3 Paul Wouters 2012-10-27 18:13:12 UTC
This package has been retired now.

I looked at reviving it, its now at version 1.15, but there are still some issues left:

glwin.cpp: In member function 'int MyGLWin::AddInput(int, int, unsigned int, int, const char*, bool)':
glwin.cpp:983:88: warning: narrowing conversion of 'strlen(text)' from 'size_t {aka long unsigned int}' to 'unsigned int' inside { } is ill-formed in C++11 [-Wnarrowing]
glwin.cpp:983:147: warning: narrowing conversion of '((strlen(text) > ((size_t)cwidth)) ? (strlen(text) - ((size_t)cwidth)) : 0ul)' from 'long unsigned int' to 'unsigned int' inside { } is ill-formed in C++11 [-Wnarrowing]
glwin.cpp:983:147: warning: narrowing conversion of 'max' from 'int' to 'unsigned int' inside { } is ill-formed in C++11 [-Wnarrowing]
glwin.cpp: In member function 'int MyGLWin::Select(bool)':
glwin.cpp:1363:46: error: 'gluPickMatrix' was not declared in this scope
glwin.cpp:1364:60: error: 'gluOrtho2D' was not declared in this scope
make[2]: *** [glwin.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/vol/home/paul/BUILD/hosts3d-1.15/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/vol/home/paul/BUILD/hosts3d-1.15'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.FCisDo (%build)


If anyone wants to work on this, you can grab the latest spec/srm from ftp://ftp.nohats.ca/hosts3d/

Comment 4 Paul Wouters 2012-11-04 01:40:26 UTC
this has been resolved. glfw is now back in the distribution

Comment 5 François Cami 2013-01-09 17:10:54 UTC
Paul, ftp.nohats.ca doesn't seem up from here. Could you post your updated hosts3d.srpm somewhere else?

Comment 6 Paul Wouters 2013-01-09 21:56:45 UTC
It should be back up now. But DNS might still be propagating to the new IPs. worst case, ftp to 193.110.157.102