Am 02.11.2013 01:20, schrieb Roger:
> Why, when installing a new app do we need to also install the -libs and the 
> -devel 
> if the app is needed to make another app work

you do not need any devel-package if you do not compile software from source
if you think so post specific output about what you are talking

> Why cannot -libs be part of the installation if they are that important to 
> the operation

they are part of the installation by dependencies

> Why are -devel, which I'm guessing are development files for the app needed, 
> does this mean the app is bar minimum and cannot be used when required by 
> another app

about which devel-packages do you talk?

on our whole production servers there are only *two* devel
packages and not more which are unhappy packaging

systemtap-sdt-devel-2.3-1.fc18.x86_64
perl-devel-5.16.3-244.fc18.x86_64

> Sorry if I seem confused, Just trying to get a handle on the situation

the situation is simple:

* you do not need devel-packages as user
* if something pulls them it's a apackageing error -> make a bugreport
* the "libs" packages are shared libraries
* example mysql: you do not need "mysql-server" on a client machine
  but you need "mysql-libs" for any application talking to a remote
  or local mysql server or to be precise /usr/lib64/mysql/libmysqlclient.so.18
  and /usr/lib64/mysql/libmysqlclient.so.18.0.0 which are the shared client
  libraries
* the mysql-example macths to nearly any package


[harry@srv-rhsoft:~]$ rpm -qa | grep flac
flac-libs-1.3.0-2.fc19.x86_64
[harry@srv-rhsoft:~]$

no need for "flac" or "flac-devel" because "soundconverter" only needs the 
libraries
and brings it's own executebale sharing the flac code which this way exists only
once on the whole machine independent how many applications are useing it

http://en.wikipedia.org/wiki/Shared_library

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org

Reply via email to