On 6/4/10 5:37 PM, Łukasz Kucharski wrote:
> Hi Hanspeter,
>
> thanks for your assistance.
>
> I use fink on MacOS 10.5. Latest I believe as I allow software updates.
> Fink version is also the newest as I believe:
>
> fink --version | head -n 2
> Package manager version: 0.29.11
> Distribution version: selfupdate-cvs Fri Jun  4 23:16:23 2010, 10.5, i386

This certainly looks up to date.

> I have of course executed 'selfupdate' that was where actually problem
> started to appear. I tried to poke fink with some commands to solve the
> issue myself and somewhere 'fink index -f' appeared.
>
> I have just tried it again as you advised though 'update-all' still
> breaks on 'htmldoc-nox' as an unsolved 'virtuoso' dependancy.
>
> In fact I quite don't understand why do i need it. I tried
> 'fink remove virtuoso'
> cause I though it was automatically installed as a dep' for something
> else but fink replied it is not installed. Maybe something started
> depending on it after the update.

Yes, virtuoso must have come in as a new dependency for some package you 
already had that needed an update.  It hasn't been installed yet 
(because of the htmldoc-nox issue), so obviously you can't remove it 
just yet.

> Another thing of my concern is how should I check if I have enabled full
> unstable tree. I am 99% sure I did 'cause i can see 'virtuoso' but on
> the other hand there is 'htmldoc-nox' issue as you have noted. I am also
> quite sure that 'fink configure' asks if the system should use unstable
> tree. It reported that it seems that I am _at least_ partially using
> unstable branch and advised me to say Yes. I want unstable anyway, so I
> typed 'y'<enter>.
>
> Could it be that I still have some strange cross-mixed package tree ?
> And why after such reconfiguration fink cannot see 'htmldoc' through
> 'apropos' ?

If you've run 'fink selfupdate' after turning on unstable in 'fink 
configure', then you should be able to see htmldoc (and the output from 
fink --version shows you have run selfupdate-cvs recently).  In my case, 
'fink dumpinfo -finfofile htmldoc-nox' shows the description is at: 
/sw/fink/dists/unstable/crypto/finkinfo/htmldoc-nox.info  Do you have 
this file?  If not, then you should rerun 'fink selfupdate'.  I don't 
know why the selfupdate would fail to get some of the package 
description files (maybe a remote server error).  (edit: read and try 
the last paragraph of my response to a possible solution before doing this)

> I admit that my package cache/information might get screwed through
> update since it's been a long time I did it last time, but how do I
> check if in my fink package information is coherent and ok?

'fink index -f' forces a total reread of the package index, so any 
inconsistencies should disappear.  I don't think there's a way to verify 
the integrity of an existing index.

If the above doesn't work, what do you get from 'fink list htmldoc 
virtuoso' ?

I get:
****
      htmldoc              1.8.27-1        Converts HTML files to PDF or 
PostScript
      htmldoc-nox          1.8.27-1        Converts HTML files to PDF or 
PostScript
      virtuoso             6.1.0-1         SQL/RDF/XML data management 
server
****

Actually, looking more into this, htmldoc is in crypto for some reason. 
  What does 'grep Trees /sw/etc/fink.conf' show?  "unstable/main" and 
"unstable/crypto" should be in the output.  If not, add the missing one 
and re-run 'fink selfupdate' and 'fink index'.

Hanspeter

> With regards,
> luk32
>
> W dniu 04.06.10 23:13, Hanspeter Niederstrasser pisze:
>> On 6/4/10 4:58 PM, Łukasz Kucharski wrote:
>>
>>> I have configured fink to use cvs and unstable branch. I did 'fink
>>> makeindex -f' and scanpackeges. The problem is 'update-all' command. It
>>> exits with failure on package 'virtuoso'. The message is:
>>
>> Your OS and Fink version are also useful.  You can get this from the
>> command 'fink --version | head -n 2'
>>
>> Did you run 'fink selfupdate' after turning on cvs and unstable?  Also,
>> 'makeindex' is an invalid option for the fink command.  You want 'fink
>> index -f'.  If you really did use 'makeindex' that probably explains
>> your problem below.
>>
> [cut]
>>
>> <http://pdb.finkproject.org/pdb/package.php/virtuoso>   shows that
>> virtuoso is available only in unstable, so the fact that you see it
>> means the unstable tree was at least partly activated.
>> <http://pdb.finkproject.org/pdb/package.php/htmldoc-nox>   is also
>> unstable only, so not all of unstable was properly downloaded and/or
>> read.  Rerun 'fink selfupdate' and/or 'fink index -f' to see if that
>> fixes the problem.
>>


------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to