<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>178264</bug_id>
          
          <creation_ts>2007-05-12 23:18 0000</creation_ts>
          <short_desc>Stabilise dev-libs/apr{,-util}-1.2.8, net-misc/neon-0.26.3, dev-util/subversion-1.3.2-r4</short_desc>
          <delta_ts>2007-11-12 08:21:44 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>182453</dependson>
          <blocked>178750</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>arfrever@gentoo.org</reporter>
          <assigned_to>mips@gentoo.org</assigned_to>
          <cc>apache-bugs@gentoo.org</cc>
    
    <cc>fauli@gentoo.org</cc>
    
    <cc>gentoo-bugs.f@umsar.org</cc>
    
    <cc>maekke@gentoo.org</cc>
    
    <cc>mail@patrick-nagel.net</cc>
    
    <cc>malverian@gentoo.org</cc>
    
    <cc>mathieu_g1@yahoo.fr</cc>
    
    <cc>ostefano@gmail.com</cc>
    
    <cc>tomsimnett@yahoo.co.uk</cc>

      

      
          <long_desc isprivate="0">
            <who>arfrever@gentoo.org</who>
            <bug_when>2007-05-12 23:18:19 0000</bug_when>
            <thetext>Some packages depend on apr or apr-util. apr-util depends on apr and apr-1.2.8 is already stable on some architectures, so it would be good if users didn&apos;t have to have both apr:0 and apr:1 installed.

Target architectures:
apr-1.2.8: alpha hppa mips ppc sparc
apr-util-1.2.8: alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sh sparc x86</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2007-05-13 07:08:38 0000</bug_when>
            <thetext>Can&apos;t. All subversion versios hardcode apr-config. As pauldv is on hiatus, I&apos;ll look into it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>arfrever@gentoo.org</who>
            <bug_when>2007-05-13 16:47:40 0000</bug_when>
            <thetext>(In reply to comment #1)
&gt; All subversion versios hardcode apr-config.

No. Subversion versions &gt;=1.2 work correctly with apr-1-config and apu-1-config. Subversion 1.3.2-r3 is stable on all architectures. Maybe you forgot to uninstall apr:0 and apr-util:0 and run revdep-rebuild.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2007-05-15 18:47:57 0000</bug_when>
            <thetext>(In reply to comment #2)
&gt; No. Subversion versions &gt;=1.2 work correctly with apr-1-config and
&gt; apu-1-config. Subversion 1.3.2-r3 is stable on all architectures. Maybe you
&gt; forgot to uninstall apr:0 and apr-util:0 and run revdep-rebuild.

From what I see this is not the case. And the idea the user should have to uninstall a previous apr version, so the latest one is chosen is completely broken. 

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2007-05-15 19:31:10 0000</bug_when>
            <thetext>O.k., in bug 168287 apr-1.2.8 went stable for a couple of architectures. For some reason the correspoding apr-util version didn&apos;t. Then there is CVE-2007-0157 aka bug 162318 - and comptabilty between these libs subversion and likely other stuff in the tree.

neon-0.26.3 entered the tree yesterday, so testers are really wanted, so cc&apos;ed arch teams, (some of) your packages depend on neon and it would be nice, if you&apos;d reassure everything is fine with it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dang@gentoo.org</who>
            <bug_when>2007-05-15 20:51:58 0000</bug_when>
            <thetext>Is there a reason gnome was cc&apos;d on this bug?

(I&apos;m guessing ditto openoffice and net-fs...)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2007-05-15 21:12:34 0000</bug_when>
            <thetext>(In reply to comment #5)
&gt; Is there a reason gnome was cc&apos;d on this bug?

Hm, yes. I intended to ask for package maintainers, of course, if your ebuilds work fine with the new neon version, to be sure not to break anything, when this ebuild goes stable. Arch maintainers are second in the row. I&apos;m stepping in here for pauldv who is on hiatus, so I want to be double safe.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>griffon26@gentoo.org</who>
            <bug_when>2007-05-16 21:38:03 0000</bug_when>
            <thetext>Adding genstef as he is maintaining net-fs/davfs2 and is not in net-fs.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genstef@gentoo.org</who>
            <bug_when>2007-05-16 21:55:57 0000</bug_when>
            <thetext>I just removed all old davfs ebuilds. So davfs is fine, thanks :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dang@gentoo.org</who>
            <bug_when>2007-05-17 16:04:02 0000</bug_when>
            <thetext>gnome-vfs (the only gnome package depending on neon that I was able to find) works fine with the new version.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>phreak@gentoo.org</who>
            <bug_when>2007-05-23 20:34:32 0000</bug_when>
            <thetext>*** Bug 179003 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fauli@gentoo.org</who>
            <bug_when>2007-06-06 05:56:33 0000</bug_when>
            <thetext>(In reply to comment #9)
&gt; gnome-vfs (the only gnome package depending on neon that I was able to find)
&gt; works fine with the new version.

 Has anything been reported for neon breakages or can we go on with stabilisation?
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>arfrever@gentoo.org</who>
            <bug_when>2007-06-06 16:08:01 0000</bug_when>
            <thetext>(In reply to comment #11)
&gt; Has anything been reported for neon breakages or can we go on with
&gt; stabilisation?

No breakage was reported and you can go with stabilisation.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fauli@gentoo.org</who>
            <bug_when>2007-06-10 17:23:51 0000</bug_when>
            <thetext>(In reply to comment #12)
&gt; (In reply to comment #11)
&gt; &gt; Has anything been reported for neon breakages or can we go on with
&gt; &gt; stabilisation?
&gt; 
&gt; No breakage was reported and you can go with stabilisation.

 apache-team, would you be so kind and cc arches?
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>phreak@gentoo.org</who>
            <bug_when>2007-06-14 17:37:06 0000</bug_when>
            <thetext>apr-1.2.8: ~alpha ~hppa ~mips ~ppc
apr-util-1.2.8: ~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~x86
neon-0.26.3[0]: ~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~x86
subversion-1.3.2-r4[0]: ~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86

Please test the above combination and mark them stable if appropriate.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gustavoz@gentoo.org</who>
            <bug_when>2007-06-14 17:42:55 0000</bug_when>
            <thetext>sparc was already done before we were called in, so was ppc64...
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>angelos@gentoo.org</who>
            <bug_when>2007-06-14 18:37:44 0000</bug_when>
            <thetext>amd64 done</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>armin76@gentoo.org</who>
            <bug_when>2007-06-15 15:55:06 0000</bug_when>
            <thetext>alpha/ia64/x86 stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ostefano@gmail.com</who>
            <bug_when>2007-06-16 00:05:16 0000</bug_when>
            <thetext>Upgrading subversion, neon and apr-util (slotted) broke my system with existing apache2 installation (-D SVN). Tried also to recompile apache wo any success.

The apache process still segfaults. Downgrading was the only solution. Currently set package.mask to let all the stuff work is:
&gt;net-misc/neon-0.26.1-r1
&gt;dev-util/subversion-1.3.2-r3

emerge --info:

Portage 2.1.2.7 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.5-r3, 2.6.18-gentoo-r5 i686)
=================================================================
System uname: 2.6.18-gentoo-r5 i686 AMD Athlon(tm)
Gentoo Base System release 1.12.9
Timestamp of tree: Fri, 15 Jun 2007 19:30:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS=&quot;x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -march=i686 -pipe&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c&quot;
CXXFLAGS=&quot;-O2 -march=i686 -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ &quot;
LANG=&quot;en_US.utf8&quot;
LC_ALL=&quot;en_US.utf8&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/portage/local/layman/ostefano /usr/local/portage&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;acl apache2 berkdb bitmap-fonts cli cracklib crypt dri fortran gdbm gpm iconv ipv6 isdnlog libg++ logrotate midi mudflap mysql ncurses nls nptl nptlonly openmp pam pcre perl pppd python readline reflection session spl ssl tcpd truetype truetype-fonts type1-fonts unicode urandom vhosts x86 xml xorg zlib&quot; ALSA_CARDS=&quot;ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci&quot; ALSA_PCM_PLUGINS=&quot;adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol&quot; ELIBC=&quot;glibc&quot; INPUT_DEVICES=&quot;keyboard mouse evdev&quot; KERNEL=&quot;linux&quot; LCD_DEVICES=&quot;bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text&quot; USERLAND=&quot;GNU&quot; VIDEO_CARDS=&quot;apm ark chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mach64 mga neomagic nsc nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo&quot;
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ostefano@gmail.com</who>
            <bug_when>2007-06-16 00:10:13 0000</bug_when>
            <thetext>After going through several tests I can confirm the breakage of subversion when it is loaded as module in apache-2.0.58-r2. It seems that neither neon or apr-util  is the fault of the segfaults.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mail@patrick-nagel.net</who>
            <bug_when>2007-06-16 06:57:03 0000</bug_when>
            <thetext>I didn&apos;t analyse the cause completely yet, but I can confirm breakage: Apache segfaults on each access after last night&apos;s subversion update. This is on stable x86.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mail@patrick-nagel.net</who>
            <bug_when>2007-06-16 07:10:21 0000</bug_when>
            <thetext>Oh and another thing: masking subversion-1.3.2-r4 and trying to emerge -u world won&apos;t temporarily fix the situation, because subversion-1.3.2-r3 then complains about a wrong version of neon. Now what?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>borjota@gmail.com</who>
            <bug_when>2007-06-16 12:01:13 0000</bug_when>
            <thetext>Same problem here. I found this link http://svn.haxx.se/users/archive-2006-07/0666.shtml where it&apos;s told that apache and subversion must be compiled with the same version of apr. This could be the problem since apache 2.0.* uses apr-0* and the new version of subversion uses apr-1*</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>arfrever@gentoo.org</who>
            <bug_when>2007-06-16 15:13:05 0000</bug_when>
            <thetext>(In reply to comments #18, #19, #20, #21 and #22)

Write some positive comments in bug 182145, please.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fauli@gentoo.org</who>
            <bug_when>2007-06-17 12:27:32 0000</bug_when>
            <thetext>(In reply to comment #22)
&gt; Same problem here. I found this link
&gt; http://svn.haxx.se/users/archive-2006-07/0666.shtml where it&apos;s told that apache
&gt; and subversion must be compiled with the same version of apr. This could be the
&gt; problem since apache 2.0.* uses apr-0* and the new version of subversion uses
&gt; apr-1*

 You seem to be right.  Apache 2.2 is built with apr-1*, problem is, that we cannot stabilise just now...or what does Apache team say to that.  What a mess.

(In reply to comment #21)
&gt; Oh and another thing: masking subversion-1.3.2-r4 and trying to emerge -u world
&gt; won&apos;t temporarily fix the situation, because subversion-1.3.2-r3 then complains
&gt; about a wrong version of neon. Now what?

 Downgrade neon, too?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tomsimnett@yahoo.co.uk</who>
            <bug_when>2007-06-17 16:24:44 0000</bug_when>
            <thetext>(In reply to comment #24)

A downgrade of both neon and subversion to the penultimate x86 version works fine again for me.

&gt; (In reply to comment #22)
&gt; &gt; Same problem here. I found this link
&gt; &gt; http://svn.haxx.se/users/archive-2006-07/0666.shtml where it&apos;s told that apache
&gt; &gt; and subversion must be compiled with the same version of apr. This could be the
&gt; &gt; problem since apache 2.0.* uses apr-0* and the new version of subversion uses
&gt; &gt; apr-1*
&gt; 
&gt;  You seem to be right.  Apache 2.2 is built with apr-1*, problem is, that we
&gt; cannot stabilise just now...or what does Apache team say to that.  What a mess.
&gt; 
&gt; (In reply to comment #21)
&gt; &gt; Oh and another thing: masking subversion-1.3.2-r4 and trying to emerge -u world
&gt; &gt; won&apos;t temporarily fix the situation, because subversion-1.3.2-r3 then complains
&gt; &gt; about a wrong version of neon. Now what?
&gt; 
&gt;  Downgrade neon, too?
&gt; 

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>arfrever@gentoo.org</who>
            <bug_when>2007-06-17 16:35:14 0000</bug_when>
            <thetext>(In reply to comment #25)
&gt; A downgrade of both neon and subversion to the penultimate x86 version works
&gt; fine again for me.

Isn&apos;t adding the following lines to /etc/portage/package.keywords simpler?
=net-www/apache-2.2.4-r6
=app-admin/apache-tools-2.2.4-r3</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tomsimnett@yahoo.co.uk</who>
            <bug_when>2007-06-17 16:45:11 0000</bug_when>
            <thetext>Maybe, but some of us like to run clean stable systems. Suggesting putting things in package.keywords is not a suitable workaround.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fauli@gentoo.org</who>
            <bug_when>2007-06-17 16:46:16 0000</bug_when>
            <thetext>(In reply to comment #27)
&gt; Maybe, but some of us like to run clean stable systems. Suggesting putting
&gt; things in package.keywords is not a suitable workaround.

 You know that the lower version of subversion works, but you don&apos;t the same aspect about a higher version of Apache.  Please no further discussion about this on the bug.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-06-23 08:05:35 0000</bug_when>
            <thetext>CHTEKK fixed subversion-1.3.2-r4 to compile against apr{,-util} version which matches the installed apache version (if any) for Bug 182453, so more more issues with stabilizing this hopefully, and no need for more noise here. :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jer@gentoo.org</who>
            <bug_when>2007-06-27 14:45:34 0000</bug_when>
            <thetext>Stable for HPPA.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>pylon@gentoo.org</who>
            <bug_when>2007-06-27 20:05:13 0000</bug_when>
            <thetext>ppc stable.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>hollow@gentoo.org</who>
            <bug_when>2007-08-13 13:38:11 0000</bug_when>
            <thetext>since mips is appereantly sleeping we won&apos;t hold apache-2.2 stabilization because of mips.

please be aware that we will remove apache-2.0 very soon after 2.2 has gone stable to get rid of the apr-0/1 mess and therefore mips will have no stable apache.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ciaran.mccreesh@googlemail.com</who>
            <bug_when>2007-08-13 13:42:25 0000</bug_when>
            <thetext>(In reply to comment #32)
&gt; since mips is appereantly sleeping we won&apos;t hold apache-2.2 stabilization
&gt; because of mips.
&gt; 
&gt; please be aware that we will remove apache-2.0 very soon after 2.2 has gone
&gt; stable to get rid of the apr-0/1 mess and therefore mips will have no stable
&gt; apache.

People removing packages before they should, in violation of policy and good manners, is a large part of why mips is apparently sleeping. It isn&apos;t sleeping, it&apos;s going around cleaning up the mess made by other people doing what you just described. By removing stable packages you break a lot more than just that one package.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>hollow@gentoo.org</who>
            <bug_when>2007-08-13 22:08:58 0000</bug_when>
            <thetext>well, apr-0/1 causes a huge mess (see numerous subversion bugs, berkdb, etc), so we probably won&apos;t break more stuff that&apos;s not broken anyway... and btw, can you point me to the removal policy you are reffering to?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ciaran.mccreesh@googlemail.com</who>
            <bug_when>2007-08-13 22:13:58 0000</bug_when>
            <thetext>(In reply to comment #34)
&gt; well, apr-0/1 causes a huge mess (see numerous subversion bugs, berkdb, etc),
&gt; so we probably won&apos;t break more stuff that&apos;s not broken anyway...

No no. You&apos;ll break all stable the packages that (even optionally) depend upon apache, which will cause an immense mess.

&gt; and btw, can you point me to the removal policy you are reffering to?

http://devmanual.gentoo.org/keywording/index.html
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>hollow@gentoo.org</who>
            <bug_when>2007-08-14 15:19:57 0000</bug_when>
            <thetext>well, we can leave the apr-0 crap around for mips of course, but at least i won&apos;t support it anymore after 2.2 is stable..</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2007-08-14 16:15:25 0000</bug_when>
            <thetext>(In reply to comment #32)
&gt; please be aware that we will remove apache-2.0 very soon after 2.2 has gone
&gt; stable to get rid of the apr-0/1 mess and therefore mips will have no stable
&gt; apache.

That&apos;s not so simple. E.g. current stable Subversion needs apr-0 (when built with apache2 use flag). The mess was caused by marking apr-1 stable before Apache 2.2 in the first place - and for what reason ever, that was really stupid. Now don&apos;t create a bigger mess by breaking the tree via stabilizing Apache 2.2 not thinking about the consequences. Create a tracker bug, grep the tree and cc the maintainers of possibly affected software, so a smooth upgrade path can be figured out.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>arfrever@gentoo.org</who>
            <bug_when>2007-08-14 17:09:33 0000</bug_when>
            <thetext>(In reply to comment #37)
&gt; That&apos;s not so simple. E.g. current stable Subversion needs apr-0 (when built
&gt; with apache2 use flag).

Not necessarily. Subversion-1.3.2-r4[apache2] can work with Apache 2.2* and APR{,-Util} 1.2*.

&gt; Now don&apos;t create a bigger mess by breaking the tree via stabilizing
&gt; Apache 2.2 not thinking about the consequences.

Stabilization of Apache 2.2* wouldn&apos;t break the tree. Only deletion of Apache 2.0* and APR{,-Util} 0.9* would do.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>hollow@gentoo.org</who>
            <bug_when>2007-08-14 19:41:09 0000</bug_when>
            <thetext>correct, and there is also a tracker bug... yawn</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mathieu_g1@yahoo.fr</who>
            <bug_when>2007-08-19 02:20:29 0000</bug_when>
            <thetext>I&apos;ve got troubles compiling the latest version of apr to use the subversion package, here is my config :


Portage 2.1.2.11 (default-linux/x86/no-nptl, gcc-4.1.2, glibc-2.5-r4, 2.6.20-gentoo-r8 i686)
=================================================================
System uname: 2.6.20-gentoo-r8 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Sat, 18 Aug 2007 23:20:01 +0000
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS=&quot;x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O3 -march=pentium4 -pipe -fomit-frame-pointer&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/env.d/java/ /etc/gconf /etc/terminfo&quot;
CXXFLAGS=&quot;-O3 -march=pentium4 -pipe -fomit-frame-pointer&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;distlocks metadata-transfer sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://mirror.ovh.net/gentoo-distfiles/ ftp://mirror.ovh.net/gentoo-distfiles/ http://gentoo.modulix.net/gentoo/ http://ftp.club-internet.fr/pub/mirrors/gentoo ftp://gentoo.imj.fr/pub/gentoo/ ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ ftp://ftp.solnet.ch/mirror/Gentoo http://gentoo.mirror.solnet.ch http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ ftp://ftp.mirrorservice.org/sites/www.ibiblio.org/gentoo/ &quot;
LANG=&quot;fr_FR@euro&quot;
LC_ALL=&quot;fr_FR@euro&quot;
LINGUAS=&quot;fr fr_FR@euro&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
SYNC=&quot;rsync://rsync.europe.gentoo.org/gentoo-portage&quot;
USE=&quot;X a52 aac acpi additions alsa apm arts avahi berkdb bitmap-fonts bzip2 cairo cli cracklib crypt cups dbus dia disk-partition dri dts dv dvd dvdr dvdread eds emboss encode esd extrafilters ffmpeg flac foomaticdb fortran freetype gcj gdbm gif gimpprint gnome gnutls gpm gstreamer gtk gtk2 hal iconv imlib isdnlog java jpeg jpeg2k lame libwww mad midi mikmod mmx motif mp3 mpeg mplayer mudflap mysql nagios-dns nagios-ntp nagios-ping nagios-ssh ncurses nls no-seamonkey nsplugin nvidia ogg opengl openmp pam pcre perl png ppds pppd python quicktime readline reflection samba sdl session snmp speex spell spl sse sse2 ssl subtitles svg symlink tcpd tga threads tiff truetype truetype-fonts type1-fonts unicode usb vorbis wma wmf x264 x86 xml xorg xv xvid zlib&quot; ALSA_CARDS=&quot;ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci&quot; ALSA_PCM_PLUGINS=&quot;adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol&quot; ELIBC=&quot;glibc&quot; INPUT_DEVICES=&quot;keyboard mouse&quot; KERNEL=&quot;linux&quot; LCD_DEVICES=&quot;bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text&quot; LINGUAS=&quot;fr fr_FR@euro&quot; USERLAND=&quot;GNU&quot; VIDEO_CARDS=&quot;nvidia&quot;
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

And here is the problem :

g++: /usr/lib/gcc/i386-pc-linux-gnu/4.1.1/crtbeginS.o: No such file or directory
g++: /usr/lib/gcc/i386-pc-linux-gnu/4.1.1/crtendS.o: No such file or directory
make[1]: *** [libapr-1.la] Erreur 1
make[1]: quittant le répertoire « /var/tmp/portage/dev-libs/apr-1.2.8/work/apr-1.2.8 »
make: *** [all-recursive] Erreur 1

!!! ERROR: dev-libs/apr-1.2.8 failed.
Call stack:
  ebuild.sh, line 1632:   Called dyn_compile
  ebuild.sh, line 983:   Called qa_call &apos;src_compile&apos;
  ebuild.sh, line 44:   Called src_compile
  apr-1.2.8.ebuild, line 66:   Called die

!!! Make failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at &apos;/var/tmp/portage/dev-libs/apr-1.2.8/temp/build.log&apos;.

note : my gcc version is 4.1.2

I&apos;hope you&apos;ll find the problem

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>arfrever@gentoo.org</who>
            <bug_when>2007-08-19 15:10:07 0000</bug_when>
            <thetext>(In reply to comment #40)
&gt; I&apos;ve got troubles compiling the latest version of apr to use the subversion
&gt; package

This isn&apos;t appropriate place for such problems. Your GLibC and/or GCC are broken.
If future you will find quicker help on Gentoo Fora.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mathieu_g1@yahoo.fr</who>
            <bug_when>2007-08-20 00:16:52 0000</bug_when>
            <thetext>I&apos;ve re-emerged gcc and glibc so if :
&gt;This isn&apos;t appropriate place for such problems. Your GLibC and/or GCC are
&gt;broken.
&gt;If future you will find quicker help on Gentoo Fora.
Tell me how to solve this problem cause no other ebuild have this problem.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>arfrever@gentoo.org</who>
            <bug_when>2007-08-20 08:58:39 0000</bug_when>
            <thetext>(In reply to comment #42)
&gt; I&apos;ve re-emerged gcc and glibc

It may be insufficient. (You had probably changed CHOST.)

(In reply to comment #42)
&gt; Tell me how to solve this problem cause no other ebuild have this problem.

Create a new thread on Gentoo Fora::Portage &amp; Programming.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eternaleye@gmail.com</who>
            <bug_when>2007-08-21 22:42:18 0000</bug_when>
            <thetext>(In reply to comment #40)

I recently had the same problem, it can be fixed by symlinking /usr/lib/gcc/i686-pc-linux-gnu/4.1.1 to /usr/lib/gcc/i686-pc-linux-gnu/4.1.2. This is a hackish fix, but it works for me for apr-1.2.8 and rsbac-admin-1.3.5-r1, the two packages I had this problem with.

--Alex Elsayed</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mathieu_g1@yahoo.fr</who>
            <bug_when>2007-08-23 01:32:42 0000</bug_when>
            <thetext>Thanks it solved the compilation of apr for me.
But if someone has a better solution, you&apos;re welcome too.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>hollow@gentoo.org</who>
            <bug_when>2007-11-12 08:21:44 0000</bug_when>
            <thetext>MIPS team still sleeping, meanwhile the next stabilization requests are open, go look there (as if you would ...)

#198866 and #198590</thetext>
          </long_desc>
      
    </bug>

</bugzilla>