[Th] libtool(/usr/lib/*.la) dependencies

wrobell wrobell at pld-linux.org
Mon Jan 1 16:44:46 CET 2007


On Mon, Jan 01, 2007 at 04:35:24PM +0100, Tomasz Pala wrote:
> Hello,
> 
> I don't know if I've missed something, but is this really necessary to
> install *-devel subpackages for things like:
> 
> koffice-kword-1.6.0-1 marks pcre-devel-7.0-1 (cap libtool(/usr/lib/libpcre.la))
> 
> or is this only effect of 'file-issue'?

The same for subversion and apr-util.

1) perl-subversion-1.4.2-2 marks apr-util-devel-1.2.8-2.1 (cap libtool(/usr/lib/libaprutil-1.la))
2) perl-subversion-1.4.2-2 marks subversion-devel-1.4.2-2 (cap libtool(/usr/lib/libsvn_delta-1.la))
3) apr-util-devel-1.2.8-2.1 marks mysql-devel-5.1.14-2 (cap libtool(/usr/lib/libmysqlclient_r.la))

Ad 1) and Ad 2) Both are unnecessary, obviously.

Ad 3)
apr-util modularizes database support (i.e. postgresql, sqlite) and *-devel stuff
really does not require mysql devel stuff. Moreover mysql stuff is not even
part of official apr-util distribution (see source no 1 in apr-util.spec).


The whole poldek output:

Processing dependencies...
subversion-1.4.2-1 obsoleted by subversion-1.4.2-2
  greedy upgrade subversion-svnserve-1.4.2-1 to 1.4.2-2 (unresolved subversion = 1.4.2-1)
    subversion-svnserve-1.4.2-1 obsoleted by subversion-svnserve-1.4.2-2
subversion-1.4.2-2 marks subversion-libs-1.4.2-2 (cap subversion-libs = 1.4.2-2)
  subversion-libs-1.4.2-1 obsoleted by subversion-libs-1.4.2-2
    greedy upgrade perl-subversion-1.4.2-1 to 1.4.2-2 (unresolved subversion-libs = 1.4.2-1)
      perl-subversion-1.4.2-1 obsoleted by perl-subversion-1.4.2-2
There are more than one package which provide "libtool(/usr/lib/libaprutil-1.la)":
a) apr-util-devel-1.2.8-2.1
b) apr-util-devel-1.2.8-2
c) apr-util-devel-1.2.8-1
Which one do you want to install ('Q' to abort)? [a]
      perl-subversion-1.4.2-2 marks apr-util-devel-1.2.8-2.1 (cap libtool(/usr/lib/libaprutil-1.la))
        apr-util-devel-1.2.8-2.1 marks apr-util-1.2.8-2.1 (cap apr-util = 1:1.2.8-2.1)
          apr-util-1.2.8-1 obsoleted by apr-util-1.2.8-2.1
        apr-util-devel-1.2.8-2.1 marks mysql-devel-5.1.14-2 (cap libtool(/usr/lib/libmysqlclient_r.la))
          mysql-devel-5.1.14-2 marks mysql-libs-5.1.14-2 (cap mysql-libs = 5.1.14-2)
            mysql-libs-5.0.27-3 obsoleted by mysql-libs-5.1.14-2
      perl-subversion-1.4.2-2 marks subversion-devel-1.4.2-2 (cap libtool(/usr/lib/libsvn_delta-1.la))
        subversion-devel-1.4.2-2 marks neon-devel-0.26.2-1 (cap libtool(/usr/lib/libneon.la))
    greedy upgrade python-subversion-1.4.2-1 to 1.4.2-2 (unresolved subversion-libs = 1.4.2-1)
      python-subversion-1.4.2-1 obsoleted by python-subversion-1.4.2-2
There are 11 packages to install (10 marked by dependencies), 7 to uninstall:
I subversion-1.4.2-2
D apr-util-1.2.8-2.1, apr-util-devel-1.2.8-2.1, mysql-devel-5.1.14-2, mysql-libs-5.1.14-2, neon-devel-0.26.2-1, perl-subversion-1.4.2-2, 
D python-subversion-1.4.2-2, subversion-devel-1.4.2-2, subversion-libs-1.4.2-2, subversion-svnserve-1.4.2-2
R subversion-libs-1.4.2-1, subversion-1.4.2-1, subversion-svnserve-1.4.2-1, perl-subversion-1.4.2-1, python-subversion-1.4.2-1, 
R apr-util-1.2.8-1, mysql-libs-5.0.27-3
Need to get 5.6MB of archives (4.2MB to download).
After unpacking 29.6MB will be used.


    wrobell <wrobell at pld-linux.org>


More information about the pld-devel-en mailing list