Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 142852

Summary: @MKINSTALLDIRS@ / gettext / autoconf metabug
Product: Gentoo Linux Reporter: SpanKY <vapier>
Component: [OLD] Core systemAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED FIXED    
Severity: normal CC: jakub, nirbruner, rhapsodhy, tristan
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 420469    
Bug Blocks: 142264, 142362, 142565, 143053, 144930, 145607, 145903, 146151, 148762, 150310, 152622, 157064, 418111    

Description SpanKY gentoo-dev 2006-08-04 21:28:25 UTC
new bug tracker to figure out what's going on with these failures:
/bin/sh: @MKINSTALLDIRS@: No such file or directory
Comment 1 SpanKY gentoo-dev 2006-08-05 14:09:00 UTC
ok, this is because older gettexts used AM_MKINSTALLDIRS

newer ones are using AM_PROG_MKDIR_P

the problem happens when autotools are run ... the newer gettext m4 files are used while the older gettext Makefile.in.in are not updated ... so autoconf no longer replaces @MKINSTALLDIRS@ in the Makefiles leading the error seen

the proper fix depends on the package ... if your package includes the .m4 files like a good little boy, make sure aclocal is run with the proper -I <m4 dir> flags

if your package does not include the m4, then you may have to run `autopoint -f` to update the Makefiles and `aclocal` to update the m4 files
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-08-06 02:49:30 UTC
*** Bug 142958 has been marked as a duplicate of this bug. ***
Comment 3 Peter Parkanyi 2006-08-07 11:18:15 UTC
Could someone import these functions into autotools, say like a patch? Or package maintainers will take care of the workaround?
Comment 4 SpanKY gentoo-dev 2006-08-07 19:07:37 UTC
you probably want Bug 142787
Comment 5 Sven Wegener gentoo-dev 2006-09-20 13:48:31 UTC
pretty bad that autopoint requires cvs to update the files
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2007-05-07 11:36:34 UTC
Nothing left here.