[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
Re: [Pan-users] [ANNOUNCE] Pan release 0.150, David Shochat, 2022/02/26