pan-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Pan-users] [ANNOUNCE] Pan release 0.150


From: Duncan
Subject: Re: [Pan-users] [ANNOUNCE] Pan release 0.150
Date: Sun, 27 Feb 2022 05:47:13 -0000 (UTC)
User-agent: Pan/0.150 (Moucherotte; 4c6043e9c)

glen walpert posted on Sat, 26 Feb 2022 18:37:20 -0500 as excerpted:

> On 2/26/22 3:57 PM, Rhialto wrote:
>> On Sat 26 Feb 2022 at 14:13:33 -0500, glen walpert wrote:
>>> gir1.2-gmime-3.0 MIME message parser and creator library - GObject
>>> introspection data So it seems that Ubuntu installed gmime-3.0 with
>>> the non-standard prefix 'gir1.2-' and I need to change an environment
>>> variable somewhere?

>> No, it's a different package. Note the "GObject introspection data" in
>> the description. It's a package to use "GObject introspection" with
>> gmime. Not that useful without having gmime itself installed, I guess.

> Thanks.  I also have installed:
> 
> gmime-bin MIME message parser and creator library - runtime binaries
> version 3.2.0-1
> 
> Which was there when the error occurred.

Note that binary-based distros (most distros) often split library packages 
between a runtime package (normally the plain library name) and a 
dependency-build-time package (normally -dev or -devel suffixed) that 
contains the header files and similar that are not needed if all you are 
doing is running pre-built binaries built against the library, but *are* 
needed if actually building something that depends on that library.

So look for gmime-devel-3.x or a similarly named package, and note that 
after you install that, there may be other necessary -devel packages to 
install as well (sometimes known as dependency hell because it can seem to 
be a never-ending list).  If you haven't built pan at all before, there 
will likely be a bunch.  If you have and it's simply looking for the newly 
required versions now, you should still have many of the required -devel 
packages already installed and only need the one or a handful that require 
newer versions now.

Of course from-source distros (like the gentoo I run, and I believe arch 
as well, tho I believe it's binary for core packages, but doesn't split 
libs regardless) don't tend to split libs like that since people will be 
requiring the devel files to build other things depending on it in any 
case.


-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman




reply via email to

[Prev in Thread] Current Thread [Next in Thread]