Moin Leute.
Ich schätze, ich habe da ein etwas ungewöhnliches Problem auf meiner 9.1er-Kiste: Plötzlich funktioniert das smb:/-Protokoll nicht mehr. Das trat zuerst mit dem Update auf kdebase3-samba-3.4.2-29 oder ...2-30 auf, ich tippe auf ...2-29, und ist auch bei der aktuellen ...3-2 so. Als Fehlermeldung spuckt der Konqi ein "Datei oder Verzeichnis namens smb:/ nicht gefunden" oder so aus, jedenfalls scheint KDE nicht mehr zu wissen, dass es ein Protokoll namens smb gibt (Krusader liefert Ähnliches).
Martin Breidenbach scheint mal ein ähnliches Problem gehabt zu haben, es blieb aber ungelöst. Google hat auch nix ausgespuckt. Daraufhin habe ich mir kdebase3-3.4.2-30 mal aus dem src.rpm selbst gebaut - und siehe da - es funktioniert. Gleiches gilt für ...3-2. Hier habe ich nur /opt/kde3/lib/kde3/kio_smb.so aus dem fertigen RPM extrahiert.
Bei weiterem Nachforschen zeigte sich, daß mit ...2-29 ein Patch ("use-kerberos-smb.diff") auf kio_smb_auth.cpp eingeführt wurde (daher mein Tipp oben), der anscheinend für ...3.4.3 in die Sourcen übernommen wurde. Aber wenn dieser Patch die Ursache ist, wiese zum Teufel funktionieren dann die selbstgebauten kio_smb.sos?
Ich habe mir die verschiedenen kio_smb.sos mal mit ldd angesehen - für die Selbstgebauten werden etwas andere Hexzahlen ausgegeben (was bedeuten die eigentlich?). Das scheint aber insofern bedeutungslos, als genau dieselben Unterschiede auch zu kio_smb.so aus ...2-3 auftreten, welches ja funktioniert.
Hat jemand einen Tipp, wie ich es vermeiden kann, in Zukunft immer kdebase3 selber bauen zu müssen?
Ich schätze, ich habe da ein etwas ungewöhnliches Problem auf meiner 9.1er-Kiste: Plötzlich funktioniert das smb:/-Protokoll nicht mehr. Das trat zuerst mit dem Update auf kdebase3-samba-3.4.2-29 oder ...2-30 auf, ich tippe auf ...2-29, und ist auch bei der aktuellen ...3-2 so. Als Fehlermeldung spuckt der Konqi ein "Datei oder Verzeichnis namens smb:/ nicht gefunden" oder so aus, jedenfalls scheint KDE nicht mehr zu wissen, dass es ein Protokoll namens smb gibt (Krusader liefert Ähnliches).
Martin Breidenbach scheint mal ein ähnliches Problem gehabt zu haben, es blieb aber ungelöst. Google hat auch nix ausgespuckt. Daraufhin habe ich mir kdebase3-3.4.2-30 mal aus dem src.rpm selbst gebaut - und siehe da - es funktioniert. Gleiches gilt für ...3-2. Hier habe ich nur /opt/kde3/lib/kde3/kio_smb.so aus dem fertigen RPM extrahiert.
Bei weiterem Nachforschen zeigte sich, daß mit ...2-29 ein Patch ("use-kerberos-smb.diff") auf kio_smb_auth.cpp eingeführt wurde (daher mein Tipp oben), der anscheinend für ...3.4.3 in die Sourcen übernommen wurde. Aber wenn dieser Patch die Ursache ist, wiese zum Teufel funktionieren dann die selbstgebauten kio_smb.sos?
Ich habe mir die verschiedenen kio_smb.sos mal mit ldd angesehen - für die Selbstgebauten werden etwas andere Hexzahlen ausgegeben (was bedeuten die eigentlich?). Das scheint aber insofern bedeutungslos, als genau dieselben Unterschiede auch zu kio_smb.so aus ...2-3 auftreten, welches ja funktioniert.
Hat jemand einen Tipp, wie ich es vermeiden kann, in Zukunft immer kdebase3 selber bauen zu müssen?