Re: Bug#700759: Shared library policy on private libs

2013-02-21 Thread Goswin von Brederlow
On Mon, Feb 18, 2013 at 01:54:18PM -0500, Phillip Susi wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 2/18/2013 1:21 PM, Sam Hartman wrote: > > 2) don't install a .so in a -dev package. > > That might be a signal a human can understand, but the build system > won't catch it. The

Bug#700759: Shared library policy on private libs

2013-02-21 Thread Sam Hartman
> "Phillip" == Phillip Susi writes: Phillip> Not having the .pc file and headers etc in the -dev package Phillip> would prevent the build of anything with a decent Phillip> pkg-config enabled build system, so that could work with a Phillip> tweak to the policy to allow it. Th

Bug#700759: Shared library policy on private libs

2013-02-21 Thread Phillip Susi
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2/21/2013 10:32 AM, Sam Hartman wrote: > It's less of an issue for Ubuntu, but for Debian it's going to > block testing migrations of the depended package until the > depending package updates. That could be fixed in Britney to detect this case and

Bug#700759: Shared library policy on private libs

2013-02-21 Thread Adam D. Barratt
On 21.02.2013 16:06, Phillip Susi wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2/21/2013 10:32 AM, Sam Hartman wrote: It's less of an issue for Ubuntu, but for Debian it's going to block testing migrations of the depended package until the depending package updates. That could be f

Bug#700759: Shared library policy on private libs

2013-02-21 Thread Phillip Susi
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2/21/2013 11:37 AM, Adam D. Barratt wrote: > Apologies if I'm missing something here, but is that a definition > of "fixed" that involves intentionally allowing the migration of > package A to make package B uninstallable in testing? Exactly. Beca

Bug#700759: Shared library policy on private libs

2013-02-21 Thread Steve Langasek
On Thu, Feb 21, 2013 at 03:12:17PM -0500, Phillip Susi wrote: > On 2/21/2013 11:37 AM, Adam D. Barratt wrote: > > Apologies if I'm missing something here, but is that a definition > > of "fixed" that involves intentionally allowing the migration of > > package A to make package B uninstallable in t

Bug#700759: Shared library policy on private libs

2013-02-21 Thread Adam D. Barratt
On Thu, 2013-02-21 at 15:12 -0500, Phillip Susi wrote: > On 2/21/2013 11:37 AM, Adam D. Barratt wrote: > > Apologies if I'm missing something here, but is that a definition > > of "fixed" that involves intentionally allowing the migration of > > package A to make package B uninstallable in testing?