Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 140735 - fortune-mod-all should RDEPEND on fortune-mod-slackware w/ USE="offensive" only
Summary: fortune-mod-all should RDEPEND on fortune-mod-slackware w/ USE="offensive" only
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Lowest minor
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-17 01:29 UTC by Peter `MathFox' Roozemaal
Modified: 2006-07-19 18:59 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 Peter `MathFox' Roozemaal 2006-07-17 01:29:02 UTC
During emerge -auD world the emerge stopped at

>>> Emerging (14 of 14) games-misc/fortune-mod-slackware-1.12 to /
[...]
 * These fortunes have offensive content. Enable offensive USE Flag
 * ex: USE="offensive" emerge fortune-mod-slackware

I can't find out which ebuild causes mod-slackware to be installed.

emerge info:

Portage 2.1-r1 (default-linux/amd64/2005.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.14-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.14-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.15
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://194.117.143.71/mirrors/gentoo http://194.117.143.70"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X alsa ansi apache2 avi berkdb bitmap-fonts bzip2 cdparanoia cli clisp crypt cups dlloader doc dri dvd dvdr eds emboss encode foomaticdb fortran gcl gdbm gif gnome gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jpeg kde lm-sensors lzw lzw-tiff mp3 mpeg ncurses nls ogg oggvorbis opengl pam pcre pdflib perl png postgres pppd python qt qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts unicode usb vorbis xorg xpm xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-07-17 01:50:42 UTC
(In reply to comment #0)
> I can't find out which ebuild causes mod-slackware to be installed.

fortune-mod-all
Comment 2 Frank Bartunek 2006-07-17 02:56:32 UTC
Apparently, one must apply the "offensive" use tag for the package to install.   Perhaps the slackware developers are potty-mouthed?

The package built fine for me from /usr/portage/games-misc/fortune-mod-slackware/fortune-mod-slackware-1.10.ebuild, but only after I enabled the "offensive" tag.

I suggest you enter the following if you want it installed:

# USE="offensive" emerge fortune-mod-slackware
Comment 3 Peter `MathFox' Roozemaal 2006-07-17 03:57:35 UTC
I think Jakub has it right in the new title.

I don't care for "offensive" fortunes (I don't mind them either). I think it is a bug when an ebuild depends on a package that can only be installed with a certain useflag, when the depending ebuild doesn't check that useflag for that package.
Comment 4 Workaphobia 2006-07-18 16:23:34 UTC
(In reply to comment #3)
> I think Jakub has it right in the new title.
> 
> I don't care for "offensive" fortunes (I don't mind them either). I think it is
> a bug when an ebuild depends on a package that can only be installed with a
> certain useflag, when the depending ebuild doesn't check that useflag for that
> package.
> 

Absolutely. I just discovered this today and it feels like a bug in the portage tree to me too. fortune-mod-all needs an -offensive useflag.
Comment 5 SpanKY gentoo-dev 2006-07-19 18:59:30 UTC
fixed in cvs