[oe] Subversion depends on Apache2

Frans Meulenbroeks fransmeulenbroeks at gmail.com
Wed Dec 22 19:47:06 UTC 2010


2010/12/22 AJ ONeal <coolaj86 at gmail.com>:
> Overkill?
>
> root at overo:~# opkg install subversion
> Installing subversion (1.6.5-r0.5) to root...
> Downloading
> http://www.gumstix.net/feeds/unstable/ipk/glibc/armv7a/base/subversion_1.6.5-r0.5_armv7a.ipk
> .
> Installing libneon25 (0.25.5-r4.5) to root...
> Downloading
> http://www.gumstix.net/feeds/unstable/ipk/glibc/armv7a/base/libneon25_0.25.5-r4.5_armv7a.ipk
> .
> Installing libsqlite3-0 (3.6.23.1-r1.0.5) to root...
> Downloading
> http://www.gumstix.net/feeds/unstable/ipk/glibc/armv7a/base/libsqlite3-0_3.6.23.1-r1.0.5_armv7a.ipk
> .
> Installing libaprutil-1-0 (1.3.4-r5.5) to root...
> Downloading
> http://www.gumstix.net/feeds/unstable/ipk/glibc/armv7a/base/libaprutil-1-0_1.3.4-r5.5_armv7a.ipk
> .
> Installing apache2 (2.2.14-r0.5) to root...
> Downloading
> http://www.gumstix.net/feeds/unstable/ipk/glibc/armv7a/base/apache2_2.2.14-r0.5_armv7a.ipk
> .
> Configuring libsqlite3-0.
> Configuring libneon25.
> Configuring libaprutil-1-0.
> Collected errors:
>  * check_data_file_clashes: Package apache2 wants to install file
> /usr/lib/libaprutil-1.so.0
>    But that file is already provided by package  * libaprutil-1-0
>  * opkg_install_cmd: Cannot install package subversion.
>
> root at overo:~# opkg install subversion --force-overwrite
> Installing subversion (1.6.5-r0.5) to root...
> Downloading
> http://www.gumstix.net/feeds/unstable/ipk/glibc/armv7a/base/subversion_1.6.5-r0.5_armv7a.ipk
> .
> Installing apache2 (2.2.14-r0.5) to root...
> Downloading
> http://www.gumstix.net/feeds/unstable/ipk/glibc/armv7a/base/apache2_2.2.14-r0.5_armv7a.ipk
> .
> Installing libssl0.9.8 (0.9.8m-r12.0.5) to root...
> Downloading
> http://www.gumstix.net/feeds/unstable/ipk/glibc/armv7a/base/libssl0.9.8_0.9.8m-r12.0.5_armv7a.ipk
> .
> Configuring libssl0.9.8.
> Configuring apache2.
>  Adding system startup for /etc/init.d/apache2.
> ln: /etc/rc3.d/S91apache2: File exists
> ln: /etc/rc4.d/S91apache2: File exists
> ln: /etc/rc5.d/S91apache2: File exists
> Starting web server: apache2.
> Configuring subversion.
>
> AJ ONeal

Strange
There is no dependency on apache2 (there is one on apr-util but that
one does not depend on apache2).
Actually did a grep on apache2 in my recipes dir:

frans at linux-suse:~/oe/openembedded/recipes> grep apache2 */* -l
apache2/apache2-native_2.2.14.bb
apache2/apache2-native_2.2.3.bb
apache2/apache2_2.2.14.bb
apache2/apache2_2.2.3.bb
gallery/gallery_1.5.5.bb
meta/foonas-packages.bb
meta/meta-angstrom-2007.bb
meta/openprotium-packages.bb
meta/oplinux-packages.bb
modphp/modphp5.inc
mythtv/mythplugins_0.23+fixes.bb

this gives no clue at all on what it could be (I did a grep without -l
too to find out the matching lines)
none of the recipes are related to what you give.

There might be an opkg cmd that lists the dependency tree, if so you
may find out which package actually has this depends)

Frans

PS as the reply from Khem came in while typing:
libapr is indeed from apache2 but there is no depends on libapr either.

frans at linux-suse:~/oe/openembedded/recipes> grep libapr */*
apache/apache_2.0.54.bb:PACKAGES = "${PN}-dbg libaprutil libapr
apache-dev apache-doc apache"
apache/apache_2.0.54.bb:FILES_libapr = "${libdir}/libapr*.so.0*
${libdir}/apr.exp"
apache/apache_2.0.54.bb:FILES_libaprutil =
"${libdir}/libaprutil*.so.0* ${libdir}/aprutil.exp"
apache2/apache2-native_2.2.14.bb:	(cd srclib/apr/.libs; tar -cf -
libapr-*.so* ) |
apache2/apache2-native_2.2.14.bb:	(cd srclib/apr-util/.libs; tar -cf -
libaprutil-*.so* ) |
apache2/apache2-native_2.2.3.bb:	(cd srclib/apr/.libs; tar -cf -
libapr-*.so* ) |
apache2/apache2-native_2.2.3.bb:	(cd srclib/apr-util/.libs; tar -cf -
libaprutil-*.so* ) |
apache2/apache2_2.2.14.bb:LEAD_SONAME = "libapr-1.so.0"
apache2/apache2_2.2.3.bb:LEAD_SONAME = "libapr-1.so.0"
frans at linux-suse:~/oe/openembedded/recipes>




More information about the Openembedded-devel mailing list