Siduction Forum

Siduction Forum => Upgrade Warnings => Topic started by: melmarker on 2015/04/29, 20:39:34

Title: Solved: Little python breakage
Post by: melmarker on 2015/04/29, 20:39:34
if one encounter this message:
Code: [Select]
ImportError: No module named _sysconfigdata_nd
this might help:
Code: [Select]
ln -s /usr/lib/python2.7/plat-*/_sysconfigdata_nd.py /usr/lib/python2.7/
Title: Re: Little python breakage
Post by: Millie on 2015/04/29, 20:54:32
Excellent! Good timing. I just encountered this error and your solution fixed it. Thanks melmarker!
Code: [Select]
Errors were encountered while processing:
 /var/cache/apt/archives/python-pycurl_7.19.5.1-1_i386.deb
 /var/cache/apt/archives/python-six_1.9.0-3_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Title: Re: Little python breakage
Post by: melmarker on 2015/04/29, 20:59:20
FYI: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783753
Title: Re: Little python breakage
Post by: gabrielb on 2015/04/30, 00:17:16
Thank you!
Title: Re: Little python breakage
Post by: melmarker on 2015/04/30, 00:28:15
New python version is uploaded and mirrored
Title: Re: Solved: Little python breakage
Post by: reddark on 2015/04/30, 08:05:01
komme bei mir nicht weiter mit python-six, jemand ne idee?

Code: [Select]
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
Die folgenden Pakete werden aktualisiert (Upgrade):
  python3-six
1 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
4 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 13,7 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 3.072 B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
(Lese Datenbank ... 343602 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../python3-six_1.9.0-3_all.deb ...
Failed to import the site module
Traceback (most recent call last):
  File "/usr/lib/python3.4/site.py", line 586, in <module>
    main()
  File "/usr/lib/python3.4/site.py", line 572, in main
    known_paths = addusersitepackages(known_paths)
  File "/usr/lib/python3.4/site.py", line 287, in addusersitepackages
    user_site = getusersitepackages()
  File "/usr/lib/python3.4/site.py", line 263, in getusersitepackages
    user_base = getuserbase() # this will also set USER_BASE
  File "/usr/lib/python3.4/site.py", line 253, in getuserbase
    USER_BASE = get_config_var('userbase')
  File "/usr/lib/python3.4/sysconfig.py", line 597, in get_config_var
    return get_config_vars().get(name)
  File "/usr/lib/python3.4/sysconfig.py", line 540, in get_config_vars
    _init_posix(_CONFIG_VARS)
  File "/usr/lib/python3.4/sysconfig.py", line 412, in _init_posix
    from _sysconfigdata import build_time_vars
  File "/usr/lib/python3.4/_sysconfigdata.py", line 6, in <module>
    from _sysconfigdata_m import *
ImportError: No module named '_sysconfigdata_m'
dpkg: Warnung: Unterprozess altes pre-removal-Skript gab den Fehlerwert 1 zurück
dpkg: stattdessen wird Skript aus dem neuen Paket probiert ...
Failed to import the site module
Traceback (most recent call last):
  File "/usr/lib/python3.4/site.py", line 586, in <module>
    main()
  File "/usr/lib/python3.4/site.py", line 572, in main
    known_paths = addusersitepackages(known_paths)
  File "/usr/lib/python3.4/site.py", line 287, in addusersitepackages
    user_site = getusersitepackages()
  File "/usr/lib/python3.4/site.py", line 263, in getusersitepackages
    user_base = getuserbase() # this will also set USER_BASE
  File "/usr/lib/python3.4/site.py", line 253, in getuserbase
    USER_BASE = get_config_var('userbase')
  File "/usr/lib/python3.4/sysconfig.py", line 597, in get_config_var
    return get_config_vars().get(name)
  File "/usr/lib/python3.4/sysconfig.py", line 540, in get_config_vars
    _init_posix(_CONFIG_VARS)
  File "/usr/lib/python3.4/sysconfig.py", line 412, in _init_posix
    from _sysconfigdata import build_time_vars
  File "/usr/lib/python3.4/_sysconfigdata.py", line 6, in <module>
    from _sysconfigdata_m import *
ImportError: No module named '_sysconfigdata_m'
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/python3-six_1.9.0-3_all.deb (--unpack):
 Unterprozess neues pre-removal-Skript gab den Fehlerwert 1 zurück
Failed to import the site module
Traceback (most recent call last):
  File "/usr/lib/python3.4/site.py", line 586, in <module>
    main()
  File "/usr/lib/python3.4/site.py", line 572, in main
    known_paths = addusersitepackages(known_paths)
  File "/usr/lib/python3.4/site.py", line 287, in addusersitepackages
    user_site = getusersitepackages()
  File "/usr/lib/python3.4/site.py", line 263, in getusersitepackages
    user_base = getuserbase() # this will also set USER_BASE
  File "/usr/lib/python3.4/site.py", line 253, in getuserbase
    USER_BASE = get_config_var('userbase')
  File "/usr/lib/python3.4/sysconfig.py", line 597, in get_config_var
    return get_config_vars().get(name)
  File "/usr/lib/python3.4/sysconfig.py", line 540, in get_config_vars
    _init_posix(_CONFIG_VARS)
  File "/usr/lib/python3.4/sysconfig.py", line 412, in _init_posix
    from _sysconfigdata import build_time_vars
  File "/usr/lib/python3.4/_sysconfigdata.py", line 6, in <module>
    from _sysconfigdata_m import *
ImportError: No module named '_sysconfigdata_m'
dpkg: Fehler beim Aufräumen:
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/python3-six_1.9.0-3_all.deb
localepurge: Disk space freed in /usr/share/locale: 0 KiB
localepurge: Disk space freed in /usr/share/gnome/help: 0 KiB
localepurge: Disk space freed in /usr/share/omf: 0 KiB
localepurge: Disk space freed in /usr/share/doc/kde/HTML: 0 KiB

Total disk space freed by localepurge: 0 KiB

E: Sub-process /usr/bin/dpkg returned an error code (1)
Title: Re: Solved: Little python breakage
Post by: pjnsmb on 2015/04/30, 08:10:39
I have just had the very similar error on python3.4


I used :


ln -s /usr/lib/python3.4/plat-*/_sysconfigdata_m.py /usr/lib/python3.4/


and now the error has cleared
Title: Re: Solved: Little python breakage
Post by: reddark on 2015/04/30, 08:13:55
thanks pjnsmb

Code: [Select]
ln -s /usr/lib/python3.4/plat-*/_sysconfigdata_m.py /usr/lib/python3.4/hat geholfen ... ja augen auf ... hatte nur Alfs python2.7 befehl probiert und nicht auf die versionsnummer geachtet .. ;)
Title: Re: Solved: Little python breakage
Post by: musca on 2015/04/30, 11:10:19
yes, libpython2.7-minimal solved it.

For my kde system i can say at the present time:

Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

(Disclaimer: Valid only for my individual package selection,
e.g. this is a pure amd64 system, not multiarch enabled)

greetings
musca
Title: Re: Solved: Little python breakage
Post by: piper on 2015/04/30, 13:27:59
No problems here with multiarch

Code: [Select]
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  gcc-5-base gcc-5-base:i386 libgphoto2-port12 libnm0
The following packages will be upgraded:
  adequate apache2 apache2-bin apache2-data apache2-utils apt apt-utils console-setup console-setup-linux cpp-4.9 curl debsums dictionaries-common
  dmidecode fish fish-common g++-4.9 g++-4.9-multilib gcc-4.8-base gcc-4.9 gcc-4.9-base gcc-4.9-base:i386 gcc-4.9-multilib init init-system-helpers
  keyboard-configuration lib32asan1 lib32atomic1 lib32cilkrts5 lib32gcc-4.9-dev lib32gcc1 lib32gomp1 lib32itm1 lib32quadmath0 lib32stdc++-4.9-dev
  lib32stdc++6 lib32ubsan0 libapt-inst1.5 libapt-pkg4.12 libasan1 libatomic1 libcilkrts5 libcurl3 libcurl3-gnutls libcurl4-openssl-dev
  libdatetime-timezone-perl libedit2 libedit2:i386 libfreexl1 libgcc-4.9-dev libgcc1 libgcc1:i386 libgfortran3 libgomp1 libgphoto2-6
  libio-socket-ssl-perl libitm1 libldb1 libllvm3.5 libllvm3.5:i386 liblsan0 libmath-round-perl libmoox-handlesvia-perl libnm-glib-vpn1 libnm-glib4
  libnm-util2 libpulse-mainloop-glib0 libpulse0 libpulse0:i386 libpulsedsp libpython2.7 libpython2.7-minimal libpython2.7-stdlib libpython3.4
  libpython3.4-minimal libpython3.4-stdlib libquadmath0 libsdl1.2debian libsdl2-2.0-0 libsdl2-2.0-0:i386 libsmbclient libsnmp-base libsnmp30
  libstdc++-4.9-dev libstdc++6 libstdc++6:i386 libtsan0 libubsan0 libvdpau1 libwbclient0 libx32asan1 libx32atomic1 libx32cilkrts5 libx32gcc-4.9-dev
  libx32gcc1 libx32gomp1 libx32itm1 libx32quadmath0 libx32stdc++-4.9-dev libx32stdc++6 libx32ubsan0 libxml-libxml-perl network-manager
  network-manager-openvpn network-manager-pptp network-manager-vpnc po-debconf popularity-contest pulseaudio pulseaudio-module-bluetooth
  pulseaudio-module-gconf pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils python-pycurl python-six python2.7 python2.7-minimal
  python3.4 python3.4-minimal samba-common samba-libs
122 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 80.0 MB of archives.
After this operation, 2,330 kB disk space will be freed.