* [gentoo-dev] Need help with perl-cleaner
@ 2021-05-13 10:02 Andreas K. Huettel
2021-05-13 11:15 ` [gentoo-dev] Need help with perl-cleaner (and app-admin/gentoo-perl-helpers) Andreas K. Huettel
0 siblings, 1 reply; 4+ messages in thread
From: Andreas K. Huettel @ 2021-05-13 10:02 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1567 bytes --]
Hi all,
due to having somewhat too many Gentoo projects and not enough time at
the moment, I'd like to ask for help with perl-cleaner here.
It is in most cases not necessary anymore, and I personally have not
used it for ages, since the automated rebuilds via subslots make it
obsolete. Still...
* The change in path structure with Perl 5.32 (from, e.g., /usr/lib64
perl5/5.30.3 to /usr/lib64/perl5/5.32) broke the rebuild functionality
[1]
* There are issues with the 17.1 profiles [2]
* There are several unrelated bugs and github issues.
* Testing is nontrivial since you basically need a snapshotted
install, where you can roll back a Perl upgrade.
* The code is, well, horrible. [3]
In any case, please have a look and file bugs and even better patches
and/or pull-requests...
https://github.com/gentoo-perl/perl-cleaner/
If no help materializes, my plan is to lobotomize perl-cleaner so it
only cleans out "known leftover files" and otherwise recommends a
portage command to rebuild all reverse dependencies of dev-lang/perl.
Unfortunately this kind of blocks Perl 5.32 stable.
Cheers,
Andreas
[1] https://bugs.gentoo.org/763021
[2] https://bugs.gentoo.org/589874
[3]
broken_libs="$(${scanelf} -qBn < <(awk '/^(obj|sym) [^ ]*\/(s?bin|
lib(32|64|x32)?)\// && ! /^obj [^ ]*\/usr\/lib\/debug\//{ print $2 }'
${content} ) | grep -o 'libperl\.\(so\|dylib\)\.[0-9.]*' | sort -u )"
--
Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer
(council, toolchain, base-system, perl, libreoffice)
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 981 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-dev] Need help with perl-cleaner (and app-admin/gentoo-perl-helpers)
2021-05-13 10:02 [gentoo-dev] Need help with perl-cleaner Andreas K. Huettel
@ 2021-05-13 11:15 ` Andreas K. Huettel
2021-05-13 12:02 ` Sam James
0 siblings, 1 reply; 4+ messages in thread
From: Andreas K. Huettel @ 2021-05-13 11:15 UTC (permalink / raw
To: gentoo-dev; +Cc: Andreas K. Huettel
[-- Attachment #1: Type: text/plain, Size: 595 bytes --]
Am Donnerstag, 13. Mai 2021, 12:02:32 CEST schrieb Andreas K. Huettel:
> Hi all,
>
> due to having somewhat too many Gentoo projects and not enough time
> at the moment, I'd like to ask for help with perl-cleaner here.
>
PS. app-admin/gentoo-perl-helpers also needs a new maintainer, both in
Gentoo and upstream. I have never touched it so far and am completely
unfamiliar with the code and its usage.
https://github.com/gentoo-perl/gentoo-perl-helpers
--
Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer
(council, toolchain, base-system, perl, libreoffice)
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 981 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-dev] Need help with perl-cleaner (and app-admin/gentoo-perl-helpers)
2021-05-13 11:15 ` [gentoo-dev] Need help with perl-cleaner (and app-admin/gentoo-perl-helpers) Andreas K. Huettel
@ 2021-05-13 12:02 ` Sam James
2021-05-13 13:37 ` Andreas K. Huettel
0 siblings, 1 reply; 4+ messages in thread
From: Sam James @ 2021-05-13 12:02 UTC (permalink / raw
To: gentoo-dev; +Cc: infra
> On 13 May 2021, at 12:15, Andreas K. Huettel <dilfridge@gentoo.org> wrote:
>
> Am Donnerstag, 13. Mai 2021, 12:02:32 CEST schrieb Andreas K. Huettel:
>> Hi all,
>>
>> due to having somewhat too many Gentoo projects and not enough time
>> at the moment, I'd like to ask for help with perl-cleaner here.
>>
>
> PS. app-admin/gentoo-perl-helpers also needs a new maintainer, both in
> Gentoo and upstream. I have never touched it so far and am completely
> unfamiliar with the code and its usage.
>
> https://github.com/gentoo-perl/gentoo-perl-helpers
I believe infra were the inspiration for it and are the main consumers. Worth
speaking to them?
>
> --
> Andreas K. Hüttel
> dilfridge@gentoo.org
> Gentoo Linux developer
> (council, toolchain, base-system, perl, libreoffice)
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2021-05-13 13:38 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-05-13 10:02 [gentoo-dev] Need help with perl-cleaner Andreas K. Huettel
2021-05-13 11:15 ` [gentoo-dev] Need help with perl-cleaner (and app-admin/gentoo-perl-helpers) Andreas K. Huettel
2021-05-13 12:02 ` Sam James
2021-05-13 13:37 ` Andreas K. Huettel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox