On Mon, 20 Jul 2009, Dave Cross wrote:

On 19/07/09 18:18, Dag Wieers wrote:
 On Sun, 19 Jul 2009, Dave Cross wrote:

>  On 19/07/09 17:40, Dag Wieers wrote:
> >  On Fri, 17 Jul 2009, Max Kanat-Alexander wrote:
> > > > > Bugzilla 3.4 will be coming out soon, and it uses the following Perl
> > >  packages as requirements or optionally:
> > > >  Template-Toolkit 2.22 (not out yet, but will be soon).
> > >  TheSchwartz
> > >  Daemon-Generic
> > > > Could we get packages for these in rpmforge? (Particularly the > > > > last
> > >  two would be nice, because they have a lot of prereqs.)
> > > > I just packaged them, however perl-TheSchwartz requires
> >  perl-Data-ObjectDriver, which requires perl-DBD-Oracle, which requires
> >  something we cannot deliver right now.
> > Data::ObjectDriver doesn't require DBD::Oracle. That's just one of the
>  optional back-ends for it. It shouldn't be a mandatory requirement.

 Right, but it is pulled in with the auto requirements :-/

The META.yml for the distribution[1] doesn't require any of the specific DBD modules (presumably deliberately). Any system that generates requirements using anything other than the modules listed in META.yml is broken.

Talk to Red Hat ;-) Our scripts only add those requirements (and the ones we manually add ourselves afterwards).

But in their defence, META.yml didn't exist 15 years ago so their current practices back then made a lot of sense. And on top of that, there are still lots of packages that do not ship a (proper) META.yml.

--
--   dag wieers,  d...@wieers.com,  http://dag.wieers.com/   --
[Any errors in spelling, tact or fact are transmission errors]
_______________________________________________
suggest mailing list
suggest@lists.rpmforge.net
http://lists.rpmforge.net/mailman/listinfo/suggest

Reply via email to