Groups | Search | Server Info | Login | Register
Groups > alt.os.linux.mint > #47300
| From | Paul <nospam@needed.invalid> |
|---|---|
| Newsgroups | alt.os.linux.mint |
| Subject | Re: Let's do a an AppImage of Pan Newsreader |
| Date | 2026-05-01 11:20 -0400 |
| Organization | A noiseless patient Spider |
| Message-ID | <10t2gb3$1gn4s$1@dont-email.me> (permalink) |
| References | (1 earlier) <n5hjf0FlifU3@mid.individual.net> <n5hnufF1mtdU1@mid.individual.net> <10t0p4a$11f5l$2@dont-email.me> <n5iaq1F4gamU2@mid.individual.net> <n5if8qF50onU1@mid.individual.net> |
On Thu, 4/30/2026 9:51 PM, 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 \
> libgtk-3-dev libgmime-3.0-dev libgspell-1-dev \
> 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.
You'd look to see if it had a desktop file, for menu purposes.
Depending on whether you "install" it or not, the launch path and $CWD may
need to be modified a bit.
*******
This is as far as I got so far.
1) Install UBU2604 in a VM.
2) Need to spruce up the thing.
cd ~/Downloads
sudo apt update
sudo apt install synaptic # May need it, to look around at lib-dev tick boxes maybe.
sudo apt install software-properties-gtk
software-properties-gtk # tick the "sources" box
sudo apt install dpkg-dev # 205 MB (build-essential might already be in Ubuntu...)
mkdir pan
cd pan
sudo apt build-dep pan # Pulls in -dev packages into tree (failure likely, if done in LM223... but maybe)
apt source pan # ~/Downloads/pan/pan-0.165 created
cd pan-0.165
dpkg-buildpackage -us -uc -nc # Takes a few minutes.
./debian/pan # Example path and materials
./debian/pan/usr/share/doc/pan
./debian/pan/usr/share/bug/pan
./debian/pan/usr/share/help/sv/pan
./debian/pan/usr/share/help/C/pan
./debian/pan/usr/share/help/es/pan
./debian/pan/usr/share/help/cs/pan
./debian/pan/usr/share/help/de/pan
./debian/pan/usr/share/pan
./debian/pan/usr/bin/pan <=== Executable doesn't seem to have a lot of explicit deps in this tree. Icons, though.
Always with the icons.
[Picture] pan-ubu2604.png (run the pan in that bin)
https://postimg.cc/vgqfJxZt
-rw-r--r-- 1 bullwinkle bullwinkle 2762450 Jan 24 12:33 pan_0.165.orig.tar.gz \
-rw-r--r-- 1 bullwinkle bullwinkle 26224 Jan 24 12:33 pan_0.165-1.debian.tar.xz \___ Source materials before unpack
-rw-r--r-- 1 bullwinkle bullwinkle 1928 Jan 24 12:33 pan_0.165-1.dsc /
drwxrwxr-x 10 bullwinkle bullwinkle 4096 May 1 06:46 pan-0.165
-rw-r--r-- 1 bullwinkle bullwinkle 10115786 May 1 06:47 pan-dbgsym_0.165-1_amd64.ddeb <=== it made a debug deb
-rw-rw-r-- 1 bullwinkle bullwinkle 18137 May 1 06:47 pan_0.165-1_amd64.buildinfo
-rw-rw-r-- 1 bullwinkle bullwinkle 1498 May 1 06:47 pan_0.165-1_amd64.changes
-rw-r--r-- 1 bullwinkle bullwinkle 1347142 May 1 06:47 pan_0.165-1_amd64.deb <=== aha, but maybe not quite there
*******
Brought the pan directory over to LM223 and put it in ~/Downloads .
This was back when it had three files and the pan-0.165 directory.
We're going to take Ubuntu folder for build 0.165 into LM223.
sudo apt build-dep pan # Use whatever pan dependencies are in LM223, close enough.
cd Downloads
cd pan
ls
cd pan-0.165
ls
dpkg-buildpackage -us -uc -nc # Nope
apt search libgspell-1-dev # A missing dependency.
sudo apt install libgspell-1-dev # Fixed.
dpkg-buildpackage -us -uc -nc
sudo apt install cmake # Tool missing, fixed.
dpkg-buildpackage -us -uc -nc # Runs to completion.
cd debian/pan/usr/share/ # Not installed, but we'll try anyway. CD to this path "for the icons".
../bin/pan # Using hack-path to icons as we are not installed.
Because I used a little more care in my hack-launch, I got icons in this picture :-)
The other picture lacks the icons because I neglected to provide a path to the icons.
That was explained here a bit...
https://github.com/GNOME/pan/blob/master/README.org
[Picture] pan-LM223.png
https://postimg.cc/WFbKM4bM
It wasn't as neat and tidy as I had hoped.
Paul
Back to alt.os.linux.mint | Previous | Next — Previous in thread | Next in thread | Find similar
Let's do a an AppImage of Pan Newsreader CtrlAltDel <Altie@BHam.com> - 2026-04-30 09:00 +0000
Re: Let's do a an AppImage of Pan Newsreader german newsgroups <usualsuspectrider@gmail.com> - 2026-04-30 12:21 +0200
Re: Let's do a an AppImage of Pan Newsreader rbowman <bowman@montana.com> - 2026-04-30 17:56 +0000
Re: Let's do a an AppImage of Pan Newsreader Mike Easter <MikeE@ster.invalid> - 2026-04-30 12:13 -0700
Re: Let's do a an AppImage of Pan Newsreader CtrlAltDel <Altie@BHam.com> - 2026-04-30 23:37 +0000
Re: Let's do a an AppImage of Pan Newsreader Mike Easter <MikeE@ster.invalid> - 2026-04-30 17:35 -0700
Re: Let's do a an AppImage of Pan Newsreader Mike Easter <MikeE@ster.invalid> - 2026-04-30 18:51 -0700
Re: Let's do a an AppImage of Pan Newsreader CtrlAltDel <Altie@BHam.com> - 2026-05-01 03:45 +0000
Re: Let's do a an AppImage of Pan Newsreader Mike Easter <MikeE@ster.invalid> - 2026-05-01 08:22 -0700
Re: Let's do a an AppImage of Pan Newsreader Mike Easter <MikeE@ster.invalid> - 2026-05-01 10:05 -0700
Re: Let's do a an AppImage of Pan Newsreader Mike Easter <MikeE@ster.invalid> - 2026-05-02 11:21 -0700
Re: Let's do a an AppImage of Pan Newsreader Paul <nospam@needed.invalid> - 2026-05-02 15:15 -0400
Re: Let's do a an AppImage of Pan Newsreader CtrlAltDel <Altie@BHam.com> - 2026-05-03 05:18 +0000
Re: Let's do a an AppImage of Pan Newsreader Paul <nospam@needed.invalid> - 2026-05-03 05:20 -0400
Re: Let's do a an AppImage of Pan Newsreader Paul <nospam@needed.invalid> - 2026-05-01 11:25 -0400
Re: Let's do a an AppImage of Pan Newsreader Paul <nospam@needed.invalid> - 2026-05-01 11:20 -0400
Re: Let's do a an AppImage of Pan Newsreader Axel <none@not.here> - 2026-05-03 12:48 +1000
Re: Let's do a an AppImage of Pan Newsreader Paul <nospam@needed.invalid> - 2026-05-03 06:09 -0400
Re: Let's do a an AppImage of Pan Newsreader rbowman <bowman@montana.com> - 2026-05-03 18:23 +0000
Re: Let's do a an AppImage of Pan Newsreader Mike Easter <MikeE@ster.invalid> - 2026-05-03 09:10 -0700
Re: Let's do a an AppImage of Pan Newsreader rbowman <bowman@montana.com> - 2026-05-03 18:12 +0000
Re: Let's do a an AppImage of Pan Newsreader Mike Easter <MikeE@ster.invalid> - 2026-05-03 12:11 -0700
Re: Let's do a an AppImage of Pan Newsreader Mike Easter <MikeE@ster.invalid> - 2026-05-05 11:24 -0700
Re: Let's do a an AppImage of Pan Newsreader Paul <nospam@needed.invalid> - 2026-05-05 15:46 -0400
Re: Let's do a an AppImage of Pan Newsreader Mike Easter <MikeE@ster.invalid> - 2026-05-05 13:40 -0700
Re: Let's do a an AppImage of Pan Newsreader Mike Easter <MikeE@ster.invalid> - 2026-05-05 13:43 -0700
Re: Let's do a an AppImage of Pan Newsreader CtrlAltDel <Altie@BHam.com> - 2026-05-06 07:35 +0000
Re: Let's do a an AppImage of Pan Newsreader rbowman <bowman@montana.com> - 2026-05-01 01:29 +0000
Re: Let's do a an AppImage of Pan Newsreader CtrlAltDel <Altie@BHam.com> - 2026-05-01 23:54 +0000
Re: Let's do a an AppImage of Pan Newsreader rbowman <bowman@montana.com> - 2026-05-02 00:16 +0000
Re: Let's do a an AppImage of Pan Newsreader CtrlAltDel <Altie@BHam.com> - 2026-04-30 23:23 +0000
Re: Let's do a an AppImage of Pan Newsreader rbowman <bowman@montana.com> - 2026-05-01 01:38 +0000
Re: Let's do a an AppImage of Pan Newsreader CtrlAltDel <Altie@BHam.com> - 2026-05-01 03:33 +0000
Re: Let's do a an AppImage of Pan Newsreader rbowman <bowman@montana.com> - 2026-05-01 04:36 +0000
csiph-web