[gobolinux-users] Freshen

Tom Connell Gobolinux at tjconnell.co.uk
Thu Apr 12 09:53:22 UTC 2007


Michael Homer wrote:
>> So no longer empty! What is the deal here should I do a Freshen -c
>> before every update session?
>>     
> No, it shouldn't be necessary - it should do that fetching
> automatically (it caches them for 24 hours, or as configured in
> Freshen.conf). Likely what happened is that both of the mirrors were
> down or inaccessible the first time you ran it (you do have to be
> online so it can do that).
>   
Ok! No problem as I have a permanent broadband link!
> The latter part is good. The former is just weird. Are you sure that
> Firefox isn't already at its newest version? That's the only way this
> should happen.
>   
OK! According to manager I have and am running 1.5.0.7
2.0.0.2 is installed, but not symlinked! This dates back to my abortive 
attempts to update it using Manager! Firefox itself was installed, but 
not the dependancies!

If this is confusing Freshen shouldnt it be looking at Current when 
determing updates!!
>>     
> It should be ordered with GLib first, if GLib is a dependency of
> LibIDL. It's very conservative about what order it puts things in.
> That's part of why it seems buggy to me - also, the "(Firefox)" part
> should only be displayed for new programs (i.e. ones that aren't
> already installed), so that you know what's pulling them in. It
> definitely shouldn't show up for programs that are have a lower
> version already installed. It is a very weird situation.
>
> Try `rm -f /tmp/dependencies-*` and run it again. It's possible it's
> lost the dependencies through the same route of the package
> repositories being down. In that case,
>
>   
Didnt do this in view of your statement below,but there are certainly a 
large number of dependencies-* files in tmp

> Where does /Programs/Firefox/Current point? The only way it should be
> omitted from the list is if it's already installed at the newest
> available version. That was what Freshen -i was to see, but it won't
> work on Firefox until I roll out a new version.
>   
root at GoboLinux /Programs/Firefox]ls -l
total 1
drwxr-xr-x 13 root root 1144 2006-10-21 20:16 1.5.0.7
drwxr-xr-x  8 root root  224 2007-04-08 08:15 2.0.0.2
lrwxrwxrwx  1 root root    7 2007-04-08 08:33 Current -> 1.5.0.7

> Actually... I've just taken a look at the packages repository, and I
> think it's wrong. The dependencies files should just be called
> LibIDL--0.8.8-r3--i686, not LibIDL--0.8.8-r3--i686.tar.bz2 (they're
> not bzipped, and they're certainly not tarred). That means it's not
> getting package dependencies in at all. That's a problem with the
> repository. I will flick a line to Lucas about that, but in the mean
> time, the ordering of package-only programs is arbitrary. That's why
> LibIDL is in a weird position: the recipe has no dependencies, but the
> package does, and requires GLib >= 2.12.
>
> Executive summary of the previous: dependency information isn't being
> retrieved properly, so things won't work as expected.
>
> Hopefully we can get that fixed soon, but for the moment, I advise
> against any major updates using Freshen. It should give you a
> reasonable guide, though, but you should do manual installs of the
> things it lists after that. Just InstallPackage/Compile them. Or else
> hold off until that's fixed.
>   
OK will do that now to straighten out Firefox and because I want to use 
Firefox 2, but will wait before doing more updates
> -Michael
> _______________________________________________
> gobolinux-users mailing list
> gobolinux-users at lists.gobolinux.org
> http://lists.gobolinux.org/mailman/listinfo/gobolinux-users
>
>
>   
Tom



More information about the gobolinux-users mailing list