Bug 90317 - add util-vserver-0.30.206 to portage
Bug#: 90317 Product:  Gentoo Linux Version: unspecified Platform: AMD64
OS/Version: Linux Status: RESOLVED Severity: enhancement Priority: P2
Resolution: FIXED Assigned To: hollow@gentoo.org Reported By: joseph.cohen@gmail.com
Component: Ebuilds
URL: 
Summary: add util-vserver-0.30.206 to portage
Keywords:  TESTED
Status Whiteboard: 
Opened: 2005-04-24 19:06 0000
Description:   Opened: 2005-04-24 19:06 0000
After doing the steps and on some systems applying the patch on bug #90316,
util-vserver can now compile on amd64. So please add the ~amd64 keyword to the
ebuild:

sys-cluster/util-vserver-0.30.196

Thanks

Reproducible: Always
Steps to Reproduce:
1. emerge util-vserver
Missing keyword error appears

Actual Results:  
no emerge

Expected Results:  
emerge of sys-cluster/util-vserver-0.30.196

------- Comment #1 From Martin Honermeyer 2005-06-06 08:32:25 0000 -------
Works for me, too! 

------- Comment #2 From Mike Williams 2005-07-30 15:21:26 0000 -------
works here too, without any patching 
sys-cluster/util-vserver-0.30.205-r1, dev-libs/dietlibc-0.28 

------- Comment #3 From Jim Laflin 2005-08-10 15:09:28 0000 -------
Certainly compiles now without patching.. adding TESTED to bug keywords. I
can't
test it _properly_ but it's good enough for ~amd64

Jim

emerge --info follows
Portage 2.0.51.22-r2 (default-linux/amd64/2005.1, gcc-3.4.3, glibc-2.3.5-r0,
2.6.12-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.12-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon64 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk"
LINGUAS="en_GB"
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="X aac alsa amarok amd64 avi berkdb bitmap-fonts browserplugin cdb cdr
crypt
cups curl directfb dvd dvdr dvdread eds encode esd fam foomaticdb fortran gif
gphoto2 gpm gstreamer gtk gtk2 hal imagemagick imlib ipv6 java jpeg junit kde
kdeenablefinal lzw lzw-tiff mad mikmod mozilla mp3 mpeg mplayer msn ncurses nls
nocd nvidia ogg oggvorbis opengl pam pdflib perl pic png python qt quicktime
readline real samba sdl spell ssl symlink tcpd theora tiff truetype
truetype-fonts type1-fonts usb userlocales v4l vcd vorbis xine xml2 xpm xv zlib
linguas_en_GB userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS

------- Comment #4 From Carlos Silva (RETIRED) 2005-08-11 02:45:36 0000 -------
anyone mind to test the lastest version available? (util-vserver-0.30.208-r1)

------- Comment #5 From Martin Honermeyer 2005-08-11 03:06:35 0000 -------
Compiling util-vserver-0.30.208-r1 fails for me on x86_64. emerge output:  
    
if diet -Os x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.  -I ./lib    
-I ./ensc_wrappers -D_GNU_SOURCE -D_REENTRANT    -O2 -march=nocona -pipe    
-std=c99 -Wall -pedantic -W -funit-at-a-time -MT src/vshelper-sync.o -MD -MP    
-MF "$depbase.Tpo" -c -o src/vshelper-sync.o src/vshelper-sync.c; \    
then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi    
In file included from /usr/include/asm/pda.h:3,    
                 from /usr/include/asm-x86_64/current.h:7,    
                 from /usr/include/asm/current.h:7,    
                 from /usr/include/asm-x86_64/processor.h:18,    
                 from /usr/include/asm/processor.h:7,    
                 from /usr/include/linux/prefetch.h:15,    
                 from /usr/include/linux/list.h:5,    
                 from /usr/include/linux/wait.h:12,    
                 from /usr/include/linux/fs.h:12,    
                 from src/secure-mount.c:49:    
/usr/include/asm-x86_64/pda.h:26: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared    
here (not in a function)    
/usr/include/asm-x86_64/pda.h:26: error: requested alignment is not a constant    
    
  
  
I am still using 0.30.206 successfully. My emerge info:  
 
Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3, 
glibc-2.3.4.20041102-r1, 2.6.12-vs2.0 x86_64) 
================================================================= 
System uname: 2.6.12-vs2.0 x86_64 Intel(R) Xeon(TM) CPU 3.00GHz 
Gentoo Base System version 1.4.16 
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar  4 2005, 
16:47:04)] 
dev-lang/python:     2.3.4-r1 
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.4 
sys-devel/binutils:  2.15.92.0.2-r7 
sys-devel/libtool:   1.5.14 
virtual/os-headers:  2.6.8.1-r4 
ACCEPT_KEYWORDS="amd64" 
AUTOCLEAN="yes" 
CFLAGS="-O2 -march=nocona -pipe" 
CHOST="x86_64-pc-linux-gnu" 
CONFIG_PROTECT="/etc /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="-O2 -march=nocona -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" 
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ 
http://ftp.uni-erlangen.de/pub/mirrors/gentoo 
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo" 
MAKEOPTS="-j5" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" 
USE="amd64 alsa avi berkdb bitmap-fonts crypt cups eds encode foomaticdb 
fortran gif gpm gstreamer gtk2 imlib ipv6 jpeg lzw lzw-tiff mp3 mpeg ncurses 
nls nptl opengl pam pdflib perl png python quicktime readline sdl spell ssl 
tcpd tiff truetype-fonts type1-fonts usb userlocales xpm xv zlib userland_GNU 
kernel_linux elibc_glibc" 
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, 
PORTDIR_OVERLAY 
 

------- Comment #6 From Carlos Silva (RETIRED) 2005-08-11 03:11:29 0000 -------
it's the last version that compiles ok?

------- Comment #7 From Martin Honermeyer 2005-08-11 04:02:16 0000 -------
To be correctly, util-vserver-0.30.206 is the _only_ version which compiles for 
me! I just tried all versions in portage. They all failed with the same error 
from above, even 0.30.205-r1! 

I copied the 0.30.205-r1 ebuild to 0.30.206.ebuild to make it work.. 

------- Comment #8 From Mike Cvet 2005-08-11 04:16:24 0000 -------
The latest version, 0.30.208-r1 fails to install for me; it compiles fine, but
during the install stage it fails with the error "No rule to make target `install'."

>>> Unpacking source...
>>> Unpacking util-vserver-0.30.208.tar.bz2 to
/var/tmp/portage/util-vserver-0.30.208-r1/work
>>> Unpacking util-vserver-0.30.208-gentoo.tar.bz2 to
/var/tmp/portage/util-vserver-0.30.208-r1/work
 * Applying delta-0.30.208-fix-fastboot.patch ...                              
                                                    [ ok ]
 * Applying delta-0.30.208-fix-skeleton-build.patch ...                        
                                                    [ ok ]
 * Applying delta-0.30.208-kheaders.patch ...                                  
                                                    [ ok ]
 * Applying delta-0.30.208-shiny6.patch ...                                    
                                                    [ ok ]
>>> Source unpacked.
>>> It appears that util-vserver is already compiled; skipping.
>>> (clean to force compilation)
>>> It appears that util-vserver has already been tested; skipping.

>>> Install util-vserver-0.30.208-r1 into
/var/tmp/portage/util-vserver-0.30.208-r1/image/ category util-vserver
make: *** No rule to make target `install'.  Stop.

!!! ERROR: util-vserver/util-vserver-0.30.208-r1 failed.
!!! Function src_install, Line 41, Exitcode 2
!!! install failed
!!! If you need support, post the topmost build error, NOT this status message.



Portage 2.0.51.22-r2 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r1,
2.6.12-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.12-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.13
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe -ftracer -funit-at-a-time"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /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/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=k8 -pipe -ftracer -funit-at-a-time"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirrors.acm.cs.rpi.edu/gentoo/
http:://gentoo.mirrors.pair.com/ http://mirror.datapipe.net/gentoo"
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="amd64 X alsa avi berkdb bitmap-fonts cdr crypt cups curl eds encode esd fam
foomaticdb fortran gd gif gpm gstreamer gtk gtk2 imagemagick imlib ipv6 jpeg
junit libwww lzw lzw-tiff motif mp3 mpeg ncurses nls nptl ogg opengl pam pdflib
perl png python qt quicktime readline sdl spell ssl tcpd tetex tiff
truetype-fonts type1-fonts usb userlocales vorbis xine xml2 xmms xpm xv zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS


------- Comment #9 From Carlos Silva (RETIRED) 2005-08-11 04:28:56 0000 -------
Please add the 0.30.206 version to portage so we can have a amd64 keyworded
version.
btw, looks like the install fase of 0.30.208-r1 doesn't work.

------- Comment #10 From Carlos Silva (RETIRED) 2005-08-11 07:05:57 0000 -------
i sucessfully compiled and instaled this package on a dev box. so, it's marked
testing on amd64.