Re: More RPMForge FC1 Oops
Dag Wieers <[email protected]>
| Newsgroups | gmane.linux.freshrpms.user |
|---|---|
| Organization | 3TI Web Hosting Services |
| Message-ID | <[email protected]> |
On Mon, 9 Jan 2006, Dean Takemori wrote:
> A few more notes (for my FC1+DAG on athlon box) - In some cases I'm not sure
> what the
> correct fix would be:
>
> * There is no
> http://apt.sw.be/fedora/1/en/i386/SRPMS.dag/perl-Test-Warn-0.08-1.rf.src.rpm
Fixed. Thanks!
> * perl-Test-MockObject-1.01-1.rf requires perl(UNIVERSAL::can) and
> perl(UNIVERSAL::isa),
> neither of which seem to be available for RH7,9 or FC1,2
Something for Dries. His perl packages are a work in progress, so there's
a constant state of unresolvable dependencies (albeit the longer the more
obscure perl modules :-))
> * libXvMCW-0.9.3-1.rf.src.rpm requires libXvMC, but that appears to be an
> xorg-x11 library
> (or at least one not available on FC1)
> .
> .
> checking for /usr/X11R6/lib/libXvMC.so.1... no
> checking for /usr/X11R6/lib/libXvMC.so.1.0... no
> configure: error: Could not find a libXvMC.so dynamic library.
> Aborting.
> error: Bad exit status from /var/tmp/rpm-tmp.84089 (%build)
Bad luck. We don't build everything for every distribution. In this case
the only solution is to upgrade xorg, and this goes beyond our goals. So
we drop libXvMCW support.
> * libtheora-1.0-0.alpha3.4.dag.src.rpm requires a newer libogg than is
> available on FC1
> .
> .
> checking for Ogg... yes
> checking for oggpackB_read... no
> configure: error: newer libogg version (>1.0) required
Similar. If some library requires a newer core library, we drop support
for the library. If you require libtheora, upgrade is what you should do.
However, we do build multimedia stuff without libtheora requirements for
those dists that do not have a libtheora. So its lack is not blocking
other packages.
> * libdvdread-0.9.4-8cvs.rf.src.rpm seems to be missing the automake tool
> mkinstalldirs
> the build logs suggest that this is OK with the automake shipped with
> FC2 and higher
> So, I'm not sure what the correct fix is here (repackage with
> mkinstalldirs like libdvdread-0.9.4-7.rf.src.rpm
> or disallow FC1)
The fix is to run autoreconf --force --install --symlink, thanks for
reporting!
> * afick-2.2-2.dag.src.rpm needs desktop-file-utils as a build requirement
Actually, we have that requirement. See:
%{!?_without_freedesktop:BuildRequires: desktop-file-utils}
And at the top we are defining this:
%{?dist: %{expand: %%define %dist 1}}
%{?rh7:%define _without_freedesktop 1}
%{?el2:%define _without_freedesktop 1}
Normally the dependency should be there.
Anyway, your mail fixed another set of hidden problems. You're doing
very useful work!
Kind regards,
-- dag wieers, [email protected], http://dag.wieers.com/ --
[all I want is a warm bed and a kind word and unlimited power]