Problem building 1.7.6 from source RPM on RedHat 8.0 (was: GnuCash 1.7.5 never displays)

Derek Atkins warlord@MIT.EDU
04 Jan 2003 23:42:43 -0500


There are RH8.0 RPMs available at www.gnucash.org..  Just download
those and use them.  They should work just fine.

The RPM maintainer is looking at this...

-derek

Roland Roberts <roland@astrofoto.org> writes:

> >>>>> "Derek" == Derek Atkins <warlord@MIT.EDU> writes:
> 
>     Derek> What happens if you try gnucash 1.7.6?
> 
> Well....I got 1.7.5 to work fine after a series of upgrades including
> guile and Guppi.  But at this point I have upgraded my system to
> RedHat 8.0.  I've found I can't get the 1.7.6 source RPM to build; it
> runs until very near the end when I get the following:
> 
> Finding  Provides: /usr/lib/rpm/find-provides
> Finding  Requires: /usr/lib/rpm/find-requires
> PreReq: rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
> Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
> Requires: gnucash = 1.7.6
> Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/gnucash-1.7.6-root
> error: Installed (but unpackaged) file(s) found:
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/misc-mods/libagedver.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/misc-mods/libagedver.so.0.0.0
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/misc-mods/libfuturemodsys.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/misc-mods/libfuturemodsys.so.0.0.0
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/misc-mods/libincompatdep.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/misc-mods/libincompatdep.so.0.0.0
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-bar/libbar.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-bar/libbar.so.0.0.0
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-bar/libgncmodbar.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-bar/libgncmodbar.so.0.0.0
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-baz/libbaz.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-baz/libbaz.so.0.0.0
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-baz/libgncmodbaz.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-baz/libgncmodbaz.so.0.0.0
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-foo/libfoo.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-foo/libfoo.so.0.0.0
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-foo/libgncmodfoo.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-foo/libgncmodfoo.so.0.0.0
>    /usr/share/info/dir
> 
> 
> RPM build errors:
>     Installed (but unpackaged) file(s) found:
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/misc-mods/libagedver.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/misc-mods/libagedver.so.0.0.0
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/misc-mods/libfuturemodsys.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/misc-mods/libfuturemodsys.so.0.0.0
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/misc-mods/libincompatdep.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/misc-mods/libincompatdep.so.0.0.0
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-bar/libbar.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-bar/libbar.so.0.0.0
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-bar/libgncmodbar.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-bar/libgncmodbar.so.0.0.0
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-baz/libbaz.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-baz/libbaz.so.0.0.0
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-baz/libgncmodbaz.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-baz/libgncmodbaz.so.0.0.0
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-foo/libfoo.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-foo/libfoo.so.0.0.0
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-foo/libgncmodfoo.la
>    /home/roland/tmp/rpm/BUILD/gnucash-1.7.6/src/gnc-module/test/mod-foo/libgncmodfoo.so.0.0.0
>    /usr/share/info/dir
> 
> I had a similar problem with upgrading g-wrap using the source RPM on
> gnucash.org.  To get around it, I added this to the %install section:
> 
>     rm -f $RPM_BUILD_ROOT%{_infodir}/dir
> 
> The problem is the %post instruction runs install-info which adds an
> entry to %{_infodir}/dir or creates the file.  The problem is that for
> building the RPMs, it really shouldn't do that.  I don't know enough
> about writing RPM specs to have a good suggestion for either of these
> problems.
> 
> roland
> -- 
> 		       PGP Key ID: 66 BC 3B CD
> Roland B. Roberts, PhD                             RL Enterprises
> roland@rlenter.com                            6818 Madeline Court
> roland@astrofoto.org                           Brooklyn, NY 11220
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel@lists.gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord@MIT.EDU                        PGP key available