Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 149844
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: AMD64 Project <amd64@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: bware <bWare@iWare.co.uk>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 149844 depends on: Show dependency tree
Bug 149844 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-10-02 05:31 0000
sci-mathematics/ginac-1.3.4 builds and runs fine on my amd64 without any
modifications. I haven't tested it exhaustively (and am not a good enough
mathematician to do so) but it is certainly working well enough to be useful.

I have the stable sci-libs/cln-1.1.10 as its only DEPEND, and am using
gcc-4.1.1.

Related to this the octave-forge ebuild has a strange (to me) condition to
ignore the 'ginac' USE flag on amd64.

!amd64? ( ginac? ( sci-mathematics/ginac ) )

In my humble opinion I would have preferred the absence of a suitable ginac
package to have blocked installing octave-forge with this USE flag set, rather
then it silently fail and build octave-forge without the feature I wanted. Once
ginac has ~amd64 added to its KEYWORDS, the octave-forge ebuild will defiantly
need this condition removing.

The simplest test of ginac and octave-forge with ginac support is to run octave
and enter:

symbols; x=sym("x"); y=sym("y");y=x^2;differentiate(y,x)

I got the expected output:
ans =

(2.0)*x

------- Comment #1 From Ian Mackenzie 2006-11-16 17:58:14 0000 -------
Same here; I've used GiNaC on my amd64 machine for quite a while now without
problems. octave-forge with symbolic computation seems to work as well. (By the
way, thanks for pointing that out - I had no idea there was a symbolic
computation add-on for Octave!)

------- Comment #2 From Steve Dibb 2007-01-25 04:59:47 0000 -------
please post emerge --info, thanks guys

------- Comment #3 From Ian Mackenzie 2007-01-25 05:04:30 0000 -------
(In reply to comment #2)
> please post emerge --info, thanks guys
> 

Portage 2.1.2-r3 (default-linux/amd64/2006.0, gcc-4.1.1, glibc-2.5-r0,
2.6.18-gentoo x86_64)
=================================================================
System uname: 2.6.18-gentoo x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.12.9
Timestamp of tree: Wed, 24 Jan 2007 04:20:01 +0000
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19.2-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://cs.ubishops.ca/pub/gentoo http://distfiles.gentoo.org
http://gentoo.osuosl.org/
ftp://distro.ibiblio.org/pub/linux/distributions/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/portage/local/layman/sunrise"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X alsa amd64 arts avi berkdb bitmap-fonts cdparanoia cdr cli cracklib
crypt cups dlloader dovd dri dvd dvdread eds emboss encode exif foomaticdb
fortran gif ginac gpm gstreamer gtk2 iconv imagemagick imlib ipv6 isdnlog jpeg
kde latex lzw lzw-tiff madwifi mpeg mplayer ncurses nls nptl nptlonly ogg
opengl pam pcre pdf png pppd python qt qt3 qt3support qt4 readline reflection
ruby sdl session spell spl ssl subversion tcpd tetex theora threads tiff
truetype-fonts type1-fonts usb vorbis xine xinerama xorg xpm xv zlib"
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x
ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3
trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw
asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa
lfloat linear meter mulaw multi null plug rate route share shm softvol"
ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad
cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU"
VIDEO_CARDS="ati radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #4 From Simon Stelling (RETIRED) 2007-01-25 18:04:31 0000 -------
reopening

------- Comment #5 From Steve Dibb 2007-02-02 02:52:17 0000 -------
Added ~amd64

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug