Control: tag -1 moreinfo Hi!
On Wed, 2015-02-11 at 07:43:59 +0100, Johannes Schauer wrote: > Quoting Guillem Jover (2014-10-20 17:21:00) > > The rest looks good (as long as it behaves correctly that is :). But it > > would > > be nice to add some unit tests to Dpkg_Deps.t, I've just enabled very > > minimal > > ones for :native. > > I fixed the s/host/target/ error and added a test case. Thanks for the updated patch, as I mentioned at the time on IRC! Also just to record here, that I'm still in principle fine with merging this, and I keep having it in the back of my head, but I've still got the same concerns I've mentioned on #debian-bootstrap when this has come up in the past. My recollection (confirmed from logs from 2014-10, 2015-02) was that: - I did not act on this as it looked like there was talk that it was not needed/relevant anymore. - On one side there was the question of whether this solved the cross-toolchain problem at all? - Then there was the question of how this interacted with the M-A values. - And it seems Johannes mentioned starting a thread on some lists (debian-dpkg, debian-toolchain and multiarch-devel), but I think that was replaced by filing this report during the freeze to not forget about it, and the mail was then postponed. What I like about the patch in principle is that it completes the arch handling for the build/host/target arches, so if you know about M-A, it should be intuitive to reason about, it also gives an additional "tool" to work with dependencies related to crossing. But the downside is that this is more fringe stuff that people might get confused by, and if it does not really fix any current problem properly, then I'm also hesitant to add it TBH. Thanks, Guillem