Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 833779 - sys-devel/gcc-10.3.1_p20211126 collides with dev-lang/gnat-gpl-2021-r1 when trying to install
Summary: sys-devel/gcc-10.3.1_p20211126 collides with dev-lang/gnat-gpl-2021-r1 when t...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 833358
  Show dependency tree
 
Reported: 2022-02-19 21:54 UTC by Frederik Pfautsch
Modified: 2022-03-01 11:03 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gcc-10.3.1_p20211126 build log (gcc-build-logs.tar.bz2,685.46 KB, application/x-bzip)
2022-02-19 21:55 UTC, Frederik Pfautsch
Details
emerge --info (emerge_info.txt,22.46 KB, text/plain)
2022-02-19 21:56 UTC, Frederik Pfautsch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Frederik Pfautsch 2022-02-19 21:54:59 UTC
After stabilization of gcc-10.3.1 (Bug 833358) portage tries to install it after compiling and collisions are being detected and reported (even though it should be blocked in gnat-gpl's ebuild).

Reproducible: Always
Comment 1 Frederik Pfautsch 2022-02-19 21:55:38 UTC
Created attachment 765494 [details]
gcc-10.3.1_p20211126 build log
Comment 2 Frederik Pfautsch 2022-02-19 21:56:05 UTC
Created attachment 765495 [details]
emerge --info
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-02-27 07:38:42 UTC
tupone, could you have a look? Cheers
Comment 4 Larry the Git Cow gentoo-dev 2022-02-27 08:19:09 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a23abf9991a3df50f521acd49ebba60ff60c88

commit 43a23abf9991a3df50f521acd49ebba60ff60c88
Author:     Alfredo Tupone <tupone@gentoo.org>
AuthorDate: 2022-02-27 08:18:45 +0000
Commit:     Alfredo Tupone <tupone@gentoo.org>
CommitDate: 2022-02-27 08:18:45 +0000

    dev-lang/gnat-gpl: gcc slot from 10 is only the major
    
    Closes: https://bugs.gentoo.org/833779
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Alfredo Tupone <tupone@gentoo.org>

 dev-lang/gnat-gpl/gnat-gpl-2021-r2.ebuild | 146 ++++++++++++++++++++++++++++++
 1 file changed, 146 insertions(+)
Comment 5 Frederik Pfautsch 2022-02-27 20:07:56 UTC
Unfortunately emerge still tries to install/update sys-devel/gcc-10.3.1_p20211126:10::gentoo, after upgrading to dev-lang/gnat-gpl-2021-r2.

Can I help by providing any logs or something else?
Comment 6 Tupone Alfredo gentoo-dev 2022-02-28 07:51:25 UTC
(In reply to Frederik Pfautsch from comment #5)
> Unfortunately emerge still tries to install/update
> sys-devel/gcc-10.3.1_p20211126:10::gentoo, after upgrading to
> dev-lang/gnat-gpl-2021-r2.
> 
> Can I help by providing any logs or something else?

No need for now. I'm going to replicate that here
Comment 7 Larry the Git Cow gentoo-dev 2022-02-28 10:46:50 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30cd5baa24ade8a6582f99447c369a4c32273abc

commit 30cd5baa24ade8a6582f99447c369a4c32273abc
Author:     Alfredo Tupone <tupone@gentoo.org>
AuthorDate: 2022-02-28 10:46:32 +0000
Commit:     Alfredo Tupone <tupone@gentoo.org>
CommitDate: 2022-02-28 10:46:32 +0000

    dev-lang/gnat-gpl: fix RDEP
    
    Closes: https://bugs.gentoo.org/833779
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Alfredo Tupone <tupone@gentoo.org>

 dev-lang/gnat-gpl/{gnat-gpl-2021-r2.ebuild => gnat-gpl-2021-r3.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 8 Frederik Pfautsch 2022-03-01 11:03:27 UTC
Now everything works for me, gcc gets blocked. Thank you!