Summary: | app-office/qbankmanager: version bump to 0.9.28 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sascha Silbe <sascha-gentoo-bugzilla> |
Component: | Current packages | Assignee: | Hanno Böck <hanno> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | dbrug, rick4711 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | qbankmanager-0.9.29.ebuild.diff |
Description
Sascha Silbe
2005-08-08 08:19:33 UTC
*** Bug 104200 has been marked as a duplicate of this bug. *** bumping does not suffice. the dependency on aqbanking will have to be fixed. Its either >=aqbanking-1.1.0 and <aqbanking-1.30 and >=aqhbci-qt-tools-1.0.6_beta OR >aqbanking-1.3.0, as this package has been integrated. see http://puzzle.dl. sourceforge.net/sourceforge/aqhbci/aqhbci__all_now_in_aqbanking.txt for details. aqbanking may have to be updated first, see bug #100421. 2005/09/02: AqBanking 1.6.0 beta and QBankManager 0.9.29 Released Observing info and ebuild from "Bug 100421", things work fine for aqbanking - but for qbankmanager I get the following make-error, which I couldn't work out (perhaps it was too late last night |-| ) .../src/kbanking/libs/reports/Makefile.am looks o.k. to me :-/ --- snip --- Making all in reports make[6]: Entering directory `/var/tmp/portage/qbankmanager-0.9.29/work/qbankmanager-0.9.29/ src/kbanking/libs/reports' /usr/qt/3/bin/uic editsimplereport.ui -impl editsimplereport.ui.h -o editsimplereport.ui.cpp /usr/qt/3/bin/uic editsimplereport.ui -o editsimplereport.ui.h /usr/qt/3/bin/moc -o editsimplereport.ui.moc.cpp editsimplereport.ui.h /usr/qt/3/bin/moc -o editsimplereport.moc.cpp editsimplereport.h make[6]: *** No rule to make target `editcategoryreport.ui.cpp', needed by `all'. Stop. Additionally, I observe that ../src/kbanking/libs/reports contains -rw-r--r-- 1 portage portage 3915 1. Sep 09:27 editcategoryreport.cpp -rw-r--r-- 1 portage portage 1338 1. Sep 09:27 editcategoryreport.h but not any file like editcategoryreport.ui at all. It seems that the error message "... no rule ..." is just misleading. Im Makefile.am, editsimplereport, editcategoryreport and editsummaryreport are symmetrically treated as .ui.--targets. In the directory, only editsimplereport and editsummaryreport are provided with *.ui-files, wich corresponds to the settings of "UI_FILES" in Makefile.am / Makefile.in . Test: - fresh emerge, stop ^Z after unpacking the source - Download the original .tar from sourceforge.net - compare results in: - editcategoryreport.ui is missing in the emerge-source-tree, and in - Makefile.am - Makefile.in in the emerge.source the "editcategoryreport.ui"-entries are missing, but not in the sourgeforce-Makefiles. Test (continued): - Copy the .ui and the Makefile.* from the sourgeforce-tree - fg (continue the interrupted emerge) results in a perfect build. RESUMEE: To me, it seems that the .tar version the ebuild loads from the mirror is not the latest one provided by sourceforge; this should be updated. This is a problem in gentoo distribution - not within the aktual original QBankManager_v0.9.29.0stable sources. done Created attachment 69332 [details, diff]
qbankmanager-0.9.29.ebuild.diff
qbankmanager needs qbanking frontend i.e. net-libs/aqbanking-1.6.0_beta has to
be built with qt use-flag.
it does compile even if aqbanking was built without any backends, but there is
not much use of this.
nevertheless, in my opinion, this issue should be concerned in ebuild of
qbankmanager and not aqbanking.
Please see attached patch.
|