Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 360521 - games-simulation/phoenix-hg ebuild request
Summary: games-simulation/phoenix-hg ebuild request
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2011-03-26 09:22 UTC by tman
Modified: 2017-03-02 08:10 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
/usr/portage/local/layman/techwolf/games-simulation/phoenix-hg/phoenix-hg-5.ebuild (phoenix-hg-5.ebuild,2.62 KB, text/plain)
2011-03-26 09:23 UTC, tman
Details
/usr/portage/local/layman/techwolf/eclass/secondlife.eclass (secondlife.eclass,18.75 KB, text/plain)
2011-03-26 09:26 UTC, tman
Details
/usr/portage/local/layman/techwolf/games-simulation/phoenix-hg/phoenix-hg-6.ebuild (phoenix-hg-6.ebuild,2.73 KB, text/plain)
2011-08-23 05:49 UTC, tman
Details
/usr/portage/local/layman/techwolf/eclass/secondlife.eclass (secondlife.eclass,19.21 KB, text/plain)
2011-08-23 05:51 UTC, tman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tman 2011-03-26 09:22:02 UTC
i want to request a Ebuild for :  phoenix viewer
A 3D MMORPG virtual world entirely built and owned by its residents

http://www.phoenixviewer.com


there is one ebuild in the techwolf overlay, but sine a while it dont work anymore. and it seems to be its time to share this ebuild to community of gentoo to get its own in the official portage. 

1) to get official support
2) to to reduce one's overdraft of techwolf, the maintainer of this overlay

i hope our gentoo developer are able to maintain this game

thanks

Reproducible: Always
Comment 1 tman 2011-03-26 09:23:53 UTC
Created attachment 267233 [details]
/usr/portage/local/layman/techwolf/games-simulation/phoenix-hg/phoenix-hg-5.ebuild

this is the currently ebuild, which dont work anymore, maybe its a good basic to improve it. i am sure @techwolf would ot complains about help
Comment 2 tman 2011-03-26 09:26:17 UTC
Created attachment 267235 [details]
/usr/portage/local/layman/techwolf/eclass/secondlife.eclass

here is the eclass which is use in this overlay
Comment 3 tman 2011-08-23 05:49:40 UTC
Created attachment 284305 [details]
/usr/portage/local/layman/techwolf/games-simulation/phoenix-hg/phoenix-hg-6.ebuild

[ 99%] Building CXX object newview/CMakeFiles/secondlife-bin.dir/llappviewerlinux.cpp.o
[ 99%] Building CXX object newview/CMakeFiles/secondlife-bin.dir/llappviewerlinux_api_dbus.cpp.o
[100%] Building CXX object newview/CMakeFiles/secondlife-bin.dir/desktopnotifierlinux.cpp.o
Linking CXX executable secondlife-bin
Verifying message template
master: http://secondlife.com/app/message_template/master_message_template.msg
current: /var/tmp/portage/games-simulation/phoenix-hg-6/work/linden/scripts/messages/message_template.msg
Refreshing master cache from http://secondlife.com/app/message_template/master_message_template.msg
--- PASS ---
Same
	
	
[100%] Built target secondlife-bin
>>> Source compiled.
>>> Test phase [not enabled]: games-simulation/phoenix-hg-6

>>> Install phoenix-hg-6 into /var/tmp/portage/games-simulation/phoenix-hg-6/image/ category games-simulation
 * Setting up environment for viewer_manifest.py
 * Coping /var/tmp/portage/games-simulation/phoenix-hg-6/work/phoenix-hg-6_build/newview/secondlife-bin to /var/tmp/portage/games-simulation/phoenix-hg-6/work/phoenix-hg-6_build/newview/secondlife-stripped
Source tree: /var/tmp/portage/games-simulation/phoenix-hg-6/work/linden/indra/newview
Artwork tree: /var/tmp/portage/games-simulation/phoenix-hg-6/work/linden/indra/newview
Build tree: /var/tmp/portage/games-simulation/phoenix-hg-6/work/phoenix-hg-6_build/newview
Destination tree: /var/tmp/portage/games-simulation/phoenix-hg-6/image/usr/share/games/phoenix-hg
Traceback (most recent call last):
  File "/var/tmp/portage/games-simulation/phoenix-hg-6/work/linden/indra/newview/viewer_manifest.py", line 971, in <module>
    main()
  File "/var/tmp/portage/games-simulation/phoenix-hg-6/work/linden/indra/newview/../lib/python/indra/util/llmanifest.py", line 222, in main
    default = default(args['source'])
  File "/var/tmp/portage/games-simulation/phoenix-hg-6/work/linden/indra/newview/../lib/python/indra/util/llmanifest.py", line 78, in get_default_platform
    }[sys.platform]
KeyError: 'linux3'
 * ERROR: games-simulation/phoenix-hg-6 failed (install phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_install
 *   environment, line 3506:  Called secondlife_viewer_manifest '--branding_id=snowglobe'
 *   environment, line 3419:  Called die
 * The specific snippet of code:
 *       "${WORKDIR}"/linden/indra/newview/viewer_manifest.py --actions="copy" --channel="${MY_VIEWER_CHANNEL} Gentoo" --login_channel="${MY_VIEWER_LOGIN_CHANNEL} Gentoo" --arch="${MY_ARCH}" --build="${CMAKE_BUILD_DIR}/newview" --dest="${D}/${GAMES_DATADIR}/${PN}" $1 || die;
 * 
 * If you need support, post the output of 'emerge --info =games-simulation/phoenix-hg-6',
 * the complete build log and the output of 'emerge -pqv =games-simulation/phoenix-hg-6'.
 * This ebuild used the following eclasses from overlays:
 *   /usr/portage/local/layman/techwolf/eclass/secondlife.eclass
 * This ebuild is from a repository named 'Techwolf'
 * The complete build log is located at '/var/log/portage/games-simulation:phoenix-hg-6:20110823-051940.log'.
 * The ebuild environment file is located at '/var/tmp/portage/games-simulation/phoenix-hg-6/temp/environment'.
Comment 4 tman 2011-08-23 05:51:28 UTC
Created attachment 284307 [details]
/usr/portage/local/layman/techwolf/eclass/secondlife.eclass