Re: [MoM] ampl-netlib-solvers
Hi Andrei,
On Fri, Oct 02, 2020 at 06:20:48PM +0200, Andrei Rozanski wrote:
> > > I have worked on gjh_asl_json link to ampl lib. For the sake of testing I
> > > have used the current lib name.
> Thanks!
> > The lib name of the binary packages will not change. I have now moved the
> > repository to
> >
> > https://salsa.debian.org/med-team/libamplsolver
> >
> > Please reset your git clone setting (or create new clone).
>
> I have updated d/control and d/copyright files for gjh-asl-json.
>
> https://salsa.debian.org/med-team/gjh-asl-json/-/blob/master/debian/control
There is no need to Build-Depend: libamplsover since libamplsover-dev
depends on it (please also mind that there is no such packaga
libamplsover but only libamplsover0).
Please also note that the long description has to be inserted by
exactly one blank. For the formatting I recommend to run
cme fix dpkg-control
(after inserting the leading blank)
> https://salsa.debian.org/med-team/gjh-asl-json/-/blob/master/debian/copyright
The formatting of the license paragraph is similar. The license text
needs to have a leading blank and empty lines should have one blank and
a '.'
> Since libamplsolver is not done yet, is there a way to "inject" the library
> (deb file) in the gjh-asl-json build so I can test it? Or do I need to wait
> for the library?
The easy way is to install the preliminary package of the library on your
local machine and use debuild (from devscripts package). You can also
configure pbuilder to respect a local repository. It is described here:
https://wiki.debian.org/PbuilderTricks
BTW, the changelog file has the wrong version number. The repository
is also lacking the upstream and the pristine-tar branch. Please read
the Debian Med policy again about `gbp import-orig`. Since this command
expects an upstream branch when the repository is not empty you need
to create that branch manually before you can do the import-orig step.
Regarding libamplsolver the final step is missing. We need to create
an ITP bug and upload. You can either call
reportbug wnpp
and fill in everything manually or you can simply call this script:
https://salsa.debian.org/r-pkg-team/dh-r/-/blob/master/scripts/itp_from_debian_dir
which I wrote to fill in all the metadata we have assembled in the
debian/ dir anyway. May be it makes sense to do the step manually
at least once to know what you are doing.
Kind regards
Andreas.
PS: May be you might like to show up today in the video meeting.
--
http://fam-tille.de
Reply to: