Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 56720 - app-sci/celestia-1.3.2_pre20040711 test ebuild (cvs-snapshot)
Summary: app-sci/celestia-1.3.2_pre20040711 test ebuild (cvs-snapshot)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-11 13:26 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2004-08-10 13:14 UTC (History)
2 users (show)

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


Attachments
celestia_cvs-ebuild.tar.bz2 (celestia_cvs-ebuild.tar.bz2,3.42 KB, application/octet-stream)
2004-07-11 13:28 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details
new celestia-ebuild (1.3.2_pre20040716) (celestia_cvs-ebuild.tar.bz2,3.92 KB, application/octet-stream)
2004-07-16 10:38 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details
updated celestia-ebuild (not gtk/gnome) (celestia_cvs-ebuild.tar.bz2,2.53 KB, application/octet-stream)
2004-07-31 12:10 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details
updated ebuild (no gtk/gnome) (celestia_cvs-ebuild.tar.bz2,2.53 KB, application/octet-stream)
2004-07-31 12:21 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2004-07-11 13:26:39 UTC
Hi,

today I want to submit a test-ebuild for celestia.
I was fed up with the latest official version as it doesn't work quite well 
with kde.
So I tried to make an ebuild with the latest cvs-snapshot.
I've tested it on a machine with gcc-3.3.3-r6 xfree-4.3.0-r6 
nvidia-glx-1.0.5336-r2 and kde-3.2.3 
and had no problems at all (I used -gnome +kde USE-flags).
There are some issues I had with this version running it on a machine with
gcc-3.4.1-r1 xorg-x11-6.7.0-r1 nvidia-glx-1.0.6106 and kde-3.2.3. celestia will 
compile (needs a patch) but segfaults when being started.
Another issue is an access violation I had to "sed" away in two makefiles but that could be an upstream issue.

This ebuild is not inteded to get into the official portage-tree but I thought
that some people could be interested in what changes we will see in upcoming
versions of celestia.

Poly

Reproducible: Always
Steps to Reproduce:
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2004-07-11 13:28:15 UTC
Created attachment 35201 [details]
celestia_cvs-ebuild.tar.bz2
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2004-07-16 10:38:50 UTC
Created attachment 35582 [details]
new celestia-ebuild (1.3.2_pre20040716)

new cvs-snapshot and a minor improvement of the ebuild 
To get newer cvs snapshots just check in $SRC_URI if there is a new snapshot
and rename the ebuild to the corresponding snapshot-date
Comment 3 Martin Allchin 2004-07-31 10:00:03 UTC
I had +gnome -kde but it compiled against qt/kde :/

Also confirm tested and working (using kde) on amd64 :)
Comment 4 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2004-07-31 11:56:35 UTC
Hi,

looks like gtk/gnome support is not implemented in these snapshots :-/
I tried to compile it manually with gtk/gnome enabled with no success.
I changed the ebuild to not implement gtk/gnome for now.

Poly
Comment 5 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2004-07-31 12:10:06 UTC
Created attachment 36532 [details]
updated celestia-ebuild (not gtk/gnome)

-removed gtk/gnome support
-minor improvements
Comment 6 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2004-07-31 12:21:49 UTC
Created attachment 36533 [details]
updated ebuild (no gtk/gnome)

same like above but with a running ebuild :-/
Comment 7 Bret Towe 2004-08-04 20:23:15 UTC
look at bug #53479 for a patch to allow compiling on gcc 3.4
Comment 8 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2004-08-04 20:53:01 UTC
Hi,

I already included this patch to the ebuild.
Celestia compiles fine with the patch applied but segfaults when being started.
I tested this with gcc-3.4.0-r6 and 3.4.1-r1
But this is not a problem with the patch. I had no problems running celestia + patch compiled by gcc-3.3.x
I'll give gcc-3.4.1-r2 a try when "emerge -e world" is finished.


Poly
Comment 9 Disenchanted (RETIRED) gentoo-dev 2004-08-04 20:57:42 UTC
celestia-1.3.2_pre20040731 in portage shortly, wait 30 minutes, then sync

Thank you
Comment 10 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2004-08-04 21:10:15 UTC
I don't think it's a good idea to include this ebuuild into portage.
As far as I have seen the snapshots from $SRC_URI all require x11-libs/qt and maybe even kde.
I wasn't able to build celestia without qt-support. ./configure stopped when it didn't find the qt-libs.
I can add a dependency for qt but I don't know if celestia also need kdelibs.

Poly
Comment 11 Disenchanted (RETIRED) gentoo-dev 2004-08-07 17:37:29 UTC
looks quite complete as is

[ebuild  N    ] media-libs/freetype-2.1.5-r1  -bindist -cjk -doc +zlib  0 kB
[ebuild  N    ] x11-misc/ttmkfdir-3.0.9-r1   0 kB
[ebuild  N    ] media-libs/fontconfig-2.2.3   0 kB
[ebuild  N    ] media-libs/libpng-1.2.5-r7   0 kB
[ebuild  N    ] x11-base/opengl-update-1.8.1   [empty/missing/bad digest]
[ebuild  N    ] x11-base/xorg-x11-6.7.0-r2  -3dfx -3dnow -cjk -debug -dlloader -doc -ipv6 -mmx +nls +pam -sdk -sse -static  9 kB
[ebuild  N    ] app-arch/rpm2targz-9.0-r2   0 kB
[ebuild  N    ] sys-apps/utempter-0.5.5.5   0 kB
[ebuild  N    ] x11-terms/xterm-193  -Xaw3d +truetype -unicode  0 kB
[ebuild  N    ] media-libs/jpeg-6b-r3   0 kB
[ebuild  N    ] net-nds/portmap-5b-r8  -(selinux)  0 kB
[ebuild  N    ] app-admin/fam-2.7.0-r1   0 kB
[ebuild  N    ] dev-util/pkgconfig-0.15.0   0 kB
[ebuild  N    ] media-libs/libart_lgpl-2.3.16   0 kB
[ebuild  N    ] media-libs/tiff-3.6.1-r1  -lzw-tiff  0 kB
[ebuild  N    ] net-print/cups-1.1.21_rc1  +pam -slp +ssl  0 kB
[ebuild  N    ] net-dns/libidn-0.3.7   0 kB
[ebuild  N    ] media-libs/libmad-0.15.1b  -debug  0 kB
[ebuild  N    ] media-libs/libungif-4.1.0.1b  +X +gif  0 kB
[ebuild  N    ] media-libs/giflib-4.1.0-r3  +X +gif  0 kB
[ebuild  N    ] media-libs/lcms-1.12  +jpeg +python -tiff +zlib  0 kB
[ebuild  N    ] media-libs/libmng-1.0.7   489 kB
[ebuild  N    ] x11-libs/qt-3.3.2  -cjk +cups -debug -doc -firebird +gif -icc -ipv6 -mysql -nas -odbc +opengl -postgres -sqlite -xinerama +zlib  134 kB
[ebuild  N    ] dev-libs/glib-2.4.5  -doc  0 kB
[ebuild  N    ] media-libs/libogg-1.1   0 kB
[ebuild  N    ] kde-base/kde-env-3-r2   [empty/missing/bad digest]
[ebuild  N    ] media-libs/libvorbis-1.0.1-r2   0 kB
[ebuild  N    ] media-libs/libid3tag-0.15.1b  -debug  0 kB
[ebuild  N    ] media-libs/audiofile-0.2.6-r1   0 kB
[ebuild  N    ] kde-base/arts-1.3.0_beta2  -alsa -artswrappersuid -esd +mad +oggvorbis  0 kB
[ebuild  N    ] dev-libs/libpcre-4.5   0 kB
[ebuild  N    ] dev-libs/libxml2-2.6.11  -ipv6 +python +readline  0 kB
[ebuild  N    ] dev-libs/libxslt-1.1.8-r1  +python  0 kB
[ebuild  N    ] app-text/ghostscript-7.07.1-r4  +X -cjk +cups -emacs +truetype  0 kB
[ebuild  N    ] app-text/sgml-common-0.6.3-r4   0 kB
[ebuild  N    ] kde-base/kdelibs-3.3.0_beta2  -alsa +arts +cups -doc -ipv6 -ldap +ssl  0 kB
[ebuild  N    ] media-libs/glut-3.7.1   0 kB
[ebuild  N    ] app-sci/celestia-1.3.2_pre20040731  +kde  0 kB
Comment 12 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2004-08-08 09:13:06 UTC
Hi,

what happens, if you remove kde from your use-flags?

Does it compile while qt/kde isn't installed? Does it run?

Poly
Comment 13 Disenchanted (RETIRED) gentoo-dev 2004-08-08 18:59:05 UTC
moments away from completing work that allows use of USE gtk, gnome or kde for UI, ill post to this bug when it is complete, until then dont sync and dont compile any -r1 you see of the cvs ebuild, caught a minute seconds after committing will be fixed shortly

basically it is now:
USE="-kde -gtk gnome"
USE="-kde -gnome gtk"
and
USE="kde -gtk -gnome" 

as choices

ok so give it 35 minutes, then sync then emerge using any of those 3 choice if the gtk or kde versions fail, then your mirror was too slow :)
Comment 14 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2004-08-09 03:03:48 UTC
Hi,

nice work Daniel :)

Martin Allchin can you confirm this is working under amd64, too?
As I have seen, there still isn't any other arch than ~x86 listed in KEYWORDS.

Poly
Comment 15 P Nienaber 2004-08-09 23:11:00 UTC
At daniel's request:

Tested http://www.orangemicro.com/fw800usb20hd.html on amd64/nvidia 1.1.6111 driver.  Appears to work properly.
Comment 16 P Nienaber 2004-08-10 13:14:39 UTC
sorry, meant to paste "app-sci/celestia-1.3.2_pre20040731-r1" not the above link :l