rawhide report: 20070912 changes

Kevin Kofler kevin.kofler at chello.at
Thu Sep 13 08:56:35 UTC 2007

Ralf Corsepius <rc040203 <at> freenet.de> writes:
> > However Ralf is being extremely difficult and refuses to add a
> > pkgconfig file to OpenSceneGraph-devel package which I have already
> > provided for him.
> If you had a look into the OpenSceneGraph package's sources (which you
> apparently didn't) you'd know that Fedora's OSG packages carries around
> a different implementation of pkgconfig files commented out. If I'd
> activate this, it would not help you much.
> You are wanting me to adopt Debian's proprietary and isolated solution.

The "proprietary and isolated solution" would be implementing the pkgconfig 
files differently from (and incompatibly with) Debian like you're suggesting.

As I said at https://bugzilla.redhat.com/show_bug.cgi?id=247376#c27 :
| Ralf, if another package requires that pkgconfig file, I don't see what's
| wrong  with adding it, especially given that the file has been provided
| already! There are other packages with Fedora-added .pc files too. Please try
| thinking in the overall interest of Fedora instead of defending principles
| all the time.
| Additionally, compatibility with Debian is also an important reason to add
| the .pc file. Even if you don't like what Debian is doing, being gratuitously 
| incompatible with them helps no one.

Ralf Corsepius <rc040203 <at> freenet.de> writes:
> > His reason is that upstream did not provide one, so therefore it is
> > wrong for him to do so. 
> Wrong, I do not add them, because upstream decided to abandon them.

I don't think that's enough of a reason if packages still require it and at 
least one other distribution still provides it. In fact, _you_ as the Fedora 
maintainer should be asking upstream to reinclude it, and in the meantime 
provide it yourself (that's what Source1 is for).

> > Not only has Ralf upgraded to OSG 2.0 without any warnings whatsoever,
> This is not correct.
> 1. I explicitly asked and warned in advance, but you did not answer.
> 2. I explicitly asked if somebody wanted backward compatible packages,
> but you did not answer.
> > he also has not provided an OSG-1 compat package to help with these
> > dependency problems. 
> I had offered to implement them, but you did not answer. Now, we am
> going the upstream path.

He probably missed that thread, this is unfortunate, but that isn't really 
related to the issue at hand.

> > What am I suppposed to do in this situation? 
> Fix your packages, such they work without pkgconfig.

In fact, that's essentially what he has done now, but the "fix" is an ugly 
workaround which would be easy to avoid by just shipping that .pc file.

        Kevin Kofler

More information about the fedora-devel-list mailing list