summaryrefslogtreecommitdiff
blob: fa6efbf2d519d5c432e8b12eb601cb5f10100f94 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
--- Portage.pm
+++ Portage.pm
@@ -205,7 +205,8 @@
 
 sub read_profiles() {
 	$_ = readlink '/etc/make.profile';
-	die "/etc/make.profile is not a symlink\n" if not defined $_;
+	$_ = readlink '/etc/portage/make.profile' if not defined $_;
+	die "/etc\{,/portage\}/make.profile is not a symlink\n" if not defined $_;
 	@profiles = norm_path '/etc', $_;
 	for (my $i = -1; $i >= -@profiles; $i--) {
 		for(noncomments "$profiles[$i]/parent") {