[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

gnat-6 dependencies in experimental



Hello.

The experimental distribution seems a right place for gnat
migrations. For example, #818416 has been fixed in unstable/testing,
preventing the removal of templates-parser reverse dependencies.

The gcc-6 source package stil builds libgnatvsn and libgnatprj, so few
changes seem necessary for the packages already built against gnat-5.

However, a practical issue prevents XMLAda, then all Ada packages, to
build on experimental build daemons. I have posted the following
message to
https://lists.debian.org/debian-dak/2016/04/threads.html
--
As you may see at
  https://buildd.debian.org/status/package.php?p=libxmlada&suite=experimental
the dependency resolver fails to install gnat-6 on most architectures.

Some architectures build fine, so the Build-Dependency field of the
source package is probably correct.

On an arm64 porterbox, in an experimental chroot,
# apt-get install gnat/experimental
fails because it refuses to upgrade all GCC libraries (like libcc1-0)
at once, but
# apt-get install gnat-6/experimental
# apt-get install gnat/experimental
works as expected. So the problem is not that some dependencies are
not available yet.

Is it a bug in the dependency resolver?
How can I help it find the upgrade path?


Reply to: