Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 397641 - app-backup/deja-dup-18.1.1 - make[2]: (.../work/deja-dup-21.2/help/) Makefile:438: *** missing separator. Stop.
Summary: app-backup/deja-dup-18.1.1 - make[2]: (.../work/deja-dup-21.2/help/) Makefile...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Justin Lecher (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-04 13:52 UTC by Johannes Buchner
Modified: 2012-01-04 17:39 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,67.99 KB, text/plain)
2012-01-04 13:54 UTC, Johannes Buchner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Buchner 2012-01-04 13:52:43 UTC
build fails with
Making all in help
make[2]: Entering directory `/var/tmp/portage/app-backup/deja-dup-21.2/work/deja-dup-21.2/help'
Makefile:438: *** missing separator.  Stop.
make[2]: Leaving directory `/var/tmp/portage/app-backup/deja-dup-21.2/work/deja-dup-21.2/help'
make[1]: *** [all-recursive] Error 1

The reason being that in help/Makefile there is an unresolved
@YELP_HELP_RULES@
that m4 presumable should have filled with some yelp build rules.
Perhaps something along the lines of http://osdir.com/ml/commits.gnome/2011-05/msg03849.html AC_DEFUN([YELP_HELP_INIT] is needed.

Presumably this is an upstream bug.

Reproducible: Always
Comment 1 Johannes Buchner 2012-01-04 13:54:04 UTC
Created attachment 297935 [details]
build.log

$ emerge --info
Portage 2.1.10.41 (default/linux/amd64/10.0, gcc-4.5.3, glibc-2.13-r4, 3.0.13-tuxonice x86_64)
=================================================================
System uname: Linux-3.0.13-tuxonice-x86_64-Intel-R-_Core-TM-_i7-2760QM_CPU_@_2.40GHz-with-gentoo-2.0.3
Timestamp of tree: Wed, 04 Jan 2012 00:45:01 +0000
ccache version 3.1.6 [enabled]
app-shells/bash:          4.1_p9
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.2-r3, 3.1.4-r3
dev-util/ccache:          3.1.6
dev-util/cmake:           2.8.6-r4
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.9.4
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.9.6-r3, 1.11.1
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.5.3-r1
sys-devel/gcc-config:     1.4.1-r1
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 2.6.39 (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: gentoo
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
Comment 2 Johannes Buchner 2012-01-04 13:58:43 UTC
Same issue occurs in app-backup/deja-dup-21.2, but not when compiling the upstream source tarball. Perhaps not an upstream bug then.
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2012-01-04 17:15:29 UTC
as an workaround emerge yelp-tools.
Comment 4 Justin Lecher (RETIRED) gentoo-dev 2012-01-04 17:39:56 UTC
+  04 Jan 2012; Justin Lecher <jlec@gentoo.org> deja-dup-21.2.ebuild:
+  Adding missing DEPEND on app-text/yelp-tools, #
+