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
|
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
works here too, without any patching
sys-cluster/util-vserver-0.30.205-r1, dev-libs/dietlibc-0.28
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
anyone mind to test the lastest version available? (util-vserver-0.30.208-r1)
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
it's the last version that compiles ok?
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..
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
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.
i sucessfully compiled and instaled this package on a dev box. so, it's marked
testing on amd64.