Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 4157
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Jon Nelson <jnelson@jnelson.disabled>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Avi Schwartz <avi@CFFtechnologies.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 4157 depends on: Show dependency tree
Bug 4157 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2002-06-25 16:26 0000
bash-2.05a# emerge dev-db/mysql
Calculating dependencies ...done!
>>> emerge dev-db/mysql-3.23.51 to /
>>> md5 ;-) mysql-3.23.51.tar.gz
uid=60(mysql) gid=60(mysql) groups=60(mysql)
>>> Unpacking source...
>>> Unpacking mysql-3.23.51.tar.gz
 * patching for <gentoo-1.3 system (gcc-2.95.x)..
patching file acinclude.m4
patching file include/nisam.h
patching file scripts/mysql_install_db.sh
patching file scripts/safe_mysqld.sh
patching file mysys/default.c
patching file sql/mysqld.cc
aclocal: /usr/share/aclocal/gimpprint.m4: 698: duplicated macro
`_AM_PATH_GIMPPRINT_CHECK_REGISTER_DEFAULTS'

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_unpack, Line -5, Exitcode 1
!!! (no error message)

!!! emerge aborting on  /usr/portage/dev-db/mysql/mysql-3.23.51.ebuild .
bas

------- Comment #1 From Matthew Walker 2002-06-26 00:04:49 0000 -------
I get a slightly different error. See below.

adamantium root # emerge --update world
Calculating world dependencies ...done!
>>> emerge dev-db/mysql-3.23.51 to /
>>> md5 ;-) mysql-3.23.51.tar.gz
uid=60(mysql) gid=60(mysql) groups=60(mysql)
>>> Unpacking source...
>>> Unpacking mysql-3.23.51.tar.gz
patching file include/nisam.h
patching file scripts/mysql_install_db.sh
patching file scripts/safe_mysqld.sh
patching file mysys/default.c
patching file sql/mysqld.cc
aclocal: /usr/share/aclocal/rep.m4: 7: duplicated macro `AM_PATH_REP'
aclocal: /usr/share/aclocal/xine.m4: 29: duplicated macro `AM_PATH_XINE'

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_unpack, Line -47, Exitcode 1
!!! (no error message)

!!! emerge aborting on  /usr/portage/dev-db/mysql/mysql-3.23.51.ebuild .

------- Comment #2 From Matteo Sasso 2002-06-26 06:48:33 0000 -------
I also experience the bug (Schwartz's version). 

------- Comment #3 From Avi Schwartz 2002-06-26 10:35:33 0000 -------
Following Joao Sena Ribeiro's work around, I managed to build mySQL:

        # emerge unmerge gimp-print-cups
        ...
        # emerge -u mysql
        ...
        ......(builds successfully, now)
        ...
        # emerge gimp-print-cups

------- Comment #4 From Matthew Walker 2002-06-26 10:45:24 0000 -------
I followed Avi's lead, and unmerged xine-lib and librep, and MySQL is compiling
now.

------- Comment #5 From Jacob Perkins 2002-06-28 00:44:39 0000 -------
I think that this is a gimp-print-cups issue because I just had the same
problem
emerging xmms

------- Comment #6 From Martin Schlemmer (RETIRED) 2002-06-28 15:15:50 0000 -------
Avi has the right idea :)

Problem is that automake was broken up until a bit back (bug #3985).  Basically
the macros got installed into the version specific directories, and not
in /usr/share/aclocal/.  If you now have multiple versions (one before automake
fix, and the other after) lying around, you will get this.

------- Comment #7 From Martin Schlemmer (RETIRED) 2002-06-28 17:52:25 0000 -------
Ok, i did some research, and it seems the duplicate check is dropped in
automake-1.5 and up.  I patched aclocal, and tried to implement a cleanup
functionality in pkg_preinst() for automake-1.6.1-r6.  Please try it out.

------- Comment #8 From Martin Schlemmer (RETIRED) 2002-07-24 12:59:31 0000 -------
And ?

------- Comment #9 From Avi Schwartz 2002-07-24 13:03:50 0000 -------
Does anyone still have a problem with the ebuild?  Since I managed to compile
it
following comment #3 I can no longer test if the fix works.  Anyone else?

------- Comment #10 From Jacob Perkins 2002-07-24 17:02:28 0000 -------
I've been fine after following comment 3.

------- Comment #11 From patg68 2002-07-27 11:40:35 0000 -------
Here are my error msg :

/usr/include/tcpd.h: In function `void* handle_connections_sockets(void*)':
/usr/include/tcpd.h:162: too few arguments to function `void 
sock_host(request_info*)'
mysqld.cc:2428: at this point in file
/usr/include/tcpd.h:78: too few arguments to function `int 
hosts_access(request_info*)'
mysqld.cc:2429: at this point in file
/usr/include/tcpd.h:146: too few arguments to function `char* 
eval_client(request_info*)'
mysqld.cc:2437: at this point in file
make[3]: *** [mysqld.o] Error 1
make[3]: Leaving directory 
`/var/tmp/portage/mysql-3.23.51-r3/work/mysql-3.23.51/sql'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/var/tmp/portage/mysql-3.23.51-r3/work/mysql-3.23.51/sql'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/var/tmp/portage/mysql-3.23.51-r3/work/mysql-3.23.51'
make: *** [all-recursive-am] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 85, Exitcode 2
!!! compile problem

------- Comment #12 From Martin Schlemmer (RETIRED) 2002-07-27 11:51:14 0000 -------
Not the same as this bugreport ... please add another bug and assign to whoever
is the mysql maintainer.

------- Comment #13 From Seemant Kulleen (RETIRED) 2002-08-16 22:23:06 0000 -------
since the issue is switched to a different, one, handing to jon

------- Comment #14 From Jon Nelson 2002-08-16 22:38:47 0000 -------
The bug referred to in this bug report was fixed the following day (the 28th of
last month, July).


Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug