Bug#749806: pcscada: FTBFS - build depends gnat, gnat-4.6

2014-07-27 Thread Reto Buerki
Hi Breno

On 07/26/2014 10:15 PM, Breno Leitao wrote:
 On 07/24/2014 06:20 PM, Reto Buerki wrote:
 On 07/24/2014 10:21 PM, Breno Leitao wrote:
 This is a bug that is impacting ppc64el bootstrap also.

 My recomendantion is to keep just a build-depend on gnat, unless you have 
 strict
 dependency of version 4.6, which is not the case in 90% of the packages that
 depends on version 4.6

 Your recommendation violates the Debian policy for Ada, section 4,
 second rule.
 That is right, sorry about it. Can you help me to understand how to proceed 
 then?

I will transition pcscada and all my other Ada packages to gnat-4.9 soon
(when I finally find some time).

 I understand that there are two cases here, for general packages that depends 
 on gnat.
 
 a) The package that depends on gnat version 4.6 specifically.
 b) A package that depend on gnat, but not necessarily from version 4.6, it can
 build and run on later gnat  version, as 4.9.
 
 Based on these two cases, what is the case for pcscada?
 
 I understand that the a case should always depend on gnat-4.6, and if the
 architecture doesn't contain that specific version, then the package will 
 never be
 compiled for that architeceture.
 
 Also, how to handle the b case, if it is depending on version 4.6 right now? 
 They
 should be upgraded to depend on a more recent version every time there is a 
 gnat
 release?

Not a GNAT release but a transition to a new compiler for a Debian
release cycle. Jessie will be gnat-4.9, so all Ada packages need to be
transitioned before the freeze.

A good place to ask questions about Debian and Ada is [1].

Regards,
- reto

[1] - https://lists.debian.org/debian-ada/


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#749806: pcscada: FTBFS - build depends gnat, gnat-4.6

2014-05-29 Thread Michael Tautschnig
Package: pcscada
Version: 0.7.1-4
Severity: serious
Usertags: goto-cc

During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder
and pbuilder) the build failed with the following error.

[...]
 - Attempting to parse the build-deps 
 - Considering build-dep asciidoc
   - Trying asciidoc
 - Considering build-dep debhelper (= 8)
   - Trying debhelper
 - Considering build-dep gnat
   - Trying gnat
 - Considering build-dep gnat-4.6
   - Trying gnat-4.6
   - Cannot install gnat-4.6; apt errors follow:
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 gnat : Depends: gnat-4.9 but it is not going to be installed

This is caused by the build dependency on both gnat and gnat-4.6: gnat depends
on gnat-4.9, which replaces gnat  4.6.1.

Best,
Michael



pgpvmi09fA2_L.pgp
Description: PGP signature