Christian Heim wrote:
> On Friday 11 November 2005 11:46, Tor Rune Skoglund wrote:
>
>>I am trying to emerge dev-lang/php to get php5. package.keywords have been
>>set accordingly. Emerge wants to install udev for some reason. (Why would
>>I want udev in a vserver? I probably don't...)
>
> Rune, could you please copy&paste the tree output of your emerge (-t) ?!
>
>>Anyway, when trying to emerge udev, udev want a baselayout other than
>>the vserver baselayout, and there my knowledge stops.
Yes, here we go:
>> emerge -t dev-lang/php
----------------------------
>>> --tree implies --pretend... adding --pretend to options.
These are the packages that I would merge, in reverse order:
Calculating dependencies
!!! All ebuilds that could satisfy ">=sys-apps/baselayout-1.8.6.12-r3"
have been masked.
!!! One of the following masked packages is required to complete your
request:
- sys-apps/baselayout-1.12.0_pre10-r1 (masked by: package.mask, ~x86
keyword)
- sys-apps/baselayout-1.12.0_pre10 (masked by: package.mask, ~x86 keyword)
- sys-apps/baselayout-1.12.0_pre9-r1 (masked by: package.mask, ~x86 keyword)
- sys-apps/baselayout-1.11.13-r2 (masked by: package.mask, ~x86 keyword)
- sys-apps/baselayout-1.11.13-r1 (masked by: package.mask)
- sys-apps/baselayout-1.12.0_pre9-r2 (masked by: package.mask, ~x86 keyword)
For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
!!! (dependency required by "sys-fs/udev-073" [ebuild])
----------------------------
"emerge -t udev" says the same.
This is my make.conf in the vserver:
----------------------------
# These settings were set by the catalyst build script that
automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
USE="acl apache2 bash-completion bcmath bzip2 cli cpdflib crypt ctype
curl curlwrappers dba emacs exif expat ffmpeg ffftw flatfile fortran ftp
gd -gdbm geoip ggi gif imagemagick imap imlib innodb java javascript
jpeg ldap libwww mhash mime mmx mp3 mpeg mysql ncurses pam pcre pdflib
perl php png python readline sasl session simplexml slp soap sockets spl
sqlite sse sse2 ssl tcltk tidy tiff tokenizer truetype vhosts xml xml2
xmlrpc xsl zip zlib x86"
LINGUAS="nb"
----------------------------
Here is /etc/portage/package.keywords:
----------------------------
# Pakker for å få mysql 5
>=dev-db/mysql-5.0.15* ~x86
>=dev-perl/DBD-mysql-2.9007* ~x86
# Pakker for å få PHP5
>=dev-lang/php-5.0.5* ~x86
>=app-text/aspell-0.60.2* ~x86
>=app-admin/eselect-php-0.96* ~x86
>=app-admin/eselect-0.9.6* ~x86
>=dev-php5/pecl-zip-1.0* ~x86
>=sys-fs/udev-0.71* ~x86
# Vserver baselayout
>=sys-apps/baselayout-vserver-1.12.0_pre8* ~x86
----------------------------
(That udev line was added since php wanted udev and I
added to check if it might help with a newer version. It didn't.)
Finally, on the host, this is vserver-info:
----------------------------
Versions:
Kernel: 2.6.13.3-vs2.1.0-rc3-gentoo
VS-API: 0x00020001
util-vserver: 0.30.208; Oct 29 2005, 15:58:22
Features:
CC: i686-pc-linux-gnu-gcc, i686-pc-linux-gnu-gcc (GCC) 3.3.6
(Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8)
CXX: i686-pc-linux-gnu-g++, i686-pc-linux-gnu-g++
(GCC) 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8)
CPPFLAGS: ''
CFLAGS: '-O2 -march=pentium4 -fomit-frame-pointer
-std=c99 -Wall -pedantic -W'
CXXFLAGS: '-O2 -march=pentium4 -fomit-frame-pointer
-ansi -Wall -pedantic -W -fmessage-length=0'
build/host: i686-pc-linux-gnu/i686-pc-linux-gnu
Use dietlibc: yes
Build C++ programs: yes
Build C99 programs: yes
Available APIs: compat,v11,v13,fscompat,net,oldproc,olduts
ext2fs Source: e2fsprogs
syscall(2) invocation: alternative
vserver(2) syscall#: 273/glibc
Paths:
prefix: /usr
sysconf-Directory: /etc
cfg-Directory: /etc/vservers
initrd-Directory: /etc/init.d
pkgstate-Directory: /var/run/vservers
Kernelheaders:
/lib/modules/2.6.13.3-vs2.1.0-rc3-gentoo/build/include
vserver-Rootdir: /vservers
----------------------------
Any clues....?????
Best regards
Tor Rune Skoglund
trs@datakompaniet.no
_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver
Received on Sat Nov 12 18:39:11 2005