Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 153906 - app-dicts/canna-2ch-20030827 fails to compile
Summary: app-dicts/canna-2ch-20030827 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High normal (vote)
Assignee: Mamoru KOMACHI (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-03 01:31 UTC by Evil Compile Person
Modified: 2006-11-04 11: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 Evil Compile Person 2006-11-03 01:31:24 UTC
>>> Compiling source in /var/tmp/portage/canna-2ch-20030827/work/canna-2ch ...
/usr/portage/app-dicts/canna-2ch/canna-2ch-20030827.ebuild: line 31: mkbindic: command not found

!!! ERROR: app-dicts/canna-2ch-20030827 failed.

Gentoo Base System version 1.12.6
Portage 2.1.1-r1 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.16.16 i686)
=================================================================
System uname: 2.6.16.16 i686 AMD Athlon(tm) 64 Processor 3200+
Last Sync: Fri, 03 Nov 2006 08:30:01 +0000
ccache version 2.3 [disabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.60
sys-devel/automake:  1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://212.219.56.134/sites/www.ibiblio.org/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
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="x86 X berkdb bitmap-fonts cli cracklib crypt cups dlloader dri elibc_glibc fortran gdbm gpm iconv input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog kernel_linux libg++ ncurses nls nptl nptlonly pam pcre perl ppds pppd python readline reflection session spl ssl tcpd truetype-fonts type1-fonts udev unicode userland_GNU video_cards_vga xorg zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Mamoru KOMACHI (RETIRED) gentoo-dev 2006-11-04 10:30:25 UTC
Fixed in CVS.
flameeyes: Not only Canna users but also Anthy users install this package, and Anthy users do not need binary dictionary for canna nor canna-{server,utils} installed. (I myself do not use Canna but Anthy, and I don't need to install canna at all) That's the point of the canna USE flag for this package ;-)
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-11-04 10:40:36 UTC
The problem is that most of those canna dictionaries seems not to build without canna packages, I suppose the simplest solution would be to have a CANNA_REQUIRED variable to enable/disable the useflag in the eclass (for KDE we do a similar thing).
Comment 3 Mamoru KOMACHI (RETIRED) gentoo-dev 2006-11-04 11:59:42 UTC
Is it really the case? I've just checked canna-{2ch,cannadic,zipcode,canada-med,shion} and only canna-shion doesn't build without canna. (due to the absence of appropriate use flag checking when calling mkbindic) These packages do not have to build dictionaries if canna use flag is not set since Anthy only needs text style dictionary.