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

