Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 102483 - Unsatisfy dependency for "net-www/webapp-config-1.11-r1"
Summary: Unsatisfy dependency for "net-www/webapp-config-1.11-r1"
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All FreeBSD
: High normal (vote)
Assignee: Gentoo/BSD Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 101219
  Show dependency tree
 
Reported: 2005-08-14 06:25 UTC by Alberto Zennaro
Modified: 2006-04-12 10:50 UTC (History)
1 user (show)

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


Attachments
Ebuild patch (webapp-config.patch,625 bytes, patch)
2005-08-14 07:50 UTC, Diego Elio Pettenò (RETIRED)
Details | Diff
webapp-config-bsd.patch (webapp-config-bsd.patch,544 bytes, patch)
2005-08-17 06:13 UTC, Diego Elio Pettenò (RETIRED)
Details | Diff
Updated webapp-config-bsd.patch (webapp-config-bsd.patch,1.17 KB, patch)
2005-10-12 09:31 UTC, Diego Elio Pettenò (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alberto Zennaro 2005-08-14 06:25:09 UTC
This is the output of emerge -uavDt world

These are the packages that I would merge, in reverse order:

Calculating world dependencies              n
!!! All ebuilds that could satisfy "sys-apps/coreutils" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-apps/coreutils-5.2.1-r5 (masked by: package.mask)
- sys-apps/coreutils-5.2.1-r6 (masked by: package.mask)
- sys-apps/coreutils-5.2.1-r2 (masked by: package.mask)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
!!!    (dependency required by "net-www/webapp-config-1.11-r1" [ebuild])


!!! Problem with ebuild www-apps/nut-2.0.2
!!! Possibly a DEPEND/*DEPEND problem.

!!! Depgraph creation failed.

---

emerge info:

Portage 2.0.51.22 (!/usr/local/portage/profiles/default-bsd/fbsd/5.4/x86, gcc-,
freebsd-lib-5.4-r2, 5.4-RELEASE i386)
=================================================================
System uname: 5.4-RELEASE i386 i386
Gentoo/FreeBSD: FreeBSD version 5.4-RELEASE; Gentoo base version 0.7
dev-lang/python:     2.4.1-r1
sys-apps/sandbox:    [Not Present]
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
sys-devel/binutils:  2.15, 2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  5.4
ACCEPT_KEYWORDS="x86 x86-fbsd ~x86 ~x86-fbsd"
AUTOCLEAN="yes"
CBUILD="i686-gentoo-freebsd5.4"
CFLAGS="-march=athlon-xp -Os -pipe -fomit-frame-pointer -m3dnow -msse -mmmx"
CHOST="i686-gentoo-freebsd5.4"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK=" /etc/env.d"
CXXFLAGS="-march=athlon-xp -Os -pipe -fomit-frame-pointer -m3dnow -msse -mmmx"
DISTDIR="/usr/portage/distfiles"
FEATURES="candy distlocks"
GENTOO_MIRRORS="http://gentoo.ngi.it/"
MAKEOPTS="-j2 -s"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86-fbsd 3dnow 3dnowext X a52 aac arts bash-completion browserplugin crypt
dvd dvdr estraier exif ffmpeg flac freetype gstreamer gtk gtk2 jpeg kde
kdeenablefinal kipi matroska moznocompose moznoirc moznomail mozsvg mp3 mpeg nls
nocxx offensive ogg oggvorbis opengl oss pam perl png python qt quicktime
readline real sdl slang spell ssl symlink tiff truetype truetype-fonts
type1-fonts unicode usb visualization vorbis win32codecs wxwindows xine xml2
xscreensaver xv xvid zlib userland_BSD kernel_FreeBSD elibc_FreeBSD"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-08-14 07:50:41 UTC
Created attachment 65930 [details, diff]
Ebuild patch

This patch should do, it makes coreutils and findutils conditional to
userland_GNU? ().

The reason behind findutils is that, also if findutils is not masked on
Gentoo/FreeBSD (nor it will coreutils sooner), adding it as a dependency is not
good, as they are installed g-prefixed on non-GNU userland, so they are not
used actually, better not adding the extra dep.
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-08-14 07:51:25 UTC
Web-apps herd, please review the patch. 
Comment 3 Stuart Herbert (RETIRED) gentoo-dev 2005-08-17 05:28:01 UTC
Can you confirm that webapp-config works with the BSD equivalents of findutils 
and coreutils?

Best regards,
Stu
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-08-17 06:13:02 UTC
Created attachment 66135 [details, diff]
webapp-config-bsd.patch

All the syntax seems to be compatible, the only problem is with stat but it's a
minor problem that shouldn't fuzz it too much.

However, this patch fixes also the stat problem using POSIX syntax if stat is
not provided by coreutils.
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-10-12 09:31:12 UTC
Created attachment 70467 [details, diff]
Updated webapp-config-bsd.patch

This is an updated patch that fixes the default of the root group. Yeah I know
it might seem fuzzy the root-group detection, but it works fine, as root is the
first choice (linux, solaris) and wheel the other (bsds)...
Comment 6 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-12-12 06:49:13 UTC
Closing as WONTFIX as the sh version is too complex to fix, and the python 
version mostly works (new versions coming out will work fine out of the box).