Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73733 - doom3 won't wait to copy files from different cd's
Summary: doom3 won't wait to copy files from different cd's
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-07 16:25 UTC by Benjamin Rich
Modified: 2004-12-07 16:43 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Benjamin Rich 2004-12-07 16:25:11 UTC
When I do the following:

mount /dev/cdroms/cdrom0 /media/cdrom
export CD_ROOT=/media/cdrom && emerge doom3

the doom3 installer will first copy files from Disc 1 (fine, that's what's in the drive), but will then start to copy files from Disc 2 and 3 a) *without* asking you to insert them and b) without having any problems with copying these files from the same disc. The install finishes thinking that it has copied all the files correctly, even though it's only copied files from Disc 1

Reproducible: Always
Steps to Reproduce:
1. insert disc 1, mount cdrom
2. export CD_ROOT
3. emerge doom3

Actual Results:  
Instead of asking you to insert different cd's and copying files from them, it
copies only files from disc 1, thinking it has copied files from disc 2 and 3 as
well

Expected Results:  
asked for the cd *device*, asked you to insert cd1, mounted the device, copied
files, unmounted, asked you to insert cd2, mounted, etc....

Portage 2.0.51-r8 (default-linux/amd64/2004.3, gcc-3.4.3,
glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r9 x86_64)
=================================================================
System uname: 2.6.9-gentoo-r9 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.6.7
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Dec  6 2004, 22:09:09)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3
sys-devel/binutils:  2.15.92.0.2-r1, 2.15.90.0.1.1-r3
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.6.6-r1, 2.6.8.1-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-march=athlon64 -O2 -fomit-frame-pointer -funroll-loops"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -fomit-frame-pointer -funroll-loops"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo
ftp://mirror.pacific.net.au/linux/Gentoo http://gentoo.scphost.com"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 3dnowext X a52 aac aalib acl acpi aim alsa audiofile avi
bash-completion berkdb bitmap-fonts bonobo caps cddb cdinstall cdparanoia cdr
cdrom cdrw codecs crypt css cups curl dba dedicated dga divx4linux djbfft dts dv
dvd dvdr dvdread dvdrw eds encode f77 faac faad fam fame fbcon ffmpeg fftw flac
foomaticdb fortran fpx freetype ftp gd gif gimp gimp2 gmail gnome gpm graphviz
gstreamer gtk gtk2 gtkhtml hal icq idea ieee1394 imagemagick imlib imlib2 ipv6
jabber java javascript jp2 jpeg jpeg2k ladcca ladspa lcms libcaca live lzo lzw
lzw-tiff mad mhash mikmod mime mjpeg mmxext mng mp3 mpeg mpeg4 mpi mplayer msn
multilib ncurses network nls no_wxgtk1 nptl nptlonly ntlm nvidia objc offensive
oggvorbis openal opengl oscar oss pam perl pic png ppds python quicktime
readline recode rtc samba sdl slp sndfile soundtouch spell ssl svg szip tcpd
theora tiff truetype unicode usb wmf xchatdccserver xchattext xml xml2 xpm
xrandr xv xvid xvmc yahoo yv12 zlib video_cards_nvidia"
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2004-12-07 16:43:29 UTC
You used CD_ROOT when you're copying from the CD.  CD_ROOT is for copying from a hard disk, as it overrides the CD detection routines.