Skip to content

[rmkit] dependency on 'display' is too strict #834

@plan5

Description

@plan5

Describe the issue
All rmkit packages depend on the 'display' package, even though some of them don't actually need it.
I specifically have genie and lamp in mind, which could be used without rm2fb if configured well.
On recent firmware versions without rm2fb support, this would be nice to have so these packages can be installed without risking a soft brick. Or if one doesn't want to use rm2fb for some reason.

To Reproduce
Steps to reproduce the behaviour:

  1. Install genie via opkg
  2. Observe 'display' package being installed as a dependency
  3. (If things go badly with a recent firmware) Soft-brick your device (well, you've been warned but anyhow)/

Expected behaviour
rmkit packages that do not need rm2fb do not pull it as a dependency.

Upstream issue
None.

Screenshots
None

Device/Package information (please complete the following information):

  • Device: reMarkable 2
  • OS version: 3.9.4.2018 rM Hacks v0.0.9
  • Package: rmkit

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingpackagesAdd or improve packages of the repository

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions