trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: March 2014

Re: [trinity-devel] kmymoney - kmymoneytitlelabel.png is missing from TDE source (causing 'install' FBFS)

From: Slávek Banko <slavek.banko@...>
Date: Sun, 2 Mar 2014 19:52:59 +0100
On Tuesday 18 of February 2014 22:30:14 David C. Rankin wrote:
> All,
>
>   Working further with kmymoney, I have run across a build failure due to a
> missing icon: kmymoneytitlelabel.png. The failure occurs at the end of the
> build during the packaging stage:
>
>   /usr/bin/install -c -p -m 644
> /build/tde-kmymoney/src/kmymoney/kmymoney2/widgets/$file
> /build/tde-kmymoney/pkg/tde-kmymoney/opt/trinity/share/apps/kmymoney2/pics;
> \ done
> /usr/bin/install: cannot stat
> '/build/tde-kmymoney/src/kmymoney/kmymoney2/widgets/kmymoneytitlelabel.png'
>: No such file or directory
>
>   The icons is not in the tde git tree:
>
> 15:23 phoinix:/dat_e/tde/tde/main/applications/kmymoney> find . -name
> kmymoneytitlelabel.png
> <nothing>
>
>   The build system looks for the icon here:
>
> kmymoney2/widgets/Makefile:689:WIDGET_PNGS = kmymoneytitlelabel.png
> kmymoney2/widgets/Makefile.am:54:WIDGET_PNGS = kmymoneytitlelabel.png
> kmymoney2/widgets/Makefile.in:689:WIDGET_PNGS = kmymoneytitlelabel.png
>
>   Does anyone have a patch/substitute for this icon? It is apparently
> triggered when building with 'libofx' features enabled:
>
>   ./configure \
>     --prefix=${TDEDIR} \
>     --with-qmake=${QTDIR}/bin/tqmake \
>     --with-qt-dir=${QTDIR} \
>     --with-qt-includes=${QTDIR}/include \
>     --with-qt-libraries=${QTDIR}/lib \
>     --with-extra-includes="/usr/include/tqt:/usr/include/tqt/Qt" \
>     --with-extra-libs="${TDEDIR}/lib:${TDEDIR}/lib/trinity" \
>     --sysconfdir=${TDEDIR}/etc \
>     --localstatedir=/var \
>     --disable-dependency-tracking \
>     --disable-gcc-hidden-visibility \
>     $enable_pdfdocs \
>     --enable-new-ldflags \
>     --enable-rpath \
>     --enable-ofxplugin \
>     --enable-ofxbanking \
>     --enable-qtdesigner \
>     --disable-sqlite3 \
>     --enable-qtdesigner \
>     --disable-debug \
>     --disable-final \
>     --enable-closure
>
>   I am tinkering with enabling more of the options after Francios confirmed
> he was able to build with those options enabled. The build completed fine,
> the packaging of the icon is the problem.

Please test build with commit 2031fb9c: Remove unused kmymoneytitlelable.png 
from installation.

-- 
Slavek