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