Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93202 - Cannot umount 'dev', because 'dev/pts' is mounted.
Summary: Cannot umount 'dev', because 'dev/pts' is mounted.
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: Catalyst (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Catalyst Developers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-19 06:09 UTC by arpac
Modified: 2005-05-20 06:10 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 arpac 2005-05-19 06:09:00 UTC
same problem that the bug 59681
at the end of the stage1:

Running action sequence: preclean
Running command "/bin/bash
/usr/lib/catalyst/targets/livecd-stage1/livecd-stage1.sh preclean"
Running action sequence: unbind
umount: /var/tmp/catalyst/tmp/default/livecd-stage1-x86-2005.0/dev: p
Comment 1 arpac 2005-05-19 06:09:00 UTC
same problem that the bug 59681
at the end of the stage1:

Running action sequence: preclean
Running command "/bin/bash
/usr/lib/catalyst/targets/livecd-stage1/livecd-stage1.sh preclean"
Running action sequence: unbind
umount: /var/tmp/catalyst/tmp/default/livecd-stage1-x86-2005.0/dev: périphérique
occupé
umount: /var/tmp/catalyst/tmp/default/livecd-stage1-x86-2005.0/dev: périphérique
occupé
!!! catalyst: Couldn't umount bind mount:
/var/tmp/catalyst/tmp/default/livecd-stage1-x86-2005.0/dev

None
None

!!! catalyst: Couldn't umount one or more bind-mounts; aborting for safety.

Reproducible: Always
Steps to Reproduce:
catalyst -f livecd-stage1_template.spec.txt



# emerge info
Portage 2.0.51.19 (default-linux/x86/2005.0/2.4, gcc-3.3.5,
glibc-2.3.4.20041102-r1, 2.4.31-pre2-bk1-aid i686)
=================================================================
System uname: 2.4.31-pre2-bk1-aid i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 29 2005, 11:02:41)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r1, 2.15.92.0.2-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.4.22-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind
/var/qmail/alias /var/qmail/control /var/vpopmail/domains /var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://mir.zyrianes.net/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/
http://ftp.snt.utwente.nl/pub/os/linux/gentoo"
LANG="fr_FR@euro"
LC_ALL="fr_FR@euro"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 16bit 3dnow 3dnowex X X509 Xaw3d a52 aac aalib adns aim alsa apache2
aper apm audiofile avi bash-completion berkdb bigger-fonts bitmap-fonts
blender-game bundled-libs bzip2 bzlib cairo calendar caps cdb cdda cddb cdf
cdinstall cdio cdparanoia cdr cdrom chroot cjk clamav cle266 clisp cln cmucl
codecs cpdflib cracklib crypt cscope css ctype cups curl curlwrappers custreloc
dba dbase dbm dbmaker dbx dga distcache distribution divx4linux dmx dnd droproot
dts dv dvb dvd dvdr dvdread dxr3 emboss emoticon encode escreen esd exif
extensions f2c faad fam fame fbcon festival ffmpeg flac flood fmod foomaticdb
fortran fpx freetts freetype ftp fusion gcc-libffi gcj gcl gd gdbm ggi gif gimp
gimpprint ginac gkrellm glade glep glgd glitz glut gmail gmtfull gmthigh
gmtsuppl gmttria gphoto2 gpm graphviz gs gsl gsm gsnd gstreamer gtk gtk2 guile
hbci hdf hdf5 high-ints icon iconv icq icu ide idea idl ieee1394 image imagekits
imagemagick imap imlib imlib2 informix ingres inifile innkeywords innodb
inntaggedhash interbase intl iodbc ipv6 ipv6arpa irda ithreads j2ee jabber jack
jack-tmpfs java javascript jbig jce jimi joystick jp2 jpeg junit kadu-voice
ladcca ladspa lapack large-domain largeterminal latex lcms ldap libcaca
libclamav libg++ libgd libgda libsamplerate libwww lids live lua lzo lzw
lzw-tiff m17n-lib mad maildir maps matroska mcal mcve md5sum mecab memlimit
messages mew mhash migemo mikmod mime mimencode mips16 mixer mjpeg mls mmap mmx
mmx2 mng mnogosearch moneyplex monkey mono motif mozaccess mozilla moznocompose
moznoirc moznomail mozp3p mozplaintext mozsvg mozxmlterm mp3 mpeg mpeg2 mpeg4
mpi mplayer mpm-leader mpm-metux mpm-peruser mpm-prefork mpm-threadpool
mpm-worker msession msn msql multislot multitarget music mysql mysqli mythtv
mzscheme nagios-dns nagios-ntp nagios-ping nagios-ssh nas native ncurses neXt
net netbeans netcdf nethack network neural nls no-opts no-suexec noamazon
nocardbus nocd normalizemime ntlm nviz oav objc ocaml odbc ode ofx ogdi ogg
oggvorbis old-crypt oldworld openal opengl operanom2 opie oscar ospfapi oss
ovrimos pam parse-clocks passfile pcntl pcre pda pdf pdfkit pdflib pear-db perl
php physfs pic pie plotutils png portaudio posix postgres ppds prelude pri print
private pthreads pvm python qdbm qemu-fast qhull qmail quicktime quotas quotes
radius readline recode resperl rogue rplay rrdtool rtc ruby samba sapdb
savedconfig sbcl scanner screenshot sdl sendfile server session sftplogging
shaper sheep silc silverxp simplexml skey skk slang slp smartcard smime sms
sndfile snmp snortsam soap sockets socks5 softmmu softquota solid sounds
soundtouch sox spamassassin speedo speex spell spl sqlite sqlite3 src sse ssl
stats stencil-buffer stream streamzap stroke subject-rewrite svg svga sybase-ct
syslog sysvipc szip t1lib tcltk tcpd tcpmd5 tcsim tetex tga theora threads
thumbnail tidy tiff timidity tlen tokenizer tools tpctlir transcode translator
transparent-proxy truetype truetype-fonts type1 type1-fonts ucs4 uim uml
underscores unicode uptimed usagi usb userland userlocales utf8 uudeview v4l
v4l2 vcd vcdimager vdesktop videos vidix vim vim-pager vim-with-x virus-scan vlm
vnc vorbis vpopmail wddx wifi winbind withsamplescripts wma123 wmf wxwindows
xanim xatrix xbase xchatdccserver xchattext xface xforms xfs xgetdefault xim
xine xinerama xinetd xml xml2 xmlrpc xmms xosd xpm xprint xrandr xscreensaver
xsl xslt xv xvid yahoo yaz yv12 zaptel zeo zlib zvbi userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, LINGUAS
Comment 2 Chris Gianelloni (RETIRED) gentoo-dev 2005-05-19 06:26:08 UTC
What version of catalyst are you using?
Comment 3 arpac 2005-05-19 06:40:48 UTC
dev-util/catalyst-1.1.8
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2005-05-19 07:20:41 UTC
Can you try 1.1.9, please.  I am about to release a 1.1.10 and would like to get
as many bugs fixed with it as possible before doing so.
Comment 5 arpac 2005-05-19 07:42:01 UTC
 dev-util/catalyst-1.1.9

same problem
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2005-05-19 08:12:35 UTC
And what do you get when you run "lsof | grep
/var/tmp/catalyst/tmp/default/livecd-stage1-x86-2005.0/dev" from a command line?

I'm just wondering if this isn't really the same as bug #73363 instead.
Comment 7 arpac 2005-05-19 10:17:43 UTC
 # lsof | grep /var/tmp/catalyst/tmp/default/livecd-stage1-x86-2005.0/dev
 #

# lsof /var/tmp/catalyst/tmp/default/livecd-stage1-x86-2005.0/dev
COMMAND  PID USER   FD   TYPE DEVICE SIZE NODE NAME
devfsd   160 root  cwd    DIR    0,7    0    1
/mnt/backup/LIVE-CD/live-cd-x86/catalyst//tmp/default/livecd-stage1-x86-2005.0/dev
agetty  2363 root  cwd    DIR    0,7    0    1
/mnt/backup/LIVE-CD/live-cd-x86/catalyst//tmp/default/livecd-stage1-x86-2005.0/dev
agetty  2364 root  cwd    DIR    0,7    0    1
/mnt/backup/LIVE-CD/live-cd-x86/catalyst//tmp/default/livecd-stage1-x86-2005.0/dev
agetty  2365 root  cwd    DIR    0,7    0    1
/mnt/backup/LIVE-CD/live-cd-x86/catalyst//tmp/default/livecd-stage1-x86-2005.0/dev
agetty  2366 root  cwd    DIR    0,7    0    1
/mnt/backup/LIVE-CD/live-cd-x86/catalyst//tmp/default/livecd-stage1-x86-2005.0/dev
agetty  2367 root  cwd    DIR    0,7    0    1
/mnt/backup/LIVE-CD/live-cd-x86/catalyst//tmp/default/livecd-stage1-x86-2005.0/dev
 #

# ps auxwww|grep gconf
root     12847  0.0  0.1   1816   716 pty/s8   R+   18:54   0:00 grep gconf
#

# ls -l /var/tmp/catalyst 
lrwxrwxrwx  1 root root 41 mai 18 23:26 /var/tmp/catalyst ->
/mnt/backup/LIVE-CD/live-cd-x86/catalyst/
#

I'm trying to do it without symbolic link
Comment 8 Chris Gianelloni (RETIRED) gentoo-dev 2005-05-19 13:35:13 UTC
You can use storedir in catalyst.conf to set a location for the temp directory
other than /var/tmp... Let me know how the other build goes.
Comment 9 arpac 2005-05-19 16:41:33 UTC
Thx, I've seen that, but I've try with a sym link for 'simplicity' .. and that
don't work ^^
Works fine without sym link
Comment 10 Chris Gianelloni (RETIRED) gentoo-dev 2005-05-20 06:10:07 UTC
Cool...  Glad to hear you got it working.