[Bug 197183] astro/xephem dumps core, failing to find classicfigs.csf and reports failure to find logo.gif
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Jan 29 19:21:07 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197183
Bug ID: 197183
Summary: astro/xephem dumps core, failing to find
classicfigs.csf and reports failure to find logo.gif
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: jpaetzel at FreeBSD.org
Reporter: russo at bogodyn.org
Flags: maintainer-feedback?(jpaetzel at FreeBSD.org)
Assignee: jpaetzel at FreeBSD.org
I installed xephem (version 3.7.6) from ports today and tried to run it.
Upon start-up, it reports:
/usr/ports/astro/xephem/work/stage/usr/local/lib/X11/xephem/auxil/logo.gif: No
such file or directory
/usr/ports/astro/xephem/work/stage/usr/local/lib/X11/xephem/auxil/logo.gif: No
such file or directory
Upon choosing "View->Sky View" (the main use I have for xephem), I get:
can not find classicfigs.csf
Abort trap: 6 (core dumped)
The files /usr/local/lib/X11/xephem/auxil/logo.gif and
/usr/local/lib/X11/xephem/auxil/classicfigs.csf are both installed by the port,
so clearly it's simply looking in the stage directory instead of where it
should.
Both errors go away if I re-build xephem but neither install nor clean the
port:
cd /usr/ports/astro/xephem
make
(in another window, start xephem from the previously installed version)
So indeed, the presence of the stage directory in the port's working directory
lets it find all the files it is looking for.
To reproduce:
cd /usr/ports/astro/xephem
make install clean
start xephem
Choose "View->Sky View"
If "clean" is done, it'll crash, if clean is not done it'll run fine.
System details:
FreeBSD myhostname 9.3-STABLE FreeBSD 9.3-STABLE #0 r270492: Sun Aug 24
15:57:37 MDT 2014 nunya at bidniss:/usr/obj/usr/src/sys/BOGODYN i386
--- Comment #1 from Bugzilla Automation <bugzilla at FreeBSD.org> ---
Auto-assigned to maintainer jpaetzel at FreeBSD.org
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list