Bug 71626
Summary: | autoconf error in Glide3-20010520-19.src.rpm ? | ||
---|---|---|---|
Product: | [Retired] Red Hat Raw Hide | Reporter: | R P Herrold <herrold> |
Component: | automake14 | Assignee: | Mike A. Harris <mharris> |
Status: | CLOSED RAWHIDE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 1.0 | CC: | aoliva, petersen |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2002-08-16 18:36:25 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
R P Herrold
2002-08-15 21:59:52 UTC
I just bumped the release number, and rebuilt Glide3: Glide3-20010520-20 DONE in dist-x.y-scratch by mharris Looks like your autoconf is messed up. I'm leaving this open for now though, in case your autoconf is messed up because of some screwup on our end... Let me know how you make out if you change anything and try again. Adding autotools maestro to the CC list. I think the problem is that automake-1.4p5 breaks automake14-1.4p5, because aclocal-1.4 looks for m4 macros in both /usr/share/aclocal-1.4 (where automake14's macros go) and /usr/share/aclocal (where automake-1.4p5's macros go). When it finds more than one definition of a macro, it prints the very kind of error you're seeing and gives up assuming something is wrong. automake14-1.4p5 should have been marked as conflicting with automake-1.4p5, and then you'd have been forced to upgrade your master automake to 1.5 or 1.6, which would solve the problem (since their RPMS install macros in /usr/share/aclocal-1.[56]. Please confirm that upgrading automake (but keeping automake14) fixes the problem. automake-1.4p6-2 will conflict with automake < 1.5, to prevent this kind of problem from happening in the future. I hope you mean automake14-1.4p6-2. Yes, indeed. Fix is in automake14-1.4p6-2. Thanks. Bug set to MODIFIED state, please confirm the new autofooo packages fix this problem for you. Will test in a moment -- I think you are saying that the install sequence of the automake / automake14 is affecting this -- If so. this is a matter which it would seem, needs to be addressed in the post-inst scripts? .... testing by re-building automake14-1.4p6-2 automake14-1.4.6-2 installed ... ================================================= Mike -- I am frowning <grin> ... Requires: Glide3 = 20010520 Conflicts: XFree86-devel = 4.1.0 Wrote: /usr/src/redhat/SRPMS/Glide3-20010520-19.src.rpm Wrote: /usr/src/redhat/RPMS/i386/Glide3-20010520-19.i386.rpm Wrote: /usr/src/redhat/RPMS/i386/Glide3-devel-20010520-19.i386.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.86943 + umask 022 + cd /usr/src/redhat/BUILD + cd Glide3 + rm -rf /var/tmp/Glide3-20010520-root + exit 0 bash-2.05# rpm -Uvh /usr/src/redhat/RPMS/i386/Glide3-20010520-19.i386.rpm /usr/src/redhat/RPMS/i386/Glide3-devel-20010520-19.i386.rpm error: failed dependencies: XFree86-libs = 4.1.0 conflicts with Glide3-20010520-19 XFree86-devel = 4.1.0 conflicts with Glide3-devel-20010520-19 bash-2.05# rpmbuild -ba /usr/src/redhat/SPECS/XFree86.spec error: failed build dependencies: Glide3-devel >= 20010520 is needed by XFree86-4.2.0-62 bash-2.05# ================================ much later ... bash-2.05# rpm -e XFree86-devel gtk+-devel imlib-devel gnome-libs-devel libglade-devel gdk-pixbuf-devel bash-2.05# rpm -Uvh /usr/src/redhat/RPMS/i386/Glide3-devel-20010520-19.i386.rpm Preparing... ########################################### [100%] 1:Glide3-devel ########################################### [100%] bash-2.05# rpmbuild -ba /usr/src/redhat/SPECS/XFree86.spec Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.44907 + umask 022 + cd /usr/src/redhat/BUILD + cd /usr/src/redhat/BUILD + rm -rf XFree86-4.2.0 + /bin/mkdir -p XFree86-4.2.0 + cd XFree86-4.2.0 + /usr/bin/bzip2 -dc /usr/src/redhat/SOURCES/XFree86-4.2.0.tar.bz2 ... later in that process, another surfaces ... but as to Glide, I think we are OK to close ... https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=71690 > I think you are saying that the install sequence of the automake / automake14
> is affecting this
Not the install order, but the package versions: you had two Automake 1.4
packages installed (automake14 and automake-1.4), which was causing the problem.
The solution being to either remove one of the offending automake 1.4 packages
or update the automake package to automake 1.5 or 1.6.x say, since
automake14 is a backward compatibility package, which is designed to be
installed with automake 1.5 and later. The Conflicts directive in the new
automake14
package should prevent this problem from occuring from now on.
|