[Bug 227669] Review Request: <ppl-0.9> - <A modern C++ library providing numerical abstractions>
bugzilla at redhat.com
bugzilla at redhat.com
Sun Feb 18 11:34:10 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: <ppl-0.9> - <A modern C++ library providing numerical abstractions>
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=227669
------- Additional Comments From bagnara at cs.unipr.it 2007-02-18 06:34 EST -------
Hi there,
in one week we have made considerable progress. Now, with the source rpm
http://www.cs.unipr.it/ppl/Download/ftp/releases/0.9/RedHat/FC6/ppl-0.9-2.src.rpm
which comes from
http://www.cs.unipr.it/ppl/Download/ftp/releases/0.9/RedHat/FC6/ppl.spec
http://www.cs.unipr.it/ppl/Download/ftp/releases/0.9/ppl-0.9.tar.gz
http://www.cs.unipr.it/ppl/Download/ftp/releases/0.9/RedHat/FC6/ppl-0.9-docfiles.patch
I obtain the following:
$ rpmlint -i /home/roberto/rpm/SRPMS/ppl-0.9-2.src.rpm
$ rpmlint -i /home/roberto/rpm/RPMS/x86_64/ppl*.rpm
W: ppl-gprolog-devel no-dependency-on ppl-gprolog
W: ppl-swiprolog-devel no-dependency-on ppl-swiprolog
W: ppl-yap-devel no-dependency-on ppl-yap
I don't know if the three residual warnings are acceptable.
The point is that the C/C++ model appears to be different from the one
used in Prolog. Before I changed the names of the packages from `*'
to `*-devel' I had lots of warnings concerning text files and static
libraries in non-devel packages, but that files need to be there in
order for the interfaces to be generally usable. Having both a non-devel
and a devel package for these interfaces does not make sense from
the user point of view. To summarize:
- To make rpmlint happy it seems one should have both `*' to `*-devel',
but then what to put in each of those? They should both installed
to end up with something usable.
- If we can afford living with an unhappy rpmlint, then should we name the
packages `*' or `*-devel'?
Coming back to the C/C++ world, there is the issue of where to put the
static libraries. They are now in the ppl-devel package and ppl-pwl-devel
packages. Should I move them to
ppl-devel-static and ppl-pwl-devel-static
or to
ppl-static and ppl-pwl-static
?
This would bring us to have 11 packages for PPL 0.9 and at least 13 for
PPL 0.10.
Many thanks again,
Roberto
--
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 package-review
mailing list