Re: Fixing dependency resolution of britney

2016-02-02 Thread Adam Borowski
On Tue, Feb 02, 2016 at 06:46:52PM -0800, Steve Langasek wrote: > On Tue, Feb 02, 2016 at 11:55:19PM +0100, Johannes Schauer wrote: > > Why would we want to not always permit binary packages to depend on > > packages of foreign architectures if these architectures are also release > > architectures

Re: Fixing dependency resolution of britney

2016-02-02 Thread Steve Langasek
On Tue, Feb 02, 2016 at 11:55:19PM +0100, Johannes Schauer wrote: > Quoting Niels Thykier (2016-02-02 23:27:21) > > Britney does *not* look at Build-Depends. Only (Pre-)Depends. > okay, thanks for clarifying! > > So, Britney's dependency resolver ("InstallabilityTester") actually supports > > al

Re: Fixing dependency resolution of britney

2016-02-02 Thread Niels Thykier
Johannes Schauer: > Hi, > > [...] > > in #807312 Ansgar helpfully pointed me to [1]. I have no clue at all about > britney but from my naive understanding I get that one of the things it does > is > to check if a source package's build dependencies and its binary packages' > runtime dependencies

Re: Fixing dependency resolution of britney

2016-02-02 Thread Johannes Schauer
Hi, Quoting Niels Thykier (2016-02-02 23:27:21) > Britney does *not* look at Build-Depends. Only (Pre-)Depends. okay, thanks for clarifying! > So, Britney's dependency resolver ("InstallabilityTester") actually supports > all of that. What is lacking is support for passing the information to t

Re: Fixing dependency resolution of britney (was: Re: The state of cross building)

2016-02-02 Thread Adam D. Barratt
On Tue, 2016-02-02 at 23:07 +0100, Johannes Schauer wrote: > My question is: why does it not just use dose3 just as the buildds > are doing it? How old is the dose codebase? The changelog.gz in the current Debian package only goes back to 2012, which is more than a decade after britney was origin

Fixing dependency resolution of britney (was: Re: The state of cross building)

2016-02-02 Thread Johannes Schauer
Hi, Quoting Helmut Grohne (2016-02-02 20:40:38) > On Tue, Feb 02, 2016 at 11:39:50AM -0500, Theodore Ts'o wrote: > > I see these haven't entered testing because: > > > > * 183 days old (needed 5 days) > > * crossbuild-essential-arm64/amd64 unsatisfiable Depends: libc6-dev:arm64 > > * crossbuild-e