[Bug 241403] Review Request: qgis - A user friendly Open Source Geographic Information System

bugzilla at redhat.com bugzilla at redhat.com
Mon Jun 25 12:20:22 UTC 2007


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: qgis - A user friendly Open Source Geographic Information System


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=241403





------- Additional Comments From silfreed at silfreed.net  2007-06-25 08:20 EST -------
First, thanks for being patient with me while I learn some of the proper ways 
of creating a package like this under the Fedora build system.  It's 
definitely a learning process.

(In reply to comment #23)
> > lives under a directory like /usr/lib/grass-6.2.1.
>   - On rawhide, it is /usr/lib/grass-6.2.2RC1 and rpm EVR is

What does "EVR" stand for?  I haven't found the page on fedoraproject.org that 
describes this.

Thanks for the idea on how to find the grass libraries; I'll be removing the 
rpm call shortly.


> > > * non-sover libraries with providing -devel subpackage.
> > * non-sover libraries with providing -devel subpackage.
> >   - Shipping non-sover libraries with providing -devel subpackage
> >     is unwilling because:
> > Should I still move these files into the -devel package 
>    So this is not a solution
>    - So the question is
>      * First of all, why are the files under /usr/include/qsis
>        needed?
>      * Is libqgis_core.so meant to be linked 
>        *from other packages/libraries*?
>        - If YES, then libqgis_core.so should have sover
>        - If NO, then -devel package should not be needed
>          and all the files under /usr/include/qsis should be removed
>          _unless_ qgis itself uses those files (in this case,
>          all the needed files should be moved to main package).

Thanks for clearing this up.  I'll try to get with upstream and see what their 
idea on this is.

If they do think that they need to provide a sover; is it acceptable for me to 
create a patch to push this into this release without waiting for a release 
from upstream if we both agree on what the sover should be?


> * python
>   - And even after some fixes, mockbuild stops at:
> ------------------------------------------------------------
> + /bin/chmod +x
> /var/tmp/qgis-0.8.1-2.1.fc8-root-mockbuild//usr/share/qgis/python/test_export.py
> /bin/chmod: cannot access
> 
`/var/tmp/qgis-0.8.1-2.1.fc8-root-mockbuild//usr/share/qgis/python/test_export.py':
> No such file or directory
> error: Bad exit status from /var/tmp/rpm-tmp.87188 (%install)
> -------------------------------------------------------------
>    - Because all python stuff are not installed on mockbuild
>      (you seems to have removed python-devel from BuildRequires.
>       This causes the difference between your local rpmbuild
>       and mockbuild)

Right; I removed python-devel from the BuildRequires since the python bindings 
couldn't be created anyway because there wasn't a PyQT4 package yet.

I'll try to get mock setup here to save you the hassle of dealing with all 
these problems and get back to you when I've ironed out some more of these 
problems.


-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the Fedora-package-review mailing list