On Mon, Dec 1, 2014 at 9:46 AM, Davy Cottet <[email protected]> wrote:
> From what I've read, that should be the way to do it :
>
> - Add 'UseBinaryDist: true' to your /sw/etc/fink.conf
>
> - Add one of this lines to your /sw/etc/apt/sources.list
>>
>> deb http://bindist.finkproject.org/10.8 stable main
>> deb http://bindist.finkproject.org/10.9 stable main
>> deb http://bindist.finkproject.org/10.10 stable main

I had bindist.finkmirror, not bindist.finkproject

And "stable main crypto" on the end -- I updated to finkproject with
crypto on the end too

It found some updates for tcl, so maybe that's a sign.  Doing your
steps you list makes no difference on my system though, since I
already have the dependencies Leo needs.

I did remove leo before adding it again, and it gave a warning that it
wasn't deleting 3 directories because they weren't empty, reasonable
enough.

My session:

$ sudo vim /sw/etc/fink.conf
Password:

$ sudo vim /sw/etc/apt/sources.list

$ fink selfupdate
/usr/bin/rsync -az -q
rsync://ber.de.eu.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.7/'
--include='10.7/stable/' --include='10.7/stable/main/'
--include='10.7/stable/main/finkinfo/'
--include='10.7/stable/main/finkinfo/*/'
--include='10.7/stable/main/finkinfo/*'
--include='10.7/stable/main/finkinfo/**/*' --include='10.7/'
--include='10.7/stable/' --include='10.7/stable/crypto/'
--include='10.7/stable/crypto/finkinfo/'
--include='10.7/stable/crypto/finkinfo/*/'
--include='10.7/stable/crypto/finkinfo/*'
--include='10.7/stable/crypto/finkinfo/**/*' --include='VERSION'
--include='DISTRIBUTION' --include='README' --exclude='**'
'rsync://ber.de.eu.finkmirrors.net/finkinfo' '/sw/fink/'
Downloading the indexes of available packages in the binary distribution.
/sw/bin/apt-get-lockwait -q update
Get:1 http://bindist.finkproject.org stable/main Packages [1115kB]
Get:2 http://bindist.finkproject.org stable/main Release [85B]
Get:3 http://bindist.finkproject.org stable/crypto Packages [20B]
Get:4 http://bindist.finkproject.org stable/crypto Release [87B]
Fetched 1115kB in 26s (41.6kB/s)
Reading Package Lists...
Building Dependency Tree...
Scanning package description files..........
Information about 10247 packages read in 2 seconds.
No packages to install.
The core packages have been updated. You should now update the other
packages using commands like 'fink update-all'.

$ sudo apt-get update
Hit http://bindist.finkproject.org stable/main Packages
Hit http://bindist.finkproject.org stable/main Release
Hit http://bindist.finkproject.org stable/crypto Packages
Hit http://bindist.finkproject.org stable/crypto Release
Reading Package Lists... Done
Building Dependency Tree... Done

$ sudo dpkg -r leo
(Reading database ... 243728 files and directories currently installed.)
Removing leo ...
dpkg - warning: while removing leo, directory `/usr/local/bin' not
empty so not removed.
dpkg - warning: while removing leo, directory `/usr/local' not empty
so not removed.
dpkg - warning: while removing leo, directory `/usr' not empty so not removed.

$ sudo dpkg -i leo_5.0-fink3.deb
Selecting previously deselected package leo.
(Reading database ... 242163 files and directories currently installed.)
Unpacking leo (from leo_5.0-fink3.deb) ...
Setting up leo (5.0-1) ...

$ sudo apt-get install -f
Reading Package Lists... Done
Building Dependency Tree... Done
0 packages upgraded, 0 newly installed, 0 to remove and 3  not upgraded.

$ fink update-all
Information about 10247 packages read in 1 seconds.
The following 3 packages will be installed or updated:
 tcltk tcltk-dev tcltk-shlibs
/sw/bin/apt-get-lockwait -q --ignore-breakage --download-only install
tcltk=1:8.6.3-100 tcltk-dev=1:8.6.3-100 tcltk-shlibs=1:8.6.3-100
Reading Package Lists...
Building Dependency Tree...
3 packages upgraded, 0 newly installed, 0 to remove and 0  not upgraded.
Need to get 4983kB of archives. After unpacking 24.6kB will be used.
Get:1 http://bindist.finkproject.org stable/main tcltk-dev 1:8.6.3-100 [1657kB]
Get:2 http://bindist.finkproject.org stable/main tcltk 1:8.6.3-100 [1293kB]
Get:3 http://bindist.finkproject.org stable/main tcltk-shlibs
1:8.6.3-100 [2033kB]
Fetched 4983kB in 1m44s (47.8kB/s)
Download complete and in download only mode
Reading buildlock packages...
/sw/bin/dpkg-lockwait -i
/sw/var/cache/apt/archives/tcltk-dev_1%3a8.6.3-100_darwin-x86%5f64.deb
/sw/var/cache/apt/archives/tcltk_1%3a8.6.3-100_darwin-x86%5f64.deb
/sw/var/cache/apt/archives/tcltk-shlibs_1%3a8.6.3-100_darwin-x86%5f64.deb
(Reading database ... 243728 files and directories currently installed.)
Preparing to replace tcltk-dev 1:8.6.2-100 (using
.../tcltk-dev_1%3a8.6.3-100_darwin-x86%5f64.deb) ...
Unpacking replacement tcltk-dev ...
Preparing to replace tcltk 1:8.6.2-100 (using
.../tcltk_1%3a8.6.3-100_darwin-x86%5f64.deb) ...
Unpacking replacement tcltk ...
Preparing to replace tcltk-shlibs 1:8.6.2-100 (using
.../tcltk-shlibs_1%3a8.6.3-100_darwin-x86%5f64.deb) ...
Unpacking replacement tcltk-shlibs ...
Setting up tcltk-shlibs (8.6.3-100) ...
Setting up tcltk (8.6.3-100) ...
Setting up tcltk-dev (8.6.3-100) ...

$



>
>
> - Run on of those commande for fink to update repo list :
> fink selfupdate
> or
>
> fink scanpackages
>
> - Then update apt :
> sudo apt-get update
>
>
> - Install Leo's Fink .deb
> dpkg -i leo_5.0-fink3.deb
>
> - And finally, install dependencies :
>
> sudo apt-get install -f
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to