Someone throw that together and let's get it done by Friday at closing
time, mmmkay?
I'm tired using this outdated version of Pan with Mint.
Someone throw that together and let's get it done by Friday at closing
time, mmmkay?
I'm tired using this outdated version of Pan with Mint.
Current is .165 from 2026-01-14.
Mint is perfectly adequate for most people but if you want cutting edge,
Mint ain't it.
On Thu, 30 Apr 2026 09:00:48 -0000 (UTC), CtrlAltDel wrote:
Someone throw that together and let's get it done by Friday at closing
time, mmmkay?
I'm tired using this outdated version of Pan with Mint.
It is a little elderly, isn't it? I don't use Pan on the Mint laptop but
it's .155 from 2023-11-01. The one I use on Ubuntu is .162 from
2025-02-15. Current is .165 from 2026-01-14.
Mint is perfectly adequate for most people but if you want cutting edge,
Mint ain't it.
rbowman wrote:
Current is .165 from 2026-01-14.
Mint is perfectly adequate for most people but if you want cutting
edge,
Mint ain't it.
LM's basis is Ub; other than compiling, it uses Ub repo/s and flatpaks,
and while Ub likes snap, default LM does not.
The Pan dev/s don't 'bother w/' releasing anything but source. The only
major distro that 'likes' Pan enough to provide an up-to-date Pan is
Arch.
Ub's latest LTS release 'just happened' so LM isn't there yet, so LM is
using Ub 24.04 repo/s, which is .155. Sometimes compilers will build
.deb/s to put into .ppa repo/s, but the Pan .ppa is very old.
The 'alternate' packagers are snap, flathub and appimage; but I don't
*think* there is anything useful in there.
I would say that Pan is 'one of those things' that if you aren't happy
w/ the available old versions, then you have to compile or use a distro
w/ it in the repo/s.
Not being a compiling fan, if I wanted to 'see' Pan's 165 w/o too much trouble, I would boot a distro based on Deb testing, such as Sparky,
which I like anyway. Both Deb testing and unstable repo/s have the Pan
165.
I was looking
for a reasonable way to get an updated version while still using Mint.
No PPA's that are maintained and up to date. No Mint flatpak option is available. And I'm not sure that enabling Snap on Mint would give me
the version of Pan that the latest version of Ubuntu is currently
providing.
One is Gimp, which I broke down and used a flatpak for, after a long
time of resisting flatpaks. The other is Pan Newsreader, which is
woefully outdated on the current Mint release.
Sometimes I'm in the mood for something like that for the experience;
since I don't use Pan, if it didn't work out I could just bail.
On Thu, 30 Apr 2026 23:23:13 -0000 (UTC), CtrlAltDel wrote:
One is Gimp, which I broke down and used a flatpak for, after a long
time of resisting flatpaks. The other is Pan Newsreader, which is
woefully outdated on the current Mint release.
https://github.com/GNOME/pan/blob/master/NEWS
Do you see anything in the newer revisions that is going to affect your quality of life? A lot of it seems to be moving to CMake and fixing
problems that caused.
Mike Easter wrote:
Sometimes I'm in the mood for something like that for the experience;
since I don't use Pan, if it didn't work out I could just bail.
I did it.
I booted a live LM 22.3, used some instructions at gitlab, when that
wasn't working out smoothly enough, turned to the gglAIov LLM process
for more instructions and compiled pan and installed it; it wasn't in
the menu, but I booted it from the commandline and it was 165 seemingly running fine.
I can make a summary of the process I used:
I booted live LM 22.3 & went to the Pan gitlab & installed synaptic to
use to check what I needed, but it wasn't really helpful. Following instructions at gitlab, in order to get build-dep I needed to add the
repo/s for source, which was a pretty extensive operation.
$ sudo apt-get build-dep pan Reading package lists... Done E: You must
put some 'deb-src' URIs in your sources.list
I did that w/ software manager.
$ sudo apt update $ sudo apt install build-essential build-essential is already the newest version (12.10ubuntu1).
$ mkdir -p std-build $ cmake -B std-build Command 'cmake' not found, but
can be installed with:
sudo apt install cmake $ sudo apt install cmake $ cmake-gui -B std-build Command 'cmake-gui' not found, but can be installed with:
sudo apt install cmake-qt-gui Command 'cmake-gui' not found, but can be installed with:
$ sudo apt install cmake-qt-gui Error: could not load cache $ sudo apt install build-essential cmake git intltool \
-a -a libgtk-3-dev libgmime-3.0-dev libgspell-1-dev \
-a -a libgnutls28-dev libsecret-1-dev libnotify-dev
$ git clone https://gitlab.gnome.org/GNOME/pan Cloning into 'pan'...
warning: redirecting to https://gitlab.gnome.org/GNOME/pan.git/
$ cd pan ~/pan$ mkdir build && cd build $ cmake ..
$ make -j$(nproc)
(very extensive operation)
Then because Pan wasn't in menu/s, ran command pan.
No, not really. It's just the idea of it being so old, I suppose. The
2005 release of VLC would still probably be just fine for my purposes,
just watching a movie every now and then, but it's nice to have an
updated version just to feel like it matters for some reason.
Mike Easter wrote:
Sometimes I'm in the mood for something like that for the experience; since I don't use Pan, if it didn't work out I could just bail.
I did it.
I booted a live LM 22.3, used some instructions at gitlab, when that wasn't working out smoothly enough, turned to the gglAIov LLM process for more instructions and compiled pan and installed it; it wasn't in the menu, but I booted it from the commandline and it was 165 seemingly running fine.
I can make a summary of the process I used:
I booted live LM 22.3 & went to the Pan gitlab & installed synaptic to use to check what I needed, but it wasn't really helpful. Following instructions at gitlab, in order to get build-dep I needed to add the repo/s for source, which was a pretty extensive operation.
$ sudo apt-get build-dep pan
Reading package lists... Done
E: You must put some 'deb-src' URIs in your sources.list
I did that w/ software manager.
$ sudo apt update
$ sudo apt install build-essential
build-essential is already the newest version (12.10ubuntu1).
$ mkdir -p std-build
$ cmake -B std-build
Command 'cmake' not found, but can be installed with:
sudo apt install cmake
$ sudo apt install cmake
$ cmake-gui -B std-build
Command 'cmake-gui' not found, but can be installed with:
sudo apt install cmake-qt-gui
Command 'cmake-gui' not found, but can be installed with:
$ sudo apt install cmake-qt-gui
Error: could not load cache
$ sudo apt install build-essential cmake git intltool \
-a -a libgtk-3-dev libgmime-3.0-dev libgspell-1-dev \
-a -a libgnutls28-dev libsecret-1-dev libnotify-dev
$ git clone https://gitlab.gnome.org/GNOME/pan
Cloning into 'pan'...
warning: redirecting to https://gitlab.gnome.org/GNOME/pan.git/
$ cd pan
~/pan$ mkdir build && cd build
$ cmake ..
$ make -j$(nproc)
(very extensive operation)
Then because Pan wasn't in menu/s, ran command pan.
Mike Easter wrote:
Mike Easter wrote:
Sometimes I'm in the mood for something like that for the experience;
since I don't use Pan, if it didn't work out I could just bail.
I did it.
Then because Pan wasn't in menu/s, ran command pan.
I really appreciate the information and the time you took to provide it, Mike, but that seems like an awful lot to do. And then, even if I could miraculously make it operational, it would probably interfere the next
time I updated Mint.
On Thu, 30 Apr 2026 18:51:21 -0700, Mike Easter wrote:
Mike Easter wrote:
Sometimes I'm in the mood for something like that for the experience;
since I don't use Pan, if it didn't work out I could just bail.
I did it.
I booted a live LM 22.3, used some instructions at gitlab, when that
wasn't working out smoothly enough, turned to the gglAIov LLM process
for more instructions and compiled pan and installed it; it wasn't in
the menu, but I booted it from the commandline and it was 165 seemingly
running fine.
I can make a summary of the process I used:
I booted live LM 22.3 & went to the Pan gitlab & installed synaptic to
use to check what I needed, but it wasn't really helpful. Following
instructions at gitlab, in order to get build-dep I needed to add the
repo/s for source, which was a pretty extensive operation.
$ sudo apt-get build-dep pan Reading package lists... Done E: You must
put some 'deb-src' URIs in your sources.list
I did that w/ software manager.
$ sudo apt update $ sudo apt install build-essential build-essential is
already the newest version (12.10ubuntu1).
$ mkdir -p std-build $ cmake -B std-build Command 'cmake' not found, but
can be installed with:
sudo apt install cmake $ sudo apt install cmake $ cmake-gui -B std-build
Command 'cmake-gui' not found, but can be installed with:
sudo apt install cmake-qt-gui Command 'cmake-gui' not found, but can be
installed with:
$ sudo apt install cmake-qt-gui Error: could not load cache $ sudo apt
install build-essential cmake git intltool \
-a -a libgtk-3-dev libgmime-3.0-dev libgspell-1-dev \
-a -a libgnutls28-dev libsecret-1-dev libnotify-dev
$ git clone https://gitlab.gnome.org/GNOME/pan Cloning into 'pan'...
warning: redirecting to https://gitlab.gnome.org/GNOME/pan.git/
$ cd pan ~/pan$ mkdir build && cd build $ cmake ..
$ make -j$(nproc)
(very extensive operation)
Then because Pan wasn't in menu/s, ran command pan.
I really appreciate the information and the time you took to provide it, Mike, but that seems like an awful lot to do. And then, even if I could miraculously make it operational, it would probably interfere the next
time I updated Mint.
I /was/ going to make something packaged out of what I had, such as
a .deb or other packaging, but my first attempt of that didn't want
to go anywhere.
I left that setup alive and may work on it some more today.
an open and complete distribution development platform designed to
encourage developers to compile packages for multiple Linux
distributions including SUSE Linux Enterprise Server, openSUSE, Red
Hat Enterprise Linux, Mandriva, Ubuntu, Fedora, Debian, and Arch
Linux.[2] It typically simplifies the packaging process, so
developers can more easily package a single program for many
distributions
On Thu, 30 Apr 2026 23:37:46 -0000 (UTC), CtrlAltDel wrote:
No PPA's that are maintained and up to date. No Mint flatpak option is
available. And I'm not sure that enabling Snap on Mint would give me
the version of Pan that the latest version of Ubuntu is currently
providing.
pan/questing,now 0.162-1 amd64 [installed]
Pan isn't a snap on Ubuntu 25.10.
On 1 May 2026 01:29:19 GMT, rbowman wrote:
On Thu, 30 Apr 2026 23:37:46 -0000 (UTC), CtrlAltDel wrote:
No PPA's that are maintained and up to date. No Mint flatpak option is
available. And I'm not sure that enabling Snap on Mint would give me
the version of Pan that the latest version of Ubuntu is currently
providing.
pan/questing,now 0.162-1 amd64 [installed]
Pan isn't a snap on Ubuntu 25.10.
Okay, so that isn't an option either for Mint even with Snap enabled.
I'm learning about Open Build Service; originating w/ OpenSUSE, but more generic now.
Mike Easter wrote:
I'm learning about Open Build Service; originating w/ OpenSUSE, but more
generic now.
Now I'm off in a different direction due to some nice instructions from gglAIov (google AI overview LLM):
https://share.google/aimode/4SisXu7fJILfhemYY
I also found a 'conventional' .tar.gz package for 165 at gitlab:
https://gitlab.gnome.org/GNOME/pan/-/archive/v0.165/pan-v0.165.tar.gz
That seems more familiar to me than my earlier 'sensation' at gitlab.
Now I'll do it w/ the live LM 22.3 I used before by starting w/ those instructions (which can also be found in the LM forum). The fact that I was successful before encourages me to do it again in a different way.
I still want to make a full circle and create a Pan 165 .deb for LM 22.3.
Axel wrote:
could you host the appimage somewhere so we can download it?
When I said 'I did it.' I only meant that I had successfully compiled
and installed the 165 Pan on LM 22.3; I hadn't made an appimage or any
other kind of installable package for LM.
Time was, the (1) method, some developers would #ifdef their source,
so that their package could be custom-built to run on *12* platforms.
I used to look at this, and conclude "are these poor people INSANE?",
because when you slash up your source and make a mess of it, it's a maintenance headache. The people who went to that much trouble to ensure their software "ran on S390", were some kind of heroes.
I only meant that I had successfully compiled and installed the 165 Pan
on LM 22.3; I hadn't made an appimage or any other kind of installable package for LM.
I have an interest in making a .deb but I haven't done anything about
that since yesterday.
Mike Easter wrote:
I only meant that I had successfully compiled and installed the 165 Pan on LM 22.3; I hadn't made an appimage or any other kind of installable package for LM.
I have an interest in making a .deb but I haven't done anything about that since yesterday.
I'm moving very slowly on this idea because of my inexperience. The direction I'm taking is to start w/ the .tar.gz Pan source and focus on 'developing' for LM, by using mint-specific tools and guides such as mint-dev-tools and info in the LM Developer Guide.
I think there is a route by which I can create the .deb for LM at the same time as compiling it for install.
Sometimes a guide acts like something is going to be 'easy' such as using .configure from the source, but that doesn't exist in this Pan case, so there are other guides to try to help me fix that problem.
dpkg-buildpackage -us -uc -nc # This builds the software, and it makes a .deb
Those pan are of course more 'reliable' because they worked for my
previous install.
I'm making some educational progress but not results progress
Mike Easter wrote:
Those pan are of course more 'reliable' because they worked for my
previous install.
I'm making some educational progress but not results progress
One problem w/ my previous install was some elements that I didn't
properly understand; I'm trying to remedy that part this time around.
| Sysop: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 65 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 08:05:26 |
| Calls: | 862 |
| Files: | 1,311 |
| D/L today: |
1 files (1,366K bytes) |
| Messages: | 264,936 |