[3.2.0.12]Problem detected by "zypper ve" after upgrade
asked 2019-10-31 15:12:26 +0200
This post is a wiki. Anyone with karma >75 is welcome to improve it.
Hello,
The problem appears on JollaC and XperiaX F5122. Both upgrades were performed with the usual GUI and went just fine.
I suspect this is causing Storeman to fail when trying to update OpenRepo apps.
Question is there an error in the repositories/package managementor its just zypper failing ?
Details of the zypper output:
zypper ve ... Problem: product:# This file is copied as hw-release-0.2.1.13.analogous to os-release is not installable Solution 1: deinstallation of product:# This file is copied as hw-release-0.2.1.13.analogous to os-release Choose the above solution using '1' or cancel using 'c' [1/c] (c):
zypper pu ... S | Repository | Internal Name | Name | Version | Arch | Is Base --+------------+-------------------------------------+------+----------+-------------------------+-------- i | @SYSTEM | NAME="Sailfish OS" | | 3.2.0.12 | noarch | No i | @SYSTEM | # This file is copied as hw-release | | 0.2.1.13 | analogous to os-release | No
I don't even have zypper installed on my J1 with that OS version, did you install it manually?
Sebix ( 2019-10-31 19:46:22 +0200 )editAFAIK zypper needs to be installed manually, but generally works fine & I have been using it as well. By default only Packagekit and it's CLI tools (pkcon) are available.
MartinK ( 2019-10-31 23:36:40 +0200 )editWhile this looks slightly wrong at the package (management) level, I wonder if this has any impact.
You may take a look at the corresponding files and symlinks, if they look similar to those on a Jolla 1 with SailfishOS 2.2.1:
I.e.,
hw-release
contains the version information for the originally installed SailfishOS releases andos-release
for the currently installed one.A
olf ( 2019-11-07 01:22:02 +0200 )editzypper verify --dry-run -y
on this Jolla 1 with SailfishOS 2.2.1 shows no such complaint (as described in the OP).Yes, I see the same on an Xperia X freshly upgraded to SailfishOS 3.2.0.12:
In addition to the package conflict (or as a result of it), the content of the file
hw-release
looks odd, with the version numbers consistently being set to the package version (autogenerated?), but not any extant SailfishOS release version. But maybe it indicates some hardware adaption layer release number nowadays.Still I believe that this is a rather minor nuisance with likely no significant effects.
olf ( 2019-11-12 04:07:56 +0200 )edit