Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 594198 - net-dialup/freeradius needs := subslot dep on dev-lang/perl
Summary: net-dialup/freeradius needs := subslot dep on dev-lang/perl
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
: 615746 (view as bug list)
Depends on:
Blocks: perl-subslot
  Show dependency tree
 
Reported: 2016-09-18 09:13 UTC by Xander
Modified: 2017-10-15 12:42 UTC (History)
3 users (show)

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


Attachments
perl-cleaner --all (perl-cleaner.log,181.17 KB, text/plain)
2017-10-15 12:38 UTC, Garri
Details
emerge --info freeradius (emerge-info.log,6.23 KB, text/plain)
2017-10-15 12:42 UTC, Garri
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Xander 2016-09-18 09:13:06 UTC
* It seems like perl-cleaner had to rebuild some packages.
 *
 * If you have just updated your major Perl version (e.g. from 5.20.2 to 5.22.0),
 * and have run perl-cleaner _after_ that update, then this means most likely
 * that these packages are buggy. Please file a bug on http://bugs.gentoo.org/ and
 * report that perl-cleaner needed to reinstall the following list:
 *    net-dialup/freeradius:0
Comment 1 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2016-09-18 10:37:24 UTC
net-dialup/freeradius $ grep perl -r .
./freeradius-2.2.9-r1.ebuild:	dev-lang/perl
./freeradius-3.0.11-r1.ebuild:	dev-lang/perl


/usr/lib64/freeradius/rlm_perl-2.2.9.so
	libperl.so.5.24 => /usr/lib64/libperl.so.5.24 (0x00007f9f8cc90000)
/usr/lib64/freeradius/rlm_perl.so
	libperl.so.5.24 => /usr/lib64/libperl.so.5.24 (0x00007f78e389c000)
Comment 2 Pacho Ramos gentoo-dev 2016-09-18 11:04:41 UTC
this is in maintainer-needed, feel free to go ahead and change deps in the way it makes perl happier ;)
Comment 3 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2016-09-20 09:58:59 UTC
commit e66c612b27af5c0ebcfe41ce33e3577575745191
Author: Kent Fredric <kentnl@gentoo.org>
Date:   Tue Sep 20 21:02:38 2016 +1200

    net-dialup/freeradius: Revbump for bug #594198
    
    This is to forcefully propagate the RDEPEND change
    to ensure this will work on future perl upgrades.

 net-dialup/freeradius/{freeradius-2.2.9-r1.ebuild => freeradius-2.2.9-r2.ebuild}   | 0
 net-dialup/freeradius/{freeradius-3.0.11-r1.ebuild => freeradius-3.0.11-r2.ebuild} | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

commit 27a4cd8819b37b8fd77680cf862996e4aec514f9
Author: Kent Fredric <kentnl@gentoo.org>
Date:   Tue Sep 20 20:59:19 2016 +1200

    net-dialup/freeradius: Needs rebuild on Perl Subslot change.
    
    Has .so's that link against libperl and need subsequent rebuilding
    by perl-cleaner without subslot deps.

 net-dialup/freeradius/freeradius-2.2.9-r1.ebuild  | 2 +-
 net-dialup/freeradius/freeradius-3.0.11-r1.ebuild | 2 +-
Comment 4 Pacho Ramos gentoo-dev 2017-05-04 15:05:15 UTC
*** Bug 615746 has been marked as a duplicate of this bug. ***
Comment 5 Garri 2017-10-15 12:36:06 UTC
Hello,

I faced similar issue. Perl-cleaner wants to rebuild freeradius every time. The system is completely updated. The verbose perl-cleaner log and emerge-info are attached. Thanks.
Comment 6 Garri 2017-10-15 12:38:08 UTC
Created attachment 498762 [details]
perl-cleaner --all
Comment 7 Garri 2017-10-15 12:42:48 UTC
Created attachment 498764 [details]
emerge --info freeradius