Merge pull request #27427 from ttuegel/bugfix/buildenv-propagated

buildenv: read propagated-user-env-packages line-by-line

authored by Thomas Tuegel and committed by GitHub 54520fce 09d918d5

+3 -4
+3 -4
pkgs/build-support/buildenv/builder.pl
··· 141 my $propagatedFN = "$pkgDir/nix-support/propagated-user-env-packages"; 142 if (-e $propagatedFN) { 143 open PROP, "<$propagatedFN" or die; 144 - my $propagated = <PROP>; 145 - close PROP; 146 - my @propagated = split ' ', $propagated; 147 - foreach my $p (@propagated) { 148 $postponed{$p} = 1 unless defined $done{$p}; 149 } 150 } 151 } 152
··· 141 my $propagatedFN = "$pkgDir/nix-support/propagated-user-env-packages"; 142 if (-e $propagatedFN) { 143 open PROP, "<$propagatedFN" or die; 144 + while (my $p = <PROP>) { 145 + chomp $p; 146 $postponed{$p} = 1 unless defined $done{$p}; 147 } 148 + close PROP; 149 } 150 } 151