Re: Yosemite

Jacques Bloch <[email protected]>
Newsgroups gmane.os.apple.fink.devel
Message-ID <[email protected]>
Hi Alexander,

Not sure if I should send this to you or on some mailing list. I did as you suggested: downloaded the development branch at halfdome, modified the Engine.pm file and ran inject.pl with the following unsuccessful ouput:

> sudo ./inject.pl
Creating fink tarball...
tar -cf /sw/src/fink-0.37.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 compiler_wrapper-10.6.in compiler_wrapper-10.7.in compiler_wrapper-10.9.in dpkg-checkall.sh fink-dpkg-status-cleanup.in fink-instscripts.in fink-scanpackages.in fink-virtual-pkgs.in fink.8.in fink.conf.5.in fink.csh fink.in fink.sh fink.shlibs g++-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 install.sh lockwait.in pathsetup.sh.in perlmod/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 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 perlmod/Fink/SelfUpdate/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 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 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 t/Engine/p1.info t/Engine/p2.info t/Engine/p3.info t/Engine/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 t/Package/duplicate_fullname_trees/epoch1again/finkinfo/duplicate-fullname.info t/Package/duplicate_fullname_trees/epoch2/finkinfo/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 t/PkgVersion/get_splitoffs-tree/finkinfo/p2.info t/PkgVersion/get_splitoffs-tree/finkinfo/p3.info t/PkgVersion/get_splitoffs.t t/PkgVersion/mp3-info-pm-1.01-1.info t/PkgVersion/non-consecutive-test.info t/PkgVersion/non-consecutive-test2.info t/PkgVersion/non_consecutive_source.t t/PkgVersion/opengl-rb18.info t/PkgVersion/sed-4.0.5-1.info t/PkgVersion/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 update-packages/README update/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 /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.37.99.git-20140820.1323
Scanning package description files..........
could not determine XFree86 version number
Information about 9870 packages read in 27 seconds.
WARNING: could not read /sw/fink/10.10/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.37.99.git-20140820.1323'!
### 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.

Just delete my messages if I should not have sent it to you in the first place.

Thanks,
Jacques
---
Dr. Jacques C.R. Bloch
Institute for Theoretical Physics
University of Regensburg
93040 Regensburg, Germany
tel: +49 941 943-2018
fax: +49 941 943-3887
email: [email protected]
web: http://homepages.uni-regensburg.de/~blj05290



> On 8 Aug 2014, at 13:37, Alexander Hansen <[email protected]> wrote:
> 
> On 8/8/14, 12:50 AM, Jacques Bloch wrote:
>> Dear Alexander,
>> 
>> I moved to Yosemite and can no longer use fink, as it does not support
>> OSX 10.10. Following something that I found on a fink-forum  I added the
>> following lineIn the file /sw/lib/perl5/Fink/Engine.pm:
>> $valid_upgrade = 1 if ($osversion eq "10.10" and $distribution eq "10.9");
>> 
>> However, when I now do "fink selfupdate" I get the error message:
>> /could not determine XFree86 version number
>> /usr/bin/rsync -az -q
>> rsync://distfiles.master.finkmirrors.net/finkinfo//TIMESTAMP
>> /sw/fink/TIMESTAMP.tmp
>> I will now run the rsync command to retrieve the latest package
>> descriptions.
>> /usr/bin/rsync -rtz --delete-after --delete -q   --include='10.10/'
>> --include='10.10/stable/' --include='10.10/stable/main/'
>> --include='10.10/stable/main/finkinfo/'
>> --include='10.10/stable/main/finkinfo/*/'
>> --include='10.10/stable/main/finkinfo/*'
>> --include='10.10/stable/main/finkinfo/**/*' --include='VERSION'
>> --include='DISTRIBUTION' --include='README' --exclude='**'
>> 'rsync://distfiles.master.finkmirrors.net/finkinfo' '/sw/fink/'
>> WARNING: Not saving timestamp of selfupdate because could not write
>> /sw/fink/10.10/VERSION.selfupdate.tmp: No such file or directory
>> Scanning package description files
>> Failed: not a reference at /sw/lib/perl5/Fink/Services.pm line 1885./
>> 
>> Moreover when starting the fink command I always get a message that
>> Xquartz cannot be opened because X11 us not installed, even though other
>> programs can use Xquartz without any problem.
>> 
>> I also tried “fink reinstall fink” and get the error message:
>> /Scanning package description files/
>> /not a reference at /sw/lib/perl5/Fink/Services.pm line 1885./
>> 
>> Do you have any idea how to resolve the problem?
>> 
>> Thanks,
>> Jacques
>> ---
>> Dr. Jacques C.R. Bloch
>> Institute for Theoretical Physics
>> University of Regensburg
>> 93040 Regensburg, Germany
>> tel: +49 941 943-2018
>> fax: +49 941 943-3887
>> email: [email protected] <mailto:[email protected]>
>> web: http://homepages.uni-regensburg.de/~blj05290
>> 
> 
> cc-ing the fink-devel mailing list since Yosemite is in public beta.
> 
> Please don't contact me personally about things like this.  That is why the Fink project has mailing lists.  I'm not personal unpaid technical support.
> 
> The X11 issues are possibly due to your not having the /usr/X11R6 -> /usr/X11 and /usr/X11/ -> /opt/X11 convenience symlinks.   Do you have those?
> 
> Your rsync command isn't working because we have not created a 10.10 directory.  And we may well not do that.
> 
> 
> You _might_ be able to fix fink in place if you download the Yosemite development branch:
> 
> https://github.com/fink/fink/tree/HalfDome
> 
> Download the source zip archive, unpack it, then apply the change change to perlmods/Fink/Engine.pm in that source directory, and then use ./inject.pl to upgrade.  I honestly don't know how well that will work, since I haven't had time to work with Fink on Yosemite.
> -- 
> Alexander Hansen, Ph.D.
> Fink User Liaison
> My package updates: http://finkakh.wordpress.com/

------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/

_______________________________________________
Fink-devel mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.