#1072921 openbox depends on python needlessly

Package:
openbox
Source:
openbox
Description:
standards-compliant, fast, light-weight and extensible window manager
Submitter:
Jo King
Date:
2024-07-20 13:06:03 UTC
Severity:
normal
#1072921#5
Date:
2024-06-10 11:55:52 UTC
From:
To:
In deb11 and 12 (oldstable and stable) python is a 'deps'.

Python is not required by openbox and i avoid installing it.
In debian10/buster python was 'suggests'.

Suggested fix: package have python as a 'suggests' only (merely because an example pipe-menu uses it).
PS: cifs-utils also affected - python a needless dep since deb11.

Thanks, jo

#1072921#10
Date:
2024-06-18 12:05:18 UTC
From:
To:
appears deb12's openbox.deb also has ghostscript as a new dependency, and is the cause for a further +100MB of deps being installed - why?

Upstream (openbox src repo) hasn't changed for several years, previous debian didn't need all the deps.

Can the following deps be removed or be made suggests: python*, libpython*, libgs10*, poppler-data

thannks, jo

#1072921#15
Date:
2024-07-20 12:57:48 UTC
From:
To:
Hi.

I cannot confirm any dependencies on ghostscript or related, and there's
no mention of it in the changelog or any documentation file. Are you
pulling it for something else?

The one on python, on the other hand, is not needless as the obamenu
script is python. This isn't just an example, it was actually meant to
be used for menu generation. I've never used it! So the question is,
does anyone? Openbox certainly works without it, with the package as is
however, Python is required.


Regards,
Oliver