[I've trimmed the CCes a bit.]
On Mon, May 18, 2015 at 07:52:12PM +0100, Luke Kenneth Casson Leighton wrote:
On Sun, May 17, 2015 at 3:48 PM, Andreas Henriksson andr...@fatal.se wrote:
Hello Adrian!
Thanks for raising awareness about this issue. If there's anything
I can do to help please tell me. That the new util-linux version hasn't
been built yet sounds like it can't be avoided as it was just uploaded
and unfortunately the sysvinit and util-linux update is a lockstep
upgrade where both change at the same time as things are moved between
the packages. There's no intermediate step possible, because the
moved binaries always needs to be available at all times and thus
have tight dependencies in both directions. Not sure how dependencies
affects the build of these packages though They should both be
able to build on systems with older versions of the packages installed
and build independently.
that sounds like the kind of thing that would cause nightmare
circular build dependencies for anyone porting to a new architecture
[which i'm considering doing: mvp from icubecorp].
would that be correct - that if there *is* no older version it
would now be impossible to build both [or either] of the packages - or
am i mistaken?
It's not normally that bad. Old packages exist in snapshot.d.o. In
the case of util-linux that the original poster talks about, the old
version of util-linux is still in the chroots of the buildd, its just
that wanna-build no longer knows about that version so does not offer
util-linux for building, so one has to manually schedule a build and
binary upload.
The situation is different for boot strapping a new architecture.
There are quite a number of circular build-dependencies and one breaks
the circle with a variety of techniques, one of which is cross-building.
Cheers
Michael.
--
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150518195914.GA1661@tower