Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 119712 - conflicting dependencies of horde applications (pear, imp, turba)
Summary: conflicting dependencies of horde applications (pear, imp, turba)
Status: RESOLVED DUPLICATE of bug 119722
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
: 120545 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-01-20 10:47 UTC by Jan Hrabe
Modified: 2006-01-27 10:35 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 Jan Hrabe 2006-01-20 10:47:21 UTC
As of 1/20/05, the php application chain changed in some way that broke
the mutual dependencies.  I unmerged all php, mod_php, PEAR and horde apps
but it still has not solved the problem.  When I want to reinstall
horde (>=3.0.7), turba (>=2.0.4), imp (>=4.0.4), or even stable horde-pear (1.3-r3), I get the following conflicts:


erbelix ~ # emerge -p horde-pear

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

Calculating dependencies                   ...done!
[blocks B     ] dev-php/mod_php (is blocking dev-lang/php-5.0.5-r5)
[blocks B     ] dev-php/php (is blocking dev-lang/php-5.0.5-r5)
[blocks B     ] dev-php/mod_php (is blocking dev-php/PEAR-PEAR-1.3.6-r4)
[blocks B     ] dev-php/php (is blocking dev-php/PEAR-PEAR-1.3.6-r4)
[ebuild  N    ] dev-php/mod_php-4.4.0-r9
[ebuild  N    ] dev-php/PEAR-Mail_Mime-1.3.0
[ebuild  N    ] dev-php/php-4.4.0-r4
[ebuild  N    ] dev-php/PEAR-File-1.0.3
[ebuild  N    ] dev-php/PEAR-DB-1.7.6
[ebuild  N    ] dev-php/PEAR-Log-1.8.7
[ebuild  N    ] dev-php/PEAR-Net_Socket-1.0.5
[ebuild  N    ] dev-php/PEAR-Auth_SASL-1.0.1
[ebuild  N    ] dev-php/PEAR-Net_SMTP-1.2.6
[ebuild  N    ] dev-php/PEAR-Mail-1.1.4
[ebuild  N    ] app-admin/php-toolkit-1.0-r2
[ebuild  N    ] dev-lang/php-5.0.5-r5
[ebuild  N    ] dev-php/PEAR-PEAR-1.3.6-r4
[ebuild  N    ] dev-php/PEAR-XML_Parser-1.2.4
[ebuild  N    ] dev-php/PEAR-XML_Util-1.1.1
[ebuild  N    ] dev-php/PEAR-XML_Serializer-0.15.0
[ebuild  N    ] dev-php/PEAR-Net_DIME-0.3
[ebuild  N    ] dev-php/PEAR-Net_URL-1.0.14
[ebuild  N    ] dev-php/PEAR-HTTP_Request-1.2.4
[ebuild  N    ] dev-php/PEAR-SOAP-0.8.1
[ebuild  N    ] dev-php/PEAR-Cache-1.5.4
[ebuild  N    ] dev-php/PEAR-Services_Weather-1.3.1
[ebuild  N    ] dev-php/PEAR-Date-1.4.3
[ebuild  N    ] www-apps/horde-pear-1.3-r3


My /etc/portage/package.keyword is:

>=www-apps/horde-3.0.7          ~x86
>=www-apps/horde-imp-4.0.4      ~x86
>=www-apps/horde-turba-2.0.4    ~x86


and emerge --info output is:

erbelix ~ # emerge --info
Portage 2.0.53 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r5 i686)
=================================================================
System uname: 2.6.14-gentoo-r5 i686 AMD Athlon(tm) MP 2600+
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
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.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-mp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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=athlon-mp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en cz"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups curl eds emacs emboss encode esd ethereal exif expat fam ffmpeg foomaticdb fortran gdbm gif gimpprint glut gphoto2 gpm gstreamer idn ieee1394 imagemagic imagemagick imlib java jpeg kde lcms libg++ libwww mad mhash mikmod mng motif mp3 mpeg mysql ncurses nls nvidia ogg oggvorbis opengl oss pam pcre pdflib perl pic png ppds python qt quicktime readline recode ruby samba sdl spell ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb vorbis xml2 xmms xv xvid zlib linguas_en linguas_cz userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY


After unmerging php stuff, I tried 

emerge -uDpv --newuse 

and 

revdep-rebuild -p

but neither wanted to rebuild or emerge anything.

Thanks,
Jan
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-01-20 11:02:10 UTC
You need ~arch PEAR ebuilds as well, put all of them except PEAR-PEAR into /etc/portage/package.keywords, they are not keyworded stable but are needed for the new dev-lang/php ebuilds...
Comment 2 Jan Hrabe 2006-01-20 12:28:59 UTC
(In reply to comment #1)
> You need ~arch PEAR ebuilds as well, put all of them except PEAR-PEAR into
> /etc/portage/package.keywords, they are not keyworded stable but are needed for
> the new dev-lang/php ebuilds...
> 

Thanks for quick response.  I tried what you suggested.  The error output changed somewhat but I am still getting:

erbelix ~ # emerge -p horde-imp

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

Calculating dependencies                       ...done!
[blocks B     ] dev-lang/php (is blocking dev-php/mod_php-4.4.0-r9)
[blocks B     ] dev-lang/php (is blocking dev-php/php-4.4.0-r4)
[ebuild  N    ] app-admin/php-toolkit-1.0-r2
[ebuild  N    ] dev-lang/php-5.0.5-r5
[ebuild  N    ] dev-php/PEAR-PEAR-1.3.6-r4
[ebuild  N    ] dev-php/PEAR-DB-1.7.6-r1
[ebuild  N    ] dev-php/PEAR-Log-1.9.3
[ebuild  N    ] dev-php/mod_php-4.4.0-r9
[ebuild  N    ] dev-php/php-4.4.0-r4
[ebuild  N    ] dev-php/PEAR-Mail_Mime-1.3.1-r1
[ebuild  N    ] dev-php/PEAR-Auth_SASL-1.0.1-r1
[ebuild  N    ] dev-php/PEAR-Net_Socket-1.0.6-r1
[ebuild  N    ] dev-php/PEAR-Net_SMTP-1.2.7
[ebuild  N    ] dev-php/PEAR-Mail-1.1.9
[ebuild  N    ] dev-php/PEAR-Date-1.4.6
[ebuild  N    ] dev-php/PEAR-File-1.2.2
[ebuild  N    ] dev-php/PEAR-Cache-1.5.4-r1
[ebuild  N    ] dev-php/PEAR-Net_URL-1.0.14-r1
[ebuild  N    ] dev-php/PEAR-HTTP_Request-1.3.0
[ebuild  N    ] dev-php/PEAR-Net_DIME-0.3-r1
[ebuild  N    ] dev-php/PEAR-SOAP-0.9.1
[ebuild  N    ] dev-php/PEAR-XML_Parser-1.2.7
[ebuild  N    ] dev-php/PEAR-XML_Util-1.1.1-r1
[ebuild  N    ] dev-php/PEAR-XML_Serializer-0.18.0
[ebuild  N    ] dev-php/PEAR-Services_Weather-1.3.2-r1
[ebuild  N    ] www-apps/horde-pear-1.3-r3
[ebuild  N    ] www-apps/horde-3.0.9
[ebuild  N    ] www-apps/horde-imp-4.0.4


My package.keywords file now contains:

>=www-apps/horde-3.0.7          ~x86
>=www-apps/horde-imp-4.0.4      ~x86
>=www-apps/horde-turba-2.0.4    ~x86
dev-php/PEAR-DB                 ~x86
dev-php/PEAR-Log                ~x86
dev-php/PEAR-Mail_Mime          ~x86
dev-php/PEAR-Net_Socket         ~x86
dev-php/PEAR-Auth_SASL          ~x86
dev-php/PEAR-Net_SMTP           ~x86
dev-php/PEAR-Mail               ~x86
dev-php/PEAR-Date               ~x86
dev-php/PEAR-File               ~x86
dev-php/PEAR-XML_Parser         ~x86
dev-php/PEAR-XML_Util           ~x86
dev-php/PEAR-XML_Serializer     ~x86
dev-php/PEAR-Net_DIME           ~x86
dev-php/PEAR-Net_URL            ~x86
dev-php/PEAR-HTTP_Request       ~x86
dev-php/PEAR-SOAP               ~x86
dev-php/PEAR-Cache              ~x86
dev-php/PEAR-Services_Weather   ~x86
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-01-20 13:11:35 UTC
(In reply to comment #2)
> Thanks for quick response.  I tried what you suggested.  The error output
> changed somewhat but I am still getting:

Please, emerge dev-lang/php first or put dev-php/php and dev-php/mod_php into /etc/portage/package.mask and it should be OK then (issue with default virtuals, it seems). Dunno if horde works with php-5.0.5, you might want to emerge =dev-lang/php-4* instead.

HTH and sorry for the inconvenience.
Comment 4 Harck 2006-01-20 14:06:52 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > Thanks for quick response.  I tried what you suggested.  The error output
> > changed somewhat but I am still getting:
> 
> Please, emerge dev-lang/php first or put dev-php/php and dev-php/mod_php into
> /etc/portage/package.mask and it should be OK then (issue with default
> virtuals, it seems). Dunno if horde works with php-5.0.5, you might want to
> emerge =dev-lang/php-4* instead.
> 
> HTH and sorry for the inconvenience.
> 

I emerged dev-lang/php first, but when I wanted to emerge horde, it says that dev-lang/php conflicts with mod_php and dev-php/php. Putting them in package.mask don't solve it either, I only get a error saying that those are necessary but masked....
Any fix foreseen ASAP?
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-01-20 14:12:34 UTC
(In reply to comment #4)
> (In reply to comment #3)
> I emerged dev-lang/php first, but when I wanted to emerge horde, it says that
> dev-lang/php conflicts with mod_php and dev-php/php. Putting them in
> package.mask don't solve it either, I only get a error saying that those are
> necessary but masked....
> Any fix foreseen ASAP?

No, not really. Post the output of emerge -ptv horde, I have no idea what pulls in dev-php/{mod_}php. Also, why didn't you post the error message you've mentioned above? It should state what depends on dev-php/{mod_}php as well.
Comment 6 Sebastian Bergmann (RETIRED) gentoo-dev 2006-01-21 00:02:21 UTC
Are you sure that you uninstalled the old-style PHP packages?

On my system, I get the following

  wopr-mobile ~ # emerge -vp horde-imp

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

  Calculating dependencies ...done!
  [ebuild  N    ] www-apps/horde-pear-1.3-r3  0 kB
  [ebuild  N    ] app-admin/webapp-config-1.50.7  86 kB
  [ebuild  N    ] www-apps/horde-3.0.9  USE="-mysql -vhosts" 3,650 kB
  [ebuild  N    ] www-apps/horde-imp-4.0.4  USE="-vhosts" 3,271 kB

  Total size of downloads: 7,008 kB
Comment 7 Harck 2006-01-21 01:50:47 UTC
(In reply to comment #6)

Neither dev-php/(mod_)php nor dev-lang/php are installed. Here is the output


emerge -pv horde

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

Calculating dependencies ...done!
[blocks B     ] dev-php/mod_php (is blocking dev-lang/php-5.0.5-r5)
[blocks B     ] dev-php/php (is blocking dev-lang/php-5.0.5-r5)
[blocks B     ] media-libs/libswf (is blocking dev-lang/php-5.0.5-r5)
[blocks B     ] dev-php/mod_php (is blocking dev-php/PEAR-PEAR-1.3.6-r4)
[blocks B     ] dev-php/php (is blocking dev-php/PEAR-PEAR-1.3.6-r4)
[ebuild  N    ] dev-php/mod_php-4.4.0-r9  -X +apache2 +berkdb +crypt -curl -debug -doc -fdftk -firebird +flash -freetds +gd -gd-external +gdbm -gmp -hardenedphp +imap -informix -ipv6 +java +jpeg -kerberos -ldap +mcal -memlimit -mssql +mysql +nls -oci8 +odbc +pam +png -postgres +snmp +spell +ssl -tiff +truetype +xml2 -yaz 0 kB
[ebuild  N    ] dev-php/php-4.4.0-r4  -X +berkdb +crypt -curl -debug -doc -fdftk -firebird +flash -freetds +gd -gd-external +gdbm -gmp -hardenedphp +imap -informix -ipv6 +java +jpeg -kerberos -ldap +mcal -memlimit -mssql +mysql +ncurses +nls -oci8 +odbc +pam +png -postgres +readline +snmp +spell +ssl -tiff +truetype +xml2 -yaz 0 kB
[ebuild  N    ] dev-php/PEAR-Mail_Mime-1.3.0  16 kB
[ebuild  N    ] dev-php/PEAR-File-1.0.3  8 kB
[ebuild  N    ] dev-php/PEAR-DB-1.7.6  121 kB
[ebuild  N    ] dev-php/PEAR-Log-1.8.7  31 kB
[ebuild  N    ] dev-php/PEAR-Net_Socket-1.0.5  4 kB
[ebuild  N    ] dev-php/PEAR-Auth_SASL-1.0.1  5 kB
[ebuild  N    ] dev-php/PEAR-Net_SMTP-1.2.6  8 kB
[ebuild  N    ] dev-php/PEAR-Mail-1.1.4  14 kB
[ebuild  N    ] dev-lang/php-5.0.5-r5  -adabas -apache +apache2 -bcmath +berkdb -birdstep +bzip2 -calendar -cdb -cgi -cjk -cli +crypt -ctype -curl -curlwrappers -db2 -dba -dbase -dbmaker -debug -discard-path -doc -empress -empress-bcs -esoob -exif -fdftk -filepro -firebird -flatfile -force-cgi-redirect -frontbase +ftp +gd -gd-external +gdbm -gmp -hardenedphp -hyperwave-api -iconv +imap -informix -inifile -interbase -iodbc -ipv6 -java-external -kerberos -ldap -libedit -mcve -memlimit +mhash +ming -mnogosearch -msql -mssql +mysql -mysqli +ncurses +nls -oci8 -oci8-instant-client +odbc -oracle7 -ovrimos -pcntl +pcre -pdo-external -pear -pfpro -pic -posix -postgres -qdbm +readline -recode -sapdb +sasl -session -sharedext -sharedmem -simplexml +snmp -soap -sockets -solid +spell -spl -sqlite +ssl -sybase -sybase-ct -sysvipc -threads -tidy -tiff -tokenizer +truetype -wddx +xml -xmlrpc -xpm -xsl -yaz -zip +zlib 0 kB
[ebuild  N    ] dev-php/PEAR-PEAR-1.3.6-r4  150 kB
[ebuild  N    ] dev-php/PEAR-XML_Parser-1.2.4  10 kB
[ebuild  N    ] dev-php/PEAR-XML_Util-1.1.1  8 kB
[ebuild  N    ] dev-php/PEAR-XML_Serializer-0.15.0  16 kB
[ebuild  N    ] dev-php/PEAR-Net_DIME-0.3  6 kB
[ebuild  N    ] dev-php/PEAR-Net_URL-1.0.14  5 kB
[ebuild  N    ] dev-php/PEAR-HTTP_Request-1.2.4  12 kB
[ebuild  N    ] dev-php/PEAR-SOAP-0.8.1  67 kB
[ebuild  N    ] dev-php/PEAR-Cache-1.5.4  29 kB
[ebuild  N    ] dev-php/PEAR-Services_Weather-1.3.1  43 kB
[ebuild  N    ] dev-php/PEAR-Date-1.4.3  41 kB
[ebuild  N    ] www-apps/horde-pear-1.3-r3  0 kB
[ebuild  N    ] www-apps/horde-2.2.9  +mysql +vhosts 667 kB

Here is the error I get when dev-php/(mod_)php are in package.mask:

emerge -pv horde

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

Calculating dependencies -
!!! All ebuilds that could satisfy "dev-php/mod_php" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-php/mod_php-4.3.11-r3 (masked by: package.mask)
- dev-php/mod_php-4.3.11-r1 (masked by: package.mask)
- dev-php/mod_php-4.3.11-r4 (masked by: package.mask)
- dev-php/mod_php-4.4.0 (masked by: package.mask)
- dev-php/mod_php-4.3.11 (masked by: package.mask)
- dev-php/mod_php-4.4.0-r8 (masked by: package.mask)
- dev-php/mod_php-4.4.0-r9 (masked by: package.mask)
- dev-php/mod_php-4.4.0-r6 (masked by: package.mask)
- dev-php/mod_php-4.4.0-r7 (masked by: package.mask)
- dev-php/mod_php-4.4.0-r1 (masked by: package.mask, ~x86 keyword)
- dev-php/mod_php-4.4.0-r2 (masked by: package.mask)
- dev-php/mod_php-4.4.0-r3 (masked by: package.mask)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
!!!    (dependency required by "www-apps/horde-2.2.9" [ebuild])

I hope this will help...

Thx
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-01-21 02:19:40 UTC
(In reply to comment #7)
> !!!    (dependency required by "www-apps/horde-2.2.9" [ebuild])

Unmerge the thing first.
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-01-21 02:23:32 UTC
And please, keep this consistent, www-apps/horde-2.2.9 won't work w/ php-4.4, let alone with php-5, don't change the versions all the time or we won't solve this at all. Put the horde packages back to package.keywords.
Comment 10 Harck 2006-01-21 02:48:03 UTC
(In reply to comment #9)
> And please, keep this consistent, www-apps/horde-2.2.9 won't work w/ php-4.4,
> let alone with php-5, don't change the versions all the time or we won't solve
> this at all. Put the horde packages back to package.keywords.
> 

To be clear: none of horde, dev-lang/php, dev-php/php, dev-php/mod_php, PEAR, ... are emerged, masked, or "keyworded". And the versions are those automatically selected by portage as being the best ones....:

emerge -pv horde

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

Calculating dependencies ...done!
[blocks B     ] dev-php/mod_php (is blocking dev-lang/php-5.0.5-r5)
[blocks B     ] dev-php/php (is blocking dev-lang/php-5.0.5-r5)
[blocks B     ] media-libs/libswf (is blocking dev-lang/php-5.0.5-r5)
[blocks B     ] dev-php/mod_php (is blocking dev-php/PEAR-PEAR-1.3.6-r4)
[blocks B     ] dev-php/php (is blocking dev-php/PEAR-PEAR-1.3.6-r4)
[ebuild  N    ] dev-php/mod_php-4.4.0-r9  -X +apache2 +berkdb +crypt -curl -debug -doc -fdftk -firebird +flash -freetds +gd -gd-external +gdbm -gmp -hardenedphp +imap -informix -ipv6 +java +jpeg -kerberos -ldap +mcal -memlimit -mssql +mysql +nls -oci8 +odbc +pam +png -postgres +snmp +spell +ssl -tiff +truetype +xml2 -yaz 0 kB
[ebuild  N    ] dev-php/php-4.4.0-r4  -X +berkdb +crypt -curl -debug -doc -fdftk -firebird +flash -freetds +gd -gd-external +gdbm -gmp -hardenedphp +imap -informix -ipv6 +java +jpeg -kerberos -ldap +mcal -memlimit -mssql +mysql +ncurses +nls -oci8 +odbc +pam +png -postgres +readline +snmp +spell +ssl -tiff +truetype +xml2 -yaz 0 kB
[ebuild  N    ] dev-php/PEAR-Mail_Mime-1.3.0  16 kB
[ebuild  N    ] dev-php/PEAR-File-1.0.3  8 kB
[ebuild  N    ] dev-php/PEAR-DB-1.7.6  121 kB
[ebuild  N    ] dev-php/PEAR-Log-1.8.7  31 kB
[ebuild  N    ] dev-php/PEAR-Net_Socket-1.0.5  4 kB
[ebuild  N    ] dev-php/PEAR-Auth_SASL-1.0.1  5 kB
[ebuild  N    ] dev-php/PEAR-Net_SMTP-1.2.6  8 kB
[ebuild  N    ] dev-php/PEAR-Mail-1.1.4  14 kB
[ebuild  N    ] dev-lang/php-5.0.5-r5  -adabas -apache +apache2 -bcmath +berkdb -birdstep +bzip2 -calendar -cdb -cgi -cjk -cli +crypt -ctype -curl -curlwrappers -db2 -dba -dbase -dbmaker -debug -discard-path -doc -empress -empress-bcs -esoob -exif -fdftk -filepro -firebird -flatfile -force-cgi-redirect -frontbase +ftp +gd -gd-external +gdbm -gmp -hardenedphp -hyperwave-api -iconv +imap -informix -inifile -interbase -iodbc -ipv6 -java-external -kerberos -ldap -libedit -mcve -memlimit +mhash +ming -mnogosearch -msql -mssql +mysql -mysqli +ncurses +nls -oci8 -oci8-instant-client +odbc -oracle7 -ovrimos -pcntl +pcre -pdo-external -pear -pfpro -pic -posix -postgres -qdbm +readline -recode -sapdb +sasl -session -sharedext -sharedmem -simplexml +snmp -soap -sockets -solid +spell -spl -sqlite +ssl -sybase -sybase-ct -sysvipc -threads -tidy -tiff -tokenizer +truetype -wddx +xml -xmlrpc -xpm -xsl -yaz -zip +zlib 0 kB
[ebuild  N    ] dev-php/PEAR-PEAR-1.3.6-r4  150 kB
[ebuild  N    ] dev-php/PEAR-XML_Parser-1.2.4  10 kB
[ebuild  N    ] dev-php/PEAR-XML_Util-1.1.1  8 kB
[ebuild  N    ] dev-php/PEAR-XML_Serializer-0.15.0  16 kB
[ebuild  N    ] dev-php/PEAR-Net_DIME-0.3  6 kB
[ebuild  N    ] dev-php/PEAR-Net_URL-1.0.14  5 kB
[ebuild  N    ] dev-php/PEAR-HTTP_Request-1.2.4  12 kB
[ebuild  N    ] dev-php/PEAR-SOAP-0.8.1  67 kB
[ebuild  N    ] dev-php/PEAR-Cache-1.5.4  29 kB
[ebuild  N    ] dev-php/PEAR-Services_Weather-1.3.1  43 kB
[ebuild  N    ] dev-php/PEAR-Date-1.4.3  41 kB
[ebuild  N    ] www-apps/horde-pear-1.3-r3  0 kB
[ebuild  N    ] www-apps/horde-2.2.9  +mysql +vhosts 667 kB

It is just that horde need both dev-lang/php and dev-php/php in order to be emerged, and that they of course conflict...

After that, I also tried masking dev-lang/php version above 4.4.1-r3, thinking of a problem between php4 and 5, but that did just about nothing...
Comment 11 Sebastian Bergmann (RETIRED) gentoo-dev 2006-01-21 02:58:39 UTC
Please read Jakub's first comment and understand that this will be fixed once the new-style PEAR packages are stable (bug 119722).

We are sorry for any inconvenience cause and thank you for your patience.

*** This bug has been marked as a duplicate of 119722 ***
Comment 12 Harck 2006-01-21 03:06:00 UTC
(In reply to comment #11)
> Please read Jakub's first comment and understand that this will be fixed once
> the new-style PEAR packages are stable (bug 119722).
> 
> We are sorry for any inconvenience cause and thank you for your patience.
> 
> *** This bug has been marked as a duplicate of 119722 ***
> 
Is there maybe a temporary workaround?
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2006-01-21 03:12:12 UTC
(In reply to comment #12)

I've already said a couple of times that I have NO idea whatsoever what's pulling in dev-php/{mod_}php with pear packages unmasked in package.keywords. It's NOT reproducible here, I'm not asking for further information/tests just for fun. You keep posting inconsistent things, are changing horde versions etc. etc. 

With the information available, we can't give you any workaround. Unmask needed horde and PEAR ebuilds, emerge dev-lang/php and PEAR-PEAR, then emerge horde, it *should* work and works fine here...
Comment 14 Jakub Moc (RETIRED) gentoo-dev 2006-01-27 10:35:46 UTC
*** Bug 120545 has been marked as a duplicate of this bug. ***