Bug 1219124 - fluidsynth tags a dir to be owned by user fluidsynth, but user does not exist
Summary: fluidsynth tags a dir to be owned by user fluidsynth, but user does not exist
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Takashi Iwai
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-24 09:05 UTC by Dominique Leuenberger
Modified: 2024-01-24 09:44 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dominique Leuenberger 2024-01-24 09:05:02 UTC
Issue identified while integrating RPM 4.19:

can't install fluidsynth-2.3.4-2.4.x86_64:
nothing provides user(fluidsynth) needed by fluidsynth-2.3.4.x86_64

The main issue there is that the spec file declares a user on a directory:

  %dir %attr(-,%{name},audio) %{_localstatedir}/lib/%{name}

but that user is never being created (removal of the user happened in https://build.opensuse.org/request/show/1045719 - service switched to user service)
Comment 1 Takashi Iwai 2024-01-24 09:30:40 UTC
The directory seems no longer required after the switch to systemd user units; it was used only as the home directory for the system-wide service.
Comment 2 Takashi Iwai 2024-01-24 09:44:39 UTC
The fix submitted to TW.