(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.
