Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 199119 - net-analyzer/barnyard-0.2.0-r2 missing dependencies + bad autotools handling w/ USE=sguil
Summary: net-analyzer/barnyard-0.2.0-r2 missing dependencies + bad autotools handling ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Netmon project
URL:
Whiteboard:
Keywords:
: 199118 (view as bug list)
Depends on:
Blocks: autotools-deps
  Show dependency tree
 
Reported: 2007-11-14 05:17 UTC by Tomoyuki Sakurai (RETIRED)
Modified: 2007-12-05 22:30 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
barnyard-0.2.0-r2.ebuild.diff (barnyard-0.2.0-r2.ebuild.diff,2.16 KB, patch)
2007-11-14 07:11 UTC, Jakub Moc (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tomoyuki Sakurai (RETIRED) gentoo-dev 2007-11-14 05:17:31 UTC
>>> Unpacking source...
>>> Unpacking barnyard-0.2.0.tar.gz to /var/tmp/portage/net-analyzer/barnyard-0.2.0-r2/work
>>> Unpacking barnyard-0.2.0-patches.tar.bz2 to /var/tmp/portage/net-analyzer/barnyard-0.2.0-r2/work
 * Applying 0.2.0-sguil_files.patch ...                                   [ ok ]
 * Applying 0.2.0-configure-in.patch ...                                  [ ok ]
 * Applying 0.2.0-op_plugbase.c.patch ...                                 [ ok ]
 * Recreating configure ...
am-wrapper: /usr/bin/aclocal-1.4 is missing or not executable.
            Please try emerging the correct version of automake.
 *
 * ERROR: net-analyzer/barnyard-0.2.0-r2 failed.
 * Call stack:
 *                  ebuild.sh, line 1695:  Called dyn_unpack
 *                  ebuild.sh, line  811:  Called qa_call 'src_unpack'
 *                  ebuild.sh, line   44:  Called src_unpack
 *   barnyard-0.2.0-r2.ebuild, line   38:  Called die
 * The specific snippet of code:
 *              aclocal && autoheader && automake --add-missing --copy \
 *              && autoconf || die "recreate configure failed"
 *  The die message:
 *   recreate configure failed

workaround: emerge '=automake-1.4_p6'
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-11-14 06:53:35 UTC
Also should use eautoreconf instead of the nasty `aclocal && autoheader && automake --add-missing --copy && autoconf`

Merging from Bug 199118 - missing dev-lang/tcl dependency.

<snip>
i486-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../src
-I/usr/include/pcap    -O2 -pipe -march=pentium3 -Wall -c op_sguil.c
op_sguil.c:53:17: error: tcl.h: No such file or directory
</snip>
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-11-14 06:53:55 UTC
*** Bug 199118 has been marked as a duplicate of this bug. ***
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-11-14 07:11:48 UTC
Created attachment 135940 [details, diff]
barnyard-0.2.0-r2.ebuild.diff

- Fixes Bug 199118 and Bug 199118 (dependencies, autotools handling)
- add mission quoting

Also, you really need full postgresql and not just dev-db/libpq? Doesn't look from a quick look.

This patch doesn't fix Bug 199120, no idea about what's wrong there.
Comment 4 Markus Ullmann (RETIRED) gentoo-dev 2007-12-05 22:30:01 UTC
Fixes in CVS, thankies :)