libXp and libXp-devel missing in Debian testing (stretch)
Hi all,
I'm trying to complie and install the xephem package, which requires libXp and/or libXp-devel. Unfortunately, under Debian testing (stretch) none of them is available (they seem to be available in Jessie, anyway). Any hint on how to obtain those libraries without downgrading to stable? Thank you! Giorgio P.S.: sources.list: deb http://mi.mirror.garr.it/mirrors/debian/ testing main non-free contrib deb-src http://mi.mirror.garr.it/mirrors/debian/ testing main non-free contrib deb http://security.debian.org/ testing/updates main contrib non-free deb-src http://security.debian.org/ testing/updates main contrib non-free uname -a: Linux nbdallavia 4.4.0-1-amd64 #1 SMP Debian 4.4.6-1 (2016-03-17) x86_64 GNU/Linux |
Probably a temporary issue : Debian Stretch is under heavy development.
I guess you can use the Debian Jessie packages ? I.e. same version for Jessie, Sid : 1.0.2 .... so Stretch should also be 1.0.2 .... https://packages.debian.org/search?s...keywords=libXp . https://packages.debian.org/jessie/libxp6 . https://packages.debian.org/jessie/libxp-dev - |
Thank you knudfl!
your suggestion solved the problem! I was worried that mixing stable/testing packages could bring some error, but this was not the case. Thank you again! Giorgio |
Well, it doesn't exactly solve the problem. It seems to be in Buster going forward (so it's not permanently dropped). I'm looking for the aarch64 (arm64) versions of libxp-dev and libxp6 if they exist, or sources. 3 years later I can only find i386 and amd64.
And also for running xephem. I have it running on a Raspberry Pi under Raspbian Stretch because that has the libraries, but that's armhf. I'm on an Odroid N2: "Linux odroid 4.9.177+ #1 SMP PREEMPT Sat May 18 09:49:10 CEST 2019 aarch64 GNU/Linux" My sources.list: Code:
deb http://ftp.us.debian.org/debian stretch main contrib non-free |
Re #4, @ab1jx
No libxp6 + libxp-dev for Debian 9 or 10. There are oldish arm64 packages listed at Debian Sid : libxp6 https://packages.debian.org/sid/libxp6 libxp-dev https://packages.debian.org/sid/libxp-dev The dependency "x11proto-print-dev" is text files only. "x11proto-print-dev_1.0.5-2_all.deb" may be used https://packages.debian.org/jessie/x11proto-print-dev - |
I'm on the Debian Arm mailing list so I posted a question about it:
Vagrant Cascadian <vagrant@debian.org> Sat, Aug 17, 2019 at 1:42 PM To: debian-arm@lists.debian.org On 2019-08-17, Alan Corey wrote: > They seem to be missing from Stretch but they're in Buster. Maybe, by > pkgs.org, and they only have the i386 and amd64 versions. They don't > show up using this sources.list The last release that contained libxp was jessie (oldoldstable): https://tracker.debian.org/pkg/libxp It was removed from Debian testing and unstable about four years ago, the process starting back in 2012: https://bugs.debian.org/657253 > I'm on an aarch64 machine (Odroid N2). Raspbian has them. Maybe raspbian never cleaned them up, and they're just leftovers from raspbian jessie. live well, vagrant --------------- So we're stuck tracking down sources for that as well as for xephem. Xephem's homepage is http://www.clearskyinstitute.com/xephem/ The author has retired, but it's still the most comprehensive ephemeris I've ever seen. More modern programs don't come close. |
Re #4.
Didn't you ask for arm64 packages ? The packages listed in post #5 will install OK into Debian 10 Buster. |
I don't have Buster yet. I'm running meveric's Debian Stretch on an Odroid N2, loosely at the url https://forum.odroid.com/viewtopic.p...3865&start=200. I've used Buster on another machine, I'm not in so much rush for it that I'm going to try to upgrade. I'll wait for it to be released, and then a while like until I change SD cards.
I wanted xephem because I just bought a telescope. Built it from source on a Raspberry Pi, with Debian on the Odroid I ran into the need for xprint and it doesn't seem to be in Stretch. Photoprint may also need it, that's not in Stretch either. Thread on the telescope forum is at https://www.cloudynights.com/topic/6...-pi/?p=9579521 I did everything from source. Install libmotif-dev, libxmu-dev and x11proto-print-dev from the debs. Then get xprint: http://deb.debian.or...0.2.orig.tar.gz and install, then xephem from http://www.clearskyinstitute.com/xephem/ Tell the xephem build both where your Motif and your xprint are like: make MOTIF=/usr/lib/aarch64-linux-gnu/ LIBRARY_PATH=/usr/local/lib Build xephem someplace. There are 3 CDs of star catalogs available free now. Use the install scripts in the tarballs to put them in place. But if you're running something like an ARM machine overwrite the stock x86 xephem binary with the one you just compiled. (default /usr/bin/xephem) The scripts are written for the csh shell, they work fine with tcsh. |
All times are GMT -5. The time now is 05:18 AM. |