First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 98094
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Christoph Brill (egore) <egore@gmx.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
vdrift-20050625.ebuild games-sports/vdrift-20050625 text/plain Christoph Brill (egore) 2005-07-06 02:00 0000 751 bytes Details
vdrift-20050901.ebuild games-sports/vdrift-20050901 text/plain Christoph Brill (egore) 2005-09-27 00:56 0000 926 bytes Details
vdrift-20050901.ebuild games-sports/vdrift-20050901 text/plain fabien Zouaoui 2005-09-27 13:30 0000 1.38 KB Details
vdrift-20050901-gentoo-paths.patch vdrift-20050901-gentoo-paths.patch patch fabien Zouaoui 2005-09-27 13:32 0000 377 bytes Details | Diff
vdrift-20050901-gentoo-compile.patch vdrift-20050901-gentoo-compile.patch patch fabien Zouaoui 2005-09-30 08:58 0000 320 bytes Details | Diff
vdrift-20050901.ebuild games-sports/vdrift-20050901 text/plain fabien Zouaoui 2005-09-30 09:06 0000 1.17 KB Details
vdrift-20051002.ebuild games-sports/vdrift-20051002 text/plain Christoph Brill (egore) 2005-10-03 14:37 0000 1.38 KB Details
vdrift-20051002.ebuild games-sports/vdrift-20051002 text/plain fabien Zouaoui 2005-10-04 08:40 0000 1.20 KB Details
vdrift-20051002-gentoo-compile.patch patch : vdrift-20051002-gentoo-compile.patch patch fabien Zouaoui 2005-10-04 08:50 0000 572 bytes Details | Diff
vdrift-20051103.ebuild games-sports/vdrift-20051103 text/plain fabien Zouaoui 2005-11-04 12:25 0000 1.36 KB Details
vdrift-20051103-gentoo-compile.patch patch : vdrift-20051103-gentoo-compile.patch patch fabien Zouaoui 2005-11-04 12:33 0000 761 bytes Details | Diff
vdrift-20051103.ebuild.diff patch correcting the precedent ebuild : vdrift-20051103.ebuild.diff patch fabien Zouaoui 2005-11-04 19:16 0000 351 bytes Details | Diff
vdrift-20051103-gentoo-compile.patch patch : vdrift-20051103-gentoo-compile.patch patch fabien Zouaoui 2005-11-04 23:00 0000 1.41 KB Details | Diff
vdrift-20051103.ebuild games-sports/vdrift-20051103 text/plain fabien Zouaoui 2006-01-04 10:25 0000 1.61 KB Details
vdrift-20060221.ebuild games-sports/vdrift-20060221 text/plain fabien Zouaoui 2006-03-04 18:22 0000 1.10 KB Details
vdrift-20060221.ebuild games-sports/vdrift-20060221 text/plain fabien Zouaoui 2006-03-16 06:19 0000 1.31 KB Details
vdrift-20060221.ebuild games-sports/vdrift-20060221 text/plain fabien Zouaoui 2006-05-05 09:56 0000 1.33 KB Details
vdrift-20060708.ebuild games-sports/vdrift-20060708 text/plain fabien Zouaoui 2006-07-20 08:39 0000 1.59 KB Details
vdrift-20060708-to-20061006.patch Patch ebuild to 20061006 patch Chris Mayo 2006-10-16 12:58 0000 1.40 KB Details | Diff
vdrift-20061006.ebuild vdrift-20061006.ebuild text/plain Paul Bredbury 2006-11-08 20:12 0000 1.91 KB Details
vdrift-20070323.ebuild vdrift-20070323.ebuild text/plain Chris Mayo 2007-03-24 12:49 0000 1.44 KB Details
vdrift-20070323.ebuild vdrift-20070323.ebuild text/plain Chris Mayo 2007-03-25 12:39 0000 1.47 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 98094 depends on: Show dependency tree
Bug 98094 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-07-06 01:59 0000
VDrift is a cross-platform, open source driving simulation made with drift
racing in mind. It's powered by the excellent Vamos physics engine.

Again I got bored, again I wrote an ebuild. (And again I should remeber if I
have ebuilds on my hd which aren't in bugzilla)

Reproducible: Always
Steps to Reproduce:

------- Comment #1 From Christoph Brill (egore) 2005-07-06 02:00:42 0000 -------
Created an attachment (id=62736) [edit]
games-sports/vdrift-20050625

The ebuild

------- Comment #2 From Avuton Olrich 2005-07-26 19:11:36 0000 -------
New tarball out, Drift-openal-2005-07-18.tar.bz2 I tried installing it, but  
this ebuild does no compilation. Am I missing something? 

------- Comment #3 From Mr. Bones. 2005-08-01 17:40:59 0000 -------
ebuild comments:

Use doins -r for the data instead of the loop.

Needs to be patched to find the data files in the install location instead of
using the games wrapper.

Ditch the DOCS variable and just list them in src_install

------- Comment #4 From Jakub Moc (RETIRED) 2005-08-09 05:22:12 0000 -------
*** Bug 101849 has been marked as a duplicate of this bug. ***

------- Comment #5 From Greisberger Christophe 2005-08-09 05:24:53 0000 -------
Damn. How does it come that I didn't find this bug out. 
Lost a lot of time for nothing... 

------- Comment #6 From Greisberger Christophe 2005-08-09 05:31:37 0000 -------
Well...     
I submitted in Bug 101849 another ebuild for VDrift 2005-08-02, and a small  
patch so that VDrift changes its working directory to its runtime data 
directory (/usr/share/games/VDrift/runtime). 
 

------- Comment #7 From Greisberger Christophe 2005-08-09 06:36:17 0000 -------
Hum... I have a strange error : the KDE VDrift entry appears in the "Lost & 
Found" submenu. Did I something wrong? 
 
I did the following in src_install() : 
    insinto /usr/share/pixmaps 
    newins runtime/data/textures/steering-wheel.png vdrift.png 
    make_desktop_entry vdrift VDrift vdrift.png SportsGame 
 

------- Comment #8 From Kåre Baastrup 2005-08-12 08:47:03 0000 -------
Version bumped to 20050802

------- Comment #9 From Christoph Brill (egore) 2005-09-27 00:56:29 0000 -------
Created an attachment (id=69326) [edit]
games-sports/vdrift-20050901

Minor changes to get the euild working with latest version

------- Comment #10 From fabien Zouaoui 2005-09-27 13:30:12 0000 -------
Created an attachment (id=69373) [edit]
games-sports/vdrift-20050901

An ebuild using a patch (inspired by that done by Greisberger Christophe).

I have found an another way with sed, to provide the same result, but I find it
ugly. I've just commented , you can choose if you prefer to use the patch or
the ugly sed ;)
the dependences come from files README and configure.in .
I've added the fmod useflag, but I have not tested it.

------- Comment #11 From fabien Zouaoui 2005-09-27 13:32:32 0000 -------
Created an attachment (id=69374) [edit]
vdrift-20050901-gentoo-paths.patch

the patch to use with the precedent ebuild

------- Comment #12 From fabien Zouaoui 2005-09-30 08:58:19 0000 -------
Created an attachment (id=69566) [edit]
vdrift-20050901-gentoo-compile.patch

Patch for merging with fmod useflag.
The file include/sounds.h contains bad paths for fmod.h and fmod_errors.h

------- Comment #13 From fabien Zouaoui 2005-09-30 09:06:13 0000 -------
Created an attachment (id=69567) [edit]
games-sports/vdrift-20050901

After an repoman scan, it appears that using openal useflag is better.
This ebuild uses the precedent patch for fmod.
I have tested it (with openal and fmod).

------- Comment #14 From Wojciech Myrda 2005-10-03 13:00:42 0000 -------
Hi, 

There is new version of vdrift 20050102 available for download.
http://vdrift.net/article.php/2005-10-02-linux-source However it uses a
different approach to building the game. Instead of autotools it uses SCons,
therefore fixing of an ebuild is required as well. If someone is up to this I
would appresiate it ;)

Thanks

------- Comment #15 From Christoph Brill (egore) 2005-10-03 14:37:40 0000 -------
Created an attachment (id=69807) [edit]
games-sports/vdrift-20051002

Nonworking(!) approach for the scons-based version. Everything seems to build
fine. But the automatic installation fails (obviously because of a sandbox
violation). I'll look for another scons based project in portage (something
like blender) and see how the installation stuff is handled in there.
If a scons guru is faster than me, just go ahead :D

(NOTE: That commented line in src_unpack was a patch to disable the line 
"local_env.Install(bin, vdrift)" in src/SConsript ... it didn't change
anything)

------- Comment #16 From Chris Guirl 2005-10-03 20:38:33 0000 -------
Hi, I wrote the SCons setup for VDrift. I think your problem is associated with 
a bug we just discovered...it is supposed to cache build options and remember 
them when the program is installed. However, it does not use the cached options 
for some reason, and so it is necessary to specify the build options when you
do 
scons install also. If someone knows how to fix it, please let me know.

scons bin=/usr/games/bin
sudo scons install bin=/usr/games/bin

should do the trick.

------- Comment #17 From Chris Guirl 2005-10-03 21:09:28 0000 -------
Just looked at the ebuild itself. I'm not running Gentoo and can't test it but 
it might help to point out that there's no runtime/ directory now.

Also we've moved our web site to http://vdrift.net/ but I can't change it ;)

------- Comment #18 From Christoph Brill (egore) 2005-10-04 04:52:03 0000 -------
The issue is, that scons does some "internal tricks" during installation.

ACCESS DENIED  open_wr:   /usr/X11R6/lib/.scons11324
ACCESS DENIED  open_wr:   /usr/X11R6/lib/.sconsign

These 2 lines are the problem. It happens when it wants to install the vamos
engine (iirc). I thought I worked around it by giving the prefixes. But I was wrong.

------- Comment #19 From fabien Zouaoui 2005-10-04 08:40:35 0000 -------
Created an attachment (id=69857) [edit]
games-sports/vdrift-20051002

This ebuild works for me.
An patch is needed for the file "src/SConscript".
The sed replace -O2 by users CXXFLAGS .

NOTE: The bug have a wrong name : [EBUILD] vdrift-20050102

------- Comment #20 From fabien Zouaoui 2005-10-04 08:50:26 0000 -------
Created an attachment (id=69858) [edit]
patch :  vdrift-20051002-gentoo-compile.patch

Problems who are corrected by this patch :
- This patch add SConsignFile() option for to use  current dir to write 
signature files.
- When fmod=1, the local_env.Append argument contains an error

------- Comment #21 From Chris Guirl 2005-10-04 11:57:42 0000 -------
(In reply to comment #18)
> These 2 lines are the problem. It happens when it wants to install the vamos
> engine (iirc). I thought I worked around it by giving the prefixes. But I was 
wrong.

There's no need to install the vamos engine - it's compiled into the VDrift 
binary.

------- Comment #22 From Chris Guirl 2005-10-04 12:20:14 0000 -------
(In reply to comment #20)
> Problems who are corrected by this patch :
> - This patch add SConsignFile() option for to use  current dir to write 
> signature files.
> - When fmod=1, the local_env.Append argument contains an error

Good catch on fmod... Hadn't seen the SConsignFile() option either. I've made 
these changes to the build.

------- Comment #23 From Chris Guirl 2005-10-04 12:24:00 0000 -------
(In reply to comment #19)
> This ebuild works for me.
> An patch is needed for the file "src/SConscript".
> The sed replace -O2 by users CXXFLAGS .

I don't know much about Gentoo RDEPEND, but we require SDL_net now and don't you 
need to include SDL too?

------- Comment #24 From fabien Zouaoui 2005-10-04 15:30:18 0000 -------
(In reply to comment #23)
Hi,
thanks for the comments.

media-libs/sdl-net has to be added to RDEPENDS.

about adding libsdl to dependancies:
media-libs/libsdl is required by sdl-image (and sdl-net).
I have looked other ebuilds in portage tree that have dependance to sdl-image.
Some of them have direct dependance to libsdl and one ebuild hasn't it.
I think it's a bit redundant to add it, but I don't know if it's better to add
it or not.

------- Comment #25 From fabien Zouaoui 2005-10-10 09:57:34 0000 -------
after asking to #gentoo-dev-help some explanations about DEEPENDS and RDEPENDS,
I think that :

- media-libs/libsdl don't need to be added to dependancies.
- media-libs/sdl-net and media-libs/sdl-image have to be in DEPENDS and not RDEPENDS

------- Comment #26 From Chris Guirl 2005-11-03 14:04:25 0000 -------
VDrift 2005-11-03 is out. Also, I am now running Gentoo again...

------- Comment #27 From fabien Zouaoui 2005-11-04 12:25:52 0000 -------
Created an attachment (id=72131) [edit]
games-sports/vdrift-20051103

Without inherit python, the ebuild make an sandbox violation
I add an sed command to use libfmod provided by gentoo instead of the one
provided by the game.
For compiling with fmod=1 ( USE="-openal" ), a patch is needed

------- Comment #28 From fabien Zouaoui 2005-11-04 12:33:30 0000 -------
Created an attachment (id=72132) [edit]
patch : vdrift-20051103-gentoo-compile.patch

I have far from a good knowledge of C++ .
With this patch all seems to work correctly.

------- Comment #29 From fabien Zouaoui 2005-11-04 19:16:20 0000 -------
Created an attachment (id=72155) [edit]
patch correcting the precedent ebuild : vdrift-20051103.ebuild.diff

The precedent ebuild contains an error in connection with where the program
seeks its files.
This patch corrects it.

------- Comment #30 From fabien Zouaoui 2005-11-04 23:00:19 0000 -------
Created an attachment (id=72156) [edit]
patch : vdrift-20051103-gentoo-compile.patch

the programm doesn't exit properly with ">=media-libs/openal-20050504-r1"
The problem was that the program loops indefinitely in the alutExit() function.

After adding alcDestroyContext and alcCloseDevice before alutExit, the program
finishes normally.

------- Comment #31 From kaouete 2006-01-03 11:08:00 0000 -------
hi,

here scons fails to run if the the directory /usr/share/games/vdrift doesnt
exists.

------- Comment #32 From fabien Zouaoui 2006-01-04 10:25:30 0000 -------
Created an attachment (id=76168) [edit]
games-sports/vdrift-20051103

Hi,
please try this one.
Works for me, I've added some seds to correct the error and include our fmod*.h
instead of those distributed with the game.

------- Comment #33 From Chris Guirl 2006-03-01 15:51:58 0000 -------
There's a new version of VDrift out, released 2/21.

------- Comment #34 From fabien Zouaoui 2006-03-04 18:22:08 0000 -------
Created an attachment (id=81358) [edit]
games-sports/vdrift-20060221

Hi,

In this version the fmod support seems to be dropped.
I hope that DEPENDS and RDEPENDS are rights now.

------- Comment #35 From fabien Zouaoui 2006-03-15 03:19:50 0000 -------
Is it needed to add X specific dependencies in this ebuild ?
media-libs/libsdl already do it when build with the X useflag.

Can I presume that everyone who want to build this game have X useflag in his
make.conf ?

------- Comment #36 From Chris Gianelloni (RETIRED) 2006-03-15 15:16:29 0000 -------
(In reply to comment #35)
> Is it needed to add X specific dependencies in this ebuild ?
> media-libs/libsdl already do it when build with the X useflag.
> 
> Can I presume that everyone who want to build this game have X useflag in his
> make.conf ?

No, but you *can* use GAMES_USE_SDL="X" in the ebuild, and the default
pkg_setup will bail out if the user didn't build media-libs/libsdl with USE="X"
as you expected.

------- Comment #37 From fabien Zouaoui 2006-03-16 06:19:30 0000 -------
Created an attachment (id=82297) [edit]
games-sports/vdrift-20060221

Added :
- a check to figure out if libsdl was built with X and opengl USE flags
- a direct dependency to libsdl.
It is redundant but it will be easier to see what is needed for this program.

Removed:
- the dependency to virtual/opengl .
If the ebuild checks that libsdl is built with opengl, this dependency is
handled by libsdl.

------- Comment #38 From ron widler 2006-04-26 17:25:22 0000 -------
compiles and runs on my amd64.

------- Comment #39 From Chris Guirl 2006-04-28 08:06:50 0000 -------
FabienZ, great work on the ebuild!

I'm just wondering, what's keeping this out of portage? I'm not saying it
should be in it, I'm just curious - what can we do to help that?

------- Comment #40 From Mr. Bones. 2006-04-28 12:55:11 0000 -------
set GAMES_USE_SDL to X and ditch pkg_setup
error check dogamesbin in src_install
no need for ${PN}.png for make_desktop_entry
no need to inherit python?

------- Comment #41 From fabien Zouaoui 2006-05-05 09:54:58 0000 -------
(In reply to comment #40)
> set GAMES_USE_SDL to X and ditch pkg_setup
> error check dogamesbin in src_install
> no need for ${PN}.png for make_desktop_entry
> no need to inherit python?

Hi, I have 2 problems with your suggestions:

1) libsdl has to be built with BOTH X and opengl. As I understand, if I set
GAMES_USE_SDL='X opengl' , only one of those dependancies will be checked.

2) Without inherit python, emerge fails with a sandbox violation :
--------------------------- ACCESS VIOLATION SUMMARY
---------------------------
LOG FILE = /var/log/sandbox/sandbox-games-sports_-_vdrift-20060221-r3-18331.log

unlink:    /usr/lib/scons/SCons/dblite.pyc
open_wr:   /usr/lib/scons/SCons/dblite.pyc
--------------------------------------------------------------------------------
I don't understand what's appened exactly, I'm just supposing that one or more
variables in python.eclass have an influence to scons.

------- Comment #42 From fabien Zouaoui 2006-05-05 09:56:42 0000 -------
Created an attachment (id=86211) [edit]
games-sports/vdrift-20060221

An ebuild containing corrections following your suggestions, except for the 2
things mentioned before

------- Comment #43 From ron widler 2006-05-15 16:33:32 0000 -------
(In reply to comment #42)
> Created an attachment (id=86211) [edit]
> games-sports/vdrift-20060221
> 
> An ebuild containing corrections following your suggestions, except for the 2
> things mentioned before
> 

compiles and runs on my ~amd64
thanks a lot!

------- Comment #44 From Chris Guirl 2006-07-09 13:21:03 0000 -------
New version out: 2006-07-08, src and autopackage, both available with full or
minimal data. Read more about the release here:
<http://vdrift.net/article.php/2006-07-08-linux-src-autopackage-release>
Download here:
<http://sourceforge.net/project/showfiles.php?group_id=137283&package_id=150901>

Be sure to read the release notes. Some important stuff is there.

------- Comment #45 From Mika Tammi 2006-07-17 12:59:13 0000 -------
Works well enough to be ~amd64-keyworded.

------- Comment #46 From fabien Zouaoui 2006-07-20 08:39:29 0000 -------
Created an attachment (id=92315) [edit]
games-sports/vdrift-20060708

Updated ebuild
Now data and sources are in 2 separate tarballs

------- Comment #47 From Chris Guirl 2006-07-20 17:21:51 0000 -------
Fabien, how does it work to install with prefix='' and modifying only the
datadir, but not the bindir? To what directories does this ebuild install the
binary and data?

------- Comment #48 From Chris Guirl 2006-08-01 09:47:05 0000 -------
OK, I see what you're doing (after talking to you on IRC a little while ago).

So what's the status on this ebuild? What needs to happen to get it into
Portage?

I wish I could help, but I'm not running Gentoo at the moment...

------- Comment #49 From Avuton Olrich 2006-08-27 09:44:39 0000 -------
Please add ~amd64, this game does compile and work on amd64.

------- Comment #50 From Andrei 2006-09-08 09:07:37 0000 -------
i'm having trouble with this game... it compiles and starts fine, but when i
start a race the car just bounces around. here is my emerge --info

Portage 2.1.1_rc1-r6 (default-linux/x86/2006.0, gcc-4.1.1/vanilla,
glibc-2.4-r3, 2.6.17-gentoo-r4-tux i686)
=================================================================
System uname: 2.6.17-gentoo-r4-tux i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.12.4
Last Sync: Thu, 07 Sep 2006 13:20:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -momit-leaf-frame-pointer
-pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler
/etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo
/etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -momit-leaf-frame-pointer
-pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox
sfperms strict"
GENTOO_MIRRORS="ftp://ftp.roedu.net/pub/mirrors/gentoo.org/
ftp://ftp.romnet.org/gentoo/ftp://ftp.lug.ro/gentoo"
LINGUAS="en_US"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.ro.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext 7zip X aac alsa apache2 apm arts artswrappersuid avi
berkdb bitmap-fonts bittorrent cairo cddb cdinstall cdr cdrom cli crypt css
cups dbus dlloader dri dvd dvdr eds effects elibc_glibc emboss encode esd
ethereal figlet finger firefox flac fmod foomaticdb fortran ftp gdbm gif gimp
glitz glut glx gmail gpm gzip hal http imagemagick imlib input_devices_evdev
input_devices_joystick input_devices_keyboard input_devices_mouse irc isdnlog
ithreads jabber java javascript joystick jpeg kde kdeenablefinal kdexdeltas
kernel_linux kqemu libg++ libwww linguas_en_US lm_sensors logrotate mad mikmod
mmx mmxext mono motif moznoirc mp3 mpeg mplayer msn musicbrainz ncurses net
network nforce2 nls no-old-linux nocd nptl nptlonly nsplugin ntfs ntlm nvidia
ogg openal opengl oss pam pascal pcre pda pdflib perl php png ppds pppd python
qt3 qt4 quicktime readline real reflection samba scp sdl session sockets speex
spell spl sqlite3 sse ssl subversion svg symlink tcltk tcpd theora threads
truetype truetype-fonts type1-fonts udev usb userland_GNU v4l vcd
video_cards_nv video_cards_nvidia video_cards_vesa vorbis win32codecs wxwindows
xcomposite xine xinerama xinetd xml xorg xscreensaver xv xvid yahoo zeroconf
zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #51 From fabien Zouaoui 2006-09-09 08:42:50 0000 -------
(In reply to comment #50)

There is a known problem with vdrift and gcc-4.1. This problem is fixed in svn.
Since gcc-4.1 is stabilized, this is a real problem, and I hope that vdrift
team will put a new release soon.

------- Comment #52 From Piotr Szymaniak 2006-10-12 08:35:32 0000 -------
Bump to 2006-10-06.

------- Comment #53 From Andrei 2006-10-13 23:31:19 0000 -------
this is what i get when emerging 2006-10-06:

[...]
>>> Source compiled.
--------------------------- ACCESS VIOLATION SUMMARY
---------------------------
LOG FILE = "/var/log/sandbox/sandbox-games-sports_-_vdrift-20061006-17176.log"

mkdir:     /share
symlink:   /usr/bin/vdrift
--------------------------------------------------------------------------------
!!! This ebuild is from an overlay: '/usr/local/portage'

what can i do about it?

------- Comment #54 From Chris Mayo 2006-10-16 12:58:01 0000 -------
Created an attachment (id=99826) [edit]
Patch ebuild to 20061006

Here's a patch that worked for me to bring vdrift-20060708 to vdrift-20061006
with  a few changes:
- No inherit python
- amd64
- data-full unpacked in same location
- stop the symlink being made #53
- avoid sandbox install errors
- use built-in data install (don't copy SConstruct files)

------- Comment #55 From Paul Bredbury 2006-11-08 20:12:33 0000 -------
Created an attachment (id=101517) [edit]
vdrift-20061006.ebuild

Tidied ebuild. Works on x86.

------- Comment #56 From Tristan Heaven 2006-11-09 02:50:07 0000 -------
No luck

Checking for C++ header file AL/alc.h... yes
Checking for C++ header file AL/alut.h... yes
Checking for C header file libintl.h... yes

scons: *** Target
`/var/tmp/portage/games-sports/vdrift-20061006/image///usr/games/bin/' of
Install() is a file, but should be a directory.  Perhaps you have the Install()
arguments backwards?
File "src/SConscript", line 91, in ?

!!! ERROR: games-sports/vdrift-20061006 failed.


...and needs to run games_pkg_setup

------- Comment #57 From Chris Guirl 2006-11-09 05:27:09 0000 -------
(In reply to comment #56)
> scons: *** Target
> `/var/tmp/portage/games-sports/vdrift-20061006/image///usr/games/bin/' of
> Install() is a file, but should be a directory.  Perhaps you have the Install()
> arguments backwards?
> File "src/SConscript", line 91, in ?

This is a known bug with SCons 0.96.9x and VDrift 2006-10-06. We have a
workaround in SVN that fixes this. One possible solution though is to downgrade
your version of SCons to 0.96.1, I believe it does not have this problem.

------- Comment #58 From Tristan Heaven 2006-11-11 02:53:22 0000 -------
It doesn't have that problem but then 'scons install' doesn't work.

------- Comment #59 From Chris Guirl 2006-11-11 13:18:21 0000 -------
(In reply to comment #58)
> It doesn't have that problem but then 'scons install' doesn't work.

Do you mean that scons install doesn't work in the new version, or when
downgrading SCons?

There will be a new release in a week or so...

------- Comment #60 From Piotr Gabryjeluk 2007-03-24 09:30:00 0000 -------
Hello, is someone going to make an ebuild for the newest version?

------- Comment #61 From Chris Mayo 2007-03-24 12:49:54 0000 -------
Created an attachment (id=114228) [edit]
vdrift-20070323.ebuild

Here you go, only has the minimal data as the full isn't on sf.net yet.
- Paths in the tarballs changed a bit
- Don't seem to need the sed'ing any more

------- Comment #62 From Darksidex 2007-03-24 13:48:16 0000 -------
vdrift-20070323.ebuild won't compile. It needs media-libs/sdl-gfx as
dependency.

------- Comment #63 From Chris Guirl 2007-03-24 17:48:58 0000 -------
The full data tarball has been added to the release now. Yes, SDL_gfx is a new
required library (but should be the only one).

------- Comment #64 From Chris Guirl 2007-03-24 19:18:03 0000 -------
Scratch that, the full data package was incompletely uploaded. Re-uploading
now, will update when it's really available.

By the way, I'm not sure how the build is set up right now, but it's probably a
bad idea to depend on the full data set for the ebuild. It's about 220 MB, so
if things don't work, that's a lot of downloading for nothing at all.

------- Comment #65 From Chris Guirl 2007-03-25 06:53:28 0000 -------
The full data package is now available and complete.

------- Comment #66 From Chris Mayo 2007-03-25 12:39:11 0000 -------
Created an attachment (id=114350) [edit]
vdrift-20070323.ebuild

Full data, with dependency for mesa as well as sdl-gfx.

N.B. Install doesn't write any output for a while after checking for header
files, stick with it!

------- Comment #67 From Tristan Heaven 2007-03-25 13:41:42 0000 -------
(In reply to comment #64)
> if things don't work, that's a lot of downloading for nothing at all.

what things?

------- Comment #68 From Chris Guirl 2007-03-25 15:21:43 0000 -------
Actually, compiling from source everything should go smoot(In reply to comment
#67)
> (In reply to comment #64)
> > if things don't work, that's a lot of downloading for nothing at all.
> 
> what things?
> 

Well, I can't think of any big problems in this version, but you never
know...we have a problem of people always downloading the full packages before
trying the minimal ones.

I suppose depending on full might be OK for Gentoo, since the user is always
going to compile it themselves. It's really the pre-compiled packages that are
having the most trouble right now.

------- Comment #69 From Tristan Heaven 2007-07-25 15:04:23 0000 -------
Thanks.

First Last Prev Next    No search results available      Search page      Enter new bug