On Aug 27, 2009, at 1:51 PM, Peter Young wrote:

> Dear Alexander,
>
> On Thu, 27 Aug 2009, Alexander Hansen wrote:
>
>> Peter Young wrote:
>>> Dear Alexander,
>>>
>>> On Thu, 27 Aug 2009, Alexander Hansen wrote:
>>>
>>>> Peter Young wrote:
>>>>> I just got a new MacPro, set it up, and installed some fink  
>>>>> software,
>>>>> but had trouble with tetex. I did the following
>>>>>
>>>>> downloaded and installed fink
>>>>> downloaded and installed finkcommander
>>>>> ran selfupdate
>>>>> ran update-all
>>>>>
>>>>> downloaded binary version of tetex using finkcommander and got the
>>>>> following error message.
>>>>>
>>>>> /sw/bin/dpkg: error processing tetex-base (--configure):
>>>>>  subprocess post-installation script returned error exit status 1
>>>>> dpkg: dependency problems prevent configuration of tetex:
>>>>>  tetex depends on tetex-base (= 3.0-1005); however:
>>>>>   Package tetex-base is not configured yet.
>>>>> /sw/bin/dpkg: error processing tetex (--configure):
>>>>>  dependency problems - leaving unconfigured
>>>>> dpkg: dependency problems prevent configuration of xdvi:
>>>>>  xdvi depends on tetex-base (>= 2.0.1-1); however:
>>>>>   Package tetex-base is not configured yet.
>>>>> /sw/bin/dpkg: error processing xdvi (--configure):
>>>>>  dependency problems - leaving unconfigured
>>>>> Errors were encountered while processing:
>>>>>  tetex-base
>>>>>  tetex
>>>>>  xdvi
>>>>> E: Sub-process /sw/bin/dpkg returned an error code (1)
>>>>>
>>>>>
>>>> That's not the real error; it's a symptom of the error.
>>>>
>>>>> Is there anything I can do to correct this?
>>>>>
>>>>> Thank you.
>>>>>
>>>> The binary tetex packages don't work properly now due to changes  
>>>> in some
>>>> of the system-installed stuff.
>>>>
>>>> You'll need to install via source via the following sequence of
>>>> commands:
>>>>
>>>> 1)  Install Xcode 3.1.3
>>>> 2)  Run the following:
>>>> fink index -f
>>>> fink selfupdate-rsync
>>>> fink install tetex-base
>>>>
>>>> You can replace selfupdate-rsync with selfupdate-cvs if you  
>>>> prefer.  And
>>>> everything but "fink index -f" has a Fink Commander analog.
>>>>
>>>> You shouldn't need to do "fink index -f" anymore after this.
>>>>
>>> Thank you for your prompt response,
>>>
>>> I had already installed the Xcode from the distribution, and so,  
>>> from
>>> the command line, I did
>>>
>>> sudo fink index -f
>>> sudo fink selfupdate-rsync
>>>
>> You don't ever need to use 'sudo' before a fink command.  It's  
>> harmless
>> to do so, but unnecessary.
>>> (the latter took some time but went to completion).
>>>
>>> Then,
>>>
>>> sudo fink install tetex-base
>>>
>>> gave the following error message:
>>>
>>> Information about 4361 packages read in 0 seconds.
>>> Can't resolve dependency "fink (>= 0.28.0)" for package
>>> "gettext-tools-0.14.5-4" (no
>>> matching packages/versions found)
>>> Exiting with failure.
>>>
>> My bad:  I tried to give you a shorter set of operations to perform  
>> than
>> is in the FAQ entry on this:
>>
>> http://www.finkproject.org/faq/upgrade-fink.php?phpLang=en#leopard-bindist2
>>
>> Do another "fink index -f"  followed by "fink selfupdate" and you  
>> should
>> be good to go.
>>> Afterwards I realized how to check the version of Xcode, and found  
>>> that
>>> it is 3.1.2. Is it critical to get 3.1.3?
>>>
>> Not for this issue.  3.1.3 has some fixes to help in building X11- 
>> based
>> packages, particularly GTK, though.
>>> I also tried to install the source using finkcommander. There I  
>>> did not
>>> find tetex-base but rather tetex3-base.
>> That's a virtual package-not a real one.
>>> I tried to install this but,
>>> after accepting the default answer to a couple of questions I got  
>>> the
>>> following message:
>>>
>>> Information about 4361 packages read in 0 seconds.
>>> Can't resolve dependency "fink (>= 0.28.0)" for package
>>> "gettext-tools-0.14.5-4" (no
>>> matching packages/versions found)
>>> Exiting with failure.
>>>
>>> Is there something else I should do? Should I just remove the
>>> directory /sw and start from scratch?
>>>
>>> Thanks,
>>>
>> The additional "fink index -f" followed by "fink selfupdate" will  
>> solve
>> the issue.  This is a one-time only update hiccup.
>>
> Still a problem, I'm afraid. I did
>
> sudo fink index -f
> sudo fink selfupdate
> sudo fink install tetex-base
>
> and, after a much shorter amount of time than last time, I got the  
> error
> message:
>
> /sw/bin/dpkg: error processing tetex-base (--install):
>  subprocess post-installation script returned error exit status 1
> Errors were encountered while processing:
>  tetex-base
> ### execution of /sw/bin/dpkg-lockwait failed, exit code 1
> Failed: can't install package tetex-base-3.0-1006
>
> Best wishes,
>
> -- 
> Peter Young

There's one other thing to try because of the latex expiration date  
hassle:

fink update tetex-texmf

then try installing tetex-base. An older tetex-texmf can block a new  
tetex-base install (it's a long story...)

Dave
--
David Reiser
[email protected]





------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to