Re: VDQ PAN Itself

"Wayne E. Nail" <[email protected]> Sun, 13 Apr 2025 12:07:18 -0400
Newsgroups gmane.comp.gnome.apps.pan.user
Message-ID <[email protected]>
I installed Pan from Dominique's GitLab on a minimally customized Fedora 
41 Workstation installed on a virgin SSD in a system I don't use very 
much. This is mostly just a list of the commands I entered as I thrashed 
about trying to get all the right stuff installed to make Pan build. 
Some of the 'dnf list | grep -i <packagename>' spasms have been omitted 
but I left in some of the errors and responses. Note that I am not a 
coder (which should be obvious) but I have been using Pan since before 
Charles Kerr descended from the heavens to rescue it. My primary claim 
to fame is that I declared Duncan to be the Instutuional Memory of the 
project ;-)

$ neofetch
[email protected]
------------------------
OS: Fedora Linux 41 (KDE Plasma) x86_64
Kernel: 6.13.6-200.fc41.x86_64
Uptime: 30 days, 13 hours, 19 mins
Packages: 3350 (rpm)
Shell: bash 5.2.32
Resolution: 1920x1080
Terminal: /dev/pts/25
CPU: AMD FX-8350 (8) @ 4.098GHz
GPU: AMD ATI Radeon RX 580 2048SP
Memory: 3293MiB / 7884MiB

$ tar -xvzf ~/Downloads/pan-master.tar.gz

$ cd pan-master/

$ mkdir -p std-build

$ cmake -B std-build

CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:645 (message):
   The following required packages were not found:

    - gtk+-3.0>=3.16.0

$ sudo dnf list | grep -i gtk+

$ sudo dnf install gtk+*

$ sudo dnf install gtk3*

$ cmake -B std-build
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:645 (message):
   The following required packages were not found:

    - gmime-3.0

$ sudo dnf install gmime*

$ cmake -B std-build

CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:645 (message):
   The following required packages were not found:

    - gspell-1

$ sudo dnf install gspell*

$ cmake -B std-build

CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:645 (message):
   The following required packages were not found:

    - gnutls>=3.3.6


$ sudo dnf install gnutls*

$ ls -alh /usr/include/gmime-3.0

$ ls -alh /usr/include/gmime-3.0/gmime

$ ls -alh /usr/include/gmime-2.6

$ ls -alh /usr/include/gmime-2.6/gmime

$ sudo dnf provides libassuan2

No matches found. If searching for a file, try specifying the full path 
or using a wildcard prefix ("*/") at the beginning.

$ sudo dnf provides */libassuan2

$ sudo dnf list | grep libassuan

$ sudo dnf install libassuan*

$ cmake -B std-build

-- Building Pan version 0.162 (Pokrosvk)
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
-- Git rev:
-- platform: Linux-6.13.6-200.fc41.x86_64
-- Configuring done (0.2s)
-- Generating done (0.1s)
-- Build files have been written to: /home/humpher/pan-master/std-build

$ cmake --build std-build -j 8

[100%] Linking CXX executable pan/gui/pan
[100%] Built target pan

$ ctest --test-dir std-build

100% tests passed, 0 tests failed out of 5

Total Test time (real) =   0.16 sec

$ sudo cmake --install std-build

$ sudo systemctl daemon-reload

$ which pan
/usr/local/bin/pan

All the above configuration was done via ssh, but afterward I fired up 
strumpet's monitor and verified that the KDE Plasma Application Launcher 
had correctly entered the Pan desktop in the Internet grouping and that 
Pan loaded correctly on first attempt. I did not configure servers 
because it all looks fine operationally. The bold font is hideous but 
that is probably a GTK issue or some other thing I don't understand.

On 4/13/25 11:31, Duncan wrote:
> Beartooth via Pan-users posted on Sat, 12 Apr 2025 17:36:30 -0000 (UTC) as
> excerpted:
>
>> I'm tweaking two new (to me) PCs -- a job I haven't done in years.
>> Both are running Fedora 41 Mate. I've gotten the programs installed that
>> I depend on most -- EXCEPT Pan itself. (It's running on a third PC.)
>
<snip>

_______________________________________________
Pan-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/pan-users