On Mon, Sep 28, 2015 at 9:24 PM, Sebastiaan Couwenberg <[email protected]> wrote:
> On 28-09-15 21:04, Rashad M wrote: > > On Mon, Sep 28, 2015 at 10:18 AM, Bas Couwenberg <[email protected]> > wrote: > >> On 2015-09-28 10:13, Bas Couwenberg wrote: > >>> On 2015-09-28 09:51, Rashad M wrote: > > Q: currently I haven't done moving shared library into separate package. > I > > hope to do that after getting the packages into experimental. Is that > > okay?. > > That's not smart, because the new binary packages will have to pass the > NEW queue again. Having two subsequent uploads pass the NEW queue is not > a wise use of time. > > > Splitting files into separate .install is easy but I need to build > > the dependencies in the control file. This seems not trivial... unless I > am > > missing something. > > dh_makeshlibs and ${shlibs:Depends} in control take care of that. If you > use to the tooling for its intended purpose you don't need to set manual > dependencies on shared libraries. > I am not clear about this. If libotbX depends on libotbY, libotbZ then I need to mention them precisely in the control file. This is the case of otb-bin and otb-bin-qt now. Does shlibs:Depends takes care of the correct dependencies and not more. I mean only those required by libotbX. > > > Q: What all should be done other than symbols file > > Address all remaining serious lintian issues. > I don't have other serious lintian issues. There is one that says package name does not correspond to the shared libs ..... > > Kind Regards, > > Bas > > -- > GPG Key ID: 4096R/6750F10AE88D4AF1 > Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1 > > -- Regards, Rashad
