||<>|| This is a brief summary of bugs fixed between Ubuntu 16.04.2 and 16.04.3. '''This summary covers only changes to packages in ''__main__'' and ''__restricted__'', which account for all packages in the officially-supported CD images; there are further changes to various packages in ''universe'' and ''multiverse''.''' Some of these fixes were by Ubuntu developers directly, while others were by upstream developers and backported to Ubuntu. For full details, see the individual package changelogs. In addition to the bugs listed below, this update includes all security updates from the [[http://www.ubuntu.com/usn/xenial|Ubuntu Security Notice list]] affecting Ubuntu 16.04.2 LTS that were released up to and including July 31, 2017. The last update included was USN-3366-2 (OpenJDK 8 regression). == Installation bug fixes == Updated CD images are provided with this release, including fixes for some installation bugs. (Many installation problems are hardware-specific; for those, see "Hardware support bugs" below.) || livecd-rootfs || Bug:1513529 || Replace sources.list generated using COMPONENTS with the sources.list from an Ubuntu Server installation (i.e. with all components enabled, and all deb-src lines commented). || || livecd-rootfs || Bug:1627931 || Fix the manifest generation in OVA files so that ovf files don't have double extensions. || || livecd-rootfs || Bug:1656293 || Fix the OVF's metadata to include Ubuntu specific identifiers and descriptions instead of the generic Linux ones. || || livecd-rootfs || Bug:1637290 || ubuntu-cpc: Remove redundant copy of grub files. || || live-build || Bug:1668847 || debian/patches/ubuntu-debootstrap-demotions.patch: remove packages after bootstrap that have been demoted. || || live-build || Bug:1678042 || ubuntu-debootstrap-demotions.patch: Hard-code the removals instead of trying to play fancy games with detection of demotions || || dpkg || Bug:1663749 || Cherry-pick patch from git to limit preallocation to files over 16KiB, fixing installation performance regression || || livecd-rootfs || Bug:1687752 || live-build/ubuntu-cpc/hooks/999-extras.binary: Exit on first failure. || || debian-installer || Bug:1705137 || Use predictable names for non-PCI platform NICs. || || livecd-rootfs || Bug:1704013 || live-build/auto/config: Filter libgles1-mesa out of tasks, as it is not a dependency of anything in updates anymore, fixing mate/myth || || ubiquity || Bug:1622686 || src/panel/panel.c: set stricter size/extend rules for the panel so that it looks nicer if its scaling is too great. || || ubiquity || Bug:1646585 || Automatic update of included source packages: console-setup 1.108ubuntu15.3, flash-kernel 3.0~rc.4ubuntu62.2, grub-installer 1.128ubuntu5.1, hw-detect 1.117ubuntu2.1, netcfg 1.135ubuntu4.5, partman-auto 134ubuntu1.1, partman-btrfs 18ubuntu1.1, partman- partitioning 110ubuntu4.1, preseed 1.71ubuntu1.1, hw-detect 1.117ubuntu2.2. || == Upgrade bug fixes == These changes fix upgrade issues, smoothing the way for future upgrades to later releases of Ubuntu. || makedev || Bug:1675163 || Don't attempt to create /dev devices when inside a container. || || update-manager || Bug:1654008 || Use a 64 bit integer for launch-time instead of a 32 bit one which won't work someday. || || update-notifier || Bug:1654008 || Switch to using a 64 bit integer for launch-time as update-manager also did. || || unattended-upgrades || Bug:1654600 || Complete the solution for the unattended-upgrades.service unit not correctly working: || || software-properties || Bug:1679784 || depend on libgtk2-perl to ensure it's available, since it was not seeded on the desktop at release time. This is only a Recommends: in zesty, but we need to ensure this isn't ignored on upgrade. || || unattended-upgrades || Bug:1687129 || Add UbuntuESM to the list of sources automatically upgraded from by default. || || isc-dhcp || Bug:1176046 || debian/control : Add "Replaces:" option for package isc-dhcp-client to allow the packaging system to remove "isc-dhcp-client-noddns" on systems on which it is installed and replace it by "isc-dhcp-client" during a release upgrade from Trusty to Xenial. || || ubuntu-release-upgrader || Bug:1700829 || do-release-upgrade: Clarify that the "-d" switch is only for upgrading from the latest supported release to the development release, not any release. Additionally, provide a specific error message if run with -d and not running the latest supported release. || || update-manager || Bug:1700829 || update-manager: Clarify that the "-d" switch is only for upgrading from the latest supported release to the development release, not any release. || || unattended-upgrades || Bug:1686470 || download-only option, enabling us to download updates at a random time of day by default but apply them predictably in the 6am-7am window. || == Desktop fixes == These changes mainly affect desktop installations of Ubuntu, Kubuntu, Edubuntu and other Ubuntu-based systems. || xserver-xorg-video-amdgpu || Bug:1639896 || further support for Polaris || || imagemagick || Bug:1589580 || SECURITY REGRESSION: text coder issue || || libreoffice || Bug:1569500 || fix crash with nullptr SdrObjList || || libreoffice || Bug:1566050 || fix crash with ScCsvGrid living beyond VCL shutdown || || libreoffice || Bug:1560328 || fix crash with non-empty BlendFrameCache in late VCL shutdown || || libappindicator || Bug:1600136 || AppIndicator: fix icon and theme paths when running in $SNAP environment || || appmenu-qt5 || Bug:1600136 || IconCache: get the proper theme path based on the fact we're using a themed icon or not || || appmenu-qt5 || Bug:1606246 || AppMenuPlatformMenuBar: Don't initialize X11 related functions in other environments || || sni-qt || Bug:627195 || statusnotifieritem: reset app usertime on activation to ensure compiz will raise it || || sni-qt || Bug:1600136 || IconCache: get the proper theme path based on the fact we're using a themed icon or not || || network-manager-applet || Bug:1619354 || New upstream bug fix release || || network-manager-applet || Bug:1651019 || Add patches showing wwan options after logout/in: || || desktop-file-utils || Bug:1666100 || Use GNOME Software as default snap: URL handler || || gtk+3.0 || Bug:1550983 || d/p/gdk-x11-Check-if-we-have-access-to-GL-before-using-G.patch: add proposed patch from upstream Bugzilla to let GDK X11 initialization complete successfully when libGL.so.1 is not available || || gnome-software || Bug:1662750 || Hide 3rd party / non-free license warnings and just show as "Unknown" || || gnome-software || Bug:1621971 || Add handler for snap:// URLs || || gnome-software || Bug:1662749 || Hide .desktop file from startup applications || || firefox || Bug:1671079 || Don't crash if LOGNAME is not set in the environment || || oxide-qt || Bug:1649577 || Revert "Decide focus state of webview based on activeFocusItem check of window", as it caused a regression in popup menu handling || || oxide-qt || Bug:1654363 || Fails to build with vivid gcc || || oxide-qt || Bug:1654512 || Unbreak component build || || oxide-qt || Bug:1649577 || Decide the webview focus state from ItemChanged event not the focusIn/Out events || || oxide-qt || Bug:1637194 || Add