[Bug 1992287] Re: apt-get update broken due " module 'json' has no attribute 'dump'" in python and affects all the python apps

Julian Andres Klode 1992287 at bugs.launchpad.net
Mon Oct 10 10:38:13 UTC 2022


The dump function is part of the standard library json module, did you
perhaps have a json.py in the current working directory overriding this
or ended up overriding it some other way? Have a look at pydoc json to
see where the json module is coming from.

** Changed in: command-not-found (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to command-not-found in Ubuntu.
https://bugs.launchpad.net/bugs/1992287

Title:
  apt-get update broken due " module 'json' has no attribute 'dump'" in
  python and affects all the python apps

Status in command-not-found package in Ubuntu:
  Invalid

Bug description:
  If I try to execute any python app the json library seems broken, and
  it affects to pip, and apt-get update


  WARNING:root:cannot read /var/lib/command-not-found/commands.db.metadata: module 'json' has no attribute 'load'
  Traceback (most recent call last):
    File "/usr/lib/cnf-update-db", line 32, in <module>
      col.create(db)
    File "/usr/lib/python3/dist-packages/CommandNotFound/db/creator.py", line 112, in create
      json.dump(self._calc_input_metadata(), fp)
  AttributeError: module 'json' has no attribute 'dump'
  Leyendo lista de paquetes... Hecho
  E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/lib/command-not-found/ -a -e /usr/lib/cnf-update-db; then /usr/lib/cnf-update-db > /dev/null; fi'
  E: Sub-process returned an error code

  
  Description:	Ubuntu 22.04.1 LTS
  Release:	22.04

  Archivos de paquetes:
   100 /var/lib/dpkg/status
       release a=now
   500 https://esm.ubuntu.com/infra/ubuntu jammy-infra-updates/main amd64 Packages
       release v=22.04,o=UbuntuESM,a=jammy-infra-updates,n=jammy,l=UbuntuESM,c=main,b=amd64
       origin esm.ubuntu.com
   500 https://esm.ubuntu.com/infra/ubuntu jammy-infra-security/main amd64 Packages
       release v=22.04,o=UbuntuESM,a=jammy-infra-security,n=jammy,l=UbuntuESM,c=main,b=amd64
       origin esm.ubuntu.com
   500 https://repo.steampowered.com/steam stable/steam i386 Packages
       release o=Valve Software LLC,n=stable,l=Steam launcher,c=steam,b=i386
       origin repo.steampowered.com
   500 https://repo.steampowered.com/steam stable/steam amd64 Packages
       release o=Valve Software LLC,n=stable,l=Steam launcher,c=steam,b=amd64
       origin repo.steampowered.com
   500 https://deb.nodesource.com/node_18.x jammy/main amd64 Packages
       release n=jammy,l=Node Source,c=main,b=amd64
       origin deb.nodesource.com
   500 https://ppa.launchpadcontent.net/mixxx/mixxx/ubuntu jammy/main amd64 Packages
       release v=22.04,o=LP-PPA-mixxx-mixxx,a=jammy,n=jammy,l=Mixxx Releases,c=main,b=amd64
       origin ppa.launchpadcontent.net
   500 http://security.ubuntu.com/ubuntu jammy-security/multiverse i386 Packages
       release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=multiverse,b=i386
       origin security.ubuntu.com
   500 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages
       release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=multiverse,b=amd64
       origin security.ubuntu.com
   500 http://security.ubuntu.com/ubuntu jammy-security/universe i386 Packages
       release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=universe,b=i386
       origin security.ubuntu.com
   500 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages
       release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=universe,b=amd64
       origin security.ubuntu.com
   500 http://security.ubuntu.com/ubuntu jammy-security/restricted i386 Packages
       release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=restricted,b=i386
       origin security.ubuntu.com
   500 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages
       release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=restricted,b=amd64
       origin security.ubuntu.com
   500 http://security.ubuntu.com/ubuntu jammy-security/main i386 Packages
       release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=main,b=i386
       origin security.ubuntu.com
   500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages
       release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=main,b=amd64
       origin security.ubuntu.com
   100 http://es.archive.ubuntu.com/ubuntu jammy-backports/universe i386 Packages
       release v=22.04,o=Ubuntu,a=jammy-backports,n=jammy,l=Ubuntu,c=universe,b=i386
       origin es.archive.ubuntu.com
   100 http://es.archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages
       release v=22.04,o=Ubuntu,a=jammy-backports,n=jammy,l=Ubuntu,c=universe,b=amd64
       origin es.archive.ubuntu.com
   100 http://es.archive.ubuntu.com/ubuntu jammy-backports/main i386 Packages
       release v=22.04,o=Ubuntu,a=jammy-backports,n=jammy,l=Ubuntu,c=main,b=i386
       origin es.archive.ubuntu.com
   100 http://es.archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages
       release v=22.04,o=Ubuntu,a=jammy-backports,n=jammy,l=Ubuntu,c=main,b=amd64
       origin es.archive.ubuntu.com
   500 http://es.archive.ubuntu.com/ubuntu jammy-updates/multiverse i386 Packages
       release v=22.04,o=Ubuntu,a=jammy-updates,n=jammy,l=Ubuntu,c=multiverse,b=i386
       origin es.archive.ubuntu.com
   500 http://es.archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages
       release v=22.04,o=Ubuntu,a=jammy-updates,n=jammy,l=Ubuntu,c=multiverse,b=amd64
       origin es.archive.ubuntu.com
   500 http://es.archive.ubuntu.com/ubuntu jammy-updates/universe i386 Packages
       release v=22.04,o=Ubuntu,a=jammy-updates,n=jammy,l=Ubuntu,c=universe,b=i386
       origin es.archive.ubuntu.com
   500 http://es.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages
       release v=22.04,o=Ubuntu,a=jammy-updates,n=jammy,l=Ubuntu,c=universe,b=amd64
       origin es.archive.ubuntu.com
   500 http://es.archive.ubuntu.com/ubuntu jammy-updates/restricted i386 Packages
       release v=22.04,o=Ubuntu,a=jammy-updates,n=jammy,l=Ubuntu,c=restricted,b=i386
       origin es.archive.ubuntu.com
   500 http://es.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages
       release v=22.04,o=Ubuntu,a=jammy-updates,n=jammy,l=Ubuntu,c=restricted,b=amd64
       origin es.archive.ubuntu.com
   500 http://es.archive.ubuntu.com/ubuntu jammy-updates/main i386 Packages
       release v=22.04,o=Ubuntu,a=jammy-updates,n=jammy,l=Ubuntu,c=main,b=i386
       origin es.archive.ubuntu.com
   500 http://es.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
       release v=22.04,o=Ubuntu,a=jammy-updates,n=jammy,l=Ubuntu,c=main,b=amd64
       origin es.archive.ubuntu.com
   500 http://es.archive.ubuntu.com/ubuntu jammy/multiverse i386 Packages
       release v=22.04,o=Ubuntu,a=jammy,n=jammy,l=Ubuntu,c=multiverse,b=i386
       origin es.archive.ubuntu.com
   500 http://es.archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages
       release v=22.04,o=Ubuntu,a=jammy,n=jammy,l=Ubuntu,c=multiverse,b=amd64
       origin es.archive.ubuntu.com
   500 http://es.archive.ubuntu.com/ubuntu jammy/universe i386 Packages
       release v=22.04,o=Ubuntu,a=jammy,n=jammy,l=Ubuntu,c=universe,b=i386
       origin es.archive.ubuntu.com
   500 http://es.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
       release v=22.04,o=Ubuntu,a=jammy,n=jammy,l=Ubuntu,c=universe,b=amd64
       origin es.archive.ubuntu.com
   500 http://es.archive.ubuntu.com/ubuntu jammy/restricted i386 Packages
       release v=22.04,o=Ubuntu,a=jammy,n=jammy,l=Ubuntu,c=restricted,b=i386
       origin es.archive.ubuntu.com
   500 http://es.archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages
       release v=22.04,o=Ubuntu,a=jammy,n=jammy,l=Ubuntu,c=restricted,b=amd64
       origin es.archive.ubuntu.com
   500 http://es.archive.ubuntu.com/ubuntu jammy/main i386 Packages
       release v=22.04,o=Ubuntu,a=jammy,n=jammy,l=Ubuntu,c=main,b=i386
       origin es.archive.ubuntu.com
   500 http://es.archive.ubuntu.com/ubuntu jammy/main amd64 Packages
       release v=22.04,o=Ubuntu,a=jammy,n=jammy,l=Ubuntu,c=main,b=amd64
       origin es.archive.ubuntu.com
  Paquetes con pin:

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/command-not-found/+bug/1992287/+subscriptions




More information about the foundations-bugs mailing list