[Top][All Lists]

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

Re: [bug-recutils] Problems building with readrec

From: Leo Famulari
Subject: Re: [bug-recutils] Problems building with readrec
Date: Sat, 10 Oct 2015 18:03:06 -0400

Okay, I was able to enable the readrec installed by apt-get in Debian
Stretch by using the -f option to enable:
$ enable -f /usr/lib/recutils/bash-builtins/readrec.so readrec

So, I am studying the Debian packaging to figure out how they get
./configure to build readrec. However, I don't know much about Debian
packaging so I'm not sure what to look for. Any help appreciated!

On Sat, Oct 10, 2015, at 15:19, Leo Famulari wrote:
> On Sat, Oct 10, 2015, at 09:17, Charles Millar wrote:
> > On 10/09/2015 03:11 PM, Leo Famulari wrote:
> > > The configure log ends with:
> > > [...]
> > > warning: libcheck was not found in the system.
> > > warning: unit tests wont be compiled and executed upon make check.
> > > warning: libmdb was not found in the system.
> > > warning: the mdb2rec utility won't get built.
> > > warning: glib was not found in the system.
> > > warning: the mdb2rec utility won't get built.
> > > warning: building recutils without encryption support.
> > > warning: building recutils without support for uuid types.
> > > warning: not building the recutils bash builtins
> > >
> > I am definitely no expert, however, that being said,
> > 
> > Is recutils installed in /usr/local and did you try some of the commands 
> > such as recsel?
> > 
> > On my mint laptop and Jessie desktop, any warnings concerning mdb made 
> > no difference since M$ access is not on my system.
> I think that those are all optional dependencies, so I am not too
> concerned about them, except for the last line:
> > > warning: not building the recutils bash builtins
> Do you think they are relevant? More importantly, can you use readrec?
> If so, how did you install recutils?
> Here are some more details about my process:
> I have been trying to update the Guix [1] packaging for recutils so that
> Guix users can get the readrec Bash builtin. In Guix all dependencies
> must be explicitly declared. So, the packaging process usually involves
> finding some undeclared dependencies that were implicitly satisfied on
> systems like Debian. 
> I wasn't having much luck so I decided to try the Debian Stretch
> packages. I installed recutils and bash-builtins (I already had Bash).
> Debian's recutils package puts the recutils in /usr/bin and readrec at
> /usr/lib/recutils/bash-builtins/readrec.so.
> But I can't enable readrec:
> $ enable readrec.so readrec
> bash: enable: readrec.so: not a shell builtin
> bash: enable: readrec: not a shell builtin
> That enable command also failed when I gave it the absolute path to
> readrec.so.
> So, finally, I found the relevant mail linked upthread with the "manual"
> installation instructions. That is where my configure warnings come
> from. I didn't even get to `make install` because ./configure did not
> select the Bash builtins to be built.
> I have no experience with installing and configuring Bash builtins so I
> could be missing something obvious...
> [1]
> http://www.gnu.org/software/guix/

reply via email to

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