Bug 40224

Summary: cmake-modules: явно излишние зависимости
Product: Branch p9 Reporter: Alexey Sheplyakov <asheplyakov>
Component: cmake-modulesAssignee: qa-team <qa-team>
Status: CLOSED WORKSFORME QA Contact: qa-p9 <qa-p9>
Severity: minor    
Priority: P5 CC: lav
Version: не указана   
Hardware: x86_64   
OS: Linux   

Description Alexey Sheplyakov 2021-06-15 14:04:53 MSK
$ sudo apt-get install cmake ctest
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  cmake-modules dump rmt
The following NEW packages will be installed:
  cmake cmake-modules ctest dump rmt
0 upgraded, 5 newly installed, 0 removed and 147 not upgraded.
Need to get 0B/4649kB of archives.
After unpacking 16,3MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.

$ apt-cache show dump | grep -e '^Description'
Description: Programs for backing up and restoring ext2/ext3 filesystems
$ apt-cache show rmt | grep -e '^Description'
Description: Provides certain programs with access to remote tape devices

Весьма неожиданно, что для cmake нужно нечто, предоставляющее удалённый доступ к устройствам. Настолько неожиданно, что первая мысль - взломали зеркало и подменили пакеты.
Comment 1 Vitaly Lipatov 2021-07-14 01:20:09 MSK
Действительно, ранее cmake-modules был единственный, кто тянул dump:
 $ apt-cache whatdepends dump
dump-0.4b44-alt2:p9+258359.100.2.1@1601048372
  cmake-modules-3.16.3-alt3:p9+277546.100.5.1@1626104049
    Требует: dump

Но сейчас уже всё ок:
cmake-3.20.5-alt1

$ epm req cmake-modules  | grep dump
 $ rpm -q --requires cmake-modules
[lav@builder64 ]$