Hallo, wie mache ich einen Bugreport für Programme. da gibt es Probleme mit den Abhängigkeiten sagt zumindest yast. Das Programm freecad startet auch nicht. #### YaST2 conflicts list - generated 2012-02-28 17:12:48 #### libboost_filesystem.so.1.44.0()(64bit), benötigt von FreeCAD-0.11.4446-4.4.x86_64, wird von keinem Repository angeboten [ ] FreeCAD beschädigen durch Ignorieren einiger Abhängigkeiten [ ] FreeCAD-0.11.4446-4.4.x86_64 nicht installieren Dabei ist mir aufgefallen das nicht die Variante von Tumbleweed installiert war. Obwohl das Repo eine kleionere Nummer hat siehe unten. Deshalb meine Frage wie das mit den Qellen so funktioniert. Erstmal dachte ich alle normalen opensuse 12.1 Quellen könnten weg da ja in Tumbleweed aktualisiert, leider hagelte es da Fehlermeldungen wegen fehlender Quellen das hat mich verunsichert und ich habe diese wieder dazugefügt. Zudem dachte ich kleine Nummer bedeutet höhere priorität wieso eigentlich so herum? # | Alias | Name | Aktiviert | Aktualisieren Priorität ---+-----------------------------+------------------------------------------+-----------+-------------- ist entfallen 2 | KDE:Extra | KDE:Extra | Ja | Ja |99 3 | KDE:Unstable:Playground | KDE:Unstable:Playground | Ja | Ja |110 4 | Packman_Tumbleweed | Packman Tumbleweed | Ja | Ja |40 5 | Printing | Printing | Ja | Ja |99 6 | Publishing | Publishing | Ja | Ja |99 7 | Tumbleweed | Tumbleweed | Ja | Ja |50 8 | devel:languages:perl | devel:languages:perl | Ja | Ja |99 9 | devel:languages:perl:CPAN-C | devel:languages:perl:CPAN-C | Ja | Ja |99 10 | download.opensuse.org-Extra | openSUSE BuildService - KDE:Extra | Ja | Ja |99 11 | graphics | graphics | Ja | Ja |120 12 | home_cdersch_TLP | TLP (openSUSE_12.1) | Ja | Ja |99 13 | openSUSE_Factory_Contrib | openSUSE:Factory:Contrib (openSUSE_12.1) | Ja | Ja |99 14 | opensuse-guide.org-repo | libdvdcss repository | Ja | Ja |60 15 | packman.inode.at-suse | Packman Repository | Ja | Ja |99 16 | repo-debug | openSUSE-12.1-Debug | Ja | Ja |99 17 | repo-debug-update | openSUSE-12.1-Update-Debug | Ja | Ja |99 18 | repo-non-oss | openSUSE-12.1-Non-Oss | Ja | Ja |99 19 | repo-oss | openSUSE-12.1-Oss | Ja | Ja |99 20 | repo-source | openSUSE-12.1-Source | Ja | Ja |99 21 | repo-update | openSUSE-12.1-Update | Ja | Ja |99 22 | science | science | Ja | Ja |99 23 | vbox-repo | Virtualbox Repository | Ja | Ja |60 ich hoffe es lässt sich lesen. Gruß Sebastian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Sebastian schrieb:
Hallo,
wie mache ich einen Bugreport für Programme. da gibt es Probleme mit den Abhängigkeiten sagt zumindest yast. Das Programm freecad startet auch nicht.
#### YaST2 conflicts list - generated 2012-02-28 17:12:48 ####
libboost_filesystem.so.1.44.0()(64bit), benötigt von FreeCAD-0.11.4446-4.4.x86_64, wird von keinem Repository angeboten
[ ] FreeCAD beschädigen durch Ignorieren einiger Abhängigkeiten
[ ] FreeCAD-0.11.4446-4.4.x86_64 nicht installieren
Oft hilft es einen Softlink zu setzen, aber eine Garantie gibt es auch nicht das es funktioniert wird. Suche nach der libboost_filesystem.so.x.xx.x und setze dann einfach ein link mit der Versionsnummer die verlangt wird. z.b: ln -s libboost_filesystem.so.1.46.0 libboost_filesystem.so.1.44.0 -- vokoscreen Screencastprogramm Desktopvideos mit Ton www.kohaupt-online.de/hp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Volker Kohaupt [29.02.2012 10:19]:
Sebastian schrieb:
Hallo,
wie mache ich einen Bugreport für Programme. da gibt es Probleme mit den Abhängigkeiten sagt zumindest yast. Das Programm freecad startet auch nicht.
#### YaST2 conflicts list - generated 2012-02-28 17:12:48 ####
libboost_filesystem.so.1.44.0()(64bit), benötigt von FreeCAD-0.11.4446-4.4.x86_64, wird von keinem Repository angeboten
[ ] FreeCAD beschädigen durch Ignorieren einiger Abhängigkeiten
[ ] FreeCAD-0.11.4446-4.4.x86_64 nicht installieren
Oft hilft es einen Softlink zu setzen, aber eine Garantie gibt es auch nicht das es funktioniert wird. Suche nach der libboost_filesystem.so.x.xx.x und setze dann einfach ein link mit der Versionsnummer die verlangt wird.
z.b: ln -s libboost_filesystem.so.1.46.0 libboost_filesystem.so.1.44.0
Das wird in diesem Fall nur begrenzt helfen - der Abhängigkeitsfehler in der rpm-Datenbank (also auch YaST) bleibt. Abhilfe hierzu: a) Source-RPM herunterladen und lokal neu bauen: könnte helfen, die Abhängigkeit auf die tatsächlich vorhandene Lib zu ändern, kenne aber das Paket nicht b) ein RPM erstellen, dass den beschriebenen Symlink enthält (auch in "Provides" im spec-file!) :-) In meinen Repos finde ich nur FreeCAD-qt3, und das bemeckert eine fehlende libxerces-c.so.28, die nirgendwo angeboten wird :-\ Gruß Werner -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk9N8mgACgkQk33Krq8b42PCoQCfY8JhiaR7u89aAzldE9K6UV1I ok4An0wwkIiUBftsFQK3jhyiUFmOlxNA =yfy6 -----END PGP SIGNATURE----- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Wed, Feb 29, 2012 at 10:39:52AM +0100, Werner Flamme wrote:
Volker Kohaupt [29.02.2012 10:19]:
Sebastian schrieb:
wie mache ich einen Bugreport für Programme. da gibt es Probleme mit den Abhängigkeiten sagt zumindest yast. Das Programm freecad startet auch nicht.
https://bugzilla.novell.com Jedes Open Build Service (OBS) Repository hat auch einen Bugowner und einen odere mehrere Maintainer. Per osc-Kommando kann man den abfragen. Das war hier bereits mal Thema. http://lists.openSUSE.org/opensuse-factory/2010-12/msg00361.html osc maintainer -e PRJ PKG ist die abstrakte Syntax. PRJ = project und PKG = package. Wie findest Du das Projekt? osc search freecad Aber das Projekt kennst Du ja bereits, denn ansonsten hättest Du kein RPM gefunden.
#### YaST2 conflicts list - generated 2012-02-28 17:12:48 ####
libboost_filesystem.so.1.44.0()(64bit), benötigt von FreeCAD-0.11.4446-4.4.x86_64, wird von keinem Repository angeboten
[ ] FreeCAD beschädigen durch Ignorieren einiger Abhängigkeiten
[ ] FreeCAD-0.11.4446-4.4.x86_64 nicht installieren
Oft hilft es einen Softlink zu setzen, aber eine Garantie gibt es auch nicht das es funktioniert wird. Suche nach der libboost_filesystem.so.x.xx.x und setze dann einfach ein link mit der Versionsnummer die verlangt wird.
z.b: ln -s libboost_filesystem.so.1.46.0 libboost_filesystem.so.1.44.0
Das wird in diesem Fall nur begrenzt helfen - der Abhängigkeitsfehler in der rpm-Datenbank (also auch YaST) bleibt. Abhilfe hierzu:
a) Source-RPM herunterladen und lokal neu bauen: könnte helfen, die Abhängigkeit auf die tatsächlich vorhandene Lib zu ändern, kenne aber das Paket nicht b) ein RPM erstellen, dass den beschriebenen Symlink enthält (auch in "Provides" im spec-file!) :-)
Äh, für das passende Provides sorgt doch rpm selbst. Und das rpm erstellt der Open Build Service. Es muss eben für das "richtige" Produkt gebaut sein. Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Lars Müller [29.02.2012 14:10]:
osc search freecad
Ich habe mir mal erlaubt, das zu erweitern: osc search freecad --repos-baseurl Das Paket aus dem ersten Treffer, KDE:/KDE3, lässt sich wegen fehlender Abhängigkeit zu libxerces-c.so.28 nicht installieren; home:choobie existiert nicht, ebenso home:donharter:home:FreeCAD, ebenso home:juergen-riegel, unter home:vinzv:freecad gibt es nur noch ein Fedora-15-Verzeichnis. Selten so gelacht :-( Die Ergebnisse weichen deutlich ab von dem, was http://software.opensuse.org als Treffer liefert - home:Rallaz und KDE:Extra (aber nur für Tumbleweed). Faszinierend.
#### YaST2 conflicts list - generated 2012-02-28 17:12:48 ####
libboost_filesystem.so.1.44.0()(64bit), benötigt von FreeCAD-0.11.4446-4.4.x86_64, wird von keinem Repository angeboten
[ ] FreeCAD beschädigen durch Ignorieren einiger Abhängigkeiten
[ ] FreeCAD-0.11.4446-4.4.x86_64 nicht installieren
Oft hilft es einen Softlink zu setzen, aber eine Garantie gibt es auch nicht das es funktioniert wird. Suche nach der libboost_filesystem.so.x.xx.x und setze dann einfach ein link mit der Versionsnummer die verlangt wird.
z.b: ln -s libboost_filesystem.so.1.46.0 libboost_filesystem.so.1.44.0
Das wird in diesem Fall nur begrenzt helfen - der Abhängigkeitsfehler in der rpm-Datenbank (also auch YaST) bleibt. Abhilfe hierzu:
a) Source-RPM herunterladen und lokal neu bauen: könnte helfen, die Abhängigkeit auf die tatsächlich vorhandene Lib zu ändern, kenne aber das Paket nicht b) ein RPM erstellen, dass den beschriebenen Symlink enthält (auch in "Provides" im spec-file!) :-)
Äh, für das passende Provides sorgt doch rpm selbst. Und das rpm erstellt der Open Build Service. Es muss eben für das "richtige" Produkt gebaut sein.
Lars
Manchmal muss man dem Provides: etwas nachhelfen ;-) Das rpm erstellt sicher der OBS, aber es muss eben fürs "richtige" Produkt gebaut sein ;-) - und das ist anscheinend derzeit nicht der Fall. Mir fällt noch eine weitere Abhilfe ein: man kann im Build Service entweder beim Projekt oder beim Package nachsehen, womit es verlinkt wurde. Dort müsste sich ja auch das fehlende Paket finden. Ich habe aber so meine Zweifel, ob das wirklich für die 12.1 gebaut wurde... Zur Aussage des OP "Erstmal dachte ich alle normalen opensuse 12.1 Quellen könnten weg da ja in Tumbleweed aktualisiert, leider hagelte es da Fehlermeldungen wegen fehlender Quellen das hat mich verunsichert und ich habe diese wieder dazugefügt.": auf der Seite <http://en.opensuse.org/Portal:Tumbleweed> sind genau vier Repositories als Pflicht angegeben: Tumbleweed und drei Mal openSUSE-current (was derzeitig mit der 12.1 identisch ist). Ach ja, /etc/zypp/vendors.d/Tumbleweed.conf nicht vergessen ;-) Gruß Werner -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk9OKsQACgkQk33Krq8b42NDIgCdFfynmOZu34DSZ5yUkJNsrFq1 VbUAn3qoalhXgUIsAAz4S0x0MvYlywY0 =wVxv -----END PGP SIGNATURE----- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Die Ergebnisse weichen deutlich ab von dem, was http://software.opensuse.org als Treffer liefert - home:Rallaz und KDE:Extra (aber nur für Tumbleweed). Faszinierend.
ich hab mal nachgesehn, das in K:E baut nicht weil eine lib nicht baut, und das hab ich dem repo owner mitgeteilt. jetzt heissts abwarten. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, danke für Eure Unterstützung. Bei Freecad werde ich jetzt mal abwarten. das Projekt steckt ja noch in den Anfängen. Finde es aber super das sich bei Linux und CAD etwas bewegt. Am wichtigsten fände ich jetzt die Unterstützung für dxf und dwg zu bekommen. Danach wäre ich beruflich vor allem an einer Architektur Spezialisierung interessiert. Als Energieverbrauchberechner nach PHI fände ich eine Funktion sämtliche Hüllflächen eines Hauses abgewickelt zu bekommen (jede Fläche als Ansicht also ohne Verzerrung) interessant. Diese dann auch noch vermaßt mit Längen und m². Das ist wohl aber schwierig da ja Dachüberstände und ähnliches entfernt werden müssten, ebenso die Ziegel auf dem Dach und vorgehängte Fassaden. Da würde ich dann noch gerne Die Fenster und Wärmebrücken darinnen Vermerken und eine gut nachvollziebare Dokumentation der Hüllfläche währe wesentlich vereinfacht. Zu den Repos. Da ist bei mir wohl einiges schief gelaufen. Nachdem ich mich durch die Engliche Anleitung welche hier erwähnt wurde geschlagen hatte gab es eine Installationsorgie. Leider macht Apper jetzt Zicken da irgendwelche Abhängigkeiten nicht gelöst werden können, da werde ich mich wohl nochmal mit beschäftigen müssen. Habe Leider viele zusatz Repos drinne wegen so Spezialprogrammen welche ich gerne mal testen möchte. Weis jemand ein gutes Programm für Linux um wärmebrücken simulieren zu können. Salome macht ja grundsätzlich sowas in der Richtung. Läuft bei mir aber noch nicht. Ist auch wohl nicht so einfach zu bedienen. Da auch nicht für diese Aufgabe optimiert. Gruß Sebastian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Donnerstag, 1. März 2012 20:43:03 Sebastian wrote:
Hallo,
danke für Eure Unterstützung.
Bei Freecad werde ich jetzt mal abwarten. das Projekt steckt ja noch in den Anfängen. Finde es aber super das sich bei Linux und CAD etwas bewegt. Am wichtigsten fände ich jetzt die Unterstützung für dxf und dwg zu bekommen. DXF kann ich mit qcad öffnen
Daniel
Gruß Sebastian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (6)
-
Daniel Fuhrmann
-
Lars Müller
-
Mathias Homann
-
Sebastian
-
Volker Kohaupt
-
Werner Flamme