Problem mit Installation Samba 3.0.11

hypernetics

Kollegenschwein
Hallo,

bei der Installation der aktuellen Samba-Release aus den Ports, bekomme ich von meinem Fb5.3-Server folgendes vorgesetzt:

<schnippel>
===> samba-3.0.11,1 depends on file: /usr/local/bin/autoconf259 - found
===> samba-3.0.11,1 depends on shared library: cups.2 - found
===> samba-3.0.11,1 depends on shared library: popt.0 - found
===> samba-3.0.11,1 depends on shared library: ldap-2.2.7 - found
===> samba-3.0.11,1 depends on shared library: iconv.3 - found
===> Configuring for samba-3.0.11,1

!!! Due to a bug in the deinstall procedure in port versions prior to 3.0.9,
!!! you should BACK UP YOUR VALUABLE /var/db/samba/windbindd_* FILES
!!! before you continue the (re)installation.

*** Press Ctrl-C *now* if you need to preserve these files ***
exec: /usr/local/bin/autom4te259: not found
*** Error code 127

</schnippel>

Weiss jemand, was hier los ist?
 
also entweder: autom4te nach installieren oder: dateiname stimmt nicht ganz.
also unter openbsd ist es /usr/local/bin/autom4te-2.59, was natürlich nicht heißen muss, dass es unter FreeBSD auch so ist. Schau dir das Verzeichnis an und erstelle einfach einen Hardlink auf den richtigen Dateinamen.

cdp.
 
poste mal den output eines

Code:
ls -l /usr/local/bin/auto*


vielleicht ist es ein toter symlink oder sowas...
 
Here it goes:

-r-xr-xr-x 1 root wheel 7672 Oct 8 15:09 /usr/local/bin/autoconf259
-r-xr-xr-x 1 root wheel 8141 Oct 8 15:09 /usr/local/bin/autoheader259
-r-xr-xr-x 1 root wheel 30269 Oct 8 15:09 /usr/local/bin/autom4te259
-r-xr-xr-x 1 root wheel 15270 Feb 15 13:26 /usr/local/bin/autopoint
-r-xr-xr-x 1 root wheel 19090 Oct 8 15:09 /usr/local/bin/autoreconf259
-r-xr-xr-x 1 root wheel 16365 Oct 8 15:09 /usr/local/bin/autoscan259
-r-xr-xr-x 1 root wheel 33128 Oct 8 15:09 /usr/local/bin/autoupdate259

Ist mir ein bissl schleierhaft...
 
vielleicht liegt das Problem an exec... leider kenn ich das FreeBSD-Portssystem nicht, mir ist schleierhaft, warum die exec verwenden...

was passiert, wenn du einfach so /usr/local/bin/autom4te259 aufrufst? Kommt da evtl. schon diese "not found"-Meldung? Ist unwahrscheinlich aber ich will nur sicher gehen...
 
hmm... maile doch mal dem port-maintainer. mir fällt grad auch nix dazu ein..
du kannst natürlich die Makefile (oder was auch immer FBSD verwendet) durchgehen und versuchen selbst den fehler im skript zu finden.
ansonnsten verweise halt auf diesen foren-thread :-)
 
Abend Jungs, genau das selbe wie hypernetics ist mir heute beim Installieren des Ports samba3 (/usr/ports/net/samba3) passiert! Wollte die samba version 3.0.12 aufs System aufspielen!

Weiß jemand Rat?

Ciao

overle
 
also ich bin einfach über die fehlermeldung hinweggegangen (ca. 2min gewartet und dann einfach enter gedrückt) und er hat fröhlich weiter installiert...

habe der fehlermeldung vorerst keine weitere beachtung geschenkt, war das falsch... ;)

mfg Daniel
 
Naja bei dieser Fehlermeldung kann man lange warten, denn make bricht mit einem Fehler ab - da kann man kein Enter drücken ;)

Das Problem hängt imho mit dem Update von Perl auf 5.6.2 bzw. 5.8.6 zusammen.

Bringt mal euren Portstree auf den neuesten Stand und dann baut Perl und alle darauf basierenden Ports neu:
Code:
portupgrade -f perl
portupgrade -f `(pkg_info -R perl\* | tail +4)`
Ich hatte den selben Fehler und danach konnte ich Samba erfolgreich updaten.
 
pertze schrieb:
Naja bei dieser Fehlermeldung kann man lange warten, denn make bricht mit einem Fehler ab - da kann man kein Enter drücken ;)

Das Problem hängt imho mit dem Update von Perl auf 5.6.2 bzw. 5.8.6 zusammen.

Bringt mal euren Portstree auf den neuesten Stand und dann baut Perl und alle darauf basierenden Ports neu:
Code:
portupgrade -f perl
portupgrade -f `(pkg_info -R perl\* | tail +4)`
Ich hatte den selben Fehler und danach konnte ich Samba erfolgreich updaten.

Hi Pertze,

wurde gemacht.. pkg_info sagt:

perl-5.8.6_2

ist installiert.

Der Fehler bleibt der gleiche... Weitere Vorschläge?! Was (Dateien, Auszüge...)braucht Ihr um mir detailierter helfen zu können?

Grüße

overle
 
Das war bei mir auch so, ich hatte das neue Perl drauf und alle Perl* Ports aufgefrischt, trotzdem ging es nicht.

Ich habe dann nochmal
Code:
portupgrade -f `(pkg_info -R perl\* | tail +4)`
ausgeführt und dann abermals Perl installiert
Code:
portupgrade -f perl
In dieser Reihenfolge.
Für mich war das auch sehr verwunderlich, aber wie von Geisterhand klappte es dann.
 
*g* Kömisch kömisch... Hab jetzt erstmal ein portupgrade -a laufen (damit ich wirklich auf aktuellen, frischen Ports ein auch wirklich aktuelles System habe).

Sobald das fertig ist (das dauert ;-) ) werd ich das mal versuchen, wenn es noch nicht gehen sollte!

Wo hast du denn die Lösung zu dem Fehler gefunden? Bzw. was ist der Hintergrund?
Damit ich das als Anfänger auch verstehe warum das jetzt nicht klappt...

ciao

overle
 
So... Die Sache ist durch! Habe nochmals wie beschrieben das Portupgrade von Perl gemacht! Dies hat jedoch nichts gebracht... Immer noch das selbe Elend ;-(

Weitere Vorschläge?
 
Zurück
Oben