On Wed, May 20, 2009 at 12:08:01PM -0400, Nico Kadel-Garcia wrote:
> On Wed, May 20, 2009 at 6:33 AM, Stefan Sperling <stsp_at_elego.de> wrote:
> > On Tue, May 19, 2009 at 07:20:22PM -0400, Nico Kadel-Garcia wrote:
> >> The SRPM's have a bunch of small patches, in particular to integrate
> >> sqlite-amalgamation (which is one of the factors I'm trying to resolve).
> >
> > OK. And what exactly is the problem with the sqlite-amalgamation?
>
> RHEL 4 and 5 require the sqlite-amalgamation package, due to their
> out-of-date sqlite. I'm stuffing in hooks to extract the tarball
> referenced by the 'configure' process, and put it at
> 'sqlite-amalgamation'
>
> >> I'd also like to have a gentle word with the smart aleck who put in the
> >> 'without_swig' settings,
> >
> > Where were without_swig settings being put into?
>
> They're in the .spec files. The ones in RPMforge, and many other
> locations, are a bit strange about using such a hook and then ignoring
> it to automatically extract and use the swig-1.3.39 package.
>
> >> then removed all effect of them and simply
> >> included the swig tarball anyway.
> >
> > Which affects you in what way?
>
> It leaves confusing debris in the .spec file. If you're going to not
> use the provided swig component, set up the .spec file so it doesn't
> extract the tarball, don't just skip the final swig 'build' step. That
> can be done with something like this
>
> %prep
> %setup
> # Extract swig on its own
> %{!?_without_swig:%setup -D -T -a 10}
Right. Let me just say that I don't know much about RPMS. I assume
you are trying to use the RPM package building scripts we have
in packages/rpm/, and they have these problems?
If so, and you know how to fix these problems or need help fixing them,
please contact David Summers (you can look up his email address in the
COMMITTERS file). He maintains the RPM packages, and will most likely
accept patches against the RPM build scripts, or otherwise be able to
help you. It wouldn't hurt to put the Subversion developer mailing
list into Cc when you exchange mail with David about this subject.
Thanks,
Stefan
Received on 2009-05-20 18:20:43 CEST