[Bug 222522] Review Request: aqbanking - A library for online banking functions and financial data import/export
bugzilla at redhat.com
bugzilla at redhat.com
Mon Jan 15 16:54:12 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: aqbanking - A library for online banking functions and financial data import/export
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222522
------- Additional Comments From notting at redhat.com 2007-01-15 11:54 EST -------
(In reply to comment #1)
> * %defattr missing in several sub-packages
Gack, fixed.
> * Obsoletes ought to specify max.versions (using "LT", or "LE"
> inequations)
They're obsolete upstream projects that this replaced - is there really
a need to specify a version for such things?
> * main package must not own %{_libdir}/gwenhywfar since that belongs
> into the "gwenhywfar" pkg already
Fixed.
> You exclude everything in
> %{_libdir}/aqbanking/plugins/*/frontends/*
> but only
> %{_libdir}/aqbanking/plugins/*/frontends/qbanking
> is included explicitly. Other content below
> %{_libdir}/aqbanking/plugins/*/frontends/
> would be skipped/excluded silently.
So, other frontends could eventually add code. If I only exclude the specific
frontend, the code will end up wrongly in the main package. If exclude all, as
it's currently done, it will end up silently dropped. Fun.
I suppose in the wrong package is better than silently missed.
> * the -devel packages ought to "Requires: automake", so the
> %{_datadir}/aclocal/ directory is not orphaned - and because smart
> applications use automake anyway - it's kinda difficult to determine
> the config values without using the foo-config scripts/pkgconfig/automake
??? Why bring automake into the buildroot if the package never calls it?
Seems better to have something else own the dir.
> * [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
> Useless check. Nowadays buildroot cannot be "/" anymore.
Fixed.
> * "Requires: pkgconfig" in the frontends' -devel packages is redundant,
> since they all need aqbanking-devel which in turn requires pkgconfig
> for all its *-config queries (due to the applied Patch2)
True, but since all the -config scripts *explicitly* call it, I'm more
comfortable leaving the Requires: in.
--
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