[users] perl-Test-Inline and perl-Test-Expect
Dag Wieers
dag at wieers.com
Tue Aug 7 00:33:33 CEST 2007
On Mon, 6 Aug 2007, Kanwar Ranbir Sandhu wrote:
> I'm preparing a CentOS 4.5 Xen domU for Request Tracker 3. I already
> have everything running on a separate physical box, but now want to
> migrate it to a domU.
>
> Last time I installed most of the RT3 perl dependencies from source
> using perl's built in interface to cpan. rpmforge now has most of those
> dependencies packaged as RPMs (so that's why I'm redoing everything).
>
> I've managed to meet all of the dependencies except for two:
>
> perl-Test-Inline
> perl-Test-Expect
>
> rpmforge doesn't have a perl-Test-Inline package, but Dag's repo has a
> spec file listed, here:
>
> http://dag.wieers.com/rpm/packages/perl-Test-Inline/
>
> Any chance an actual package for perl-Test-Inline can be provided, too?
The problem is that for any recent version of these packages, it requires
a fairly recent perl-Test-More and perl-Test-Builder. But these packages
have been put in the main perl package by Red Hat.
This move makes it impossible for us to replace it in order to provide you
with newer modules.
The problem with older modules being shipped within the perl package is
something that dates back to Red Hat 5 and possibly earlier. Only since
recently, driven by Fedora, is Red Hat slowly releasing these modules.
> perl-Test-Expect is actually available for download, but every time I
> install it and then run the rt-test-dependencies script, it reports back
> that "Test::Expect 0.30 is missing. Is this perhaps because of a
> packaging error with the RPM? Any way I can test it?
That's weird as it clearly states:
[root at lisse rpms]# rpm -qp --provides /dar/packages/perl-Test-Expect/perl-Test-Expect-0.30-1.el5.rf.noarch.rpm
perl(Test::Expect) = 0.30
perl-Test-Expect = 0.30-1.el5.rf
> I'll install Test::Expect from source if I have to, but since
> perl-Test-Inline already has a spec file, I'd rather install the RPM for
> it, if it can be built.
I'll look into packaging slightly older releases that are less hard on
what they require. Hoping that one of these finally meets RHEL5, RHEL4,
RHEL3 and other provides.
Any help/investigating is very welcome.
-- dag wieers, dag at wieers.com, http://dag.wieers.com/ --
[Any errors in spelling, tact or fact are transmission errors]
More information about the users
mailing list