Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 424581 - app-admin/setools fails with >=automake-1.12
Summary: app-admin/setools fails with >=automake-1.12
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sven Vermeulen (RETIRED)
URL:
Whiteboard: selinux-utils
Keywords:
: 425000 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-07-03 02:56 UTC by Jory A. Pratt
Modified: 2012-09-08 18:32 UTC (History)
2 users (show)

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


Attachments
ebuild with Jorys fix (setools-3.3.7-r4.ebuild,4.65 KB, text/plain)
2012-07-06 02:55 UTC, Nathan
Details
Support >=sys-devel/automake-1.12 (setools-3.3.7-r3-automake-1.12.1.patch,765 bytes, patch)
2012-07-06 03:02 UTC, Jory A. Pratt
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jory A. Pratt gentoo-dev 2012-07-03 02:56:38 UTC
When using automake-1.12 or newer it defines MKDIR_P while all the Makefile.am are using $(mkdir_p) which results in no command being passed to create dir. 

Simple solution is :

find . -name 'Makefile.*' -exec sed -i -e 's:mkdir_p:MKDIR_P:g' {} + 

which of courses replaces the calls to be compliant.
Comment 1 Jory A. Pratt gentoo-dev 2012-07-06 02:25:04 UTC
*** Bug 425000 has been marked as a duplicate of this bug. ***
Comment 2 Nathan 2012-07-06 02:55:21 UTC
Created attachment 317380 [details]
ebuild with Jorys fix
Comment 3 Jory A. Pratt gentoo-dev 2012-07-06 03:02:55 UTC
Created attachment 317382 [details, diff]
Support >=sys-devel/automake-1.12

Please use unified diffs when attaching differences between ebuilds, it makes it much easier for the maintainer to review and commit.
Comment 4 Sven Vermeulen (RETIRED) gentoo-dev 2012-07-09 20:41:15 UTC
Thanks, fixed in CVS (setools rev3 currently)
Comment 5 Sven Vermeulen (RETIRED) gentoo-dev 2012-09-08 18:32:12 UTC
Stabilized