(continued inline)

On Sun, Nov 30, 2014 at 7:26 AM, Seth Johnson <[email protected]> wrote:
> I added the unstable fink repository
>
> that did not make apt-get work for the dependencies, but I could do
> fink install:
>
> sudo dpkg -r leo
> (Reading database ... 240997 files and directories currently installed.)
> Removing leo ...
>
> $ fink install pyqt4-mac-py27 qscintilla2-qt4-mac-py27 docutils-py27
> pygments-py27
>
> Information about 10237 packages read in 1 seconds.
> The following 4 packages will be installed or updated:
>  docutils-py27 pygments-py27 pyqt4-mac-py27 qscintilla2-qt4-mac-py27
> The following 7 additional packages will be installed:
>  openssl100-dev pydbus-py27 pydbus-py27-dev qscintilla2.11-qt4-mac
> qscintilla2.11-qt4-mac-shlibs sip-py27 sip-py27-bin
> Default answer will be chosen in 60 seconds...
> Do you want to continue? [Y/n]
> [. . .] (lots of stuff happens, including compiling from sources)
>
> (Still going, will update when done)

. . . and the install ends with:

Updating the list of locally available binary packages.
Scanning dists/stable/main/binary-darwin-x86_64
New package: 
dists/stable/main/binary-darwin-x86_64/devel/qscintilla2-qt4-mac-py27_2.8.4-1_darwin-x86_64.deb
New package: 
dists/stable/main/binary-darwin-x86_64/devel/qscintilla2.11-qt4-mac-shlibs_2.8.4-1_darwin-x86_64.deb
New package: 
dists/stable/main/binary-darwin-x86_64/devel/qscintilla2.11-qt4-mac_2.8.4-1_darwin-x86_64.deb
New package: 
dists/stable/main/binary-darwin-x86_64/languages/pyqt4-mac-py27_4.11.2-2_darwin-x86_64.deb
New package: 
dists/stable/main/binary-darwin-x86_64/languages/sip-py27-bin_4.16.3-1_darwin-x86_64.deb
New package: 
dists/stable/main/binary-darwin-x86_64/languages/sip-py27_4.16.3-1_darwin-x86_64.deb
New package: 
dists/stable/main/binary-darwin-x86_64/libs/pythonmods/pydbus-py27-dev_0.84.0-5_darwin-x86_64.deb
New package: 
dists/stable/main/binary-darwin-x86_64/libs/pythonmods/pydbus-py27_0.84.0-5_darwin-x86_64.deb
New package: 
dists/stable/main/binary-darwin-x86_64/libs/pythonmods/pygments-py27_1.6-2_darwin-x86_64.deb
New package: 
dists/stable/main/binary-darwin-x86_64/text/docutils-py27_0.10-2_darwin-x86_64.deb


. . . which seems to show that the relevant packages are in stable.
So there's a difference between apt-get and fink installs.

Now I attempt to install your .deb with dpkg:

$ sudo dpkg -i leo_5.0-1_gzip.deb

Password:
Selecting previously deselected package leo.
(Reading database ... 242163 files and directories currently installed.)
Unpacking leo (from leo_5.0-1_gzip.deb) ...
Setting up leo (5.0-1) ...


It appears to work . . . but:

$ leo

-bash: /sw/bin/leo: Permission denied

$ sudo leo

sudo: leo: command not found


What do you think now?   :-)


Seth



> On Sun, Nov 30, 2014 at 5:24 AM, Seth Johnson <[email protected]> 
> wrote:
>> Given that your dependency list includes python27 and qt4-base-mac,
>> and I don't get the dependency errors for those two it would appear
>> it's working partially.
>>
>> So I need to search for pyqt4-mac-py27, qscintilla2-qt4-mac-py27,
>> docutils-py27, and pygments-py27 -- which I guess are not currently in
>> the fink repository
>>
>>
>> Seth
>>
>> On Sun, Nov 30, 2014 at 4:34 AM, Seth Johnson <[email protected]> 
>> wrote:
>>> Hi, lost net connectivity yesterday.  Giving it a go . . .
>>>
>>> Results are promising:
>>>
>>> sudo dpkg -i leo_5.0-1_gzip.deb
>>>
>>> Password:
>>> Selecting previously deselected package leo.
>>> (Reading database ...
>>> dpkg: serious warning: files list file for package `leo' missing,
>>> assuming package has no files currently installed.
>>> 239398 files and directories currently installed.)
>>> Preparing to replace leo 5.0-1 (using leo_5.0-1_gzip.deb) ...
>>> Unpacking replacement leo ...
>>> dpkg: dependency problems prevent configuration of leo:
>>>  leo depends on pyqt4-mac-py27; however:
>>>   Package pyqt4-mac-py27 is not installed.
>>>  leo depends on qscintilla2-qt4-mac-py27; however:
>>>   Package qscintilla2-qt4-mac-py27 is not installed.
>>>  leo depends on docutils-py27; however:
>>>   Package docutils-py27 is not installed.
>>>  leo depends on pygments-py27; however:
>>>   Package pygments-py27 is not installed.
>>> /sw/bin/dpkg: error processing leo (--install):
>>>  dependency problems - leaving unconfigured
>>> Errors were encountered while processing:
>>>  leo
>>>
>>>
>>> I could apt-get those manually, but I think I'll only do what you ask.
>>>
>>> I am now removing . . .
>>>
>>> sudo dpkg -r leo_5.0-1_gzip.deb
>>> dpkg: you must specify packages by their own names, not by quoting the
>>> names of the files they come in
>>>
>>> Type dpkg --help for help about installing and deinstalling packages [*];
>>> Use dselect for user-friendly package management;
>>> Type dpkg -Dhelp for a list of dpkg debug flag values;
>>> Type dpkg --force-help for a list of forcing options;
>>> Type dpkg-deb --help for help about manipulating *.deb files;
>>> Type dpkg --licence for copyright licence and lack of warranty (GNU GPL) 
>>> [*].
>>>
>>> Options marked [*] produce a lot of output - pipe it through `less' or 
>>> `more' !
>>>
>>> sudo dpkg -r leo
>>> (Reading database ... 240957 files and directories currently installed.)
>>> Removing leo ...
>>>
>>> (done)
>>>
>>> So you probably have some inkling what to do to make a file list and
>>> dependencies work, right?
>>>
>>>
>>> Seth
>>>
>>> On Sat, Nov 29, 2014 at 1:10 PM, Davy Cottet <[email protected]> wrote:
>>>> I just had a chat on Fink IRC.
>>>> It might be possible to make it work like this.
>>>> However, they told me that a deb was not sufficient for being 
>>>> distributable.
>>>> For that, we have to work on a fink info file.
>>>> Here are some examples :
>>>> http://fink.cvs.sourceforge.net/viewvc/fink/dists/10.7/stable/main/finkinfo/libs/pythonmods/
>>>>
>>>> --
>>>> 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