Werk #9205: Cleaning up device specific dpkg/apt database during updates now

Component Firmware
Title Cleaning up device specific dpkg/apt database during updates now
Date Feb 23, 2016
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Appliance Version 1.3.1

It is possible, but not recommended nor supported, to update the software installed on the Appliance by using package management tools like dpkg or apt. Some users even install their own software packages.

These modifications to the package database lead to a local copy of it, freezing the information about the packages delivered with the firmware to the packages and versions shipped with the current firmware version. This means the local package database will not reflect any change to the package database which newer firmware versions introduce. For example if we ship a new version of the apache webserver, all files are updated and the update works in fact, but the package database is not synchronized.

To prevent such issues, the device local package database which might have been created by user actions, will be erased on each firmware update. This will not remove any file of a software, but only reset the package database to reflect the software packages and versions shipped with the firmware.

To the list of all Werks