Learn more about these different git repos.
Other Git URLs
fixes broken deps:
{{{ Broken deps for i386
pfstools-imgmagick-1.7.0-3.fc11.i386 requires libMagickCore.so.1 pfstools-imgmagick-1.7.0-3.fc11.i386 requires libMagick++.so.1 pfstools-octave-1.7.0-3.fc11.i386 requires libhdf5.so.5 xastir-1.9.5-2.fc11.i386 requires libMagickCore.so.1
}}}
+1
Ah, of course grass and gdal also need to be included (I had assumed that Jesse had already tagged as f11-beta as he had built them):
Currently working on getting mapnik built and will request somebody apply the patch (because of the closed ACLs) and build and tag.
Marked ticket #1419 as a duplicate of this one.
So this is the list of deps the fuller list of packages will fix:
gdal-1.6.0-4.fc11.i386 requires libodbc.so.1 gdal-1.6.0-4.fc11.i386 requires libodbcinst.so.1 gdal-1.6.0-4.fc11.i386 requires libhdf5.so.5 gdal-perl-1.6.0-4.fc11.i386 requires libodbc.so.1 gdal-perl-1.6.0-4.fc11.i386 requires libodbcinst.so.1 gdal-perl-1.6.0-4.fc11.i386 requires libhdf5.so.5 gdal-ruby-1.6.0-4.fc11.i386 requires libodbc.so.1 gdal-ruby-1.6.0-4.fc11.i386 requires libodbcinst.so.1 gdal-ruby-1.6.0-4.fc11.i386 requires libhdf5.so.5 grass-6.3.0-10.fc11.i386 requires libodbc.so.1 pfstools-imgmagick-1.7.0-3.fc11.i386 requires libMagickCore.so.1 pfstools-imgmagick-1.7.0-3.fc11.i386 requires libMagick++.so.1 pfstools-octave-1.7.0-3.fc11.i386 requires libhdf5.so.5 xastir-1.9.5-2.fc11.i386 requires libMagickCore.so.1
Once mapnik is rebuilt it will also fix:
{{{ mapnik-0.5.2-0.10.svn780.fc11.i386 requires dejavu-fonts-sans }}}
With the above patch against the .spec file in the devel branch, mapnik rebuilds properly, see koji scratch build:
http://koji.fedoraproject.org/koji/taskinfo?taskID=1255990
Note that the patch also adds a GCC patch.
Actually I just realised the font requires are still messed up, it is currently:
{{{ %if "%{?dist}" == ".fc11" Requires: dejavu-fonts-sans %else Requires: dejavu-fonts %endif }}} it should be {{{ %if 0%{?fedora} >= 11 Requires: dejavu-fonts-compat %else Requires: dejavu-fonts %endif }}}
better patch that actually fixes the font Requires and hence the broken deps mapnik-build.patch
Replying to [comment:6 alexlan]:
Latest patch fixes this.
new scratch build:
http://koji.fedoraproject.org/koji/taskinfo?taskID=1256046
confirms correct requires:
{{{ rpm -qp --requires /tmp/mapnik-0.5.2-0.12.svn780.fc11.x86_64.rpm |grep fonts dejavu-fonts-compat }}}
in addition this requires is satisfied in current rawhide:
{{{ $ repoquery --repoid=rawhide --requires dejavu-fonts-compat dejavu-sans-fonts dejavu-sans-mono-fonts dejavu-serif-fonts }}}
OK, here is the complete list:
* xastir-1.9.4-7.fc11 http://koji.fedoraproject.org/koji/buildinfo?buildID=94961 * pfstools-1.7.0-5.fc11: http://koji.fedoraproject.org/koji/buildinfo?buildID=95193 * grass-6.3.0-12.fc11: https://koji.fedoraproject.org/koji/buildinfo?buildID=95181 * gdal-1.6.0-8.fc11: http://koji.fedoraproject.org/koji/buildinfo?buildID=95189 * mapnik-0.5.2-0.12.svn780.fc11: http://koji.fedoraproject.org/koji/buildinfo?buildID=95315
will fix these deps:
gdal-1.6.0-4.fc11.i386 requires libodbc.so.1 gdal-1.6.0-4.fc11.i386 requires libodbcinst.so.1 gdal-1.6.0-4.fc11.i386 requires libhdf5.so.5 gdal-perl-1.6.0-4.fc11.i386 requires libodbc.so.1 gdal-perl-1.6.0-4.fc11.i386 requires libodbcinst.so.1 gdal-perl-1.6.0-4.fc11.i386 requires libhdf5.so.5 gdal-ruby-1.6.0-4.fc11.i386 requires libodbc.so.1 gdal-ruby-1.6.0-4.fc11.i386 requires libodbcinst.so.1 gdal-ruby-1.6.0-4.fc11.i386 requires libhdf5.so.5 grass-6.3.0-10.fc11.i386 requires libodbc.so.1 pfstools-imgmagick-1.7.0-3.fc11.i386 requires libMagickCore.so.1 pfstools-imgmagick-1.7.0-3.fc11.i386 requires libMagick++.so.1 pfstools-octave-1.7.0-3.fc11.i386 requires libhdf5.so.5 xastir-1.9.5-2.fc11.i386 requires libMagickCore.so.1 mapnik-0.5.2-0.10.svn780.fc11.i386 requires dejavu-fonts-sans
Tagged
Metadata Update from @alexlan: - Issue set to the milestone: Fedora 11 Beta
Login to comment on this ticket.