Bug 1201287 - Consider weakening some dependencies of udisks2
Summary: Consider weakening some dependencies of udisks2
Status: NEW
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Enhancement (vote)
Target Milestone: ---
Assignee: Thomas Blume
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-07 14:33 UTC by Fabian Vogt
Modified: 2022-07-08 09:19 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 Fabian Vogt 2022-07-07 14:33:19 UTC
I noticed that on vanilla TW installs there are various filesystem related packages present which aren't really needed.

udisks2 has a hard dependency on cryptsetup, dosfstools, e2fsprogs and xfsprogs, which are only needed if the user wants to use those specific features. It might be better to only recommend or even suggest those.
Comment 1 Thomas Blume 2022-07-07 15:01:59 UTC
(In reply to Fabian Vogt from comment #0)
> I noticed that on vanilla TW installs there are various filesystem related
> packages present which aren't really needed.
> 
> udisks2 has a hard dependency on cryptsetup, dosfstools, e2fsprogs and
> xfsprogs, which are only needed if the user wants to use those specific
> features. It might be better to only recommend or even suggest those.

Hm, the idea looks ok, but most of these deps come from upstream:

https://github.com/storaged-project/udisks/blob/master/packaging/udisks2.spec

would you mind discussing that upstream first?
Otherwise I will do it.
Comment 2 Fabian Vogt 2022-07-08 09:19:57 UTC
(In reply to Thomas Blume from comment #1)
> (In reply to Fabian Vogt from comment #0)
> > I noticed that on vanilla TW installs there are various filesystem related
> > packages present which aren't really needed.
> > 
> > udisks2 has a hard dependency on cryptsetup, dosfstools, e2fsprogs and
> > xfsprogs, which are only needed if the user wants to use those specific
> > features. It might be better to only recommend or even suggest those.
> 
> Hm, the idea looks ok, but most of these deps come from upstream:
> 
> https://github.com/storaged-project/udisks/blob/master/packaging/udisks2.spec
> 
> would you mind discussing that upstream first?
> Otherwise I will do it.

I wouldn't, but I guess you know upstream better than I do.