Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 214868 - [science overlay] sci-geosciences/xtide
Summary: [science overlay] sci-geosciences/xtide
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.flaterco.com/xtide/
Whiteboard: Science overlay
Keywords: EBUILD, InOverlay
Depends on: 214867
Blocks:
  Show dependency tree
 
Reported: 2008-03-26 13:19 UTC by Tim Cera
Modified: 2013-02-10 21:08 UTC (History)
3 users (show)

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


Attachments
sci-geosciences/xtide-2.10.ebuild (xtide-2.10.ebuild,656 bytes, text/plain)
2008-03-26 13:19 UTC, Tim Cera
Details
/var/log/portage/sci-geosciences:xtide-2.10:20080705-200954.log (sci-geosciences:xtide-2.10:20080705-200954.log,52.25 KB, text/plain)
2008-07-05 20:15 UTC, Marek Miller
Details
/emerge-info (emerge-info,3.28 KB, text/plain)
2008-07-05 20:15 UTC, Marek Miller
Details
/port_tmp/tmpdir/portage/sci-geosciences/xtide-2.10/temp/environment (environment,11.61 KB, text/plain)
2008-07-05 20:16 UTC, Marek Miller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Cera 2008-03-26 13:19:14 UTC
XTide provides tide and current predictions in a wide variety of formats.

Reproducible: Always

Steps to Reproduce:
Comment 1 Tim Cera 2008-03-26 13:19:55 UTC
Created attachment 147375 [details]
sci-geosciences/xtide-2.10.ebuild
Comment 2 Tim Cera 2008-05-17 00:29:43 UTC
Now in science overlay.
Comment 3 Tim Cera 2008-05-17 13:28:09 UTC
Reopen to have place for bug reports.
Comment 4 Marek Miller 2008-07-05 20:14:13 UTC

While testing on x86, the following error occured:

In file included from xtide.cc:21:
xtide.hh:30:25: error: X11/Xaw/Box.h: No such file or directory
xtide.hh:31:26: error: X11/Xaw/Form.h: No such file or directory
xtide.hh:32:29: error: X11/Xaw/Command.h: No such file or directory
xtide.hh:33:30: error: X11/Xaw/Repeater.h: No such file or directory
xtide.hh:34:27: error: X11/Xaw/Label.h: No such file or directory
xtide.hh:35:26: error: X11/Xaw/List.h: No such file or directory
xtide.hh:36:30: error: X11/Xaw/Viewport.h: No such file or directory
xtide.hh:38:28: error: X11/Xaw/Toggle.h: No such file or directory
xtide.hh:39:31: error: X11/Xaw/AsciiText.h: No such file or directory
xtide.hh:40:28: error: X11/Xaw/Dialog.h: No such file or directory
xtide.hh:41:32: error: X11/Xaw/SimpleMenu.h: No such file or directory
xtide.hh:42:28: error: X11/Xaw/SmeBSB.h: No such file or directory
xtide.hh:43:32: error: X11/Xaw/MenuButton.h: No such file or directory

I attach the logs.
Comment 5 Marek Miller 2008-07-05 20:15:27 UTC
Created attachment 159657 [details]
/var/log/portage/sci-geosciences:xtide-2.10:20080705-200954.log

sci-geosciences:xtide-2.10:20080705-200954.log
Comment 6 Marek Miller 2008-07-05 20:15:54 UTC
Created attachment 159658 [details]
/emerge-info

emerge --info output
Comment 7 Marek Miller 2008-07-05 20:16:16 UTC
Created attachment 159660 [details]
/port_tmp/tmpdir/portage/sci-geosciences/xtide-2.10/temp/environment

environment
Comment 8 Tim Cera 2008-07-06 05:24:33 UTC
Marek,

Thank you very much for testing.  I forgot to include some dependencies and it should work now.  The xtide ebuild creates three executables 'xtide' an X-Windows application, 'tide' for the command line, and 'xttpd' for the web server.  Should I split into different ebuilds?  I am asking because if you just want the 'tide' or 'xttpd' programs there are fewer dependencies.

Kindest regards,
Tim
Comment 9 Marek Miller 2008-07-06 07:58:26 UTC
Now it works well on my x86. Please, add ~x86 keyword.
Answering your question concerning splitting ebuilds:
I think adding USE flags would be appropriate, that way
it's much more easy to maintain. In many distros you must
provide packages for every possible configuration, in
Gentoo you just switch a USE flag.
Comment 10 Alan Eugene Davis 2009-06-27 04:46:22 UTC
Thank you !!!!!!!!!!   I've wanted this for years.  So it's been a while, and the harmonics file doesn't build because 

!!! Digest verification failed:
!!! /usr/local/portage/layman/science/sci-geosciences/xtide/ChangeLog
!!! Reason: Filesize does not match recorded size
!!! Got: 698
!!! Expected: 482

This should be easy to fix.  But I'm rusty on it for now: I'll try soon to copy the ebuild and work it up.

Also there is at least one other set of harmonics on the upstream site.  

This is a good addition to Gentoo GNU/Linux.  
Comment 11 Tim Cera 2009-06-28 02:16:19 UTC
I should have fixed this already.  Please try to re-sync the science overlay before going through too much trouble.
Comment 12 Tim Cera 2009-07-26 16:23:08 UTC
To get the second upstream database re-emerge libtcd with the 'non-commercial' USE flag set.  That will bring in the tidal database that has a restriction to only be used for non-commercial purposes.
Comment 13 Julian Ospald 2013-02-10 21:08:52 UTC
+*xtide-2.13 (10 Feb 2013)
+
+  10 Feb 2013; Julian Ospald <hasufell@gentoo.org> +xtide-2.13.ebuild,
+  +metadata.xml:
+  initial import wrt #214868



@ Tim Cera ...proxy-maint? :D