> > What do you get from "fink -V | head -n 3" ? > > The subroutine that I can find nearest to line 1836 is the following > (starting at 1839 in fink-0.33.3.2): > > sub lockwait_executable { > my $basename = shift; > > my $lockname = $basename . '-lockwait'; > my $fullpath = &get_path($lockname); > > return $fullpath eq $lockname > ? $basename > : $fullpath; > } > > Could you please check in /sw/lib/perl5/Fink/Services.pm and verify that > you don't have a different subroutine complaining at around line 1836? > >
sure. MacBookPro-002332D9A480-2 11:24:36 ~ $ fink -V | head -n 3 Package manager version: 0.32.6 Distribution version: selfupdate-rsync Sat Aug 18 07:06:04 2012, 10.6, i386 Trees: local/main stable/main stable/crypto local/injected something is wrong then. line 1836 is different here. that is the issue then. 1831 sub store_rename { 1832 my ($ref, $file) = @_; 1833 my ($dummy, $tmp) = tempfile("$file.XXXXX"); 1834 1835 return 0 unless eval { require Storable }; 1836 if (Storable::store($ref, $tmp)) { 1837 chmod 0644, $tmp; # Should be world-readable 1838 unless (rename $tmp, $file) { 1839 print_breaking_stderr("Error: could not activate 1839 temporary file $tmp: $!"); 1840 return 0; 1841 } 1842 return 1; ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.beginners Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners