[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Useless jasper split



$ rpm -e jasper
error: Failed dependencies:
        jasper = 1.900.1-4.fc8 is needed by (installed) jasper-libs-1.900.1-4.fc8.i386

$ sudo rpm -e jasper-libs
error: Failed dependencies:
        libjasper.so.1 is needed by (installed) kdelibs-3.5.7-22.fc8.i386
        libjasper.so.1 is needed by (installed) jasper-1.900.1-4.fc8.i386
        jasper-libs = 1.900.1-4.fc8 is needed by (installed) jasper-1.900.1-4.fc8.i386

$ rpmls jasper
-rwxr-xr-x  /usr/bin/imgcmp
-rwxr-xr-x  /usr/bin/imginfo
-rwxr-xr-x  /usr/bin/jasper
drwxr-xr-x  /usr/share/doc/jasper-1.900.1
-rw-r--r--  /usr/share/doc/jasper-1.900.1/COPYRIGHT
-rw-r--r--  /usr/share/doc/jasper-1.900.1/LICENSE
-rw-r--r--  /usr/share/doc/jasper-1.900.1/NEWS
-rw-r--r--  /usr/share/doc/jasper-1.900.1/README
-rw-r--r--  /usr/share/man/man1/imgcmp.1.gz
-rw-r--r--  /usr/share/man/man1/imginfo.1.gz
-rw-r--r--  /usr/share/man/man1/jasper.1.gz

Why does the -libs package require these tools?
The .spec doesn't answer that question.

In the other direction, there's a hardcoded strict dependency in
addition to the automatic soname deps, creating a circle:

$ rpm -qR jasper|grep jas
jasper-libs = 1.900.1-4.fc8
libjasper.so.1  

Conclusively, the split is useless.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]