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

Bug 655862

Summary: <=x11-base/xorg-server-1.20.0 - .../work/xorg-server-1.20.0/missing: line 81: automake-1.15: command not found
Product: Gentoo Linux Reporter: Denis Kaganovich <mahatma>
Component: Current packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Denis Kaganovich 2018-05-16 12:57:52 UTC
All cuurent versions of x11-base/xorg-server want automake-1.15 or eautoreconf.
You can simple run:

emerge -1 '=sys-devel/automake-1.16*' && emerge -C '=sys-devel/automake-1.15*' && emerge -1 xorg-server.

My current (~amd64 & ~i686) tree no more needs automake 1.15 and its depclean'ed. "eautoreconf" solve it. Also possible way:

! [ -e /usr/bin/automake-1.15 ] &&  grep -sqi 'automake.*1\.15' Makefile.in && eautoreconf

PS Else I have on make:

>>> Working in BUILD_DIR: "/var/tmp/portage/x11-base/xorg-server-1.20.0/work/xorg-server-1.20.0_build"
make -j -l3.9 -s 
 cd /var/tmp/portage/x11-base/xorg-server-1.20.0/work/xorg-server-1.20.0 && /bin/sh /var/tmp/portage/x11-base/xorg-server-1.20.0/work/xorg-server-1.20.0/missing automake-1.15 --foreign
/var/tmp/portage/x11-base/xorg-server-1.20.0/work/xorg-server-1.20.0/missing: line 81: automake-1.15: command not found
WARNING: 'automake-1.15' is missing on your system.
         You should only need it if you modified 'Makefile.am' or
         'configure.ac' or m4 files included by 'configure.ac'.
         The 'automake' program is part of the GNU Automake package:
         <http://www.gnu.org/software/automake>
         It also requires GNU Autoconf, GNU m4 and Perl in order to run:
         <http://www.gnu.org/software/autoconf>
         <http://www.gnu.org/software/m4/>
         <http://www.perl.org/>


Reproducible: Always
Comment 1 Denis Kaganovich 2018-05-16 12:59:16 UTC
Without dot ;)

emerge -1 '=sys-devel/automake-1.16*' && emerge -C '=sys-devel/automake-1.15*' && emerge -1 xorg-server
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2018-05-16 13:32:04 UTC
I cannot reproduce this. Any chance you have some user patches in /etc/portage/patches/ that modify the xorg-server package?

Anyway, please attach a full build.log file to this bug or else it is hard to track down what's happening.
Comment 3 Denis Kaganovich 2018-05-16 22:37:22 UTC
Yes, sorry... This is rare injecting "#include <sys/sysmacros.h>" before "#include <sys/types.h>...