Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 94539 - New ebuild: giac-0.5.0.ebuild
Summary: New ebuild: giac-0.5.0.ebuild
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: http://xcas.sourceforge.net
Whiteboard:
Keywords:
Depends on:
Blocks: 94542
  Show dependency tree
 
Reported: 2005-05-30 12:17 UTC by Andreas Thillosen
Modified: 2018-06-07 18:26 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
giac-0.5.0.ebuild (giac-0.5.0.ebuild,1.45 KB, text/plain)
2005-05-30 12:18 UTC, Andreas Thillosen
Details
giac-0.5.0.ebuild (giac-0.5.0.ebuild,1.46 KB, text/plain)
2005-06-29 04:49 UTC, Andreas Thillosen
Details
giac-0.5.0.ebuild (giac-0.5.0.ebuild,1.48 KB, text/plain)
2005-06-29 14:40 UTC, Andreas Thillosen
Details
giac-0.5.0.ebuild (giac-0.5.0.ebuild,1.50 KB, text/plain)
2005-06-30 01:49 UTC, Andreas Thillosen
Details
giac-0.5.0.ebuild (giac-0.5.0.ebuild,1.50 KB, text/plain)
2005-08-24 13:31 UTC, Andreas Thillosen
Details
giac-0.5.0.ebuild (giac-0.5.0.ebuild,1.39 KB, text/plain)
2005-08-29 09:04 UTC, Emilien KIA
Details
giac-0.5.0.ebuild (giac-0.5.0.ebuild,1.39 KB, text/plain)
2005-08-30 08:00 UTC, Andreas Thillosen
Details
xcas-0.5.0.ebuild (xcas-0.5.0.ebuild,715 bytes, text/plain)
2005-08-30 08:12 UTC, Andreas Thillosen
Details
giac-0.5.0.ebuild (giac-0.5.0.ebuild,1.39 KB, text/plain)
2005-08-30 08:37 UTC, Andreas Thillosen
Details
giac-0.5.0.ebuild (giac-0.5.0.ebuild,1.35 KB, text/plain)
2005-09-04 06:48 UTC, Andreas Thillosen
Details
text relocations warning (scanelf-textrel.log,155.47 KB, text/plain)
2008-05-20 09:24 UTC, Daa Jaa
Details
output of `ebuild giac-0.5.0.ebuild install` (b,15.03 KB, text/plain)
2008-05-20 09:30 UTC, Daa Jaa
Details
output of `emerge --info` (emerge.info,12.90 KB, text/plain)
2008-05-20 09:33 UTC, Daa Jaa
Details
/var/log/emerge.log (emerge.log,19 bytes, text/plain)
2008-05-20 09:36 UTC, Daa Jaa
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Thillosen 2005-05-30 12:17:14 UTC
New ebuild: giac-0.5.0.ebuild

Giac is a free computer algebra system.

Reproducible: Always
Steps to Reproduce:
Comment 1 Andreas Thillosen 2005-05-30 12:18:48 UTC
Created attachment 60207 [details]
giac-0.5.0.ebuild

Ebuild for the giac computer algebra system.
Comment 2 Andreas Thillosen 2005-05-30 12:20:55 UTC
Comment on attachment 60207 [details]
giac-0.5.0.ebuild

giac-0.5.0.ebuild

Ebuild for the giac computer algebra system.
Comment 3 Andreas Thillosen 2005-05-30 12:27:04 UTC
I suggest to put it in sci-mathematics.
Comment 4 Colin Kingsley (RETIRED) gentoo-dev 2005-06-01 15:05:30 UTC
This ebuild produces a bunch of sandbox violations when it calls bakefile from
its src_compile. I'd offer some pointers on correcting the problem, but I
personaly know nothing about working with bakefile.
Comment 5 Andreas Thillosen 2005-06-29 04:49:24 UTC
Created attachment 62225 [details]
giac-0.5.0.ebuild

Better ebuild for giac... anyway, it still needs FEATURES="-sandbox" to avoid
sandbox violation, due to bakefile.
Comment 6 Andreas Thillosen 2005-06-29 14:40:16 UTC
Created attachment 62277 [details]
giac-0.5.0.ebuild

Ebuild no longer searches for files on mirrors...
It is more logical as 0.5.0 is still a development snapshot and is subject to
updates.
Comment 7 Andreas Thillosen 2005-06-30 01:49:56 UTC
Created attachment 62305 [details]
giac-0.5.0.ebuild

Added "inherit python", so there is no sandbox violation anymore.
Comment 8 Andreas Thillosen 2005-08-24 13:31:43 UTC
Created attachment 66796 [details]
giac-0.5.0.ebuild

- package was tested only on x86, so just leave one KEYWORD "~x86".
- added SLOT="0".
- Changed messages for "die" cases.
Comment 9 Emilien KIA 2005-08-29 09:04:39 UTC
Created attachment 67183 [details]
giac-0.5.0.ebuild

Removed bakefile dependency.
Comment 10 Andreas Thillosen 2005-08-30 08:00:06 UTC
Created attachment 67268 [details]
giac-0.5.0.ebuild

Moved source URI from .tar.gz to .tar.bz2.
Comment 11 Andreas Thillosen 2005-08-30 08:12:25 UTC
Created attachment 67271 [details]
xcas-0.5.0.ebuild

Removed unused autoconf dependency.
Comment 12 Andreas Thillosen 2005-08-30 08:37:51 UTC
Created attachment 67273 [details]
giac-0.5.0.ebuild

Forgot to pass config to einstall.
Comment 13 Andreas Thillosen 2005-09-04 06:48:45 UTC
Created attachment 67634 [details]
giac-0.5.0.ebuild

- Removed unneeded src_unpack block.
- Removed dodoc COPYING.
Comment 14 Marijn Schouten (RETIRED) gentoo-dev 2007-02-21 17:06:28 UTC
How can RESTRICT="mirror" and LICENSE="GPL-2" be in the same ebuild?
Comment 15 Daa Jaa 2008-05-20 09:24:35 UTC
Created attachment 153719 [details]
text relocations warning

I emerged xcas successfully, using http://osdir.com/ml/gentoo.science/2005-05/msg00016.html with proposed ebuilds for xcas, giac and flvw. See below for instructions.

The emerge of giac generated this complaint :

"
QA Notice: the following shared libraries lack a SONAME
 /var/tmp/portage/giac-0.5.0/image/usr/lib/libgiac.so

QA Notice: the following files contain runtime text relocations
 Text relocations force the dynamic linker to perform extra
 work at startup, waste system resources, and may pose a security
 risk.  On some architectures, the code may not even function
 properly, if at all.
 For more information, see http://hardened.gentoo.org/pic-fix-guide.xml
 Please include this file in your report:
 /var/tmp/portage/giac-0.5.0/temp/scanelf-textrel.log
 TEXTREL usr/lib/libgiac.so
"

The file /var/tmp/portage/giac-0.5.0/temp/scanelf-textrel.log is attached.


My installation steps are:

lynx -source 'http://bugs.gentoo.org/attachment.cgi?id=67635&action=view' > /usr/portage/local/manual/sci-mathematics/xcas/xcas-0.5.0.ebuild
lynx -source 'http://bugs.gentoo.org/attachment.cgi?id=67634&action=view' > /usr/portage/local/manual/sci-mathematics/giac/giac-0.5.0.ebuild
idem pour x11-libs/flvw-20000224 ... depuis http://bugs.gentoo.org/attachment.cgi?bugid=94403&action=viewall
ebuild /usr/portage/local/manual/sci-mathematics/xcas/xcas-0.5.0.ebuild digest
ebuild /usr/portage/local/manual/sci-mathematics/giac/giac-0.5.0.ebuild digest
ebuild /usr/portage/local/manual/x11-libs/flvw/flvw-20000224.ebuild digest

echo "=sci-mathematics/xcas-0.5.0 ~x86" >> /etc/portage/package.keywords
echo "=sci-mathematics/giac-0.5.0 ~x86" >> /etc/portage/package.keywords
echo "=x11-libs/flvw-20000224 ~x86" >> /etc/portage/package.keywords
FEATURES=sandbox PORTDIR_OVERLAY="/usr/portage/local/manual" emerge xcas
Comment 16 Daa Jaa 2008-05-20 09:30:05 UTC
Created attachment 153721 [details]
output of `ebuild giac-0.5.0.ebuild install`

Here is the full ebuild output for my emerge of giac.
Comment 17 Daa Jaa 2008-05-20 09:33:37 UTC
Created attachment 153723 [details]
output of `emerge --info`

Here is the full output of emerge --info.
Comment 18 Daa Jaa 2008-05-20 09:36:00 UTC
Created attachment 153725 [details]
/var/log/emerge.log

List of packages I ever installed.