Re: Making rpm5 work with dnf

2016-12-07 Thread Jeffrey Johnson

> On Dec 7, 2016, at 11:28 AM, Alexander Kanavin 
>  wrote:
> 
> On 12/07/2016 06:22 PM, Alexander Kanavin wrote:
> 
>> checking whether to build with Perl ExtUtils::Embed library... no
>> ++ executing failure action
>> ++ searching location: /usr/lib64
>> configure: error: Unknown location specification /usr/lib64
>> 
>> I'm on Debian Testing, which does not have /usr/lib64 - I could dig to
>> see where that comes from, but thought you'd be interested in this/can
>> quickly suggest a fix.
> 
> Right, didn't notice this in devtool.conf. Nevermind.
> 
>--libdir=/usr/lib64 \
> 

Good.

Your next stopping point is going to be Berkeley DB as a pre-requisite.

Either install db-6.2.23 (which needs the one line patch posted last week), or
edit configure.ac to change
DBXY=62
and every occurrence of "-6,2” in macros like this
  RPM_CHECK_LIB(
[Berkeley-DB], [db],
[db-6.2], [db_create], [db.h],
[yes,external], [db3],

hth

73 de Jeff

Re: Making rpm5 work with dnf

2016-12-07 Thread Alexander Kanavin

On 12/02/2016 07:01 PM, Jeffrey Johnson wrote:

Building RPM from CVS — once you have decided options and installed 
pre-requisites) —
is mostly this
cd rpm
./devtool checkout
./devtool somestanza

Choosing options and installing pre-requisites is far from easy however.

Can you attempt a stanza for devtool.conf? There are myriad examples.


Just tried

./devtool system

which ended in

checking whether to build with Perl ExtUtils::Embed library... no
++ executing failure action
++ searching location: /usr/lib64
configure: error: Unknown location specification /usr/lib64

I'm on Debian Testing, which does not have /usr/lib64 - I could dig to 
see where that comes from, but thought you'd be interested in this/can 
quickly suggest a fix.


Alex

__
RPM Package Managerhttp://rpm5.org
Developer Communication Listrpm-devel@rpm5.org


Re: Making rpm5 work with dnf

2016-12-07 Thread Alexander Kanavin

On 12/07/2016 06:22 PM, Alexander Kanavin wrote:


checking whether to build with Perl ExtUtils::Embed library... no
++ executing failure action
++ searching location: /usr/lib64
configure: error: Unknown location specification /usr/lib64

I'm on Debian Testing, which does not have /usr/lib64 - I could dig to
see where that comes from, but thought you'd be interested in this/can
quickly suggest a fix.


Right, didn't notice this in devtool.conf. Nevermind.

--libdir=/usr/lib64 \

Alex

__
RPM Package Managerhttp://rpm5.org
Developer Communication Listrpm-devel@rpm5.org