Bug 1991 - package libpcre-devel contains links to libraries from another packages
: package libpcre-devel contains links to libraries from another packages
Status: RESOLVED WONTFIX
Product: Desktop Bugs
Classification: ROSA Desktop
Component: Main Packages
: Fresh
: All Linux
: Normal normal
: ---
Assigned To: ROSA Linux Bugs
: ROSA Linux Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-05-04 13:46 MSD by MikhailZ
Modified: 2014-06-10 01:13 MSD (History)
2 users (show)

See Also:
RPM Package: pcre-8.31-4.src.rpm
ISO-related:
Bad POT generating:
Upstream:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description MikhailZ 2013-05-04 13:46:52 MSD
Description of problem:
Package libpcre-devel contains links from another packages.
It produce extra dependencies when installing pcre linked packages.

localhost / # rpm -ql libpcre-devel | grep so$
/usr/lib/libpcre.so
/usr/lib/libpcre16.so
/usr/lib/libpcrecpp.so
/usr/lib/libpcreposix.so
localhost / # ls -l /usr/lib/libpcre.so /usr/lib/libpcre16.so /usr/lib/libpcrecpp.so /usr/lib/libpcreposix.so
lrwxrwxrwx 1 root root 18 апр.  27 23:26 /usr/lib/libpcre16.so -> libpcre16.so.0.0.1*
lrwxrwxrwx 1 root root 19 апр.  27 23:26 /usr/lib/libpcrecpp.so -> libpcrecpp.so.0.0.0*
lrwxrwxrwx 1 root root 21 апр.  27 23:26 /usr/lib/libpcreposix.so -> libpcreposix.so.1.0.0*
lrwxrwxrwx 1 root root 16 апр.  27 23:26 /usr/lib/libpcre.so -> libpcre.so.1.0.1*
localhost / # rpm -qf /usr/lib/libpcre16.so.0.0.1
libpcre16_0-8.31-4-rosa2012.1.i586
localhost / # rpm -qf /usr/lib/libpcrecpp.so.0.0.0
libpcrecpp0-8.31-4-rosa2012.1.i586
localhost / # rpm -qf /usr/lib/libpcreposix.so.1.0.0
libpcreposix1-8.31-4-rosa2012.1.i586
localhost / # rpm -qf /usr/lib/libpcre.so.1.0.1
libpcre1-8.31-4-rosa2012.1.i586
Comment 1 FirstLevel 2014-06-09 10:26:25 MSD
Is Your case actual?
Comment 2 Denis Silakov 2014-06-10 01:13:31 MSD
This is expected behavior, we decided not to split devel files of pcre into separate subpackages; this doesn't make much sense, in any case you will have to install all header files. So libpcre-devel intentionally contains links to files from different packages (and requires them).