[devel] usrmerge unmets? [#352814] FAILED thinkfan.git=1.3.1-alt2

Dmitry V. Levin ldv на altlinux.org
Вс Июл 14 14:00:59 MSK 2024


On Sun, Jul 14, 2024 at 01:38:27PM +0300, Anton Farygin wrote:
> Я правильно понимаю, что всё что ниже - это недоделанная работа по 
> usrmerge ? Почему анметы на /usr/bin/sleep вылезли ?

Видимо, потому что
@:rcscripts/systemd/thinkfan-sleep.service:9:ExecStart=/usr/bin/sleep 1

При этом

$ ./hasher/aptbox/apt-cache showpkg /usr/bin/sleep
W: Unable to locate package /usr/bin/sleep

$ ./hasher/aptbox/apt-cache showpkg /bin/sleep
Package: /bin/sleep
Versions: 

Reverse Depends: 
  thinkfan,/bin/sleep
  scsitarget-utils,/bin/sleep
  lsb-core,/bin/sleep
  iodine-server,/bin/sleep
  iodine-client,/bin/sleep
  dlm,/bin/sleep
  asusctl,/bin/sleep
  airsane,/bin/sleep
  shorewall-core,/bin/sleep
  apt-updatecache,/bin/sleep
Dependencies: 
Provides: 
Reverse Provides: 
coreutils 9.4.0.75.7f2c97-alt1:sisyphus+327286.4300.14.1 на 1711485909

> $ rpm -qf /usr/bin/sleep
> coreutils-9.4.0.75.7f2c97-alt1.x86_64
> 
> Что делать в такой ситуации ?

CHANGES WITH 239:

        * The ExecStart= lines of unit files are no longer required to
          reference absolute paths. If non-absolute paths are specified the
          specified binary name is searched within the service manager's
          built-in $PATH, which may be queried with 'systemd-path
          search-binaries-default'.


-- 
ldv


Подробная информация о списке рассылки Devel