Processed: Re: Bug#1063664: gcc-13-cross: file conflicts between gnat-13- and gnat-{9,10}-

2024-03-26 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> user debian...@lists.debian.org
Setting user to debian...@lists.debian.org (was hel...@subdivi.de).
> usertags 1063664 + fileconflict
There were no usertags set.
Usertags are now: fileconflict.
> reassign 1063664 
> gnat-13-aarch64-linux-gnu,gnat-13-arm-linux-gnueabihf,gnat-13-i686-linux-gnu,gnat-13-powerpc64le-linux-gnu,gnat-13-riscv64-linux-gnu,gnat-13-s390x-linux-gnu
Bug #1063664 [src:gcc-13-cross] gcc-13-cross: file conflicts between 
gnat-13- and gnat-{9,10}-
Bug reassigned from package 'src:gcc-13-cross' to 
'gnat-13-aarch64-linux-gnu,gnat-13-arm-linux-gnueabihf,gnat-13-i686-linux-gnu,gnat-13-powerpc64le-linux-gnu,gnat-13-riscv64-linux-gnu,gnat-13-s390x-linux-gnu'.
No longer marked as found in versions gcc-13-cross/14.
Ignoring request to alter fixed versions of bug #1063664 to the same values 
previously set
> found 1063664 10.5.0-1cross2
Bug #1063664 
[gnat-13-aarch64-linux-gnu,gnat-13-arm-linux-gnueabihf,gnat-13-i686-linux-gnu,gnat-13-powerpc64le-linux-gnu,gnat-13-riscv64-linux-gnu,gnat-13-s390x-linux-gnu]
 gcc-13-cross: file conflicts between gnat-13- and 
gnat-{9,10}-
There is no source info for the package 'gnat-13-aarch64-linux-gnu' at version 
'10.5.0-1cross2' with architecture ''
There is no source info for the package 'gnat-13-arm-linux-gnueabihf' at 
version '10.5.0-1cross2' with architecture ''
There is no source info for the package 'gnat-13-i686-linux-gnu' at version 
'10.5.0-1cross2' with architecture ''
There is no source info for the package 'gnat-13-powerpc64le-linux-gnu' at 
version '10.5.0-1cross2' with architecture ''
There is no source info for the package 'gnat-13-riscv64-linux-gnu' at version 
'10.5.0-1cross2' with architecture ''
There is no source info for the package 'gnat-13-s390x-linux-gnu' at version 
'10.5.0-1cross2' with architecture ''
Unable to make a source version for version '10.5.0-1cross2'
Marked as found in versions 10.5.0-1cross2.
> affects 1063664 + gnat-10-aarch64-linux-gnu gnat-10-arm-linux-gnueabihf 
> gnat-10-i686-linux-gnu gnat-10-powerpc64le-linux-gnu 
> gnat-10-riscv64-linux-gnu gnat-10-s390x-linux-gnu gnat-11-aarch64-linux-gnu 
> gnat-11-arm-linux-gnueabihf gnat-11-i686-linux-gnu 
> gnat-11-powerpc64le-linux-gnu gnat-11-riscv64-linux-gnu 
> gnat-11-s390x-linux-gnu gnat-12-aarch64-linux-gnu gnat-12-arm-linux-gnueabihf 
> gnat-12-i686-linux-gnu gnat-12-powerpc64le-linux-gnu 
> gnat-12-riscv64-linux-gnu gnat-12-s390x-linux-gnu gnat-9-aarch64-linux-gnu 
> gnat-9-arm-linux-gnueabihf gnat-9-i686-linux-gnu gnat-9-powerpc64le-linux-gnu 
> gnat-9-riscv64-linux-gnu gnat-9-s390x-linux-gnu
Bug #1063664 
[gnat-13-aarch64-linux-gnu,gnat-13-arm-linux-gnueabihf,gnat-13-i686-linux-gnu,gnat-13-powerpc64le-linux-gnu,gnat-13-riscv64-linux-gnu,gnat-13-s390x-linux-gnu]
 gcc-13-cross: file conflicts between gnat-13- and 
gnat-{9,10}-
Added indication that 1063664 affects gnat-10-aarch64-linux-gnu, 
gnat-10-arm-linux-gnueabihf, gnat-10-i686-linux-gnu, 
gnat-10-powerpc64le-linux-gnu, gnat-10-riscv64-linux-gnu, 
gnat-10-s390x-linux-gnu, gnat-11-aarch64-linux-gnu, 
gnat-11-arm-linux-gnueabihf, gnat-11-i686-linux-gnu, 
gnat-11-powerpc64le-linux-gnu, gnat-11-riscv64-linux-gnu, 
gnat-11-s390x-linux-gnu, gnat-12-aarch64-linux-gnu, 
gnat-12-arm-linux-gnueabihf, gnat-12-i686-linux-gnu, 
gnat-12-powerpc64le-linux-gnu, gnat-12-riscv64-linux-gnu, 
gnat-12-s390x-linux-gnu, gnat-9-aarch64-linux-gnu, gnat-9-arm-linux-gnueabihf, 
gnat-9-i686-linux-gnu, gnat-9-powerpc64le-linux-gnu, gnat-9-riscv64-linux-gnu, 
and gnat-9-s390x-linux-gnu
> tags 1063664 + patch
Bug #1063664 
[gnat-13-aarch64-linux-gnu,gnat-13-arm-linux-gnueabihf,gnat-13-i686-linux-gnu,gnat-13-powerpc64le-linux-gnu,gnat-13-riscv64-linux-gnu,gnat-13-s390x-linux-gnu]
 gcc-13-cross: file conflicts between gnat-13- and 
gnat-{9,10}-
Added tag(s) patch.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1063664: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063664
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1063664: gcc-13-cross: file conflicts between gnat-13- and gnat-{9,10}-

2024-03-26 Thread Helmut Grohne
user debian...@lists.debian.org
usertags 1063664 + fileconflict
reassign 1063664 
gnat-13-aarch64-linux-gnu,gnat-13-arm-linux-gnueabihf,gnat-13-i686-linux-gnu,gnat-13-powerpc64le-linux-gnu,gnat-13-riscv64-linux-gnu,gnat-13-s390x-linux-gnu
found 1063664 10.5.0-1cross2
affects 1063664 + gnat-10-aarch64-linux-gnu gnat-10-arm-linux-gnueabihf 
gnat-10-i686-linux-gnu gnat-10-powerpc64le-linux-gnu gnat-10-riscv64-linux-gnu 
gnat-10-s390x-linux-gnu gnat-11-aarch64-linux-gnu gnat-11-arm-linux-gnueabihf 
gnat-11-i686-linux-gnu gnat-11-powerpc64le-linux-gnu gnat-11-riscv64-linux-gnu 
gnat-11-s390x-linux-gnu gnat-12-aarch64-linux-gnu gnat-12-arm-linux-gnueabihf 
gnat-12-i686-linux-gnu gnat-12-powerpc64le-linux-gnu gnat-12-riscv64-linux-gnu 
gnat-12-s390x-linux-gnu gnat-9-aarch64-linux-gnu gnat-9-arm-linux-gnueabihf 
gnat-9-i686-linux-gnu gnat-9-powerpc64le-linux-gnu gnat-9-riscv64-linux-gnu 
gnat-9-s390x-linux-gnu
tags 1063664 + patch
thanks

On Sat, Feb 10, 2024 at 07:55:09PM +0100, Andreas Beckmann wrote:
> there are undeclared file conflicts between gnat-13- and
> gnat-{9,10}- in sid. (but not between -9- and -10-).
> Maybe it would be sufficient to rebuild the package against gcc-13
> 13.2.0-13 which had some gnat conflict fixes.

I confirm. Usually, the higher gnat version declares Conflicts for the
lower one. Starting with gcc-14, the unversioned link is no longer
provided and gnat is part of gcc-defaults, so this problem will go away
in future. I also verified that src:gcc-13 already issues these
Conflicts and that a no-change upload of gcc-13-cross adds these
Conflicts to the cross toolchain packages. Hence tagging the issue as
patch.

Matthias, would you do that upload?

Helmut



Bug#1063664: gcc-13-cross: file conflicts between gnat-13- and gnat-{9,10}-

2024-02-10 Thread Andreas Beckmann
Source: gcc-13-cross
Version: 14
Severity: serious

Hi,

there are undeclared file conflicts between gnat-13- and
gnat-{9,10}- in sid. (but not between -9- and -10-).
Maybe it would be sufficient to rebuild the package against gcc-13
13.2.0-13 which had some gnat conflict fixes.

The conflicting files e.g. for gnat-13-aarch64-linux-gnu on amd64 are

usr/aarch64-linux-gnu/lib/libgnarl.so
usr/aarch64-linux-gnu/lib/libgnat.so
usr/bin/aarch64-linux-gnu-gnat
usr/bin/aarch64-linux-gnu-gnatbind
usr/bin/aarch64-linux-gnu-gnatchop
usr/bin/aarch64-linux-gnu-gnatclean
usr/bin/aarch64-linux-gnu-gnatgcc
usr/bin/aarch64-linux-gnu-gnathtml
usr/bin/aarch64-linux-gnu-gnatkr
usr/bin/aarch64-linux-gnu-gnatlink
usr/bin/aarch64-linux-gnu-gnatls
usr/bin/aarch64-linux-gnu-gnatmake
usr/bin/aarch64-linux-gnu-gnatname
usr/bin/aarch64-linux-gnu-gnatprep
usr/share/man/man1/aarch64-linux-gnu-gnat.1.gz
usr/share/man/man1/aarch64-linux-gnu-gnatbind.1.gz
usr/share/man/man1/aarch64-linux-gnu-gnatchop.1.gz
usr/share/man/man1/aarch64-linux-gnu-gnatclean.1.gz
usr/share/man/man1/aarch64-linux-gnu-gnathtml.1.gz
usr/share/man/man1/aarch64-linux-gnu-gnatkr.1.gz
usr/share/man/man1/aarch64-linux-gnu-gnatlink.1.gz
usr/share/man/man1/aarch64-linux-gnu-gnatls.1.gz
usr/share/man/man1/aarch64-linux-gnu-gnatmake.1.gz
usr/share/man/man1/aarch64-linux-gnu-gnatname.1.gz
usr/share/man/man1/aarch64-linux-gnu-gnatprep.1.gz


Andreas