jpilot@lists.jpilot.org

General support, questions, patches for J-Pilot.

View all threads

Ubuntu 26.04

JM
Judd Montgomery
Fri, Apr 24, 2026 2:11 AM

Ubuntu 26.04 is out today!

I downloaded a pre-release of Xubuntu 26.04 back in January and started
to work on pilot-link and jpilot.  The OS packages were moving fast and
that was a little early!  I waited until things cooled off and started
working on it again in late March and April.  The good news is that I
have pilot-link and j-pilot both building binaries and debian packages. 
Periodically I have gone back to Xubuntu 22.04 and 24.04 to see what I
broke and I usually find things.  The current state is that I know
j-pilot and pilot-link builds in 22.04 and 26.04 and with very few
warnings now.  I'll get to 24.04 soon.

I debated uploading it to packagecloud just so I could say I had the
packages out on launch day, but I backed away from that.  My changes are
pretty big and I need to go through them again to make sure things look
good.  I need to coordinate with David Desrosiers (the maintainer of
pilot-link) on accepting my changes.  J-Pilot and pilot-link need to be
tested, mostly pilot-link because it had more drastic changes.

I can use help reviewing the code.  I can use help testing.  I do not
have a working Palm at the moment and its possible I broke pilot-link. 
I could upload the packages to the website or somewhere if someone wants
to test it.  As usual, there is no obligation.  I'll get through it.

Judd

Ubuntu 26.04 is out today! I downloaded a pre-release of Xubuntu 26.04 back in January and started to work on pilot-link and jpilot.  The OS packages were moving fast and that was a little early!  I waited until things cooled off and started working on it again in late March and April.  The good news is that I have pilot-link and j-pilot both building binaries and debian packages.  Periodically I have gone back to Xubuntu 22.04 and 24.04 to see what I broke and I usually find things.  The current state is that I know j-pilot and pilot-link builds in 22.04 and 26.04 and with very few warnings now.  I'll get to 24.04 soon. I debated uploading it to packagecloud just so I could say I had the packages out on launch day, but I backed away from that.  My changes are pretty big and I need to go through them again to make sure things look good.  I need to coordinate with David Desrosiers (the maintainer of pilot-link) on accepting my changes.  J-Pilot and pilot-link need to be tested, mostly pilot-link because it had more drastic changes. I can use help reviewing the code.  I can use help testing.  I do not have a working Palm at the moment and its possible I broke pilot-link.  I could upload the packages to the website or somewhere if someone wants to test it.  As usual, there is no obligation.  I'll get through it. Judd
EK
Elmar Klausmeier
Fri, Apr 24, 2026 6:56 AM

I used the latest J-Pilot version from the master branch (870eef8) since a
few weeks ago and it looks good. I start J-Pilot on a daily basis.

I also updated the Arch Linux AUR package and people came with some
problems regarding building, see https://aur.archlinux.org/packages/jpilot,
but nothing major. Besides that, nothing.

On Fri, Apr 24, 2026 at 4:11 AM Judd Montgomery judd@jpilot.org wrote:

Ubuntu 26.04 is out today!

I downloaded a pre-release of Xubuntu 26.04 back in January and started
to work on pilot-link and jpilot.  The OS packages were moving fast and
that was a little early!  I waited until things cooled off and started
working on it again in late March and April.  The good news is that I
have pilot-link and j-pilot both building binaries and debian packages.
Periodically I have gone back to Xubuntu 22.04 and 24.04 to see what I
broke and I usually find things.  The current state is that I know
j-pilot and pilot-link builds in 22.04 and 26.04 and with very few
warnings now.  I'll get to 24.04 soon.

I debated uploading it to packagecloud just so I could say I had the
packages out on launch day, but I backed away from that.  My changes are
pretty big and I need to go through them again to make sure things look
good.  I need to coordinate with David Desrosiers (the maintainer of
pilot-link) on accepting my changes.  J-Pilot and pilot-link need to be
tested, mostly pilot-link because it had more drastic changes.

I can use help reviewing the code.  I can use help testing.  I do not
have a working Palm at the moment and its possible I broke pilot-link.
I could upload the packages to the website or somewhere if someone wants
to test it.  As usual, there is no obligation.  I'll get through it.

Judd


Jpilot mailing list -- jpilot@lists.jpilot.org
To unsubscribe send an email to jpilot-leave@lists.jpilot.org

I used the latest J-Pilot version from the master branch (870eef8) since a few weeks ago and it looks good. I start J-Pilot on a daily basis. I also updated the Arch Linux AUR package and people came with some problems regarding building, see https://aur.archlinux.org/packages/jpilot, but nothing major. Besides that, nothing. On Fri, Apr 24, 2026 at 4:11 AM Judd Montgomery <judd@jpilot.org> wrote: > Ubuntu 26.04 is out today! > > I downloaded a pre-release of Xubuntu 26.04 back in January and started > to work on pilot-link and jpilot. The OS packages were moving fast and > that was a little early! I waited until things cooled off and started > working on it again in late March and April. The good news is that I > have pilot-link and j-pilot both building binaries and debian packages. > Periodically I have gone back to Xubuntu 22.04 and 24.04 to see what I > broke and I usually find things. The current state is that I know > j-pilot and pilot-link builds in 22.04 and 26.04 and with very few > warnings now. I'll get to 24.04 soon. > > I debated uploading it to packagecloud just so I could say I had the > packages out on launch day, but I backed away from that. My changes are > pretty big and I need to go through them again to make sure things look > good. I need to coordinate with David Desrosiers (the maintainer of > pilot-link) on accepting my changes. J-Pilot and pilot-link need to be > tested, mostly pilot-link because it had more drastic changes. > > I can use help reviewing the code. I can use help testing. I do not > have a working Palm at the moment and its possible I broke pilot-link. > I could upload the packages to the website or somewhere if someone wants > to test it. As usual, there is no obligation. I'll get through it. > > Judd > > > _______________________________________________ > Jpilot mailing list -- jpilot@lists.jpilot.org > To unsubscribe send an email to jpilot-leave@lists.jpilot.org >
UZ
Ulf Zibis
Sat, Apr 25, 2026 9:13 AM

Am 24.04.26 um 04:11 schrieb Judd Montgomery:

Ubuntu 26.04 is out today!

I debated uploading it to packagecloud just so I could say I had the
packages out on launch day, but I backed away from that.  My changes are
pretty big and I need to go through them again to make sure things look
good.  I need to coordinate with David Desrosiers (the maintainer of
pilot-link) on accepting my changes.  J-Pilot and pilot-link need to be
tested, mostly pilot-link because it had more drastic changes.

I can use help reviewing the code.  I can use help testing.  I do not
have a working Palm at the moment and its possible I broke pilot-link.
I could upload the packages to the website or somewhere if someone wants
to test it.  As usual, there is no obligation.  I'll get through it.

Hi all,

as you know, I had / have a Palm Treo 650 / 680 in my daily use and I did some bugfixes to pilot-link and a few to J-Pilot.
There are severe bugs in pilot-link and its CLI tool x-fer which make it impossible to sync files, also in conjunction with J-Pilot.
The biggest problem is, that pilot-link was created, as C int values were defined as 16 bit and long int as 32 bit.
I have tested my fixes with my devices, and they work. They are published as pull requests on the project sites of pilot-link and J-Pilot.
I would be happy, if you could integrate them.
I also can offer to test your changes with my real devices.

-Ulf

Am 24.04.26 um 04:11 schrieb Judd Montgomery: > Ubuntu 26.04 is out today! > > I debated uploading it to packagecloud just so I could say I had the > packages out on launch day, but I backed away from that.  My changes are > pretty big and I need to go through them again to make sure things look > good.  I need to coordinate with David Desrosiers (the maintainer of > pilot-link) on accepting my changes.  J-Pilot and pilot-link need to be > tested, mostly pilot-link because it had more drastic changes. > > I can use help reviewing the code.  I can use help testing.  I do not > have a working Palm at the moment and its possible I broke pilot-link. > I could upload the packages to the website or somewhere if someone wants > to test it.  As usual, there is no obligation.  I'll get through it. Hi all, as you know, I had / have a Palm Treo 650 / 680 in my daily use and I did some bugfixes to pilot-link and a few to J-Pilot. There are severe bugs in pilot-link and its CLI tool x-fer which make it impossible to sync files, also in conjunction with J-Pilot. The biggest problem is, that pilot-link was created, as C int values were defined as 16 bit and long int as 32 bit. I have tested my fixes with my devices, and they work. They are published as pull requests on the project sites of pilot-link and J-Pilot. I would be happy, if you could integrate them. I also can offer to test your changes with my real devices. -Ulf
R
richardm
Thu, May 14, 2026 1:54 PM

Is it possible to install jpilot without building from source?

I tried to install the latest binary package, but hit a problem with the
second of the following two commands:

curl -s
https://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh|
sudo bash sudo apt install jpilot jpilot-plugins

Error: unable to locate package jpilot

Error: unable to locate package jpilot-plugins

Presumably this is looking for something that's been prebuilt for 26.04?

Richard

On 25/04/2026 10:13, Ulf Zibis wrote:

Am 24.04.26 um 04:11 schrieb Judd Montgomery:

Ubuntu 26.04 is out today!

I debated uploading it to packagecloud just so I could say I had the
packages out on launch day, but I backed away from that.  My changes are
pretty big and I need to go through them again to make sure things look
good.  I need to coordinate with David Desrosiers (the maintainer of
pilot-link) on accepting my changes.  J-Pilot and pilot-link need to be
tested, mostly pilot-link because it had more drastic changes.

I can use help reviewing the code.  I can use help testing.  I do not
have a working Palm at the moment and its possible I broke pilot-link.
I could upload the packages to the website or somewhere if someone wants
to test it.  As usual, there is no obligation.  I'll get through it.

Hi all,

as you know, I had / have a Palm Treo 650 / 680 in my daily use and I
did some bugfixes to pilot-link and a few to J-Pilot.
There are severe bugs in pilot-link and its CLI tool x-fer which make
it impossible to sync files, also in conjunction with J-Pilot.
The biggest problem is, that pilot-link was created, as C int values
were defined as 16 bit and long int as 32 bit.
I have tested my fixes with my devices, and they work. They are
published as pull requests on the project sites of pilot-link and
J-Pilot.
I would be happy, if you could integrate them.
I also can offer to test your changes with my real devices.

-Ulf


Jpilot mailing list -- jpilot@lists.jpilot.org
To unsubscribe send an email to jpilot-leave@lists.jpilot.org

--
Richard J Moore
Sent from my Linux device

Is it possible to install jpilot without building from source? I tried to install the latest binary package, but hit a problem with the second of the following two commands: curl -s https://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh| sudo bash sudo apt install jpilot jpilot-plugins Error: unable to locate package jpilot Error: unable to locate package jpilot-plugins Presumably this is looking for something that's been prebuilt for 26.04? Richard On 25/04/2026 10:13, Ulf Zibis wrote: > > Am 24.04.26 um 04:11 schrieb Judd Montgomery: >> Ubuntu 26.04 is out today! >> >> I debated uploading it to packagecloud just so I could say I had the >> packages out on launch day, but I backed away from that.  My changes are >> pretty big and I need to go through them again to make sure things look >> good.  I need to coordinate with David Desrosiers (the maintainer of >> pilot-link) on accepting my changes.  J-Pilot and pilot-link need to be >> tested, mostly pilot-link because it had more drastic changes. >> >> I can use help reviewing the code.  I can use help testing.  I do not >> have a working Palm at the moment and its possible I broke pilot-link. >> I could upload the packages to the website or somewhere if someone wants >> to test it.  As usual, there is no obligation.  I'll get through it. > > Hi all, > > as you know, I had / have a Palm Treo 650 / 680 in my daily use and I > did some bugfixes to pilot-link and a few to J-Pilot. > There are severe bugs in pilot-link and its CLI tool x-fer which make > it impossible to sync files, also in conjunction with J-Pilot. > The biggest problem is, that pilot-link was created, as C int values > were defined as 16 bit and long int as 32 bit. > I have tested my fixes with my devices, and they work. They are > published as pull requests on the project sites of pilot-link and > J-Pilot. > I would be happy, if you could integrate them. > I also can offer to test your changes with my real devices. > > -Ulf > _______________________________________________ > Jpilot mailing list -- jpilot@lists.jpilot.org > To unsubscribe send an email to jpilot-leave@lists.jpilot.org -- Richard J Moore Sent from my Linux device
EB
Edgar Bonet
Thu, May 14, 2026 4:59 PM

Hello!

On 2026-05-14, Richard wrote:

curl -s https://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh| sudo bash sudo apt install jpilot jpilot-plugins

These should be two separate lines:

curl -s https://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh | sudo bash
sudo apt install jpilot jpilot-plugins

C.f. https://www.jpilot.org/

Regards,

Edgar Bonet.

Hello! On 2026-05-14, Richard wrote: > curl -s https://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh| sudo bash sudo apt install jpilot jpilot-plugins These should be two separate lines: curl -s https://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh | sudo bash sudo apt install jpilot jpilot-plugins C.f. https://www.jpilot.org/ Regards, Edgar Bonet.
RJ
Richard J Moore
Fri, May 15, 2026 9:24 AM

I'm doing the separate commands:

curl -s
https://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh |
sudo bash

Detected operating system as Ubuntu/resolute.
Checking for curl...
Detected curl...
Checking for gpg...
Detected gpg...
Detected apt version as 3.2.0
Running apt-get update... done.
Installing apt-transport-https... done.
Installing /etc/apt/sources.list.d/judd_jpilot.list...done.
Importing packagecloud gpg key... Packagecloud gpg key imported to
/etc/apt/keyrings/judd_jpilot-archive-keyring.gpg
done.
Running apt-get update... done.

The repository is setup! You can now install packages.

sudo apt install jpilot jpilot-plugins
Error: Unable to locate package jpilot
Error: Unable to locate package jpilot-plugins

I'm at a bit of a loss here.

Richard

On 5/14/26 17:59, Edgar Bonet wrote:

Hello!

On 2026-05-14, Richard wrote:

curl -shttps://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh| sudo bash sudo apt install jpilot jpilot-plugins
These should be two separate lines:

  curl -shttps://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh | sudo bash
  sudo apt install jpilot jpilot-plugins

C.f.https://www.jpilot.org/

Regards,

Edgar Bonet.


Jpilot mailing list --jpilot@lists.jpilot.org
To unsubscribe send an email tojpilot-leave@lists.jpilot.org

I'm doing the separate commands: curl -s https://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh | sudo bash Detected operating system as Ubuntu/resolute. Checking for curl... Detected curl... Checking for gpg... Detected gpg... Detected apt version as 3.2.0 Running apt-get update... done. Installing apt-transport-https... done. Installing /etc/apt/sources.list.d/judd_jpilot.list...done. Importing packagecloud gpg key... Packagecloud gpg key imported to /etc/apt/keyrings/judd_jpilot-archive-keyring.gpg done. Running apt-get update... done. The repository is setup! You can now install packages. sudo apt install jpilot jpilot-plugins Error: Unable to locate package jpilot Error: Unable to locate package jpilot-plugins I'm at a bit of a loss here. Richard On 5/14/26 17:59, Edgar Bonet wrote: > Hello! > > On 2026-05-14, Richard wrote: >> curl -shttps://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh| sudo bash sudo apt install jpilot jpilot-plugins > These should be two separate lines: > > curl -shttps://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh | sudo bash > sudo apt install jpilot jpilot-plugins > > C.f.https://www.jpilot.org/ > > Regards, > > Edgar Bonet. > _______________________________________________ > Jpilot mailing list --jpilot@lists.jpilot.org > To unsubscribe send an email tojpilot-leave@lists.jpilot.org
EB
Edgar Bonet
Fri, May 15, 2026 10:01 AM

Hi!

On 2026-05-15, Richard J. Moore wrote:

I'm doing the separate commands:

$ curl -s https://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh | sudo bash
[...]
The repository is setup! You can now install packages.

$ sudo apt install jpilot jpilot-plugins
Error: Unable to locate package jpilot
Error: Unable to locate package jpilot-plugins

Oh, I see. Looks like the packages are not yet available for Ubuntu
Resolute. See

https://packagecloud.io/judd/jpilot

Regards,

Edgar Bonet.

Hi! On 2026-05-15, Richard J. Moore wrote: > I'm doing the separate commands: > > $ curl -s https://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh | sudo bash > [...] > The repository is setup! You can now install packages. > > $ sudo apt install jpilot jpilot-plugins > Error: Unable to locate package jpilot > Error: Unable to locate package jpilot-plugins Oh, I see. Looks like the packages are not yet available for Ubuntu Resolute. See https://packagecloud.io/judd/jpilot Regards, Edgar Bonet.
R
richardm
Fri, May 15, 2026 11:47 AM

I did wonder. Thanks for confirming. I'll hold off moving to 26.04 until
all my must-haves are are available and working.

On 15/05/2026 11:01, Edgar Bonet wrote:

Hi!

On 2026-05-15, Richard J. Moore wrote:

I'm doing the separate commands:

$ curl -s https://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh | sudo bash
[...]
The repository is setup! You can now install packages.

$ sudo apt install jpilot jpilot-plugins
Error: Unable to locate package jpilot
Error: Unable to locate package jpilot-plugins

Oh, I see. Looks like the packages are not yet available for Ubuntu
Resolute. See

  https://packagecloud.io/judd/jpilot

Regards,

Edgar Bonet.


Jpilot mailing list -- jpilot@lists.jpilot.org
To unsubscribe send an email to jpilot-leave@lists.jpilot.org

--
Richard J Moore
Sent from my Linux device

I did wonder. Thanks for confirming. I'll hold off moving to 26.04 until all my must-haves are are available and working. On 15/05/2026 11:01, Edgar Bonet wrote: > Hi! > > On 2026-05-15, Richard J. Moore wrote: >> I'm doing the separate commands: >> >> $ curl -s https://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh | sudo bash >> [...] >> The repository is setup! You can now install packages. >> >> $ sudo apt install jpilot jpilot-plugins >> Error: Unable to locate package jpilot >> Error: Unable to locate package jpilot-plugins > Oh, I see. Looks like the packages are not yet available for Ubuntu > Resolute. See > > https://packagecloud.io/judd/jpilot > > Regards, > > Edgar Bonet. > _______________________________________________ > Jpilot mailing list -- jpilot@lists.jpilot.org > To unsubscribe send an email to jpilot-leave@lists.jpilot.org -- Richard J Moore Sent from my Linux device
UZ
Ulf Zibis
Fri, May 15, 2026 10:08 PM

Hi Richard,

after running the curl command you can edit /etc/apt/sources.list.d/judd_jpilot.list and replace 'resolute' by 'noble' or vice versa.
Give it a try and give us feedback.

-Ulf

Am 15.05.26 um 11:24 schrieb Richard J Moore:

I'm doing the separate commands:

curl -s https://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh | sudo bash

Detected operating system as Ubuntu/resolute.
Checking for curl...
Detected curl...
Checking for gpg...
Detected gpg...
Detected apt version as 3.2.0
Running apt-get update... done.
Installing apt-transport-https... done.
Installing /etc/apt/sources.list.d/judd_jpilot.list...done.
Importing packagecloud gpg key... Packagecloud gpg key imported to /etc/apt/keyrings/judd_jpilot-archive-keyring.gpg
done.
Running apt-get update... done.

The repository is setup! You can now install packages.

sudo apt install jpilot jpilot-plugins
Error: Unable to locate package jpilot
Error: Unable to locate package jpilot-plugins

I'm at a bit of a loss here.

Richard

On 5/14/26 17:59, Edgar Bonet wrote:

Hello!

On 2026-05-14, Richard wrote:

curl -shttps://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh| sudo bash sudo apt install jpilot jpilot-plugins
These should be two separate lines:

     curl -shttps://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh | sudo bash
     sudo apt install jpilot jpilot-plugins

C.f.https://www.jpilot.org/

Regards,

Edgar Bonet.


Jpilot mailing list --jpilot@lists.jpilot.org
To unsubscribe send an email tojpilot-leave@lists.jpilot.org


Jpilot mailing list -- jpilot@lists.jpilot.org
To unsubscribe send an email to jpilot-leave@lists.jpilot.org

Hi Richard, after running the curl command you can edit /etc/apt/sources.list.d/judd_jpilot.list and replace 'resolute' by 'noble' or vice versa. Give it a try and give us feedback. -Ulf Am 15.05.26 um 11:24 schrieb Richard J Moore: > I'm doing the separate commands: > > curl -s https://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh | sudo bash > > Detected operating system as Ubuntu/resolute. > Checking for curl... > Detected curl... > Checking for gpg... > Detected gpg... > Detected apt version as 3.2.0 > Running apt-get update... done. > Installing apt-transport-https... done. > Installing /etc/apt/sources.list.d/judd_jpilot.list...done. > Importing packagecloud gpg key... Packagecloud gpg key imported to /etc/apt/keyrings/judd_jpilot-archive-keyring.gpg > done. > Running apt-get update... done. > > The repository is setup! You can now install packages. > > sudo apt install jpilot jpilot-plugins > Error: Unable to locate package jpilot > Error: Unable to locate package jpilot-plugins > > I'm at a bit of a loss here. > > > Richard > > On 5/14/26 17:59, Edgar Bonet wrote: >> Hello! >> >> On 2026-05-14, Richard wrote: >>> curl -shttps://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh| sudo bash sudo apt install jpilot jpilot-plugins >> These should be two separate lines: >> >>      curl -shttps://packagecloud.io/install/repositories/judd/jpilot/script.deb.sh | sudo bash >>      sudo apt install jpilot jpilot-plugins >> >> C.f.https://www.jpilot.org/ >> >> Regards, >> >> Edgar Bonet. >> _______________________________________________ >> Jpilot mailing list --jpilot@lists.jpilot.org >> To unsubscribe send an email tojpilot-leave@lists.jpilot.org > _______________________________________________ > Jpilot mailing list -- jpilot@lists.jpilot.org > To unsubscribe send an email to jpilot-leave@lists.jpilot.org
UZ
Ulf Zibis
Fri, May 15, 2026 10:13 PM

And don't forget to run sudo apt update again before install.

Am 16.05.26 um 00:08 schrieb Ulf Zibis:

Hi Richard,

after running the curl command you can edit /etc/apt/sources.list.d/judd_jpilot.list and replace 'resolute' by 'noble' or vice versa.
Give it a try and give us feedback.

-Ulf

And don't forget to run sudo apt update again before install. Am 16.05.26 um 00:08 schrieb Ulf Zibis: > Hi Richard, > > after running the curl command you can edit /etc/apt/sources.list.d/judd_jpilot.list and replace 'resolute' by 'noble' or vice versa. > Give it a try and give us feedback. > > -Ulf >