Hi Andreas,
I am able to build the package with:
ARCH=i386 git-buildpackage --git-pbuilder

As libOpenBUGS.so is a i386 library, I have not activated amd64 build for
the moment (by adding g++-multilib in Build-Depends as upstream recommend,
moreover this method does not seem correct for a good Debian package. Am I
right?).

Best regards,
Dylan

2014-07-14 23:03 GMT+02:00 Andreas Tille <[email protected]>:

> Hi Dylan,
>
> before I can answer your questions I tried to build from the Git archive
> using git-buildpackage.  Unfortunately this fails with
>
>   ...
> dh binary
>  dpkg-genchanges -sa -sa >../openbugs_3.2.3-1_amd64.changes
> dpkg-genchanges: error: binary build with no binary artifacts found;
> cannot distribute
> dpkg-buildpackage: error: dpkg-genchanges gave error exit status 2
> gbp:error: '~/bin/git-pbuilder' failed: it exited with 1
>
>
> Are you able to build the package successfully?  I wonder what might be
> wrong in this case at my side since I did not observed things like this
> before.
>
> Kind regards
>
>       Andreas.
>
> On Mon, Jul 14, 2014 at 08:53:31PM +0200, Dylan wrote:
> > Hi Andreas,
> > Accordingly with upstream permission to distribute the libOpenBUGS.so
> > binary [1,2], I modified the copyright file [3].
> >
> > I have some questions/problems to finish my package:
> >
> > -I try to fix "hardening-no-relro usr/bin/OpenBUGSCli" lintian warning
> > using some tips from [4] but it doesn't work... if anyone have an idea to
> > help me?
> >
> > -As libOpenBUGS.so is a private shared library it seem better to put it
> in
> > /usr/lib/$(DEB_HOST_MULTIARCH)/openbugs/ instead in
> > /usr/lib/$(DEB_HOST_MULTIARCH)/ , it is right?
> >
> > Best regards,
> > Dylan
> >
> > [1] https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=bugs;c502f8a6.1407
> > [2] http://sourceforge.net/p/openbugs/code/1018/
> > [3]
> >
> http://anonscm.debian.org/gitweb/?p=debian-med/openbugs.git;a=commitdiff;h=d909b2a19e220584710e0e45dfc161e1b842dc00
> > [4] https://wiki.debian.org/HardeningWalkthrough
> >
> >
> > 2014-07-09 23:02 GMT+02:00 Andreas Tille <[email protected]>:
> >
> > > Hi Dylan,
> > >
> > > as I said I'm a bit reluctant since I try to avoid this kind of
> > > packages.  I personally do not know the current opinion of ftpmaster.
> > > We might try to upload to new and see what they might say if you just
> > > include the copy of the upstream mail.
> > >
> > > Kind regards
> > >
> > >          Andreas.
> > >
> > > On Wed, Jul 09, 2014 at 09:38:42PM +0200, Dylan wrote:
> > > > Hi Andreas,
> > > > I am in contact with the developers. In order to give us the
> permission
> > > to
> > > > distribute the binary, they propose to append the following sentence
> to
> > > the
> > > > COPYING file in the Linux source package:
> > > >
> > > > "[See each individual source file (.odc) for an exact license
> statement.]
> > > > All of these sources are GPL-compatible, therefore the OpenBUGS
> shared
> > > > library libOpenBUGS.so may be redistributed under the terms of the
> GPL
> > > > version 3."
> > > >
> > > > It's the good way to do this or we need a special permission to
> > > distribute
> > > > the binary in a Debian package? For example, if they post a message
> with
> > > > the permission on Debian Med mailing list it's adequate?
> > > >
> > > > Best regards,
> > > > Dylan
> > > >
> > > >
> > > >
> > > > 2014-06-15 18:57 GMT+02:00 Andreas Tille <[email protected]>:
> > > >
> > > > > Hi Dylan,
> > > > >
> > > > > On Sun, Jun 15, 2014 at 11:17:16AM +0200, Dylan wrote:
> > > > > > > Despite the open licensing question currently libOpenBUGS.so
> is a
> > > > > binary
> > > > > > > without source as far as I can see.  So the correct way would
> be
> > > to ask
> > > > > > > upstream for the source and remove the binary from the
> orig.tar.gz
> > > > > which
> > > > > > > we use for the Debian package (by using Files-Excluded in
> > > > > > > debian/copyright).
> > > > > >
> > > > > > I can not exclude libOpenBUGS.so because it is the core of
> OpenBUGS,
> > > its
> > > > > > sources seems to be on sourceforge [1] but it was writing in
> > > Component
> > > > > > Pascal which is impossible to compile on Linux for the moment.
> So, my
> > > > > plans
> > > > > > was to package openbugs as non-free package which include
> > > libOpenBUGS.so
> > > > > as
> > > > > > binary. It is impossible to do this in this way?
> > > > >
> > > > > Hmmm, well, that's probably possible but not nice in any case.  You
> > > > > should definitely teach upstream to use FreePascal and explicitly
> ask
> > > for
> > > > > permission to distribute the binary (and add this to the copyright
> > > file).
> > > > >
> > > > > Kind regards
> > > > >
> > > > >      Andreas.
> > > > >
> > >
> > > --
> > > http://fam-tille.de
> > >
>
> --
> http://fam-tille.de
>
>
> --
> To UNSUBSCRIBE, email to [email protected]
> with a subject of "unsubscribe". Trouble? Contact
> [email protected]
> Archive: https://lists.debian.org/[email protected]
>
>

Reply via email to