Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 282405 - dev-ruby/cgi_multipart_eof_fix is needed by www-servers/mongrel.
Summary: dev-ruby/cgi_multipart_eof_fix is needed by www-servers/mongrel.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-23 07:52 UTC by Zorzo Luca
Modified: 2009-08-23 13:11 UTC (History)
0 users

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 Zorzo Luca 2009-08-23 07:52:21 UTC
dev-ruby/cgi_multipart_eof_fix is now masked, but it is needed by the stable www-servers/mongrel.
Mongrel is for example used by amarok with use flag "daap".


Reproducible: Always

Steps to Reproduce:

Actual Results:  
emerge --update --deep --newuse world -av:

!!! The following installed packages are masked:
- dev-ruby/cgi_multipart_eof_fix-2.5.0 (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Hans de Graaff <graaff@gentoo.org> (22 Aug 2009)
# cgi_multipart_eof_fix is used to fix ruby versions up to 1.8.5.
# We no longer ship these versions, and all versions in the tree
# are unaffected, so this will be removed in 30 days.

Expected Results:  
All stable packages should have stable dependencies.

emerge --info

Portage 2.1.6.13 (default/linux/x86/2008.0, gcc-4.3.2, glibc-2.9_p20081201-r2, 2.6.30-gentoo-r4-zizo i686)
=================================================================
System uname: Linux-2.6.30-gentoo-r4-zizo-i686-Intel-R-_Pentium-R-_4_CPU_3.00GHz-with-gentoo-2.0.1
Timestamp of tree: Sun, 23 Aug 2009 07:30:21 +0000
app-shells/bash:     3.2_p39
dev-lang/python:     2.6.2-r1
dev-util/cmake:      2.6.4
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.63-r1
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=native -mtune=native -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=native -mtune=native -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans"
GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/"
LANG="it_IT.UTF-8"
LC_ALL="it_IT.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="it"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa audiofile bash-completion berkdb branding bzip2 cairo cdaudio cddb cdparanoia cdr cli cracklib crypt css cups dbus dga dri dts dv dvd dvdr dvdread encode ffmpeg flac fontconfig fortran gdbm gif gimp gpm gstreamer gtk hal iconv isdnlog jpeg kde lzo mad matroska mmx modplug mp3 mpeg mplayer mudflap musepack musicbrainz ncurses nls nptl nptlonly ogg opengl openmp oss pam pcre perl png pppd python qt4 quicktime readline reflection session sndfile spl sse sse2 ssl sysfs taglib tcpd theora tiff truetype unicode usb v4l v4l2 vcd vorbis win32codecs x264 x86 xine xorg xosd xv xvid xvmc zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LINGUAS="it" SANE_BACKENDS="pixma" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Hans de Graaff gentoo-dev Security 2009-08-23 13:11:24 UTC
Oops, I should have checked more carefully.

www-servers/mongrel really shouldn't depend on this fix, but we can't easily fix that without making major changes, so I have reverted the package.mask for now. We'll put a mongrel in the tree without this dependency so that we can drop cgi_multipart_eof_fix later.

Thanks for the report.