Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Bugreport? Subversion [solved]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum
View previous topic :: View next topic  
Author Message
manuels
Advocate
Advocate


Joined: 22 Nov 2003
Posts: 2146
Location: Europe

PostPosted: Thu Apr 05, 2007 3:13 pm    Post subject: Bugreport? Subversion [solved] Reply with quote

Hallo zusammen,

nach dem letzten
Code:
emerge -NaDuvt world
und dem darauf folgenden
Code:
emerge -av --depclean
wurde sys-libs/db-4.2 deinstalliert (da sys-libs/db-4.3 jetzt drauf ist)
Jetzt will aber subversion nicht mehr starten:
Code:
svn: error while loading shared libraries: libdb-4.2.so: cannot open shared object file: No such file or directory

Auch ein reemerge von subversion will nicht:
Code:
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for i686-pc-linux-gnu-gfortran option to produce PIC... -fPIC
checking if i686-pc-linux-gnu-gfortran PIC flag -fPIC works... yes
checking if i686-pc-linux-gnu-gfortran static flag -static works... yes
checking if i686-pc-linux-gnu-gfortran supports -c -o file.o... yes
checking whether the i686-pc-linux-gnu-gfortran linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether libtool accepts --tag=XXX... yes
checking whether libtool needs -no-undefined... no
configure: checking neon library
checking neon library version... 0.26.1
checking for static Apache module support... no
checking for Apache module support via DSO through APXS... no
==================================================================
WARNING: skipping the build of mod_dav_svn
         --with-apxs or --with-apache must be used
==================================================================
checking for socket in -lsocket... no
checking for availability of Berkeley DB... no
configure: error: Berkeley DB 4.0.14 wasn't found.

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/dev-util/subversion-1.3.2-r3/work/subversion-1.3.2/config.log

!!! ERROR: dev-util/subversion-1.3.2-r3 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 5796:   Called src_compile
  subversion-1.3.2-r3.ebuild, line 106:   Called econf '--with-apr=/usr' '--with-apr-util=/usr' '--without-apxs' '--disable-javahl' '--with-swig' '--with-neon=/usr' '--with-berkeley-db' '--with-zlib' '--with-python' '--enable-nls' '--with-apr=/usr' '--with-apr-util=/usr' '--disable-experimental-libtool' '--disable-mod-activation'
  ebuild.sh, line 577:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/dev-util/subversion-1.3.2-r3/temp/build.log'.

!!! When you file a bug report, please include the following information:
GENTOO_VM=  CLASSPATH="." JAVA_HOME="/etc/java-config-2/current-system-vm"
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info

Nun installier ich erstmal wieder sys-libs/db-4.2 in einem neuen Slot.

Ist das ganze einen Bug-Report wert? Liegt der Fehler im Ebuild?:
Code:
COMMONDEPEND="apache2? ( ${APACHE2_DEPEND} )
        =dev-libs/apr-util-0*
        python? ( >=dev-lang/python-2.0 )
        perl? ( >=dev-lang/perl-5.8.6-r6
                !=dev-lang/perl-5.8.7 )
        ruby? ( >=dev-lang/ruby-1.8.2 )
        !nowebdav? ( >=net-misc/neon-0.26 )
        berkdb? ( =sys-libs/db-4* )  # <---- HIER?
        zlib? ( sys-libs/zlib )
        java? ( >=virtual/jdk-1.4 )
        emacs? ( virtual/emacs )"


Tschö mit ö
Manuel
_________________
Build your own live cd with catalyst 2.0!


Last edited by manuels on Fri Apr 06, 2007 11:27 am; edited 1 time in total
Back to top
View user's profile Send private message
toralf
Developer
Developer


Joined: 01 Feb 2004
Posts: 3942
Location: Hamburg

PostPosted: Thu Apr 05, 2007 3:18 pm    Post subject: Reply with quote

Wenn revdep-rebuild auch nichts bringt, ist es allemal einen bug report wert.
Back to top
View user's profile Send private message
STiGMaTa_ch
Veteran
Veteran


Joined: 28 Dec 2004
Posts: 1686
Location: Rüti ZH / Schweiz

PostPosted: Thu Apr 05, 2007 3:24 pm    Post subject: Reply with quote

emerge app-portage/gentoolkit
revdep-rebuild

STiGMaTa
_________________
Ich bin Schuldknappe. Das bedeutet ich bin immer an allem Schuld. Und das nicht zu knapp! | Der alltägliche Familienwahnsinn auf meinem BLOG
Back to top
View user's profile Send private message
manuels
Advocate
Advocate


Joined: 22 Nov 2003
Posts: 2146
Location: Europe

PostPosted: Thu Apr 05, 2007 3:26 pm    Post subject: Re: Bugreport? Subversion Reply with quote

manuels wrote:
Nun installier ich erstmal wieder sys-libs/db-4.2 in einem neuen Slot.

Da ich ja wusste "wer schuld war", hab ich mir ein komplettes revdep-rebuild gespart.
Nun läuft svn auch wieder. Trotzdem posten? (liegt der Fehler im E-Build?)
_________________
Build your own live cd with catalyst 2.0!
Back to top
View user's profile Send private message
Carlo
Developer
Developer


Joined: 12 Aug 2002
Posts: 3356

PostPosted: Thu Apr 05, 2007 4:10 pm    Post subject: Reply with quote

Kein Bug, revdep-rebuild ist fällig.
_________________
Please make sure that you have searched for an answer to a question after reading all the relevant docs.
Back to top
View user's profile Send private message
manuels
Advocate
Advocate


Joined: 22 Nov 2003
Posts: 2146
Location: Europe

PostPosted: Thu Apr 05, 2007 6:43 pm    Post subject: Reply with quote

Aber wieso wird es denn von emerge --depclean gelöscht?
Doch weil es im E-Build falsch vermerkt ist, oder?
_________________
Build your own live cd with catalyst 2.0!
Back to top
View user's profile Send private message
sirro
Veteran
Veteran


Joined: 20 Jul 2003
Posts: 1472
Location: aachen.nrw.de.eu

PostPosted: Thu Apr 05, 2007 6:57 pm    Post subject: Reply with quote

manuels wrote:
Aber wieso wird es denn von emerge --depclean gelöscht?
Doch weil es im E-Build falsch vermerkt ist, oder?

subversion ist es egal mit welcher der beiden Versionen von db es gebaut wird, das ebuild ist also richtig. Depclean weiss aber nicht welche Version von db genutzt wird und folglich auch nicht ob sie noch gebraucht wird.

Darum auch die ganzen Warnmeldungen vorher ;-)
Back to top
View user's profile Send private message
manuels
Advocate
Advocate


Joined: 22 Nov 2003
Posts: 2146
Location: Europe

PostPosted: Thu Apr 05, 2007 7:47 pm    Post subject: Reply with quote

sirro wrote:

subversion ist es egal mit welcher der beiden Versionen von db es gebaut wird

Wieso funktioniert dann das reemergen von subversion nicht?
_________________
Build your own live cd with catalyst 2.0!
Back to top
View user's profile Send private message
sirro
Veteran
Veteran


Joined: 20 Jul 2003
Posts: 1472
Location: aachen.nrw.de.eu

PostPosted: Thu Apr 05, 2007 7:52 pm    Post subject: Reply with quote

manuels wrote:
Wieso funktioniert dann das reemergen von subversion nicht?

Hm, also bei mir hat er das anstandslos gemacht.
Allerdings sehe gerade, dass ich die ~x86-Version habe. Da habe ich nicht dran gedacht :oops: Aber mit der stabilen version findet er es auch:


Code:
checking for availability of Berkeley DB... yes
Back to top
View user's profile Send private message
Fauli
l33t
l33t


Joined: 24 Apr 2004
Posts: 760
Location: Moers, Germany

PostPosted: Thu Apr 05, 2007 8:04 pm    Post subject: Reply with quote

Bei mir hat revdep-rebuild vor Subversion noch "dev-libs/apr-util" re-installiert. Ein kaputtes apr-util könnte die Ursache dafür sein, dass der Subversion-Build abbricht.
_________________
Do your part to beautify the web! Turn off link underlining!
Back to top
View user's profile Send private message
manuels
Advocate
Advocate


Joined: 22 Nov 2003
Posts: 2146
Location: Europe

PostPosted: Thu Apr 05, 2007 8:13 pm    Post subject: Reply with quote

was meinst du mit "kaputt"?
An dev-libs/apr-util hat sich nicht viel geändert:
Code:
[I] dev-libs/apr-util (0.9.12@02/21/07): Apache Portable Runtime Library

_________________
Build your own live cd with catalyst 2.0!
Back to top
View user's profile Send private message
tgurr
Retired Dev
Retired Dev


Joined: 27 Jan 2004
Posts: 571
Location: germany

PostPosted: Thu Apr 05, 2007 10:57 pm    Post subject: Reply with quote

Kleine Frage dazu am Rande, wieviele unterschiedliche DB-Versionen habt ihr denn installiert? Reicht die jeweils aktuellste und ein neu emergen der darauf gelinkten Programme? Aktuell hab ich z.B. 4.2.52_p4 4.3.29-r2 4.5.20_p2 installiert, würde mich interessieren ob die alle notwendig sind.
Back to top
View user's profile Send private message
sirro
Veteran
Veteran


Joined: 20 Jul 2003
Posts: 1472
Location: aachen.nrw.de.eu

PostPosted: Fri Apr 06, 2007 8:13 am    Post subject: Reply with quote

Psy' wrote:
Kleine Frage dazu am Rande, wieviele unterschiedliche DB-Versionen habt ihr denn installiert? Reicht die jeweils aktuellste und ein neu emergen der darauf gelinkten Programme? Aktuell hab ich z.B. 4.2.52_p4 4.3.29-r2 4.5.20_p2 installiert, würde mich interessieren ob die alle notwendig sind.

Ich hab nur sys-libs/db-4.3.29-r2. Nachdem ich db-4.2 entfernt habe, habe ich revdep-rebuild ausgefuehrt und alles hat kompiliert und laeuft.

Code:
ginny ~ # equery depends db
[ Searching for packages depending on db... ]
dev-lang/perl-5.8.8-r2 (berkdb? sys-libs/db)
dev-lang/php-5.2.1-r3 (berkdb? =sys-libs/db-4*)
dev-lang/python-2.4.3-r4 (!build & berkdb? >=sys-libs/db-3.1)
dev-libs/apr-util-0.9.12 (berkdb? =sys-libs/db-4*)
dev-libs/cyrus-sasl-2.1.22-r2 (berkdb? >=sys-libs/db-3.2)
dev-util/subversion-1.4.3 (berkdb? =sys-libs/db-4*)
net-nds/openldap-2.3.30-r2 (!minimal & !berkdb & !gdbm? >=sys-libs/db-4.2.52_p2-r1)
                           (!minimal&berkdb? >=sys-libs/db-4.2.52_p2-r1)
sys-devel/libperl-5.8.8-r1 (berkdb? sys-libs/db)
sys-libs/gdbm-1.8.3-r3 (berkdb? sys-libs/db)

Es kommt natuerlich auch drauf an was fuer Pakete du installiert hast. Wenn da eins dabei ist welches z.B. explizit 4.2* braucht, dann brauchst du das natuerlich auch.

Mit revdep-rebuild kannst du ja auch nur eine bestimmte Lib abfragen, sogar noch vor dem entfernen. z.B.:
Code:
revdep-rebuild --library=/usr/lib/libdb-4.3.so -p
revdep-rebuild --library=/usr/lib/libdb_cxx-4.3.so -p

Dann siehst du welche Version von welchen Paketen gerade genutzt wird und kannst entsprechend gucken welche version sie wirklich brauchen und dann evtl. neuinstallieren.
Back to top
View user's profile Send private message
Fauli
l33t
l33t


Joined: 24 Apr 2004
Posts: 760
Location: Moers, Germany

PostPosted: Fri Apr 06, 2007 10:37 am    Post subject: Reply with quote

manuels wrote:
was meinst du mit "kaputt"?
An dev-libs/apr-util hat sich nicht viel geändert:
Code:
[I] dev-libs/apr-util (0.9.12@02/21/07): Apache Portable Runtime Library

"Kaputt" im Sinne von revdep-rebuild. Das heißt, dass apr-util ohne installiertes db-4.2 solange nicht funktioniert, bis du es neu kompilierst. Dann benutzt es db-4.3. Und vielleicht funktioniert dann auch das Re-mergen von Subversion.
_________________
Do your part to beautify the web! Turn off link underlining!
Back to top
View user's profile Send private message
manuels
Advocate
Advocate


Joined: 22 Nov 2003
Posts: 2146
Location: Europe

PostPosted: Fri Apr 06, 2007 11:27 am    Post subject: Reply with quote

Hää, nach
Code:
emerge -C '<db-4.3'
konnte revdep-rebuild auf einmal subversion neu emergen. 8O
Und wieso lief das bei mir scheif :?:

Egal, jetzt läufts
_________________
Build your own live cd with catalyst 2.0!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum