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