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

Re: How to be with SINA that has non-free dependency

Hi Elmar,

On Wed, Jun 12, 2019 at 11:47:57AM -0600, Elmar Pruesse wrote:
> I see that you merged my PR and updated the packages at
> https://people.debian.org/~tille/packages/libarb/. The package contents are
> unchanged though - timestamps are still from June 5th. Can you rebuild?

It is rebuild.  The dir on the host serving the pages says:

-rw-r--r-- 1 tille tille  324050 Jun 12 06:28 libarb_6.0.6-1_amd64.build
-rw-r--r-- 1 tille tille    6000 Jun 12 06:28 libarb_6.0.6-1_amd64.buildinfo
-rw-r--r-- 1 tille tille    2426 Jun 12 06:28 libarb_6.0.6-1_amd64.changes
-rw-r--r-- 1 tille tille  265148 Jun 12 06:28 libarb_6.0.6-1_amd64.deb
-rw-r--r-- 1 tille tille   12916 Jun 12 06:28 libarb_6.0.6-1.debian.tar.xz
-rw-r--r-- 1 tille tille    1121 Jun 12 06:28 libarb_6.0.6-1.dsc
-rw-r--r-- 1 tille tille    1356 Jun 12 06:28 libarb_6.0.6-1_source.changes
-rw-r--r-- 1 tille tille  481244 Jun  7 14:56 libarb_6.0.6.orig.tar.xz
-rw-r--r-- 1 tille tille 1391476 Jun 12 06:28 libarb-dbgsym_6.0.6-1_amd64.deb
-rw-r--r-- 1 tille tille  238900 Jun 12 06:28 libarb-dev_6.0.6-1_amd64.deb

> I will then check that SINA is working with the package and verify whether
> arb_tcp.dat needs to be in this package. I think it does.
> Also, I think it's best to add two symlinks to
> /usr/lib/x86_64-linux-gnu/arb:
> - INCLUDE -> /usr/include/arb
> - lib -> .

I can do so tomorrow. 
> That way, that directory can serve as "ARBHOME". ARB assumes that e.g.
> arb_tcp.dat be in $(dirname PATH_TO_LIBARBDB)/lib. SINA assumes that the
> header files are in $(dirname PATH_TO_LIBARBDB)/INCLUDE. I can patch the
> latter, but that would require releasing a 1.6.1. It's simpler to throw in a
> symlink if it's ok with policy to do so. I hate messing with the arb.m4
> locating everything. Every time I do, it breaks somewhere else.

While I can do so I remember that you once contributed code to the arb
package.  I'd be super happy if you would simply code your suggestions
in libarb.  This could avoid some information loss and finally these
changes are way faster implemented than explained in mail exchanges.

What do you think?

Kind regards



Reply to: