Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 104105 - sci-electronics/geda: ~amd64 keyword
Summary: sci-electronics/geda: ~amd64 keyword
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-29 00:58 UTC by Vitja Makarov
Modified: 2005-08-31 04:21 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 Vitja Makarov 2005-08-29 00:58:52 UTC
please add ~amd64 keyword to geda ebuild and related ebuilds.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-08-29 01:22:33 UTC
You really did not say much. Did you test it? If so, which version? Any problems
with that?
Comment 2 Vitja Makarov 2005-08-30 21:47:26 UTC
Hi, Jakub!

Really there is a lot of problems, I was not sure in keywords adding sequence,
so here they are:

First of all is build errors:

iverilog-0.8.1, emerge fails on installation phase:

./mkinstalldirs /var/tmp/portage/iverilog-0.8.1/image//usr/bin /var/tmp/portage/
iverilog-0.8.1/image//usr/include /usr/lib64/ivl \
    /var/tmp/portage/iverilog-0.8.1/image//usr/share/man /var/tmp/portage/iveril
og-0.8.1/image//usr/share/man/man1
mkdir /var/tmp/portage/iverilog-0.8.1/image/usr
mkdir /var/tmp/portage/iverilog-0.8.1/image/usr/bin
mkdir /var/tmp/portage/iverilog-0.8.1/image/usr/include
mkdir /usr/lib64/ivl
ACCESS DENIED   mkdir:     /usr/lib64/ivl
mkdir: невозможно создать каталог `/usr/lib64/ivl': Permission denied
mkdir /var/tmp/portage/iverilog-0.8.1/image/usr/share
mkdir /var/tmp/portage/iverilog-0.8.1/image/usr/share/man
mkdir /var/tmp/portage/iverilog-0.8.1/image/usr/share/man/man1
make: *** [installdirs] Ошибка 1


sci-electronics/tclspice-0.2.17 compilation failed:

x86_64-pc-linux-gnu-gcc -march=k8 -O2 -pipe -Wall  -I/usr/include -march=k8 -O2 
-pipe -Wall  -I/usr/include   -c -o main.o main.c
main.c:72: warning: return type defaults to `int'
main.c: In function `main':
main.c:74: warning: implicit declaration of function `init_error'
main.c:81: warning: implicit declaration of function `exit'
main.c:84: warning: implicit declaration of function `strcmp'
x86_64-pc-linux-gnu-gcc -march=k8 -O2 -pipe -Wall  -I/usr/include -march=k8 -O2 
-pipe -Wall  -I/usr/include   -c -o pp_ifs.o pp_ifs.c
pp_ifs.c: In function `preprocess_ifs_file':
pp_ifs.c:73: warning: implicit declaration of function `exit'
x86_64-pc-linux-gnu-gcc -march=k8 -O2 -pipe -Wall  -I/usr/include -march=k8 -O2 
-pipe -Wall  -I/usr/include   -c -o pp_lst.o pp_lst.c
pp_lst.c:55: error: conflicting types for 'malloc'
pp_lst.c:55: error: conflicting types for 'malloc'
pp_lst.c: In function `preprocess_lst_files':
pp_lst.c:134: warning: implicit declaration of function `exit'
pp_lst.c: In function `check_uniqueness':
pp_lst.c:621: warning: implicit declaration of function `str_to_lower'
pp_lst.c: In function `read_udn_type_name':
pp_lst.c:995: warning: unused variable `msg'
make[3]: *** [pp_lst.o] Ошибка 1
make[3]: Leaving directory `/var/tmp/portage/tclspice-0.2.17/work/tclspice/src/x
spice/cmpp'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/var/tmp/portage/tclspice-0.2.17/work/tclspice/src/x
spice'
make[1]: *** [tcl-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/tclspice-0.2.17/work/tclspice/src'
make: *** [tcl] Ошибка 2


 sci-electronics/geda-20050313 failed: seems to be something, I use gtk+2.8 so
geda-scheme-20050313 says that couldn't find cairo.h:

if gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -I../intl
-I../include  -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0
-I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include     -Wall -march=k8 -O2 -pipe -MT a_pan.o -MD -MP
-MF ".deps/a_pan.Tpo" \
  -c -o a_pan.o `test -f 'a_pan.c' || echo './'`a_pan.c; \
then mv -f ".deps/a_pan.Tpo" ".deps/a_pan.Po"; \
else rm -f ".deps/a_pan.Tpo"; exit 1; \
fi
In file included from /usr/include/gtk-2.0/gdk/gdkcairo.h:23,
                 from /usr/include/gtk-2.0/gdk/gdk.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:31,
                 from /usr/include/libgeda/libgeda.h:23,
                 from ../noweb/a_pan.nw:53:
/usr/include/gtk-2.0/gdk/gdkcolor.h:30:19: cairo.h: No such file or directory
In file included from /usr/include/gtk-2.0/gdk/gdkcairo.h:25,
                 from /usr/include/gtk-2.0/gdk/gdk.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:31,
                 from /usr/include/libgeda/libgeda.h:23,
                 from ../noweb/a_pan.nw:53:

so that all, all othere packages builds ok..
Comment 3 Simon Stelling (RETIRED) gentoo-dev 2005-08-31 04:15:29 UTC
we wont mark packages that don't work
Comment 4 Simon Stelling (RETIRED) gentoo-dev 2005-08-31 04:21:08 UTC
grr, wanted to mark it INVALID