Fritzing findet keine Parts

Hallo,
ich habe mir Fritzing und Fritzing-Parts aus dem Standard Repo installiert.
Starte ich Fritzing bekomme ich die Fehlermeldung “Git-repository konnte nicht gefunden werden” und, wenn ich diese Meldung quitiere, die Meldung “Die Datei screw_terminal_2_3,5mm.fzp konnte nicht gelesen werden: no such file or directory”.
Wenn ich auch diese Meldung quitiere, startet Fritzing zwar, hat aber keine Teile in der Parts Liste.

Die Parts sind aber vorhanden in usr/share/fritzing/parts. Kann es sein dass ich den Pfad irgendwo anpassen muss (einen entsprechenden Eintrag in den Fritzing Einstellungen gibt es nicht) oder fehlt mir noch ein Paket? -

Danke schon mal…

Möglicherweise entweder, diese URL – <https://github.com/fritzing/fritzing-parts&gt; – oder, diese – <https://github.com/fritzing/fritzing-app&gt; …

  • Ist das Internet erreichbar?

Weiter Information hier – <https://github.com/fritzing/&gt; – hier – <https://fritzing.org/&gt; – und hier – <https://forum.fritzing.org/&gt; …

  • Aber, in das Fritzing Forum, Ich habe nichts bezüglich diese Problem gefunden – weder in Englisch noch Deutsch …

Poste:

ldd /usr/bin/Fritzing

oder starte fritzing aus der Konsole als User:

Fritzing

Hallo,
die Links helfen nicht weiter, hatte ich auch schon durch, - ich denke auch nicht dass das an Fritzing selbst liegt…

Die App bringt genau die gleichen Fehlermeldungen. Ich habe jetzt noch etwas herumprobiert und Fritzing aus der Konsole gestartet. Hier erhalte ich diese Ausgabe:

 herbk@p200300ec571a6b66fee7d6fb3f62c146://> Fritzing --parts usr/share/fritzing/parts          
libpng warning: iCCP: known incorrect sRGB profile
QSqlQuery::prepare: database not open
QSqlQuery::prepare: database not open
QSqlQuery::prepare: database not open
QSqlQuery::prepare: database not open
QSqlQuery::prepare: database not open
QSqlQuery::prepare: database not open
QSqlQuery::prepare: database not open
QSqlQuery::prepare: database not open
QSqlQuery::prepare: database not open
QSqlQuery::prepare: database not open
QSqlQuery::prepare: database not open
QSqlQuery::prepare: database not open


Auch wenn ich Fritzing mit

herbk@p200300ec571a6b66fee7d6fb3f62c146://> Fritzing --parts usr/share/fritzing/parts

aufrufe (war in den Linux Hinweisen) bekomme ich die gleiche Ausgabe.

Sieht für mich jetzt so aus als ob Fritzing nicht auf die Datenbank zugreifen könnte. [size=2]libQt5Sql5-mysql und libQt5Sql5-sqlite habe ich installiert, was könnte da noch fehlen?

[/size]

Und was sagt das ldd?

Hallo Sauerland,

Was ist das ldd? sagt mir nichts, sorry

noch mal sorry, hatte Deinen zwischenzeitlich geschriebenen post noch nicht gelesen…

herbk@p200300ec571a6b66fee7d6fb3f62c146:~> ldd /usr/bin/Fritzing
        linux-vdso.so.1 (0x00007fff23fb7000)
        libz.so.1 => /usr/lib64/libz.so.1 (0x00007f7de393a000)
        libgit2.so.1.1 => /usr/lib64/libgit2.so.1.1 (0x00007f7de3817000)
        libQt5PrintSupport.so.5 => /usr/lib64/libQt5PrintSupport.so.5 (0x00007f7de37a6000)
        libQt5Svg.so.5 => /usr/lib64/libQt5Svg.so.5 (0x00007f7de3749000)
        libQt5Widgets.so.5 => /usr/lib64/libQt5Widgets.so.5 (0x00007f7de3075000)
        libQt5Gui.so.5 => /usr/lib64/libQt5Gui.so.5 (0x00007f7de295b000)
        libQt5Network.so.5 => /usr/lib64/libQt5Network.so.5 (0x00007f7de27c5000)
        libQt5SerialPort.so.5 => /usr/lib64/libQt5SerialPort.so.5 (0x00007f7de27ac000)
        libQt5Sql.so.5 => /usr/lib64/libQt5Sql.so.5 (0x00007f7de276c000)
        libQt5Xml.so.5 => /usr/lib64/libQt5Xml.so.5 (0x00007f7de2727000)
        libQt5Core.so.5 => /usr/lib64/libQt5Core.so.5 (0x00007f7de215e000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f7de1f45000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f7de1dfe000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f7de1de3000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f7de1c19000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f7de1bf8000)
        libssl.so.1.1 => /usr/lib64/libssl.so.1.1 (0x00007f7de1b61000)
        libcrypto.so.1.1 => /usr/lib64/libcrypto.so.1.1 (0x00007f7de1872000)
        libssh2.so.1 => /usr/lib64/libssh2.so.1 (0x00007f7de182e000)
        libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007f7de17a2000)
        libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f7de1759000)
        libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0 (0x00007f7de1685000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f7de167e000)
        libproxy.so.1 => /usr/lib64/libproxy.so.1 (0x00007f7de165c000)
        libudev.so.1 => /usr/lib64/libudev.so.1 (0x00007f7de1633000)
        libsystemd.so.0 => /usr/lib64/libsystemd.so.0 (0x00007f7de157c000)
        libdouble-conversion.so.3 => /usr/lib64/libdouble-conversion.so.3 (0x00007f7de156b000)
        libicui18n.so.68 => /usr/lib64/libicui18n.so.68 (0x00007f7de1246000)
        libicuuc.so.68 => /usr/lib64/libicuuc.so.68 (0x00007f7de1055000)
        libpcre2-16.so.0 => /usr/lib64/libpcre2-16.so.0 (0x00007f7de0fa7000)
        libzstd.so.1 => /usr/lib64/libzstd.so.1 (0x00007f7de0ed3000)
        libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f7de0da1000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f7de4143000)
        libGLX.so.0 => /usr/lib64/libGLX.so.0 (0x00007f7de0d6f000)
        libGLdispatch.so.0 => /usr/lib64/libGLdispatch.so.0 (0x00007f7de0cb7000)
        libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f7de0bf1000)
        libgraphite2.so.3 => /usr/lib64/libgraphite2.so.3 (0x00007f7de0bd0000)
        librt.so.1 => /lib64/librt.so.1 (0x00007f7de0bc5000)
        libselinux.so.1 => /usr/lib64/libselinux.so.1 (0x00007f7de0b99000)
        liblzma.so.5 => /usr/lib64/liblzma.so.5 (0x00007f7de0b65000)
        liblz4.so.1 => /usr/lib64/liblz4.so.1 (0x00007f7de0b43000)
        libcap.so.2 => /usr/lib64/libcap.so.2 (0x00007f7de0b36000)
        libgcrypt.so.20 => /usr/lib64/libgcrypt.so.20 (0x00007f7de0a01000)
        libicudata.so.68 => /usr/lib64/libicudata.so.68 (0x00007f7de09fe000)
        libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x00007f7de096f000)
        libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f7de082a000)
        libbz2.so.1 => /usr/lib64/libbz2.so.1 (0x00007f7de0807000)
        libbrotlidec.so.1 => /usr/lib64/libbrotlidec.so.1 (0x00007f7de07f9000)
        libgpg-error.so.0 => /usr/lib64/libgpg-error.so.0 (0x00007f7de07d4000)
        libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f7de07a9000)
        libbrotlicommon.so.1 => /usr/lib64/libbrotlicommon.so.1 (0x00007f7de0786000)
        libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f7de077f000)


Naja, lesen?

Jetzt hab ich nicht alles gelesen.

Bugreport schreiben?

Na ja – der Unterschied zwischen das Ding aus die Sümpfe die Westküste des Nordamerikanischenkontinents und, UNIX® (Linux, macOS, BSD, RaspberryPi, Android, iOS) …

  • Die erste zwei Kommandozeile Kommandos das normalerweise gelernt werden muss sind „apropos” und „man” – leider, nicht alles auf Deutsch aber, viel …

ldd” bedeutet “print shared object dependencies” – „gemeinsam Objekt Abhängigkeiten ausgeben” …
[HR][/HR]Apple iOS ist “Darwin” – ein freies (Apple) Unix-Betriebssystem … >:)

Das Päckchen “libQt5Sql5-sqlite” (ein Qt5 Plugin) enthällt ‘/usr/lib64/qt5/plugins/sqldrivers/libqsqlite.so’ – es fehlt in die Listen oben …

  • Nach dem “libQt5Sql5-sqlite” installiert worden ist, ausloggen, Display Manager neu starten, wieder mal einloggen, “Fritzing” wieder mal probieren …
    *=2]Irgendwie, ist das Qt5 KDE Plugin nicht geladen worden …

Folgendes GitHub Diskussion – <Issues · fritzing/fritzing-app · GitHub; …

na ja, die Diskusion ist vor einem Jahr geschlossen worden…:wink:

Die libQt5Sql5-sqlite ist installiert (hatte ich oben schon geschrieben) und die libqsqlite.so auch da und im richtigen Ordner. Ein- und ausgeloggt habe ich inzwischen auch einige male, - hilft alles nichts…

Was mir aufgefallen ist: Die Dateistruktur zu Fritzing, bzw. Fritzing-parts, die auf GitHub und auf anderen Seiten dargestellt wird, ist anders als die bei OpenSuse, - kann der Fehler auch davon verursacht werden?

Poste mal:

zypper lr -d
herbk@p200300ec571a6be0e7a2e678c2070ee9:~> zypper lr -d
#  | Alias                                  | Name                                   | Enabled   | GPG Check       | Refresh        | Priority  | Type     | URI                   
                                                                                  | Serv->
---+----------------------------------------+----------------------------------------+-----------+-----------------+----------------+-----------+----------+-----------------------
----------------------------------------------------------------------------------+-------
 1 | download.opensuse.org-non-oss          | Haupt-Repository (NON-OSS)             | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensu
se.org/tumbleweed/repo/non-oss/                                                   |  
 2 | download.opensuse.org-oss              | Haupt-Repository (OSS)                 | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensu
se.org/tumbleweed/repo/oss/                                                       |  
 3 | download.opensuse.org-tumbleweed       | Hauptaktualisierungs-Repository        | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensu
se.org/update/tumbleweed/                                                         |  
 4 | https-download.opensuse.org-28221094   | science                                | Ja        | (r ) Ja         | Ja             |   96      | rpm-md   | https://download.opens
use.org/repositories/science/openSUSE_Tumbleweed/                                 |  
 5 | https-download.opensuse.org-2c58e833   | KDE:Frameworks5                        | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | https://download.opens
use.org/repositories/KDE:/Frameworks5/openSUSE_Factory/                           |  
 6 | https-download.opensuse.org-5cc3348e   | openSUSE:Factory                       | Nein      | ----            | ----           |   99      | rpm-md   | https://download.opens
use.org/repositories/openSUSE:/Factory/snapshot/                                  |  
 7 | https-download.opensuse.org-81cf71a2   | openSUSE:Tumbleweed                    | Nein      | ----            | ----           |   99      | NONE     | https://download.opens
use.org/repositories/openSUSE:/Tumbleweed/dod/                                    |  
 8 | https-download.opensuse.org-b6a5fedd   | openSUSE:Tumbleweed                    | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | https://download.opens
use.org/repositories/openSUSE:/Tumbleweed/standard/                               |  
 9 | https-download.opensuse.org-bae75dee   | home:wolfi323:branches:KDE:Frameworks5 | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | https://download.opens
use.org/repositories/home:/wolfi323:/branches:/KDE:/Frameworks5/openSUSE_Factory/ |  
10 | openSUSE-20201202-0                    | openSUSE-20201202-0                    | Nein      | ----            | ----           |   99      | rpm-md   | cd:/?devices=/dev/disk
/by-id/usb-hp_DVDRW_DA8AESH_GTN02ZNB91JK-0:0                                      |  
11 | openSUSE_Tumbleweed_1                  | FreeCAD 0.19 (happenpappen)            | Nein      | ----            | ----           |   97      | rpm-md   | https://download.opens
use.org/repositories/home:/happenpappen/openSUSE_Tumbleweed/                      |  
12 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository                   | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://opensuse-guide.
org/repo/openSUSE_Tumbleweed/                                                     |  
13 | packman.inode.at-openSUSE_Tumbleweed   | Packman Repository                     | Ja        | (r ) Ja         | Ja             |   90      | rpm-md   | ftp://ftp.fau.de/packm
an/suse/openSUSE_Tumbleweed/                                                      |  
14 | repo-debug                             | openSUSE-Tumbleweed-Debug              | Nein      | ----            | ----           |   99      | NONE     | http://download.opensu
se.org/debug/tumbleweed/repo/oss/                                                 |  
15 | repo-source                            | openSUSE-Tumbleweed-Source             | Nein      | ----            | ----           |   99      | NONE     | http://download.opensu
se.org/source/tumbleweed/repo/oss/                                                |  
16 | root                                   | local                                  | Ja        | ( p) Ja         | Nein           |   99      | plaindir | dir:/root             
                                                                                  | 


Was mir aufgefallen ist: Du hast die Pfadangabe ohne führenden Slash angegeben. Das Verzeichnis heisst aber doch bestimmt

/usr/share/fritzing/parts

Ich denke mal, dann sucht Fritzing ausgehend vom Verzeichnis, in/aus dem es gestartet wurde, nach dem Pfad und findet ihn bzw. die darin enthaltenen Files nicht.

hast recht, - ändert aber nichts an der Fehlermeldung wenn ich den Slash einfüge… Vergessen hab ich ihn wohl bei einer der vielen “Pfadversuche” die ich da inzwischen gemacht habe…:shame:
Auch wenn ich Fritzing aus dem Startmenü aufrufe, erhalte ich die gleichen (im ersten Post genannten) “Fehler PopUps” wie aus der Konsole gestartet.

Nur zum Spaß, ich habe auf Leap 15.2 Fritzing installiert –


 # zypper search fritzing
Metadaten von Repository 'openSUSE BuildService - PHP:Applications' abrufen ................................................[fertig]
Cache für Repository 'openSUSE BuildService - PHP:Applications' erzeugen ...................................................[fertig]
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S | Name               | Summary                                                                   | Type
--+--------------------+---------------------------------------------------------------------------+-----------
  | fritzing           | Electronic Design Automation platform featuring prototype to product      | Paket
  | fritzing           | Electronic Design Automation platform featuring prototype to product      | Quellpaket
  | fritzing-debuginfo | Debug information for package fritzing                                    | Paket
  | fritzing-parts     | Electronic components for use in the Fritzing app (aka the parts library) | Paket
  | fritzing-parts     | Electronic components for use in the Fritzing app (aka the parts library) | Quellpaket
 # 
 # zypper install fritzing
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
Paketabhängigkeiten werden aufgelöst...

Die folgenden 2 NEUEN Pakete werden installiert:
  fritzing fritzing-parts

2 neue Pakete zu installieren.
Gesamtgröße des Downloads: 16,9 MiB. Bereits im Cache gespeichert: 0 B. Nach der Operation werden zusätzlich 139,2 MiB belegt.
Fortfahren? [j/n/v/...? zeigt alle Optionen] (j): 
Paket fritzing-parts-0.9.3b-lp152.3.2.noarch abrufen                                           (1/2),   9,7 MiB (124,1 MiB entpackt)
Abrufen: fritzing-parts-0.9.3b-lp152.3.2.noarch.rpm ............................................................[fertig (4,8 MiB/s)]
Paket fritzing-0.9.3b-lp152.4.10.x86_64 abrufen                                                (2/2),   7,2 MiB ( 15,1 MiB entpackt)
Abrufen: fritzing-0.9.3b-lp152.4.10.x86_64.rpm .................................................................[fertig (4,9 MiB/s)]

Überprüfung auf Dateikonflikte läuft: ......................................................................................[fertig]
(1/2) Installieren: fritzing-parts-0.9.3b-lp152.3.2.noarch .................................................................[fertig]
(2/2) Installieren: fritzing-0.9.3b-lp152.4.10.x86_64 ......................................................................[fertig]
 # 


 > zypper info fritzing
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...


Informationen zu Paket fritzing:
--------------------------------
Repository         : Haupt-Repository
Name               : fritzing
Version            : 0.9.3b-lp152.4.10
Arch               : x86_64
Anbieter           : openSUSE
Installierte Größe : 15,1 MiB
Installiert        : Ja
Status             : aktuell
Quellpaket         : fritzing-0.9.3b-lp152.4.10.src
Zusammenfassung    : Electronic Design Automation platform featuring prototype to product
Beschreibung       : 
    Fritzing is an initiative to support designers, artists,
    researchers and hobbyists to take the step from physical prototyping
    to an actual product. It is in the spirit of Processing and Arduino which
    allow users to document their Arduino and other electronic-based
    prototypes, and to create a PCB layout for manufacturing.

 > 

Es lauft – aus das KDE Plasma Menü und einer Konsole Kommandozeile …


 > which -a Fritzing 
/usr/bin/Fritzing
 > 
 > Fritzing
libpng warning: iCCP: known incorrect sRGB profile
 > 

So, was ist falsch?

  • Was ist mit der Benutzer sein Pfad?

 > echo $PATH
/home/xxx/bin:/usr/local/bin:/usr/bin:/bin
 > 

Auch hier – bitte prüfen:


 > grep --directories=skip 'PATH' /etc/bash* /etc/profil* /etc/bash_completion.d/*
/etc/bash.bashrc:    PATH=/usr/lib/restricted/bin
/etc/bash.bashrc:    export PATH
/etc/profile:# ulimit package instead to set up ulimits and your PATH.
/etc/profile:ORIG_PATH=$PATH
/etc/profile:    PATH=/usr/local/bin:/usr/bin:/bin
/etc/profile:       test -d $dir && PATH=$dir:$PATH
/etc/profile:   test -d /opt/kde3/sbin  && PATH=/opt/kde3/sbin:$PATH
/etc/profile:   PATH=/sbin:/usr/sbin:/usr/local/sbin:$PATH
/etc/profile:   test -d $dir && PATH=$PATH:$dir
/etc/profile:    export PATH
/etc/profile:    tmp="$MANPATH"
/etc/profile:    unset MANPATH
/etc/profile:   MANPATH="${tmp}:`test -x /usr/bin/manpath && /usr/bin/manpath -q`"
/etc/profile:   MANPATH="`test -x /usr/bin/manpath && /usr/bin/manpath -q`"
/etc/profile:    export MANPATH
/etc/profile:   export XNLSPATH=/usr/share/X11/nls
/etc/profile:   export XNLSPATH=/usr/X11R6/lib/X11/nls
/etc/profile:    PATH=/usr/lib/restricted/bin
/etc/profile:    export PATH
/etc/profile:unset ORIG_PATH
/etc/bash_completion.d/subversion:                  merge) # may do a better job? URL/WCPATH
 > 

Auch die /etc/profile.d/ Inhälte kann zu Problemen führen …

Hallo dcurtisfra

Bei Leap 15.2 ist Fritzing 0.9.3b in den Repos, bei Tumbleweed ist es 0.9.4.

Der Rest (Pfad etc) sieht bei mir genau so aus… Kann ich aber erst später posten, bin noch auf Arbeit.

Bei Leap 15.2 ist Fritzing 0.9.3b in den Repos, bei Tumbleweed ist es 0.9.4.

Ja und hier läuft es auch, ich vermeide aber die Frameworks5 Repos aus gutem Grund.