Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 211702 - app-emulation/sheepshaver ebuild is incomplete and generally broken
Summary: app-emulation/sheepshaver ebuild is incomplete and generally broken
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-28 08:51 UTC by G. Gibson
Modified: 2008-11-19 15:17 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 G. Gibson 2008-02-28 08:51:40 UTC
I cannot do networking without the kernel module ... but it was not installed when with SheepShaver.  Anyone?

Reproducible: Always

Steps to Reproduce:
1. modprobe sheep_net
2.
3.

Actual Results:  
FATAL: Module sheep_net not found.

Expected Results:  
.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-02-28 08:57:29 UTC
DEPEND="gtk? ( x11-libs/gtk+ )
        esd? ( media-sound/esound )"

Hmmm, unversioned gtk+ dependency, esd use flag, both doing absolutely nothing useful in the ebuild. Eh.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2008-02-28 09:21:37 UTC
This ebuild is totally broken.

As noted here originally, it doesn't compile the kernel module (would have to inherit linux-mod for this and actually do something with the code in src/Unix/Linux/NetDriver, but I very much doubt it even compiles without patches with current kernels)

For move phun:

./configure --help

<snip>
Optional Features:
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --enable-jit            enable JIT compiler default=yes
  --enable-ppc-emulator   use the selected PowerPC emulator default=auto
  --enable-fbdev-dga      use direct frame buffer access via /dev/fb0 default=yes
  --enable-xf86-dga       use the XFree86 DGA extension default=yes
  --enable-xf86-vidmode   use the XFree86 VidMode extension default=yes
  --enable-vosf           enable video on SEGV signals default=yes
  --enable-standalone-gui enable a standalone GUI prefs editor default=no
  --enable-addressing=AM  set the addressing mode to use default=real
  --enable-sdl-static     use SDL static libraries for linking default=no
  --enable-sdl-video      use SDL for video graphics default=no
  --enable-sdl-audio      use SDL for audio default=no
  --disable-gtktest       do not try to compile and run a test GTK+ program
  --disable-gtktest       Do not try to compile and run a test GTK program
  --disable-esdtest       Do not try to compile and run a test ESD program
  --disable-largefile     omit support for large files
</snip>

missing/automagic dependencies on x11-libs/libXxf86dga x11-libs/libXxf86vm, media-libs/libsdl at least...

Comment 3 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-06-03 21:31:52 UTC
I nominate this package for removal.

-"non-active" upstream.
-Only guaranteed to work on old versions of MacOS.
-Broken version in tree -> no maintainer.
-No one has stepped up in 3 months (rather short time, but this looks /non-trivial/ to fix anyway)

Please vote. +1 here.
Comment 4 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-09-12 23:27:51 UTC
# Jeremy Olexa <darkside@gentoo.org> (12 Sep 2008)
# Masked for removal in 60 days. Broken package, needs love due to automagic
# deps, missing kernel module, and other issues seen in bug #211702
app-emulation/sheepshaver
Comment 5 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-11-19 15:17:54 UTC
removed from tree. -> WONTFIX.