> On Sep 10, 2015, at 14:41, Bill Waggoner <ctgreybe...@gmail.com> wrote:
> 
> 
> 
> On Thu, Sep 10, 2015 at 5:11 PM Alexander Hansen <alexanderk.han...@gmail.com 
> <mailto:alexanderk.han...@gmail.com>> wrote:
> 
> 
>> On Sep 10, 2015, at 14:02, Bill Waggoner <ctgreybe...@gmail.com 
>> <mailto:ctgreybe...@gmail.com>> wrote:
>> 
>> 
>> 
>> On Thu, Sep 10, 2015 at 4:50 PM Bill Waggoner <ctgreybe...@gmail.com 
>> <mailto:ctgreybe...@gmail.com>> wrote:
>> On Thu, Sep 10, 2015 at 4:48 PM Alexander Hansen 
>> <alexanderk.han...@gmail.com <mailto:alexanderk.han...@gmail.com>> wrote:
>> 
>>> On Sep 10, 2015, at 12:55, Bill Waggoner <ctgreybe...@gmail.com 
>>> <mailto:ctgreybe...@gmail.com>> wrote:
>>> 
>>> I just installed the 10.11 GM and went to reinstall fink but got an error:
>>> 
>>> `--> fink reinstall fink
>>> Use 'fink reinstall fink' to switch distributions
>>> from 10.10 to 10.11.
>>> Information about 11584 packages read in 3 seconds.
>>> The following package will be reinstalled:
>>>  fink
>>> Reading buildlock packages...
>>> /sw/bin/dpkg-lockwait -i 
>>> /sw/var/cache/apt/archives/fink_0.38.7-91_darwin-x86%5f64.deb
>>> (Reading database ... 202461 files and directories currently installed.)
>>> Preparing to replace fink 0.38.7-91 (using 
>>> .../fink_0.38.7-91_darwin-x86%5f64.deb) ...
>>> Unpacking replacement fink ...
>>> Setting up fink (0.38.7-91) ...
>>> Checking system... i386-apple-darwin15.0.0
>>> Use of uninitialized value $gcc in regexp compilation at 
>>> /sw/lib/perl5/Fink/Services.pm line 1347.
>>> Use of uninitialized value $gcc in concatenation (.) or string at 
>>> /sw/lib/perl5/Fink/Bootstrap.pm line 164.
>>> This system was not released at the time this Fink release was made.  
>>> Prerelease versions of Mac OS X might work with Fink, but
>>> there are no guarantees.
>>> Adding local/injected to the Trees line in fink.conf...
>>> Use of uninitialized value $distroot in string eq at 
>>> /sw/lib/fink/postinstall.pl <http://postinstall.pl/> line 163.
>>> Use of uninitialized value $distroot in concatenation (.) or string at 
>>> /sw/lib/fink/postinstall.pl <http://postinstall.pl/> line 195.
>>> ln -s  /sw/fink/10.11
>>> Use of uninitialized value $distroot in concatenation (.) or string at 
>>> /sw/lib/fink/postinstall.pl <http://postinstall.pl/> line 202.
>>> ln -s 10.11 /sw/fink/dists
>>> Use of uninitialized value $selfupdatetree in concatenation (.) or string 
>>> at /sw/lib/fink/postinstall.pl <http://postinstall.pl/> line 235.
>>> /bin/mkdir -p /sw/fink/dists/local/injected/finkinfo/update-packages
>>> mkdir: /sw/fink/dists/local/injected/finkinfo/update-packages: Not a 
>>> directory
>>> ### execution of /bin/mkdir failed, exit code 1
>>> ERROR: couldn't create directory 
>>> /sw/fink/dists/local/injected/finkinfo/update-packages
>>> /sw/bin/dpkg: error processing fink (--install):
>>>  subprocess post-installation script returned error exit status 1
>>> Errors were encountered while processing:
>>>  fink
>>> ### execution of /sw/bin/dpkg-lockwait failed, exit code 1
>>> Failed: can't install package fink-0.38.7-91
>>> 
>>> Oops ...
>>> 
>>> Bill W
>> 
>> Yeah, that’d be because we aren’t supporting El Capitan, which is not yet in 
>> full release, in release Fink.  
>> 
>> You *might* be able to fix this by grabbing the appropriate Fink branch from 
>> https://github.com/fink/fink/tree/TheCaptain 
>> <https://github.com/fink/fink/tree/TheCaptain>, and running “./inject.pl 
>> <http://inject.pl/>” from the fink source directory.
>> 
>> -- 
>> Alexander Hansen, Ph.D.
>> Fink User Liaison
>> 
>> Thanks, I'll give that a shot ...
>> 
>>  Oops ....
>> 
>> `--> sudo ./inject.pl <http://inject.pl/>
>> The directory '/sw' (guessed) does not contain a Fink installation. Please 
>> provide the correct path as a parameter to this
>> script.
>> 
>> As you can guess, /sw is my fink install directory ...
> 
> Eww. 
> 
> The initial error was with 
> /sw/fink/dists/local/injected/finkinfo/update-packages.  Did that get created 
> as a non-directory or something?
> 
> The “does not contain a Fink installation” message involves testing that the 
> following are present in the Fink path
> 
> bin/fink
> bin/init.sh
> etc/fink.conf
> fink/dists
> 
> Check if they’re all still around and that /sw/fink/dists points to a valid 
> location.
> 
> -- 
> Alexander Hansen, Ph.D.
> Fink User Liaison
> 
> 
> I found this:
> 
> /sw/bin/ls: cannot access fink/dists/local/injected/finkinfo/update-packages: 
> No such file or directory
> /sw/bin/ls: cannot access fink/10.11: No such file or directory
> -rwxr-xr-x 1 root admin 1345 Aug 15 18:42 bin/fink*
> -rw-r--r-- 1 root admin 3925 Nov 13  2014 bin/init.sh
> -rw-r--r-- 1 root wheel 1069 Sep 10 15:51 etc/fink.conf
> lrwxr-xr-x 1 root wheel    5 Sep 10 15:51 fink/dists -> 10.11
> 
> Reset dists back to 10.10 and inject.pl <http://inject.pl/> ran further. It 
> ended with:
> 
> Scanning package description files..........
> Information about 11047 packages read in 14 seconds.
> WARNING: could not read /sw/fink/10.11/VERSION: No such file or directory
> WARNING: unable to determine last selfupdate time. You should run 'fink 
> selfupdate' to get the latest package descriptions.
> Failed: no package found for specification 'fink-0.38.99.git-20150910.2132'!
> ### execution of /sw/bin/fink failed, exit code 1
> 
> Installing the new fink package failed. The description and the tarball were 
> installed, though. You can retry at a later time by
> issuing the appropriate fink commands.
> 
> So I created the 10.11 symlink to 10.7 and ran 
> 
> `--> fink install fink-0.38.99.git-20150910.2132
> Scanning package description files..........
> Information about 11047 packages read in 2 seconds.
> Failed: no package found for specification 'fink-0.38.99.git-20150910.2132'!
> 
> The install.pl <http://install.pl/> seems to have created a different tarball 
> ...
> 
> `--> sudo ./inject.pl <http://inject.pl/>
> Creating fink tarball...
> tar -cf /sw/src/fink-0.38.99.git.tar AUTHORS COPYING INSTALL INSTALL.html 
> MANIFEST MANIFEST.SKIP Makefile NEWS README README.buildsystem README.html 
> README.removing-fink-bld REVISION Release STYLE TODO USAGE USAGE.html VERSION 
> bootstrap bootstrap-phase2.pl <http://bootstrap-phase2.pl/> 
> compiler_wrapper-10.6.in <http://compiler_wrapper-10.6.in/> 
> compiler_wrapper-10.7.in <http://compiler_wrapper-10.7.in/> 
> compiler_wrapper-10.9.in <http://compiler_wrapper-10.9.in/> dpkg-checkall.sh 
> fink-dpkg-status-cleanup.in <http://fink-dpkg-status-cleanup.in/> 
> fink-instscripts.in <http://fink-instscripts.in/> fink-scanpackages.in 
> <http://fink-scanpackages.in/> fink-virtual-pkgs.in 
> <http://fink-virtual-pkgs.in/> fink.8.in <http://fink.8.in/> fink.conf.5.in 
> <http://fink.conf.5.in/> fink.csh fink.in <http://fink.in/> fink.sh 
> fink.shlibs g++-wrapper.in <http://wrapper.in/> images/finkDoneFailed.png 
> images/finkDonePassed.png images/finkPackageBuildFailed.png 
> images/finkPackageBuildPassed.png images/finkPackageInstallationFailed.png 
> images/finkPackageInstallationPassed.png images/finkPackageRemovalFailed.png 
> images/finkPackageRemovalPassed.png inject.pl <http://inject.pl/> install.sh 
> lockwait.in <http://lockwait.in/> pathsetup.sh.in <http://pathsetup.sh.in/> 
> perlmod/Fink.pm.in <http://fink.pm.in/> perlmod/Fink/Base.pm 
> perlmod/Fink/Bootstrap.pm perlmod/Fink/CLI.pm perlmod/Fink/Checksum.pm 
> perlmod/Fink/Checksum/MD5.pm perlmod/Fink/Checksum/SHA1.pm 
> perlmod/Fink/Checksum/SHA256.pm perlmod/Fink/Command.pm 
> perlmod/Fink/Config.pm perlmod/Fink/Configure.pm perlmod/Fink/Engine.pm 
> perlmod/Fink/Finally.pm perlmod/Fink/Finally/BuildConflicts.pm 
> perlmod/Fink/Finally/Buildlock.pm perlmod/Fink/FinkVersion.pm.in 
> <http://finkversion.pm.in/> perlmod/Fink/Mirror.pm perlmod/Fink/NetAccess.pm 
> perlmod/Fink/Notify.pm perlmod/Fink/Notify/Growl.pm 
> perlmod/Fink/Notify/QuickSilver.pm perlmod/Fink/Notify/Say.pm 
> perlmod/Fink/Notify/Syslog.pm perlmod/Fink/Notify/XTerm.pm 
> perlmod/Fink/Package.pm perlmod/Fink/PkgVersion.pm 
> perlmod/Fink/Scanpackages.pm perlmod/Fink/SelfUpdate.pm 
> perlmod/Fink/SelfUpdate/Base.pm perlmod/Fink/SelfUpdate/CVS.pm 
> perlmod/Fink/SelfUpdate/point.pm <http://point.pm/> 
> perlmod/Fink/SelfUpdate/rsync.pm <http://rsync.pm/> perlmod/Fink/Services.pm 
> perlmod/Fink/Status.pm perlmod/Fink/SysState.pm 
> perlmod/Fink/Text/DelimMatch.pm perlmod/Fink/Text/ParseWords.pm 
> perlmod/Fink/Validation.pm perlmod/Fink/VirtPackage.pm postinstall.pl.in 
> <http://postinstall.pl.in/> pre-build-test.sh readme.en.html readme.es.html 
> readme.fr.html readme.ja.html readme.pt.html readme.ru.html readme.zh.html 
> setup.sh shlibs.default.in <http://shlibs.default.in/> t/00compile.t 
> t/10features/users_groups.t t/10features/volume.t t/Base/initialize.t 
> t/Base/param.t t/Base/param_boolean.t t/CLI/capture.t t/Command/cat.t 
> t/Command/chowname.t t/Command/commands.t t/Command/du_sk.t 
> t/Command/exports.t t/Command/failure.t t/Command/touch.t t/Config/exports.t 
> t/Config/failure.t t/Config/flag.t t/Config/load_save.t t/Config/options.t 
> t/Config/param.t t/Config/verbosity_level.t t/Engine/fetch.t t/Engine/p0.info 
> <http://p0.info/> t/Engine/p1.info <http://p1.info/> t/Engine/p2.info 
> <http://p2.info/> t/Engine/p3.info <http://p3.info/> t/Engine/p4.info 
> <http://p4.info/> t/Finally/buildlocks.t t/Finally/finally.t 
> t/FinkVersion/exports.t t/FinkVersion/version.t t/Mirror/exports.t 
> t/Notify/exports.t 
> t/Package/duplicate_fullname_trees/epoch1/finkinfo/duplicate-fullname.info 
> <http://duplicate-fullname.info/> 
> t/Package/duplicate_fullname_trees/epoch1again/finkinfo/duplicate-fullname.info
>  <http://duplicate-fullname.info/> 
> t/Package/duplicate_fullname_trees/epoch2/finkinfo/duplicate-fullname.info 
> <http://duplicate-fullname.info/> t/Package/duplicate_fullnames.t 
> t/PkgVersion/get_perl.t t/PkgVersion/get_ruby.t 
> t/PkgVersion/get_splitoffs-tree/finkinfo/p1.info <http://p1.info/> 
> t/PkgVersion/get_splitoffs-tree/finkinfo/p2.info <http://p2.info/> 
> t/PkgVersion/get_splitoffs-tree/finkinfo/p3.info <http://p3.info/> 
> t/PkgVersion/get_splitoffs.t t/PkgVersion/mp3-info-pm-1.01-1.info 
> <http://mp3-info-pm-1.01-1.info/> t/PkgVersion/non-consecutive-test.info 
> <http://non-consecutive-test.info/> t/PkgVersion/non-consecutive-test2.info 
> <http://non-consecutive-test2.info/> t/PkgVersion/non_consecutive_source.t 
> t/PkgVersion/opengl-rb18.info <http://opengl-rb18.info/> 
> t/PkgVersion/sed-4.0.5-1.info <http://sed-4.0.5-1.info/> 
> t/PkgVersion/xml-parser-pm560-2.31-5.info 
> <http://xml-parser-pm560-2.31-5.info/> t/SelfUpdate/last_done.t 
> t/SelfUpdate/subclasses.t t/Services/eval_conditional.t 
> t/Services/execute_nonroot_okay.t t/Services/expand_percent.t 
> t/Services/prepare_script.t t/Services/spec2struct.t t/Services/version_cmp.t 
> t/Text/DelimMatch/DelimMatch.t t/Text/ParseWords/ParseWords.t 
> t/Text/ParseWords/taint.t t/Validation/_filename_versioning_cmp.t 
> t/Validation/exports.t t/basepath/etc/fink.conf t/testmore.pl 
> <http://testmore.pl/> update-packages/README update/Makefile.in.in 
> <http://makefile.in.in/> update/config.guess update/config.sub 
> update/ltconfig update/ltmain.sh
> Copying package description(s)...
> /bin/mv /sw/fink/dists/local/injected/finkinfo/fink.info <http://fink.info/> 
> /sw/fink/dists/local/injected/finkinfo/fink.info.bak
> Modifying package description...
> /bin/chmod 644 /sw/fink/dists/local/injected/finkinfo/*.*
> Installing package...
> 
> /sw/bin/fink install fink-0.38.99.git-20150910.2137
> Scanning package description files..........
> Information about 11047 packages read in 2 seconds.
> Failed: no package found for specification 'fink-0.38.99.git-20150910.2137'!
> ### execution of /sw/bin/fink failed, exit code 1
> 
> Installing the new fink package failed. The description and the tarball were 
> installed, though. You can retry at a later time by
> issuing the appropriate fink commands.
> 
> I do have the pre-upgrade /sw directory backed up. Would it be useful to 
> restore that and try a different sequence?
> 
> Bill W

I’d recommend restoring your pre-upgrade /sw and then trying inject.pl from 
your TheCaptain source archive (and I just updated that so you might want to 
get a newer version first).



-- 
Alexander Hansen, Ph.D.
Fink User Liaison

------------------------------------------------------------------------------
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to