abn / throttled-rpm

RPM Package: throttled - Workaround for Intel throttling issues in Linux.
MIT License
4 stars 7 forks source link

Fedora 33 package conflict #15

Closed francescor closed 3 years ago

francescor commented 3 years ago

Hi, thank you for your work here :)

I just upgrade the os of my Lenovo T480s from Fedora 32, to Fedora 33: I see the following

$ sudo dnf install -y throttled
Copr repo for throttled owned by abn                                                                                 2.0 kB/s | 3.3 kB     00:01    
Copr repo for throttled owned by abn                                                                                 544  B/s | 1.5 kB     00:02    
Fedora Modular 33 - x86_64 - Updates                                                                                  10 kB/s |  22 kB     00:02    
Fedora 33 - x86_64 - Updates                                                                                         9.7 kB/s |  21 kB     00:02    
Fedora 33 - x86_64 - Updates                                                                                         120 kB/s | 2.1 MB     00:17    
Error: 
 Problem: problem with installed package thermald-2.4.1-1.fc33.x86_64
  - package throttled-0.8-2.x86_64 conflicts with thermald provided by thermald-2.4.1-1.fc33.x86_64
  - package throttled-0.8-2.x86_64 conflicts with thermald provided by thermald-2.3-2.fc33.x86_64
  - conflicting requests
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages)
$ yum info thermald.x86_64

Installed Packages
Name         : thermald
Version      : 2.4.1
Release      : 1.fc33
Architecture : x86_64
Size         : 582 k
Source       : thermald-2.4.1-1.fc33.src.rpm
Repository   : @System
From repo    : updates
Summary      : Thermal Management daemon
URL          : https://github.com/intel/thermal_daemon
License      : GPLv2+
Description  : thermald monitors and controls platform temperature.
             : 
             : Thermal issues are important to handle proactively to reduce performance
             : impact.  thermald uses the existing Linux kernel infrastructure and can
             : be easily enhanced.

$ cat /etc/os-release 
NAME=Fedora
VERSION="33 (Workstation Edition)"
ID=fedora
VERSION_ID=33
VERSION_CODENAME=""
PLATFORM_ID="platform:f33"
PRETTY_NAME="Fedora 33 (Workstation Edition)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:33"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f33/system-administrators-guide/"
SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=33
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=33
PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy"
VARIANT="Workstation Edition"
VARIANT_ID=workstation

should I remove thermald ?

abn commented 3 years ago

@francescor last I checked thermald is incompatible with throttled. You can either force the install and disable thermald; or remove it entirely if you want to use throttled.

francescor commented 3 years ago

thanks: I removed the conflicting package and installed it.

sudo yum remove thermald  # no dependencies at all
sudo dnf install -y throttled
sudo systemctl enable --now throttled
sudo  systemctl start throttled