Hey Andreas

On Fri, Jan 10, 2014 at 4:27 PM, Andreas Tille <[email protected]> wrote:

>
> On Fri, Jan 10, 2014 at 03:57:31PM +0000, Jorge Sebastião Soares wrote:
>
> > >  I hope you also noticed the additional Provides /
> > > Conflicts lines in d/control.  D-shlibs will issue an error if these
> are
> > > missing.
> ....
> > Is this there to ensure that in future installations the old version
> needs
> > to be removed before the new one is installed?
>
> Yes.  You should only have one libfoo-dev package installed.
>

Cool.

>
> > >  I bet you (and me!) would have forgotten these without using
> > > this tool.
> >
> > So these two sections should have been there from the off?
> > And by using d-shlibs, there is no way I could forget them because
> d-shlibs
> > would always complain?
>
> Homework: Try removing one or both of these lines and try to build the
> package.


If Conflicts or Provides section is not present, package creation aborts
and handy hook shell drop-in script kicks in.
Very nice.


>
> > > > Now just have to deal with NMU and ITP.
> > >
> > > If you have no idea about the NMU issue please check my previous
> > > mails.  I have given an explicit hint about this!
> > >
> > >
> > I'm on it. Looking into the dch tool.
>
> Fine this was what i meant in the now deleted because redundant
> paragraphs of my previous mail.
>

Problem sorted.
Only using gmail address now.

I have closed the previous ITP.
I guess only things left doing are:

Generate a new ITP;
Add bug number to the relevant files;
Commit everything to git;
Confirm that the package installs correctly.

Rergards,

Jorge

Reply via email to