Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
REQUIRED_USE is there
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
curmudgeon
Veteran
Veteran


Joined: 08 Aug 2003
Posts: 1741

PostPosted: Wed Jan 16, 2019 5:39 pm    Post subject: REQUIRED_USE is there Reply with quote

Found a private overlay (jorgicio) where someone is maintaining sdlmame, which was removed (with some controversy) from the tree a while back. Added the overlay, but then:

Code:

# emerge -p sdlmame

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ~] games-emulation/sdlmame-0.205::jorgicio [0.174::local] USE="alsa arcade opengl openmp -debug -mess -tools" 133,062 KiB

Total: 1 package (1 upgrade), Size of downloads: 133,062 KiB


# emerge -fp sdlmame

These are the packages that would be fetched, in order:

Calculating dependencies... done!

  The following REQUIRED_USE flag constraints are unsatisfied:
    || ( arcade mess )


Any idea why that message is coming up? The ebuild is remarkably little changed from the last one that was in portage, so I don't see any problem with the ebuild itself.
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30915
Location: here

PostPosted: Wed Jan 16, 2019 6:34 pm    Post subject: Reply with quote

No problem in my system
Code:
# USE="-mess" emerge -1 sdlmame

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] games-misc/games-envd-0::gentoo  0 KiB
[ebuild  N     ] media-libs/portmidi-217-r1::gentoo  USE="-debug -doc -java -python -static-libs -test-programs" PYTHON_TARGETS="python2_7" 1,007 KiB
[ebuild  N     ] media-libs/portaudio-19.06.00-r1::gentoo  USE="alsa cxx -debug -doc -jack -oss -static-libs" ABI_X86="(64) -32 (-x32)" 1,417 KiB
[ebuild  N     ] media-libs/sdl2-ttf-2.0.14::gentoo  USE="X -static-libs" ABI_X86="(64) -32 (-x32)" 4,051 KiB
[ebuild  N    ~] games-emulation/sdlmame-0.205::jorgicio  USE="alsa arcade opengl openmp -debug -mess -tools" 133,062 KiB

Total: 5 packages (5 new), Size of downloads: 139,536 KiB

Would you like to merge these packages? [Yes/No]

# USE="-mess" emerge -fp sdlmame

These are the packages that would be fetched, in order:

Calculating dependencies... done!

https://mirror.init7.net/gentoo/distfiles/portmidi-src-217.zip https://download.sourceforge.net/portmedia/portmidi-src-217.zip

https://mirror.init7.net/gentoo/distfiles/pa_stable_v190600_20161030.tgz http://www.portaudio.com/archives/pa_stable_v190600_20161030.tgz

https://mirror.init7.net/gentoo/distfiles/SDL2_ttf-2.0.14.tar.gz http://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.14.tar.gz

https://mirror.init7.net/gentoo/distfiles/mame-0.205.zip https://github.com/mamedev/mame/releases/download/mame0205/mame0205s.zip

_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
curmudgeon
Veteran
Veteran


Joined: 08 Aug 2003
Posts: 1741

PostPosted: Thu Jan 17, 2019 8:25 pm    Post subject: Reply with quote

Tried emerge with -d, but that generated too much output (over 8 MB), but then tried again with -Od, and that still failed as before, with almost no new information:

Code:

# emerge -Odp sdlmame
myaction None
myopts {'--debug': True, '--nodeps': True, '--pretend': True, '--with-bdeps': 'y', '--verbose': True}


myparams {'bdeps': 'y', 'ignore_soname_deps': 'y', 'binpkg_respect_use': 'auto', 'binpkg_changed_deps': 'auto'}


These are the packages that would be merged, in order:



      Arg: sdlmame
     Atom: games-emulation/sdlmame
   ebuild: games-emulation/sdlmame-0.205::jorgicio

Child:         (games-emulation/sdlmame-0.205:0/0::jorgicio, ebuild scheduled for merge) USE="alsa arcade opengl openmp -debug -mess -tools"
Parent Dep:    sdlmame

digraph:

(games-emulation/sdlmame-0.205:0/0::jorgicio, ebuild scheduled for merge) (no children)
sdlmame depends on
  (games-emulation/sdlmame-0.205:0/0::jorgicio, ebuild scheduled for merge) (soft)

[ebuild     U ~] games-emulation/sdlmame-0.205::jorgicio [0.174::local] USE="alsa arcade opengl openmp -debug -mess -tools" 133,062 KiB

Total: 1 package (1 upgrade), Size of downloads: 133,062 KiB
forced reinstall atoms:


slot operator dependencies:


forced rebuilds:



# emerge -Odfp sdlmame
myaction None
myopts {'--debug': True, '--fetchonly': True, '--nodeps': True, '--pretend': True, '--with-bdeps': 'y', '--verbose': True}


myparams {'bdeps': 'y', 'ignore_soname_deps': 'y', 'binpkg_respect_use': 'auto', 'binpkg_changed_deps': 'auto'}


These are the packages that would be fetched, in order:



      Arg: sdlmame
     Atom: games-emulation/sdlmame
   ebuild: games-emulation/sdlmame-0.205::jorgicio

Child:         (games-emulation/sdlmame-0.205:0/0::jorgicio, ebuild scheduled for merge) USE="alsa arcade opengl openmp -debug -mess -tools"
Parent Dep:    sdlmame

digraph:

(games-emulation/sdlmame-0.205:0/0::jorgicio, ebuild scheduled for merge) (no children)
sdlmame depends on
  (games-emulation/sdlmame-0.205:0/0::jorgicio, ebuild scheduled for merge) (soft)

forced reinstall atoms:


slot operator dependencies:


forced rebuilds:




myparams {'bdeps': 'y', 'ignore_soname_deps': 'y', 'binpkg_respect_use': 'auto', 'binpkg_changed_deps': 'auto'}


  The following REQUIRED_USE flag constraints are unsatisfied:
    || ( arcade mess )


Is this something I should file a bug over (or will the developers gripe about this being a "non-official" overay?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum