'dev-dotnet/gtk-sharp-2.12.21' installs '/usr/lib/gtk-sharp-2.0/gapi_pp.pl', '/usr/lib/gtk-sharp-2.0/gapi2xml.pl' (and guess other files too) with DOS line-endings which causes errors during compile process of packages which depend on it. You get errors as like as: make[4]: Entering directory '/var/tmp/portage/dev-libs/libappindicator-12.10.1_p20170215_p0_p01/work/build-gtk2/bindings/mono' sed '/signals\[X_NEW_LABEL\] /,+6d' ../../../src/app-indicator.c > app-indicator.c /usr/bin/gapi2-parser app-indicator.sources.xml <file ../../bindings/mono/app-indicator.c> <file ../../src/app-indicator-enum-types.c> <file ../../src/app-indicator-enum-types.h> <file ../../../src/app-indicator.h> sh: /usr/lib/gtk-sharp-2.0/gapi_pp.pl: /usr/bin/perl^M: bad interpreter: No such file or directory sh: /usr/lib/gtk-sharp-2.0/gapi2xml.pl: /usr/bin/perl^M: bad interpreter: No such file or directory Work-around: convert files with 'dos2unix' and resume emerge process.
Created attachment 512664 [details] emerge --info
Created attachment 512666 [details] sample build log of one of failing packages
+1, happens here too.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab7fb81441611777b70102b20272c068cb2b9669 commit ab7fb81441611777b70102b20272c068cb2b9669 Author: Jakov Smolic <jakov.smolic@sartura.hr> AuthorDate: 2021-05-23 12:35:43 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2021-05-23 12:35:43 +0000 dev-dotnet/gtk-sharp: Remove last-rited pkg Closes: https://bugs.gentoo.org/769041 Closes: https://bugs.gentoo.org/509398 Closes: https://bugs.gentoo.org/645786 Closes: https://bugs.gentoo.org/509396 Closes: https://bugs.gentoo.org/643048 Closes: https://bugs.gentoo.org/573520 Closes: https://bugs.gentoo.org/659422 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org> dev-dotnet/gtk-sharp/Manifest | 1 - .../gtk-sharp-2.12.21-mono-ambiguous-range.patch | 15 ------ dev-dotnet/gtk-sharp/gtk-sharp-2.12.21.ebuild | 62 ---------------------- dev-dotnet/gtk-sharp/metadata.xml | 5 -- profiles/package.mask | 8 --- 5 files changed, 91 deletions(-)