Varius install cleanup bits added for pidp1-mods, READ if you plan on trying it

27 views
Skip to first unread message

Bill E

unread,
Mar 3, 2026, 7:23:30 AMMar 3
to [PiDP-1]
With much thanks to some others in this group (brave souls?), the install has been tweaked and some compiler version issues fixed. If you want to try it:

This has been tested by me under Ubuntu 24.04.5 and a Pi5 running the latest  Debian Bookworm, both as clean installs and parallel installs. I have not built on a pi4, but there is a report that the version of gcc on at least one version of it is an older one and has issues compiling. I'll dig out a pi4 and check that out.

Finally, if you do a parallel install with the original pidp1, be SURE you are running the binaries you think you are. This means the desktop program icons in particular!  Mixing old and new programs is quite likely to produce strange problems. If you tell the mod version to install into the OS, it will make sure the old links, if any, are updated. It will also update the desktop apps if asked.
To beat this to death a bit more, if you do a parallel install, I strongly suggest you run the various commands directly from the /opt/pidp*/bin directories. I think one reported issue was because of mixed versions.

Bill

Jeremy Radwan

unread,
Mar 3, 2026, 7:47:07 AMMar 3
to [PiDP-1]
I can confirm your latest release compiles and runs successfully under Debian 13 trixie on my Pi 5. 

Bill E

unread,
Mar 3, 2026, 9:54:19 AMMar 3
to [PiDP-1]
And I can confirm everything builds and runs on a pi4 using the latest release, Trixie.

Bill

Bill E

unread,
Mar 3, 2026, 5:03:12 PMMar 3
to [PiDP-1]
I just cleaned up the repo removing all the large pdfs and such from the history. It's much smaller now and fast to check out. If you already have it checked out, not sure if a pull will clean up your local copy, you might need to clone again. Hopefully I didn't make a huge mess, git can be quite confusing at times.
Bill

Jeremy Radwan

unread,
Mar 3, 2026, 5:42:05 PMMar 3
to [PiDP-1]
Yeah, I'll just do a fresh clone. :-(

17:22:24 /opt/pidp1-mods:$ git pull
remote: Enumerating objects: 2986, done.
remote: Counting objects: 100% (2986/2986), done.
remote: Compressing objects: 100% (1278/1278), done.
remote: Total 2986 (delta 1795), reused 2825 (delta 1636), pack-reused 0 (from 0)
Receiving objects: 100% (2986/2986), 14.79 MiB | 5.02 MiB/s, done.
Resolving deltas: 100% (1795/1795), done.
From https://github.com/wjenh/pidp1-mods
 + 4665a56...ece94d3 main       -> origin/main  (forced update)
hint: You have divergent branches and need to specify how to reconcile them.
hint: You can do so by running one of the following commands sometime before
hint: your next pull:
hint:
hint:   git config pull.rebase false  # merge
hint:   git config pull.rebase true   # rebase
hint:   git config pull.ff only       # fast-forward only
hint:
hint: You can replace "git config" with "git config --global" to set a default
hint: preference for all repositories. You can also pass --rebase, --no-rebase,
hint: or --ff-only on the command line to override the configured default per
hint: invocation.
fatal: Need to specify how to reconcile divergent branches.


Reply all
Reply to author
Forward
0 new messages