Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71633 - 'emerge freebsd-sources' fails: "emerge: there are no ebuilds to satisfy "=sys-apps/freebsd-mk-defs-5.2*"."
Summary: 'emerge freebsd-sources' fails: "emerge: there are no ebuilds to satisfy "=sy...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Other (show other bugs)
Hardware: x86 All
: High blocker (vote)
Assignee: Gentoo/BSD Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-17 20:44 UTC by Matt Oquist
Modified: 2006-04-12 10:49 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 Matt Oquist 2004-11-17 20:44:48 UTC
The freebsd-mk-defs package appears to be in sys-devel rather than sys-apps.

The following three ebuilds all have deps on "sys-apps/freebsd-mk-defs":
sys-apps/freebsd-bin
sys-apps/freebsd-make-includes
sys-libs/freebsd-libc

Either changing the ebuilds to depend on sys-devel/freebsd-mk-defs or moving freebsd-mk-defs into sys-apps would fix the problem.

Reproducible: Always
Steps to Reproduce:
1. Follow the instructions on http://dev.gentoo.org/~ka0ttic/doc/fbsd-install.html, except
2. use http://www.gentoo.org/~spb/fbsd/overlay-20041114.tar.bz2 for the overlay instead of http://dev.gentoo.org/~angusyoung/local-latest.tar.bz2.
3. emerge sync; emerge -pv system (or emerge -pv freebsd-bin, freebsd-make-includes, or freebsd-libc)

Actual Results:  
The freebsd-mk-defs ebuild wasn't found in the expected location, in sys-apps,
because it is in sys-devel.

I'm setting severity to "Blocker" 'cuz though it's easy to fix, it does block
testing and development.


gavroche overlay # emerge info
!!! Relying on the shell to locate gcc, this may break
!!! DISTCC, installing gcc-config and setting your current gcc
!!! profile will fix this
Portage 2.0.51-r2 (!/usr/local/portage/overlay/profiles/default-bsd/fbsd/5.3,
gcc-3.4.2, unavailable, 5.3-RELEASE i386)
=================================================================
System uname: 5.3-RELEASE i386 i386
Unknown Host Operating System
Autoconf: 
Automake: 
Binutils: 
Headers:  
Libtools: 
ACCEPT_KEYWORDS="x86 x86-fbsd ~x86 ~x86-fbsd"
AUTOCLEAN="yes"
CFLAGS="-mcpu=i386 -O2 -pipe"
CHOST="i686-unknown-freebsd5.3"
COMPILER="gcc"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache distlocks noauto"
GENTOO_MIRRORS="http://gentoo.osuosl.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86-fbsd"
Comment 1 Otavio Piske (RETIRED) gentoo-dev 2004-11-18 04:46:37 UTC
Sorry for not making that clear, but this ebuilds are currently deprecated and will be removed soon. They are based on sources from FreeBSD 5.2.1 and intended to be run on a 5.2.1 base system. We are currently working on ebuilds + profile for 5.3 that will be released very soon.