Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 102483

Summary: Unsatisfy dependency for "net-www/webapp-config-1.11-r1"
Product: Gentoo/Alt Reporter: Alberto Zennaro <morpheusz>
Component: OtherAssignee: Gentoo/BSD Team <bsd+disabled>
Status: RESOLVED WONTFIX    
Severity: normal CC: web-apps
Priority: High    
Version: unspecified   
Hardware: All   
OS: FreeBSD   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 101219    
Attachments: Ebuild patch
webapp-config-bsd.patch
Updated webapp-config-bsd.patch

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).