Hello, I just wanted to doublecheck this. I’m running Crimson on my Librem 5. I just did an apt update and upgrade, and get a conflict. It looks like the new librem5-base-defaults (version 76pureos1) is trying to install /etc/default/librem5-gpsd, which is already owned by the older librem5-tweaks package (version 3).
[snip]
Preparing to unpack …/librem5-base-defaults_76pureos1_all.deb …
Unpacking librem5-base-defaults (76pureos1) over (75pureos2) …
dpkg: error processing archive /var/cache/apt/archives/librem5-base-defaults_76pureos1_all.deb (–unpack):
trying to overwrite ‘/etc/default/librem5-gpsd’, which is also in package librem5-tweaks 3
Errors were encountered while processing:
/var/cache/apt/archives/librem5-base-defaults_76pureos1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
I don’t clearly remember but I probably installed librem5-tweaks because I thought it looked important or at least tasty but I didn’t look closely at it.
Are the GPS config + gsettings/udev rules now provided by librem5-base-defaults and the packaging just didn’t declare a Replaces: / Conflicts: because librem5-tweaks is old and I shouldn’t have installed it in the first place and I can go ahead and remove it? gasp
Thanks