Re: [Vserver] Gentoo Vserver: PHP5 - udev - baselayout problem

2005-11-13 Thread Tor Rune Skoglund


Hilco Wijbenga wrote:
 equery depends udev

That command didn't work as expected, but by turning on
debug info on emerge I could pinpoint the problem to
alsa-lib.

Adding -also to the use flags fixed it.

This is probably a bug in alsa-lib ebuilt, or what?

OK, anyway, thanks all for the help! :-)

Best regards
Tor Rune Skoglund
[EMAIL PROTECTED]



___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


Re: [Vserver] Gentoo Vserver: PHP5 - udev - baselayout problem

2005-11-12 Thread Tor Rune Skoglund


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 copypaste 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
[EMAIL PROTECTED]

___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


Re: [Vserver] Gentoo Vserver: PHP5 - udev - baselayout problem

2005-11-12 Thread Christian Heim
On Saturday 12 November 2005 19:33, Tor Rune Skoglund wrote:
 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

Just paste the output of emerge --info :)

Are your sure you're /etc/make.profile points to a valid vserver-profile ?! 
Due to some pkg it's pulling in udev and the normal gentoo baselayout.

-- 
Christian Heim [EMAIL PROTECTED]
Gentoo Linux Developer - vserver


pgpoRLPqRQ79r.pgp
Description: PGP signature
___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


Re: [Vserver] Gentoo Vserver: PHP5 - udev - baselayout problem

2005-11-12 Thread Benedikt Boehm
On Saturday 12 November 2005 19:33, Tor Rune Skoglund wrote:
 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 copypaste 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


please read http://bugs.gentoo.org/show_bug.cgi?id=105616 and try to find out 
which package depends on udev, no package should depend on udev in a vserver
___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


Re: [Vserver] Gentoo Vserver: PHP5 - udev - baselayout problem

2005-11-12 Thread Tor Rune Skoglund
Lørdag 12 november 2005 21:32, skrev Benedikt Boehm:
 On Saturday 12 November 2005 19:33, Tor Rune Skoglund wrote:
  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...)
 
 please read http://bugs.gentoo.org/show_bug.cgi?id=105616 and try to find out 
 which package depends on udev, no package should depend on udev in a vserver

OK, so I'm not alone at least... ;)
Is there an easy way to find which package depend on udev? As -t apparently
don't tell it, is there another way?

Best regards
Tor Rune Skoglund
___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


Re: [Vserver] Gentoo Vserver: PHP5 - udev - baselayout problem

2005-11-12 Thread Hilco Wijbenga
equery depends udev
___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


[Vserver] Gentoo Vserver: PHP5 - udev - baselayout problem

2005-11-11 Thread Tor Rune Skoglund

Hi List!

This is probably a Gentoo specific Vserver problem:

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...)

Anyway, when trying to emerge udev, udev want a baselayout other than
the vserver baselayout, and there my knowledge stops.

Might be something with my USE flags? But I can't see which.

Strange thing is that in another installation on another host, I do not
have this udev requirement when installing php5.

Any help or pointers appreciated. You guys probably want to see
some config files. Just tell me which.

Best regards
Tor Rune Skoglund




___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


Re: [Vserver] Gentoo Vserver: PHP5 - udev - baselayout problem

2005-11-11 Thread Chuck
On Friday 11 November 2005 05:46 am, Tor Rune Skoglund wrote:

hmm.. i just tried it on several of my guests and didn't see anything about 
udev..

prometheus spamassassin # ACCEPT_KEYWORDS='~x86' emerge -p dev-lang/php

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N] app-text/aspell-0.60.4
[ebuild  N] media-libs/freetype-2.1.10
[ebuild  N] dev-libs/libmcrypt-2.5.7
[ebuild  N] media-libs/t1lib-5.0.2
[ebuild  N] app-admin/eselect-1.0_rc1
[ebuild  N] app-admin/eselect-php-0.96
[ebuild  N] dev-libs/libxml2-2.6.22
[ebuild  N] dev-lang/php-5.0.5-r4


are the kernels between your 2 hosts both 2.6.x using only udev and not devfs? 
all of our servers are udev based only. 

it sounds like some configuration in your system is a bit off.

i think this is definitely a job for the 'super-devs' of gentoo :)


 Hi List!
 
 This is probably a Gentoo specific Vserver problem:
 
 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...)
 
 Anyway, when trying to emerge udev, udev want a baselayout other than
 the vserver baselayout, and there my knowledge stops.
 
 Might be something with my USE flags? But I can't see which.
 
 Strange thing is that in another installation on another host, I do not
 have this udev requirement when installing php5.
 
 Any help or pointers appreciated. You guys probably want to see
 some config files. Just tell me which.
 
 Best regards
 Tor Rune Skoglund
 
 
 
 
 ___
 Vserver mailing list
 Vserver@list.linux-vserver.org
 http://list.linux-vserver.org/mailman/listinfo/vserver
 

-- 

Chuck

...and the hordes of M$*ft users descended upon me in their anger,
and asked 'Why do you not get the viruses or the BlueScreensOfDeath
or insecure system troubles and slowness or pay through the nose 
for an OS as *we* do?!!', and I answered...'I use Linux'. 
The Book of John, chapter 1, page 1, and end of book


___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


Re: [Vserver] Gentoo Vserver: PHP5 - udev - baselayout problem

2005-11-11 Thread Christian Heim
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 copypaste 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.

-- 
Christian Heim [EMAIL PROTECTED]
Gentoo Linux Developer - vserver


pgpwCaPAqiwHq.pgp
Description: PGP signature
___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver