Hi,
I'm author and maintainer of newly packaged package called httpdtap. It uses SystemTap scripts to get some debug data from running httpd webserver. To work correctly, it needs various debuginfo packages (httpd-debuginfo, apr-debuginfo, ...) installed on the system.
I thought dependency on -debuginfo is not a problem, but after I built this package for rawhide, I have started receiving emails about broken dependencies.
My question is: Are -debuginfo dependencies allowed and if not, what to do in my case when they are needed for the package to work (the package is useless without httpd debuginfo packages installed)?
Regards, Jan Kaluza
On Monday, 30 September 2013 at 14:30, Rex Dieter wrote:
On 09/30/2013 07:10 AM, Jan Kaluža wrote:
My question is: Are -debuginfo dependencies allowed
Probably not (currently at least). debuginfo repositories are not enabled on end-user systems by default.
I'd remove the dependencies on -debuginfo and add a note in README.Fedora and ship it as %doc (if you don't have one already).
Regards, Dominik
On Mon, 30 Sep 2013 07:30:28 -0500, Rex Dieter wrote:
On 09/30/2013 07:10 AM, Jan Kaluža wrote:
My question is: Are -debuginfo dependencies allowed
Probably not (currently at least). debuginfo repositories are not enabled on end-user systems by default.
As a [questionable] work-around, one could include the debuginfo files (/usr/lib/debug/* and /usr/src/debug/*) in a normal subpackage, however, e.g. a -debug package.
On Mon, 30 Sep 2013 18:42:00 +0200, Michael Schwendt wrote:
On Mon, 30 Sep 2013 07:30:28 -0500, Rex Dieter wrote:
On 09/30/2013 07:10 AM, Jan Kaluža wrote:
My question is: Are -debuginfo dependencies allowed
Probably not (currently at least). debuginfo repositories are not enabled on end-user systems by default.
As a [questionable] work-around, one could include the debuginfo files (/usr/lib/debug/* and /usr/src/debug/*) in a normal subpackage, however, e.g. a -debug package.
Won't help with missing external -debuginfo packages, however, And there are not inter-dependencies in -debuginfo packages either anyway.
packaging@lists.fedoraproject.org