X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com To: geda-user AT delorie DOT com From: "Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com]" Subject: [geda-user] Bad gschem errors after trying new Linux version & reverting Message-ID: Date: Sun, 21 Jan 2018 13:18:56 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------4045C7F8447FC8843A718FC6" Content-Language: en-US Reply-To: geda-user AT delorie DOT com This is a multi-part message in MIME format. --------------4045C7F8447FC8843A718FC6 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hello, For several years, I've had gEDA/gschem etc. running without many problems on Linux Mint 17 KDE. Yet after trying Mint 18.3 KDE (while retaining 17.3's root directory in a dual-boot configuration), gschem stopped working after reverting to 17.3; see the attached log file. These are the two main error messages in English: "Cannot load gschem configuration - Loading RC file failed [/usr/share/gEDA/system-gafrc]: ERROR: no code for module (ice-9 hash-table)" and "Cannot load gschem configuration - Loading RC file failed [/usr/share/gEDA/system-gschemrc]: ERROR: Unbound variable: color-map-make-friendly" After this, gschem starts, but in a completely messed-up and unusable fashion, where it can't find symbols and settings. I do not understand how this could have happened -- I've been very careful to retain the full Mint 17 root directory, with a fully functional installation of gEDA/gschem etcetera. In Mint 18, I managed to install a working version of gEDA/gschem, and it opened some of my schematic and PCB files without problem. Only after going back to Mint 17 again (because of some showstopper bugs in 18), this problem arises. So my guess is that it has to to with changes in my /home directory (which is on a separate HD partition), but I can't figure out what causes this, nor how to solve it. I tried renaming the ~/.gEDA directory to effectively hide it from gschem and force a start without customized settings (which maight have been changed in Mint 18), but to no avail. Also, removing the desktop configuration files with GTK settings and the likes doesn't change anything. Does anyone have an idea what might cause this? Thanks in advance, Richard --------------4045C7F8447FC8843A718FC6 Content-Type: text/x-log; name="gschem-20180121-1.log" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="gschem-20180121-1.log" gEDA/gschem versie 1.9.2.20150930 gEDA/gschem komt ABSOLUUT ZONDER GARANTIE; zie het COPYING bestand voor meer informatie. Dit is vrije software, en U wordt aangemoedigt dit te herdistribueren onder bepaalde condities; zie het COPYING bestand voor meer informatie. Lees init scm bestand [/usr/share/gEDA/scheme/gschem.scm] Traceren: In ice-9/boot-9.scm: 1650: 19 [#] In unknown file: ?: 18 [primitive-load-path "geda.scm"] In geda.scm: 8: 17 [#] In ice-9/boot-9.scm: 3513: 16 [process-use-modules (((geda log-rotate)))] 627: 15 [map # ((#))] 3514: 14 [# (#)] 2783: 13 [resolve-interface (geda log-rotate) #:select ...] 2708: 12 [# # ...] 2981: 11 [try-module-autoload (geda log-rotate) #f] 2320: 10 [save-module-excursion #] 3001: 9 [#] In unknown file: ?: 8 [primitive-load-path "geda/log-rotate" ...] In geda/log-rotate.scm: 22: 7 [#] In ice-9/boot-9.scm: 3513: 6 [process-use-modules (((geda os)) ((srfi srfi-1)) ((ice-9 ftw)) ...)] 627: 5 [map # #] 3514: 4 [# (#)] 2786: 3 [resolve-interface (ice-9 hash-table) #:select ...] In unknown file: ?: 2 [scm-error misc-error #f ...] In ice-9/boot-9.scm: 102: 1 [# misc-error ...] In unknown file: ?: 0 [apply-smob/1 # misc-error ...] ERROR: In procedure apply-smob/1: ERROR: no code for module (ice-9 hash-table) FOUT: Laden van RC bestand faalde [/usr/share/gEDA/system-gafrc]: ERROR: no code for module (ice-9 hash-table) Traceren: In ice-9/boot-9.scm: 157: 8 [catch #t # ...] In unknown file: ?: 7 [apply-smob/1 #] In ice-9/boot-9.scm: 157: 6 [catch #t # ...] In unknown file: ?: 5 [apply-smob/1 #] In ice-9/eval.scm: 386: 4 [eval # ()] 393: 3 [eval # ()] In unknown file: ?: 2 [memoize-variable-access! # #] In ice-9/boot-9.scm: 102: 1 [# unbound-variable ...] In unknown file: ?: 0 [apply-smob/1 # unbound-variable ...] ERROR: In procedure apply-smob/1: ERROR: Unbound variable: color-map-make-friendly FOUT: Laden van RC bestand faalde [/usr/share/gEDA/system-gschemrc]: ERROR: Unbound variable: color-map-make-friendly Bezig met laden van schema [/home/richard/electron/TwenTechnology/SiloProbe/LT_SiloProbe_v2.0/LT_SiloProbe_v2.0.sch] Komponent [title-A2.sym] is niet in de komponenten bibliotheek gevonden Komponent [dual-opamp-1.sym] is niet in de komponenten bibliotheek gevonden WAARSCHUWING: Symbool versie afwijking bij refdes U1: symversion=0.2 bijgevoegd aan bedoelde symbool, maar geen symversion= in het symbool bestand Komponent [resistor-2.sym] is niet in de komponenten bibliotheek gevonden Komponent [capacitor-1.sym] is niet in de komponenten bibliotheek gevonden WAARSCHUWING: Symbool versie afwijking bij refdes C2: symversion=0.1 bijgevoegd aan bedoelde symbool, maar geen symversion= in het symbool bestand Komponent [capacitor-1.sym] is niet in de komponenten bibliotheek gevonden WAARSCHUWING: Symbool versie afwijking bij refdes C1: symversion=0.1 bijgevoegd aan bedoelde symbool, maar geen symversion= in het symbool bestand Komponent [resistor-2.sym] is niet in de komponenten bibliotheek gevonden Komponent [resistor-2.sym] is niet in de komponenten bibliotheek gevonden Komponent [gnd-1.sym] is niet in de komponenten bibliotheek gevonden Komponent [gnd-1.sym] is niet in de komponenten bibliotheek gevonden Komponent [generic-power.sym] is niet in de komponenten bibliotheek gevonden Komponent [generic-power.sym] is niet in de komponenten bibliotheek gevonden Komponent [dual-opamp-1.sym] is niet in de komponenten bibliotheek gevonden WAARSCHUWING: Symbool versie afwijking bij refdes U2: symversion=0.2 bijgevoegd aan bedoelde symbool, maar geen symversion= in het symbool bestand Komponent [resistor-2.sym] is niet in de komponenten bibliotheek gevonden Komponent [capacitor-1.sym] is niet in de komponenten bibliotheek gevonden WAARSCHUWING: Symbool versie afwijking bij refdes C4: symversion=0.1 bijgevoegd aan bedoelde symbool, maar geen symversion= in het symbool bestand Komponent [capacitor-1.sym] is niet in de komponenten bibliotheek gevonden WAARSCHUWING: Symbool versie afwijking bij refdes C3: symversion=0.1 bijgevoegd aan bedoelde symbool, maar geen symversion= in het symbool bestand Komponent [resistor-2.sym] is niet in de komponenten bibliotheek gevonden Komponent [resistor-2.sym] is niet in de komponenten bibliotheek gevonden Komponent [gnd-1.sym] is niet in de komponenten bibliotheek gevonden Komponent [gnd-1.sym] is niet in de komponenten bibliotheek gevonden Komponent [generic-power.sym] is niet in de komponenten bibliotheek gevonden Komponent [generic-power.sym] is niet in de komponenten bibliotheek gevonden Komponent [input-1.sym] is niet in de komponenten bibliotheek gevonden Komponent [output-1.sym] is niet in de komponenten bibliotheek gevonden Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '_Edit/Cu_t' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '_Edit/_Copy' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '_Edit/_Delete' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '_Edit/Copy Mode' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '_Edit/Multiple Copy Mode' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '_Edit/Move Mode' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '_Edit/Rotate 90 Mode' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '_Edit/Mirror Mode' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '_Edit/Edit...' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '_Edit/Slot...' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '_Edit/Lock' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '_Edit/Unlock' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '_Edit/Embed Component/Picture' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '_Edit/Unembed Component/Picture' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '_Edit/Update Component' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item 'Hie_rarchy/_Down Schematic' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item 'Hie_rarchy/Down _Symbol' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item 'Hie_rarchy/D_ocumentation...' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item 'A_ttributes/_Attach' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item 'A_ttributes/_Detach' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item 'A_ttributes/Show _Value' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item 'A_ttributes/Show _Name' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item 'A_ttributes/Show _Both' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item 'A_ttributes/_Toggle Visibility' Probeerde de gevoeligheid in te stellen op een niet bestaand menu_item '_Edit/_Paste' geda_color_map_get_color: assertion 'map[index].enabled' failedgeda_color_map_get_color: assertion 'map[index].enabled' failed --------------4045C7F8447FC8843A718FC6--