Opened 7 years ago

Closed 7 years ago

#10406 closed Bug Report - General (fixed)

MythMusic configuration fails when using --disable-all

Reported by: mythtv@… Owned by: JYA
Priority: critical Milestone: 0.25
Component: MythTV - configure script Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

The new mythplugins configuration scripts introduced in 6ae9f664b4 breaks the configuration of MythMusic when used in conjunction with --disable-all.

I pass --disable-all --enable-mythmusic to mythplugins/configure in order to disable all plugins except the ones I explicitly wish to enable. 6ae9f664b4 adds the MythMusic's dependencies to the $CONFIG_LIST variable and then makes an assumption that the values are enabled during the checks for MythMusic's dependencies, by only calling disable upon the dependencies if there are not fulfilled. However, this assumption is currently incorrect as --disable-all executes:

disable $PLUGIN_LIST $CONFIG_LIST

which disables taglib, vorbis, flac, and mp3lame and then the MythMusic checks leave them disabled despite the checks being fulfilled.

Change History (3)

comment:1 Changed 7 years ago by Kenni Lund [kenni a kelu dot dk]

Owner: changed from beirdo to JYA
Status: newassigned

comment:2 Changed 7 years ago by beirdo

Priority: minorcritical
Version: UnspecifiedMaster Head

comment:3 Changed 7 years ago by Github

Milestone: unknown0.25
Resolution: fixed
Status: assignedclosed

Do not disable mythmusic dependencies when using --disable-all

This fixes #10406

Branch: master Changeset: da7626e9b34b906072cba0956f73cf5b804c5b40

Note: See TracTickets for help on using tickets.