Bug 58791 - automake-1.9 released but not in portage tree
Bug#: 58791 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: CLOSED Severity: major Priority: P1
Resolution: FIXED Assigned To: base-system@gentoo.org Reported By: sanchan@gentoo.org
Component: Ebuilds
URL:  http://lists.gnu.org/archive/html/automake/2004-07/msg00121.html
Summary: automake-1.9 released but not in portage tree
Keywords:  
Status Whiteboard: 
Opened: 2004-07-29 08:35 0000
Description:   Opened: 2004-07-29 08:35 0000
Version bump

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Sandro Bonazzola (RETIRED) 2004-07-29 12:48:39 0000 -------
Compile without errors and make check don't fail under ~x86

------- Comment #2 From Sandro Bonazzola (RETIRED) 2004-08-24 12:25:12 0000 -------
automake-1.9.1 already out.
http://ftp.gnu.org/gnu/automake/automake-1.9.1.tar.bz2
Does it need a new bug submission?

------- Comment #3 From Carsten Lohrke 2004-09-07 05:22:44 0000 -------
base-system folks: made the 1.9 ebuild for local usage (w/o uclibc patch, since
I cannot test it). Does it help, if I attach the files?

------- Comment #4 From Caleb Tennis 2004-09-08 14:24:03 0000 -------
carlo, let's get this one going since kde is now using automake 1.9 - either
attach or commit to portage with KEYWORDS="" so we can start to play with the
ebuild.

------- Comment #5 From Caleb Tennis 2004-09-08 14:25:01 0000 -------
as a side note, it may be time to start deprecating older versions of automake
that are supported in the build.  surely we can get rid of 1.4 and make 1.5 the
new default if no version is specified.

------- Comment #6 From SpanKY 2004-09-08 18:27:30 0000 -------
no, we cant really get rid of older versions ... autotools is one set of
packages where old versions never die no matter how much you want them to

about the only thing we could do is move to a SLOT-ed setup

please post a diff against the current 1.8.5-r1 ebuild

------- Comment #7 From Carsten Lohrke 2004-09-09 04:47:46 0000 -------
Created an attachment (id=39245) [details]
automake.diff

------- Comment #8 From Carsten Lohrke 2004-09-09 04:48:17 0000 -------
Created an attachment (id=39246) [details]
am-wrapper.diff

------- Comment #9 From Carsten Lohrke 2004-09-09 04:53:34 0000 -------
Created an attachment (id=39247) [details]
infopage.diff

Please note that I removed the uclibc epatch line from the ebuild. Needs to be
readded.

------- Comment #10 From Caleb Tennis 2004-09-09 05:41:21 0000 -------
We need to identify which packages use the older versions.  I would bet that we
can, with a little work, get rid of the old automake versions.

------- Comment #11 From SpanKY 2004-09-09 07:42:59 0000 -------
just becuase portage doesnt use the older versions doesnt mean users dont
either

which is why moving to SLOTs is viable; getting rid of packages is not

------- Comment #12 From Caleb Tennis 2004-09-09 08:00:48 0000 -------
i agree with you there - if we can migrate to the versions being slotted
instead of encompassed in one mega ebuild that would be grand.

the bigger problem is the pita it generates.

------- Comment #13 From Travis Tilley (RETIRED) 2004-11-04 20:15:35 0000 -------
*** Bug 64965 has been marked as a duplicate of this bug. ***

------- Comment #14 From Simon Raffeiner 2004-11-07 12:16:36 0000 -------
Version 1.9.1, 1.9.2 and 1.9.3 are available. I cannot build arts-1.3.1 without
aclocal-1.9, why are those ebuilds not version bumped?

------- Comment #15 From SpanKY 2004-11-09 21:44:05 0000 -------
why dont you read the bug before asking the same question over and over again

see comment #11

------- Comment #16 From SpanKY 2004-11-13 21:57:07 0000 -------
1.9.3 is now in portage

before the new stuff can be unmasked, what i'm going to need is heavy testing

the way to do it is this:
mkdir -p /etc/portage
echo "sys-devel/autoconf
sys-devel/autoconf-wrapper
sys-devel/automake
sys-devel/automake-wrapper" >> /etc/portage/package.unmask
emerge -C automake autoconf
emerge =automake-1.{4,5,6,7,8,9}* =autoconf-2.{13,59}* auto{conf,make}-wrapper

then just start emerging things :P
file new bugs and make them block this one

------- Comment #17 From solar 2004-11-19 07:19:09 0000 -------
I'm testing now. If anything screwy turns up I'll let you know.

------- Comment #18 From Fredrik Arnerup 2004-11-25 13:29:23 0000 -------
When I build 1.9, I get "checking whether autoconf works... no"
unless I do "export WANT_AUTOCONF=2.5" first.

------- Comment #19 From Sandro Bonazzola (RETIRED) 2004-11-27 14:36:40 0000 -------
SpanKY wrote:
> 1.9.3 is now in portage
> before the new stuff can be unmasked, what i'm going to need is heavy testing

I'm building system from scratch using the unmkasked stuff.
It works for me.
Removing some version of automake, like 1.4 and 1.7, brakes some ebuilds that should depend on them when the new ebuilds will be unmasked. The wrapper works fine for me.

------- Comment #20 From SpanKY 2004-11-29 17:49:03 0000 -------
so change the line:
emerge =automake-1.{4,5,6,7,8,9}* =autoconf-2.{13,59}* auto{conf,make}-wrapper

to this:
emerge =autoconf-2.{13,59}* =automake-1.{4,5,6,7,8,9}* auto{conf,make}-wrapper

------- Comment #21 From SpanKY 2004-11-30 15:07:14 0000 -------
ive released new autoconf stuff

------- Comment #22 From SpanKY 2004-12-01 09:07:57 0000 -------
ok, unmasked automake

WATCH OUT :)

------- Comment #23 From Sandro Bonazzola (RETIRED) 2005-10-12 14:04:17 0000 -------
Closing, automake-1.9 in portage and works fine.