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

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: