Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 90317 - add util-vserver-0.30.206 to portage
Summary: add util-vserver-0.30.206 to portage
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: Benedikt Böhm (RETIRED)
URL:
Whiteboard:
Keywords: TESTED
Depends on: 90316
Blocks:
  Show dependency tree
 
Reported: 2005-04-24 19:06 UTC by Joseph Cohen
Modified: 2005-08-11 07:05 UTC (History)
1 user (show)

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 Joseph Cohen 2005-04-24 19:06:04 UTC
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 Martin Honermeyer 2005-06-06 08:32:25 UTC
Works for me, too! 
Comment 2 Mike Williams 2005-07-30 15:21:26 UTC
works here too, without any patching 
sys-cluster/util-vserver-0.30.205-r1, dev-libs/dietlibc-0.28 
Comment 3 Jim Laflin 2005-08-10 15:09:28 UTC
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 Carlos Silva (RETIRED) gentoo-dev 2005-08-11 02:45:36 UTC
anyone mind to test the lastest version available? (util-vserver-0.30.208-r1)
Comment 5 Martin Honermeyer 2005-08-11 03:06:35 UTC
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 Carlos Silva (RETIRED) gentoo-dev 2005-08-11 03:11:29 UTC
it's the last version that compiles ok?
Comment 7 Martin Honermeyer 2005-08-11 04:02:16 UTC
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 Mike Cvet 2005-08-11 04:16:24 UTC
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 Carlos Silva (RETIRED) gentoo-dev 2005-08-11 04:28:56 UTC
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 Carlos Silva (RETIRED) gentoo-dev 2005-08-11 07:05:57 UTC
i sucessfully compiled and instaled this package on a dev box. so, it's marked
testing on amd64.