Hey Andreas, Addressing this:
> No. They were originally moved to debian/tmp/usr/share which does not > make any sense at all. Afterwards we are moving it to /usr/include > inside the Debian package which is where I would have expected header > files also after a plain `make install` of the source package. So > I guess the upstream install target is broken. I have a had a look at both configure.ac and src/Makefile.am but am unsure where the instructions to put these header files into /usr/share are. I am having lunch today with a friend that is extremely experienced in C++. He's having a look at the source code at the moment. Let's see if he can point me in the right direction. Kind regards, Jorge On Mon, Jan 13, 2014 at 9:59 AM, Jorge Sebastião Soares < [email protected]> wrote: > 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 > > >

