Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 668182 - media-tv/kodi-9999 now incorrectly requires mysql or mariadb support
Summary: media-tv/kodi-9999 now incorrectly requires mysql or mariadb support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Craig Andrews
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-09 18:35 UTC by Michael Cook
Modified: 2018-10-09 20:50 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Cook 2018-10-09 18:35:59 UTC
It's currently not possible to build without one of these use flags set.

I get:
  The following REQUIRED_USE flag constraints are unsatisfied:
    exactly-one-of ( mariadb mysql )

  The above constraints are a subset of the following complete expression:
    python_targets_python2_7 any-of ( gles opengl ) exactly-one-of ( gbm wayland X ) exactly-one-of ( mariadb mysql ) udev? ( !libusb ) udisks? ( dbus ) upower? ( dbus )

It should be possible to build without support enabled for either.

exactly one of is not what we want. Probably should be:

mysql? ( !mariadb ) and mariadb? ( !mysql ) I would guess.
Comment 1 Larry the Git Cow gentoo-dev 2018-10-09 20:50:36 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7c2417c963e0b5ce82d5b5668e5f86e3f23543

commit 6b7c2417c963e0b5ce82d5b5668e5f86e3f23543
Author:     Craig Andrews <candrews@gentoo.org>
AuthorDate: 2018-10-09 20:37:47 +0000
Commit:     Craig Andrews <candrews@gentoo.org>
CommitDate: 2018-10-09 20:50:25 +0000

    media-tv/kodi: Require at most one of mariadb/mysql, not xor
    
    Bug: https://bugs.gentoo.org/667918
    Closes: https://bugs.gentoo.org/668182
    Signed-off-by: Craig Andrews <candrews@gentoo.org>
    Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-tv/kodi/kodi-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)