Upgrade wirft Fehlermeldung

  • Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; export LANGUAGE=; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-broken --fix-missing --auto-remove --allow-unauthenticated --show-upgraded --option DPkg::Options::="--force-confold" upgrade 2>&1' with exit code '100': Reading package lists...


    Building dependency tree...


    Reading state information...


    Calculating upgrade...


    The following packages will be upgraded:

    openmediavault

    Preconfiguring packages ...

    1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

    Need to get 0 B/2398 kB of archives.

    After this operation, 14.3 kB of additional disk space will be used.

    (Reading database ...

    (Reading database ... 5%

    (Reading database ... 10%

    (Reading database ... 15%

    (Reading database ... 20%

    (Reading database ... 25%

    (Reading database ... 30%

    (Reading database ... 35%

    (Reading database ... 40%

    (Reading database ... 45%

    (Reading database ... 50%

    (Reading database ... 55%

    (Reading database ... 60%

    (Reading database ... 65%

    (Reading database ... 70%

    (Reading database ... 75%

    (Reading database ... 80%

    (Reading database ... 85%

    (Reading database ... 90%

    (Reading database ... 95%

    (Reading database ... 100%

    (Reading database ... 49426 files and directories currently installed.)

    Preparing to unpack .../openmediavault_6.0.18-1_all.deb ...

    Unpacking openmediavault (6.0.18-1) over (6.0.17-1) ...

    Setting up openmediavault (6.0.18-1) ...

    Installing new version of config file /etc/apt/apt.conf.d/99openmediavault-apt-hooks ...

    Creating configuration database ...

    Migrating configuration database ...

    Setting up Salt environment ...

    Traceback (most recent call last):

    File "/usr/bin/salt-call", line 6, in <module>

    from pkg_resources import load_entry_point

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3243, in <module>

    def _initialize_master_working_set():

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3226, in _call_aside

    f(*args, **kwargs)

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3255, in _initialize_master_working_set

    working_set = WorkingSet._build_master()

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 559, in _build_master

    ws = cls()

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 552, in __init__

    self.add_entry(entry)

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 608, in add_entry

    for dist in find_distributions(entry, True):

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2063, in find_on_path

    for dist in factory(fullpath):

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2128, in distributions_from_metadata

    yield Distribution.from_location(

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2588, in from_location

    return cls(

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2989, in _reload_version

    md_version = self._get_version()

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2770, in _get_version

    version = _version_from_file(lines)

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2554, in _version_from_file

    line = next(iter(version_lines), '')

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2765, in _get_metadata

    for line in self.get_metadata_lines(name):

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 1417, in get_metadata_lines

    return yield_lines(self.get_metadata(name))

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 1409, in get_metadata

    return value.decode('utf-8')

    UnicodeDecodeError: 'utf-8' codec can't decode byte 0xef in position 2503: invalid continuation byte in PKG-INFO file at path: /usr/lib/python3/dist-packages/requests-2.25.1.egg-info/PKG-INFO

    dpkg: error processing package openmediavault (--configure):

    installed openmediavault package post-installation script subprocess returned error exit status 1

    Processing triggers for rsyslog (8.2102.0-2) ...

    Errors were encountered while processing:

    openmediavault

    E: Sub-process /usr/bin/dpkg returned an error code (1)


    OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; export LANGUAGE=; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-broken --fix-missing --auto-remove --allow-unauthenticated --show-upgraded --option DPkg::Options::="--force-confold" upgrade 2>&1' with exit code '100': Reading package lists...


    Building dependency tree...


    Reading state information...


    Calculating upgrade...


    The following packages will be upgraded:

    openmediavault

    Preconfiguring packages ...

    1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

    Need to get 0 B/2398 kB of archives.

    After this operation, 14.3 kB of additional disk space will be used.

    (Reading database ...

    (Reading database ... 5%

    (Reading database ... 10%

    (Reading database ... 15%

    (Reading database ... 20%

    (Reading database ... 25%

    (Reading database ... 30%

    (Reading database ... 35%

    (Reading database ... 40%

    (Reading database ... 45%

    (Reading database ... 50%

    (Reading database ... 55%

    (Reading database ... 60%

    (Reading database ... 65%

    (Reading database ... 70%

    (Reading database ... 75%

    (Reading database ... 80%

    (Reading database ... 85%

    (Reading database ... 90%

    (Reading database ... 95%

    (Reading database ... 100%

    (Reading database ... 49426 files and directories currently installed.)

    Preparing to unpack .../openmediavault_6.0.18-1_all.deb ...

    Unpacking openmediavault (6.0.18-1) over (6.0.17-1) ...

    Setting up openmediavault (6.0.18-1) ...

    Installing new version of config file /etc/apt/apt.conf.d/99openmediavault-apt-hooks ...

    Creating configuration database ...

    Migrating configuration database ...

    Setting up Salt environment ...

    Traceback (most recent call last):

    File "/usr/bin/salt-call", line 6, in <module>

    from pkg_resources import load_entry_point

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3243, in <module>

    def _initialize_master_working_set():

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3226, in _call_aside

    f(*args, **kwargs)

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3255, in _initialize_master_working_set

    working_set = WorkingSet._build_master()

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 559, in _build_master

    ws = cls()

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 552, in __init__

    self.add_entry(entry)

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 608, in add_entry

    for dist in find_distributions(entry, True):

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2063, in find_on_path

    for dist in factory(fullpath):

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2128, in distributions_from_metadata

    yield Distribution.from_location(

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2588, in from_location

    return cls(

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2989, in _reload_version

    md_version = self._get_version()

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2770, in _get_version

    version = _version_from_file(lines)

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2554, in _version_from_file

    line = next(iter(version_lines), '')

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2765, in _get_metadata

    for line in self.get_metadata_lines(name):

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 1417, in get_metadata_lines

    return yield_lines(self.get_metadata(name))

    File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 1409, in get_metadata

    return value.decode('utf-8')

    UnicodeDecodeError: 'utf-8' codec can't decode byte 0xef in position 2503: invalid continuation byte in PKG-INFO file at path: /usr/lib/python3/dist-packages/requests-2.25.1.egg-info/PKG-INFO

    dpkg: error processing package openmediavault (--configure):

    installed openmediavault package post-installation script subprocess returned error exit status 1

    Processing triggers for rsyslog (8.2102.0-2) ...

    Errors were encountered while processing:

    openmediavault

    E: Sub-process /usr/bin/dpkg returned an error code (1) in /usr/share/openmediavault/engined/rpc/apt.inc:221

    Stack trace:

    #0 /usr/share/php/openmediavault/rpc/serviceabstract.inc(588): Engined\Rpc\Apt->Engined\Rpc\{closure}('/tmp/bgstatusqw...', '/tmp/bgoutputhF...')

    #1 /usr/share/openmediavault/engined/rpc/apt.inc(225): OMV\Rpc\ServiceAbstract->execBgProc(Object(Closure))

    #2 [internal function]: Engined\Rpc\Apt->upgrade(NULL, Array)

    #3 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)

    #4 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('upgrade', NULL, Array)

    #5 /usr/sbin/omv-engined(537): OMV\Rpc\Rpc::call('Apt', 'upgrade', NULL, Array, 1)

    #6 {main}


    Was kann man tun? Danke.

    2 BananaPi, 1 OrangePiPC+, 1 OrangePiPC with OMV 6.0.x

  • Looks like the file /usr/lib/python3/dist-packages/requests-2.25.1.egg-info/PKG-INFO is not vaild UTF-8. (at position 2503)


    Can you checkt that and for reference, here is mine (OMV6, Raspbian Lite, Pi 4)


    If you got help in the forum and want to give something back to the project click here (omv) or here (scroll down) (plugins) and write up your solution for others.

  • Hi, here is my file:


    I can´t locate position 2503, sorry.


    Please give another hint, thank you.

    2 BananaPi, 1 OrangePiPC+, 1 OrangePiPC with OMV 6.0.x

  • Your file is messed up. Look at line 61.


    Just use a text editor and paste my version into the file.

    If you got help in the forum and want to give something back to the project click here (omv) or here (scroll down) (plugins) and write up your solution for others.

  • Zoki :

    I have now copied this file from another orangepi to the failed orangepi machine successful. Now two orangepi machines runs with zero errors.


    Many thanks for the great hints and friendly greetings.

    2 BananaPi, 1 OrangePiPC+, 1 OrangePiPC with OMV 6.0.x

  • macom

    Hat das Label gelöst hinzugefügt.
  • you may want to check why the file got corrupted. Run fsck on the disk.

    If you got help in the forum and want to give something back to the project click here (omv) or here (scroll down) (plugins) and write up your solution for others.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!