Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 125260

Summary: sys-cluster/torque-1.2.0_p5-r2 : ./linux/mom_mach.c:3759: error: structure has no member named `dqb_curblocks'
Product: Gentoo Linux Reporter: Martin Mokrejš <mmokrejs>
Component: [OLD] ServerAssignee: Gentoo Cluster Team <cluster>
Status: RESOLVED FIXED    
Severity: normal CC: bugs, srcshelton
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Martin Mokrejš 2006-03-06 09:31:16 UTC
Although there is torque-2.0.0 ebuild prepared in bugzilla, still ~x86 uses torque-1.2.0_p5-r2. Unfortunately, I get:

gcc -O3 -march=pentium4 -mmmx -msse -msse2 -msse3 -pipe -DJOB_DELETE_NANNY -I../include -I../../src/include -I./linux -DHAVE_CONFIG_H -DPBS_MOM -DDEMUX=\"/usr/sbin/pbs_demux\" -DRCP_PATH=\"/usr/sbin/pbs_rcp\" -c ./linux/mom_mach.c
./linux/mom_mach.c: In function `quota':
./linux/mom_mach.c:3759: error: structure has no member named `dqb_curblocks'
make[3]: *** [mom_mach.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/torque-1.2.0_p5-r2/work/torque-1.2.0p5/src/resmom'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/torque-1.2.0_p5-r2/work/torque-1.2.0p5/src/resmom'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/portage/torque-1.2.0_p5-r2/work/torque-1.2.0p5/src'
make: *** [all] Error 2

!!! ERROR: sys-cluster/torque-1.2.0_p5-r2 failed.
Call stack:
  ebuild.sh, line 1933:   Called dyn_compile
  ebuild.sh, line 971:   Called src_compile


# emerge info
Portage 2.1_pre5-r4 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15-rc5 i686)
=================================================================
System uname: 2.6.15-rc5 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.12.0_pre16
dev-lang/python:     2.3.5, 2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium4 -mmmx -msse -msse2 -msse3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/spool/PBS /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.muni.cz/pub/linux/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 FFmpeg X Xaw3d aalib acpi alsa apache2 apm avi berkdb bidi bitmap-fonts caca cdr crypt cscope curl dba divx divx4 divx4linux divx5 divx5linux dvd dvdr dvdread eds emacs emacs-w3 emboss encode f77 faad faad2 fam fame ffmpeg flash foomaticdb fortran fvwm fvwm2 gb gd gdbm ggi gif gpm gstreamer gtk gtk2 gtkhtml i8x0 icc imagemagick imlib imlib2 innodb ipv6 ithreads java javascript jpeg lcms leim libg++ libwww live lzo mad mcal mesa mikmod mmx mmx2 motif mozilla mp3 mpeg mule mysql ncurses network nls nptl ogg opengl oss pam pda pdflib perl plotutils plugin png ppds pthread pthreads python qt qtx quicktime readline rtc samba sdl slp spell sse sse2 sse3 ssl tcltk tcpd tetex theora thread threads tiff truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vorbis win32 winvidix wmf xml xml2 xmms xosd xv xvid xvmc zeo zlib elibc_glibc kernel_linux userland_GNU video_cards_radeon"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY

#
Comment 1 Martin Mokrejš 2006-03-07 17:21:00 UTC
It seems 1.2.0_p6 helps with this. Unfortunately, just copying the old 1.2.0_p5.ebuild under new name does not help (patches not applied and sandbox access violation later on). Someone more skilled should look into this. At the moment no torque ebuild works for me on ~x86. Don't ask me how I managed to get installed 1.2.0_p5-r1 some time ago. :(
Comment 2 Donnie Berkholz (RETIRED) gentoo-dev 2006-09-25 01:08:38 UTC
Please reopen if this remains an issue with 2.1.2. Note you may need to either use the science overlay for tclx 8.4 or use gcc3 to compile the 8.3.5 in the tree.
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2006-09-30 00:35:25 UTC
*** Bug 149579 has been marked as a duplicate of this bug. ***
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-10-12 09:19:10 UTC
*** Bug 151036 has been marked as a duplicate of this bug. ***