Jack:

Despite the problems you identified with po4a.info, I was able to build evince 
and Inkscape. Unfortunately I don't know whether editing the file is what made 
the difference or selecting the 2nd virtual dependency instead of the default 
first. 

Marc

Sent from my iPhone

> On Nov 21, 2013, at 8:28 AM, Jack Howarth <howa...@bromo.med.uc.edu> wrote:
> 
>> On Wed, Nov 20, 2013 at 11:24:19PM -0600, Marc Boxerman wrote:
>> Jack,
>> 
>> I edited devel/po4a.info as you suggested.  It did not change the prompt:
>> 
>> fink needs help picking an alternative to satisfy a virtual dependency. The
>> candidates:
>> 
>> (1)    texlive-nox-base: Base programs for a TeX Live installation
>> (2)    texlive-base: Base programs for a TeX Live installation
>> 
>> However, I selected option 2 and evince successfully built!  I'm now 
>> installing inkscape, which should go well given that the problematic 
>> dependencies were for building evince.  
>> 
>> Should I go back and edit po4a.info to undo the changes I made?
>> 
>> Thanks,
>> 
>> 
>> Marc
> 
> Looks like po4a has a couple of issues. First it is missing support for the 
> proper perl version
> in 10.9...
> 
> Index: po4a.info
> ===================================================================
> RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/devel/po4a.info,v
> retrieving revision 1.6
> diff -r1.6 po4a.info
> 12c12
> <    term-readkey-pm5123 | term-readkey-pm5124,
> ---
>>    term-readkey-pm5123 | term-readkey-pm5124 | term-readkey-pm5162,
> 22,24c22,24
> <    locale-gettext-pm5123 | locale-gettext-pm5124,
> <    term-readkey-pm5123 | term-readkey-pm5124,
> <    text-wrapi18n-pm5123 | text-wrapi18n-pm5124
> ---
>>    locale-gettext-pm5123 | locale-gettext-pm5124 | locale-gettext-pm5162,
>>    term-readkey-pm5123 | term-readkey-pm5124 | term-readkey-pm5162,
>>    text-wrapi18n-pm5123 | text-wrapi18n-pm5124 | text-wrapi18n-pm5162
> 74c74
> <        html-parser-pm5123 | html-parser-pm5124,
> ---
>>        html-parser-pm5123 | html-parser-pm5124 | html-parser-pm5162,
> 
> Second is that, even that change, it fails to automatically guide the user to
> the correct one...
> 
> % fink -m rebuild po4a
> Scanning package description files..........
> Information about 8205 packages read in 2 seconds.
> Running in Maintainer Mode
> Validating package file /sw/fink/dists/stable/main/finkinfo/devel/po4a.info...
> Package looks good!
> The package 'po4a' will be built without being installed.
> Reading build dependency for po4a-0.45-2...
> Reading dependency for po4a-0.45-2...
> Reading build conflict for po4a-0.45-2...
> 
> fink needs help picking an alternative to satisfy a virtual dependency. The 
> candidates:
> 
> (1)    term-readkey-pm5123: Perl module changes term modes
> (2)    term-readkey-pm5124: Perl module changes term modes
> (3)    term-readkey-pm5162: Perl module changes term modes
> 
> Pick one: [1]
> 
> This package should autoselect the correct one for the user rather than 
> present a prompt.
> 
>> 
>>> On Nov 20, 2013, at 8:56 AM, Jack Howarth <howa...@bromo.med.uc.edu> wrote:
>>> 
>>> 
>>> I suspect this may be coming from the texlive-nox-base default. On my 
>>> machines, I
>>> have texlive-base installed instead. The origin of...
>>> 
>>>> (1)   texlive-nox-base: Base programs for a TeX Live installation
>>>> (2)   texlive-base: Base programs for a TeX Live installation
>>> 
>>> is a bit puzzling as I only see that in...
>>> 
>>> devel/po4a.info:        texlive-nox-base | texlive-base
>>> 
>>> What happens if you edit that file to have...
>>> 
>>> devel/po4a.info:        texlive-base | texlive-nox-base
>>> 
>>> instead? Does the prompt become...
>>> 
>>> (1)   texlive-base: Base programs for a TeX Live installation
>>> (2)   texlive-nox-base: Base programs for a TeX Live installation
>>> 
>>> instead?
>>>          Jack
>>>> 
>>>>> On Nov 20, 2013, at 8:24 AM, Jack Howarth <howa...@bromo.med.uc.edu> 
>>>>> wrote:
>>>>> 
>>>>>> On Tue, Nov 19, 2013 at 11:38:20PM -0600, Marc Boxerman wrote:
>>>>>> Good news and bad news.  As noted, fink is now trying to build 
>>>>>> 0.48.4-11.  The new issue is with dependencies.  Are audiofile, esound, 
>>>>>> and gnome-desktop really needed?  At any rate, fink is tripping on 
>>>>>> another dependency:  ghostscript-nox=9.10-1.  Ghostscript and 
>>>>>> ghostscript-fon are installed.  I tried removing ghostscript but fink 
>>>>>> says it cannot.
>>>>>> 
>>>>>> Thanks,
>>>>>> 
>>>>>> Marc
>>>>> 
>>>>> Marc,
>>>>> The evince dependency was added because the Print Preview button in 
>>>>> inkscape uses it. On both my 10.8
>>>>> and 10.9 boxes, I have...
>>>>> 
>>>>> % dpkg -l | grep ghostscript
>>>>> ii  fc-ghostscript 20110722-1     Add ghostscript fonts to fontconfig 
>>>>> search
>>>>> ii  ghostscript    9.10-1         Interpreter for PostScript and PDF
>>>>> ii  ghostscript-fo 8.11-3         Standard fonts for Ghostscript
>>>>> 
>>>>> Can you attach the complete output from 'fink install inkscape' so we can 
>>>>> see all of
>>>>> the dependencies? Also, are you using 'fink -m'? This can trigger 
>>>>> circular-dependency
>>>>> errors so it should be avoided if you have a huge number of packages to 
>>>>> install at once.
>>>>> I would try to break the installations up into to...
>>>>> 
>>>>> fink install evince
>>>>> fink install inkscape
>>>>> 
>>>>> and see if that helps.
>>>>>         Jack
>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Reading buildlock packages...
>>>>>> /sw/bin/dpkg-lockwait -i 
>>>>>> /sw/fink/dists/stable/main/binary-darwin-x86_64/devel/automake1.13_1.13.4-2_darwin-x86_64.deb
>>>>>> Selecting previously deselected package automake1.13.
>>>>>> dpkg: considering removing automake1.11 in favour of automake1.13 ...
>>>>>> dpkg: yes, will remove automake1.11 in favour of automake1.13.
>>>>>> (Reading database ... 87752 files and directories currently installed.)
>>>>>> Unpacking automake1.13 (from 
>>>>>> .../automake1.13_1.13.4-2_darwin-x86_64.deb) ...
>>>>>> install-info(automake.info): deleting entry `* Automake: (automake) ...'
>>>>>> Setting up automake1.13 (1.13.4-2) ...
>>>>>> * Automake: (automake). Making GNU standards-compliant Makefiles.
>>>>>> 
>>>>>> Reading buildlock packages...
>>>>>> Could not resolve inconsistent dependencies!
>>>>>> 
>>>>>> Fink isn't sure how to install the above packages safely. You may be 
>>>>>> able to fix
>>>>>> things by running:
>>>>>> 
>>>>>> fink scanpackages
>>>>>> sudo apt-get update
>>>>>> sudo apt-get install ghostscript-nox=9.10-1
>>>>>> 
>>>>>> 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/libs/audiofile-bin_0.2.6-2_darwin-x86_64.deb
>>>>>> New package: 
>>>>>> dists/stable/main/binary-darwin-x86_64/libs/audiofile-shlibs_0.2.6-2_darwin-x86_64.deb
>>>>>> New package: 
>>>>>> dists/stable/main/binary-darwin-x86_64/libs/audiofile_0.2.6-2_darwin-x86_64.deb
>>>>>> Failed: Fink::SysState: Could not resolve inconsistent dependencies
>>>>>> Rhodes:finkinfo mboxerman$ 
>>>>>> 
>>>>>>> On Nov 19, 2013, at 11:00 PM, Alexander Hansen 
>>>>>>> <alexanderk.han...@gmail.com> wrote:
>>>>>>> 
>>>>>>>> On 11/19/13 8:56 PM, Marc Boxerman wrote:
>>>>>>>> Alexander,
>>>>>>>> 
>>>>>>>> your link points to 4 files.  I put all of them in 
>>>>>>>> /sw/fink/dists/10.7/stable/main/finkinfo/graphics/
>>>>>>>> 
>>>>>>>> I then ran fink selfupdate and then fink install inkscape, but fink 
>>>>>>>> still tries to install inkscape-0.48.4-8 and the build fails.
>>>>>>>> Am I missing a step in pointing fink to the new package?
>>>>>>>> 
>>>>>>>> Thanks,
>>>>>>>> 
>>>>>>>> Marc
>>>>>>> 
>>>>>>> Try running "fink index -f".
>>>>>>> 
>>>>>>> If that doesn't work, use "fink dumpinfo -finfofile inkscape" to see if 
>>>>>>> fink is picking up a different .info file than you expect.
>>>>>>> -- 
>>>>>>> Alexander Hansen, Ph.D.
>>>>>>> Fink User Liaison
>>>>>>> My package updates: http://finkakh.wordpress.com/

------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Fink-beginners mailing list
Fink-beginners@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.beginners
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to