First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 3985
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Martin Schlemmer (RETIRED) <azarah@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Johannes Krause <captainjay@gmx.net>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

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

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

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







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


Description:   Opened: 2002-06-21 10:40 0000
'emerge xmms' tries to update to xmms-1.2.7-r8, fails:  
  
 ------- cut ------  
 cd . && aclocal  
 aclocal: /usr/share/aclocal/dvdnav.m4: 29: duplicated macro `AM_PATH_DVDNAV'  
 make: *** [aclocal.m4] Fehler 1  
  
 !!! ERROR: The ebuild did not complete successfully.  
 !!! Function src_compile, Line 93, Exitcode 2  
 !!! (no error message)   
 ------- cut ------  
  
'emerge mysql' tries to update to mysql-3.23.49-r2, fails:  
  
 ------- cut ------  
 patching file mysys/default.c  
 aclocal: /usr/share/aclocal/dvdnav.m4: 29: duplicated macro `AM_PATH_DVDNAV'  
  
 !!! ERROR: The ebuild did not complete successfully.  
 !!! Function src_unpack, Line -55, Exitcode 1  
 !!! (no error message)   
 ------- cut ------  
  
The conflicting file seems to be '/usr/share/aclocal/dvdnav.m4', which is part  
of 'media-libs/libdvdnav-0.1.1'.

------- Comment #1 From Seemant Kulleen (RETIRED) 2002-06-21 12:57:09 0000 -------
Az, I can verify this. I solved it on my box by actually removing that
dvdnav.m4
file, but there is sure a cleaner way?

------- Comment #2 From Martin Schlemmer (RETIRED) 2002-06-21 15:03:18 0000 -------
With which .m4 does /usr/share/aclocal/dvdnav.m4 conflict ?

------- Comment #3 From Johannes Krause 2002-06-21 15:48:10 0000 -------
another one: media-libs/aalib-1.4_rc4-r2, same error.    
After moving /usr/share/aclocal/dvdnav.m4 away all updates complete 
successfully. 
 
'locate .m4 | xargs grep AM_PATH_DVDNAV' shows 2 files: 
/usr/share/aclocal/dvdnav.m4		(part of media-libs/libdvdnav-0.1.0) 
/usr/share/aclocal-1.4/dvdnav.m4	(part of media-libs/libdvdnav-0.1.1) 
 
Diff shows no difference between the 2 files. 
 
I am no programmer, maybe the double-existance of this file is the reason of 
the error. 
'emerge clean' does not remove the old version of libdvdnav. 

------- Comment #4 From Martin Schlemmer (RETIRED) 2002-06-21 16:56:35 0000 -------
Its a problem with automake itself ... "aclocal --print-ac-dir" should not
print the version specific dir, but rather just "/usr/share/aclocal".  This
is true for aclocal-1.4 and aclocal-1.5 ... aclocal-1.6 works fine though.

------- Comment #5 From Martin Schlemmer (RETIRED) 2002-06-21 17:10:12 0000 -------
Ok, automake-1.6.1-r5 should fix this.  You will have to remerge affected
packages though :(

First Last Prev Next    No search results available      Search page      Enter new bug