Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
aports
aports
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 679
    • Issues 679
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 166
    • Merge Requests 166
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • alpine
  • aportsaports
  • Issues
  • #12578

Closed
Open
Opened Apr 05, 2021 by Alexander Brzoska@alpabrzContributor

community/pix: missing dependencies

Pix has missing dependencies, that leads to problems (doesn't start / missing features).

Reproducible on

  • Alpine edge x86_64 with XFCE
  • postmarketOS edge x86_64 with Weston
  • postmarketOS edge aarch64 with Phosh

Installing following packages resolved the issues:

  • kquickimageeditor else Pix won't start
  • qt5-qtbase-sqlite else Pix prints error messages à la QSqlError("", "Driver not loaded", "Driver not loaded") and some features won't work (e.g. giving tags to images)
  • breeze-icons else Pix won't have icons

I'm very unsure about the last one since breeze is probably not the only icon pack that works well with Pix. And (at least) on Phosh, I first needed to install qt5ct and tweak it before Pix used the Breeze icon theme - setting QT_STYLE_OVERRIDE=Breeze did nothing, but maybe that's user error and I'm missing something here.

Edit: Maybe I should've searched the issue tracker in pmOS and Alpine first before bringing up the icon issue... Seems like this is a known problem: pmaports#571 and !15847 (closed). I guess then only the abovementioned dependencies should be added. Since it's trivial, I could propose a MR regarding these myself (if desired).

Edited Apr 05, 2021 by Alexander Brzoska
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: alpine/aports#12578