Hi,
upstream does not build libmagic.a anymore since File-5.14. I don't know what was the original reason to even package this static library, but according to repoquery, nobody is using it. I'm removing file-static subpackage in rawhide now. If you use it, please start using shared library or tell me if there is some compelling reason to keep this subpackage there.
Regards, Jan Kaluza
On 03/22/2013 03:55 AM, Jan Kaluza wrote:
Hi,
upstream does not build libmagic.a anymore since File-5.14. I don't know what was the original reason to even package this static library, but according to repoquery, nobody is using it. I'm removing file-static subpackage in
Being a static library, how could repoquery tell you if anyone was using it?
rawhide now. If you use it, please start using shared library or tell me if there is some compelling reason to keep this subpackage there.
Regards, Jan Kaluza
On Fri, 2013-03-22 at 09:45 -0400, Bill Peck wrote:
On 03/22/2013 03:55 AM, Jan Kaluza wrote:
upstream does not build libmagic.a anymore since File-5.14. I don't know what was the original reason to even package this static library, but according to repoquery, nobody is using it. I'm removing file-static subpackage in
Being a static library, how could repoquery tell you if anyone was using it?
If a specfile BuildRequires something, the corresponding srpm Requires that thing.
- ajax
On Fri, 22 Mar 2013 09:45:51 -0400, Bill Peck wrote:
Being a static library, how could repoquery tell you if anyone was using it?
Unconditional BuildRequires in a spec file become the src.rpm's Requires. If the packaging guidelines are followed, you can query for packages depending on -static packages at build-time, e.g.
# repoquery --archlist=src --whatrequires file-static --enablerepo='fedora-source' # repoquery --archlist=src --whatrequires file-devel --enablerepo='fedora-source'|wc -l 21
On 03/22/2013 10:23 AM, Michael Schwendt wrote:
On Fri, 22 Mar 2013 09:45:51 -0400, Bill Peck wrote:
Being a static library, how could repoquery tell you if anyone was using it?
Unconditional BuildRequires in a spec file become the src.rpm's Requires. If the packaging guidelines are followed, you can query for packages depending on -static packages at build-time, e.g.
# repoquery --archlist=src --whatrequires file-static --enablerepo='fedora-source' # repoquery --archlist=src --whatrequires file-devel --enablerepo='fedora-source'|wc -l 21
Thank you and Adam for that. I didn't realize you could query the buildrequires like that.