jpilot@lists.jpilot.org

General support, questions, patches for J-Pilot.

View all threads

Installing JPilot on Debian

CD
Chris Date
Sat, Sep 4, 2021 2:49 PM

I have just installed the latest release of Debian and discovered that
JPilot and pilot-link, both of which I use extensively, are no longer
in the Debian repositories.  It seems that they are available
elsewhere, but when I try to install jpilot_2.0.1-1_amd64.deb from
www.jpilot.org I get "Error: Dependency is not satisfiable: libpisock9
(>= 0.12.5~)".  The other downloadable files there say "Ubuntu".  I do
Debian, not Ubuntu.

How can I install JPilot on Debian?

For now, I am going to revert to a computer that is still running the
previous version of Debian.  I need my PDA tools!

Chris

I have just installed the latest release of Debian and discovered that JPilot and pilot-link, both of which I use extensively, are no longer in the Debian repositories. It seems that they are available elsewhere, but when I try to install jpilot_2.0.1-1_amd64.deb from www.jpilot.org I get "Error: Dependency is not satisfiable: libpisock9 (>= 0.12.5~)". The other downloadable files there say "Ubuntu". I do Debian, not Ubuntu. How can I install JPilot on Debian? For now, I am going to revert to a computer that is still running the previous version of Debian. I need my PDA tools! Chris
RS
Rich Shepard
Sat, Sep 4, 2021 8:22 PM

On Sat, 4 Sep 2021, Chris Date wrote:

I have just installed the latest release of Debian and discovered that
JPilot and pilot-link, both of which I use extensively, are no longer in
the Debian repositories.

Chris,

I'd search the web for pilot-link-0.12.5 (or greater). That's what's
installed here and jpilot works as it always has.

If you get only the source code run configure; make (as a user) then
make-install as root.

With pilot-link installed you should be able to install jpilot and run it.

Regards,

Rich

On Sat, 4 Sep 2021, Chris Date wrote: > I have just installed the latest release of Debian and discovered that > JPilot and pilot-link, both of which I use extensively, are no longer in > the Debian repositories. Chris, I'd search the web for pilot-link-0.12.5 (or greater). That's what's installed here and jpilot works as it always has. If you get only the source code run configure; make (as a user) then make-install as root. With pilot-link installed you should be able to install jpilot and run it. Regards, Rich
S
sawbona@gmx.net
Mon, Sep 6, 2021 10:30 AM

Hello:

On 4 Sep 2021 at 13:22, Rich Shepard wrote:

I'd search the web for pilot-link-0.12.5 (or greater).

Debian stretch and buster use the same pilot-link version: 0.12.5-dfsg-2+b3.

Check this link: https://packages.debian.org/stretch/pilot-link for a list of downloads and
dependencies.

Buster is EOL ~2022-08, so the version should work with Bullseye.

In any case, bullseye is really fresh (!) out of the box (20211408)  so maybe repository
updates are just delayed.

Best,

CIV

Hello: On 4 Sep 2021 at 13:22, Rich Shepard wrote: > I'd search the web for pilot-link-0.12.5 (or greater). Debian stretch and buster use the same pilot-link version: 0.12.5-dfsg-2+b3. Check this link: https://packages.debian.org/stretch/pilot-link for a list of downloads and dependencies. Buster is EOL ~2022-08, so the version should work with Bullseye. In any case, bullseye is really fresh (!) out of the box (20211408) so maybe repository updates are just delayed. Best, CIV
NP
Norbert Preining
Mon, Sep 6, 2021 10:58 AM

Hi all,

Debian stretch and buster use the same pilot-link version: 0.12.5-dfsg-2+b3.

The problem with pilot link on recent systems is that pilot-link is
Python2, and bullseye and newer only support Python3.

IF we can port it to Python3, I can get it back into Debian, and I
can also provide builds for all Debian versions since Jessie or so.

The problem is with the "port to Python3" ...

Best

Norbert

--
PREINING Norbert                              https://www.preining.info
Fujitsu Research  +  IFMGA Guide  +  TU Wien  +  TeX Live  + Debian Dev
GPG: 0x860CDC13  fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13

Hi all, > Debian stretch and buster use the same pilot-link version: 0.12.5-dfsg-2+b3. The problem with pilot link on recent systems is that pilot-link is Python2, and bullseye and newer only support Python3. **IF** we can port it to Python3, I can get it back into Debian, and I can also provide builds for all Debian versions since Jessie or so. The problem is with the "port to Python3" ... Best Norbert -- PREINING Norbert https://www.preining.info Fujitsu Research + IFMGA Guide + TU Wien + TeX Live + Debian Dev GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
NP
Norbert Preining
Mon, Sep 6, 2021 11:03 AM

Hi all,

The problem with pilot link on recent systems is that pilot-link is
Python2, and bullseye and newer only support Python3.

Sorry -- I forgot another proposal - we could drop the Python
integration and only get the library and tools from the package.
That should be possible even now.

I will look into it.

Best

Norbert

--
PREINING Norbert                              https://www.preining.info
Fujitsu Research  +  IFMGA Guide  +  TU Wien  +  TeX Live  + Debian Dev
GPG: 0x860CDC13  fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13

Hi all, > The problem with pilot link on recent systems is that pilot-link is > Python2, and bullseye and newer only support Python3. Sorry -- I forgot another proposal - we could drop the Python integration and only get the library and tools from the package. That should be possible even now. I will look into it. Best Norbert -- PREINING Norbert https://www.preining.info Fujitsu Research + IFMGA Guide + TU Wien + TeX Live + Debian Dev GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
RS
Rich Shepard
Mon, Sep 6, 2021 12:41 PM

On Mon, 6 Sep 2021, Norbert Preining wrote:

The problem is with the "port to Python3" ...

Norbert,

Python3 comes with 2to3. I've used it on some applications but not
pilot-link. I still have python2 here for those that need it.

Rich

On Mon, 6 Sep 2021, Norbert Preining wrote: > The problem is with the "port to Python3" ... Norbert, Python3 comes with 2to3. I've used it on some applications but not pilot-link. I still have python2 here for those that need it. Rich
JM
Judd Montgomery
Mon, Sep 6, 2021 4:15 PM

On 9/6/21 7:03 AM, Norbert Preining wrote:

Hi all,

The problem with pilot link on recent systems is that pilot-link is
Python2, and bullseye and newer only support Python3.

Sorry -- I forgot another proposal - we could drop the Python
integration and only get the library and tools from the package.
That should be possible even now.

I will look into it.

Best

Norbert

The pilot-link packages on the jpilot page do not depend on python2.  I
just took that part of the code out and did a quick job.

Judd

On 9/6/21 7:03 AM, Norbert Preining wrote: > Hi all, > >> The problem with pilot link on recent systems is that pilot-link is >> Python2, and bullseye and newer only support Python3. > Sorry -- I forgot another proposal - we could drop the Python > integration and only get the library and tools from the package. > That should be possible even now. > > I will look into it. > > Best > > Norbert The pilot-link packages on the jpilot page do not depend on python2.  I just took that part of the code out and did a quick job. Judd
NP
Norbert Preining
Tue, Sep 7, 2021 1:35 AM

Hi Judd,

The pilot-link packages on the jpilot page do not depend on python2.  I
just took that part of the code out and did a quick job.

Yes, that is what I am going to do, too.

Do you have the changes/sources available, or is it hand made with
dpkg -x/-e ...

BTW, I get an error when running reautoconf and configure, syntax error
in the configure script. Very strange.

Best

Norbert

--
PREINING Norbert                              https://www.preining.info
Fujitsu Research  +  IFMGA Guide  +  TU Wien  +  TeX Live  + Debian Dev
GPG: 0x860CDC13  fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13

Hi Judd, > The pilot-link packages on the jpilot page do not depend on python2.  I > just took that part of the code out and did a quick job. Yes, that is what I am going to do, too. Do you have the changes/sources available, or is it hand made with dpkg -x/-e ... BTW, I get an error when running reautoconf and configure, syntax error in the configure script. Very strange. Best Norbert -- PREINING Norbert https://www.preining.info Fujitsu Research + IFMGA Guide + TU Wien + TeX Live + Debian Dev GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
JM
Judd Montgomery
Tue, Sep 7, 2021 6:11 AM

On 9/6/21 9:35 PM, Norbert Preining wrote:

Hi Judd,

The pilot-link packages on the jpilot page do not depend on python2.  I
just took that part of the code out and did a quick job.

Yes, that is what I am going to do, too.

Do you have the changes/sources available, or is it hand made with
dpkg -x/-e ...

BTW, I get an error when running reautoconf and configure, syntax error
in the configure script. Very strange.

I used dpkg-buildpackage -us -uc.  I can send you a tarball in email or
another way if you prefer.

I started with the code at: git@github.com:desrod/pilot-link.git

Judd

On 9/6/21 9:35 PM, Norbert Preining wrote: > Hi Judd, > >> The pilot-link packages on the jpilot page do not depend on python2.  I >> just took that part of the code out and did a quick job. > Yes, that is what I am going to do, too. > > Do you have the changes/sources available, or is it hand made with > dpkg -x/-e ... > > BTW, I get an error when running reautoconf and configure, syntax error > in the configure script. Very strange. I used dpkg-buildpackage -us -uc.  I can send you a tarball in email or another way if you prefer. I started with the code at: git@github.com:desrod/pilot-link.git Judd
NP
Norbert Preining
Tue, Sep 7, 2021 6:27 AM

On Tue, 07 Sep 2021, Judd Montgomery wrote:

I used dpkg-buildpackage -us -uc.  I can send you a tarball in email or
another way if you prefer.

Great, that would be superb! Thanks

I started with the code at: git@github.com:desrod/pilot-link.git

Ah, interesting, thanks.

Best

Norbert

--
PREINING Norbert                              https://www.preining.info
Fujitsu Research  +  IFMGA Guide  +  TU Wien  +  TeX Live  + Debian Dev
GPG: 0x860CDC13  fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13

On Tue, 07 Sep 2021, Judd Montgomery wrote: > I used dpkg-buildpackage -us -uc.  I can send you a tarball in email or > another way if you prefer. Great, that would be superb! Thanks > I started with the code at: git@github.com:desrod/pilot-link.git Ah, interesting, thanks. Best Norbert -- PREINING Norbert https://www.preining.info Fujitsu Research + IFMGA Guide + TU Wien + TeX Live + Debian Dev GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13