On 3/9/07, Jonas Karlsson <[EMAIL PROTECTED]> wrote:
> 2007/3/8, Michael Homer <[EMAIL PROTECTED]>:
> > On 3/8/07, Jonas Karlsson <[EMAIL PROTECTED]> wrote:
> > > 2007/3/8, Michael Homer <[EMAIL PROTECTED]>:
> > > > On 3/8/07, Jonas Karlsson <[EMAIL PROTECTED]> wrote:
> > > > > 2007/3/7, Michael Homer <[EMAIL PROTECTED]>:
> > > > > > Hi,
> > > > > > I've finished a pre-release new version of Freshen, that's had all
> > > > > > the
> > > > > > features updated so that they actually work as expected. As well as
> > > > > > that, there are a couple of new features:
> > > > > > - upgrade-system actually works now, and pretty much flawlessly.
> > > > > > I've
> > > > > > just used it to update mine.
> > > > > Why does upgrade-system try to upgrade 320 apps, while Freshen only
> > > > > lists 162 apps as "upgradeable"?
> > > > They should be exactly the same list - the only difference between the
> > > > two is that one outputs the entries and one calls
> > > > InstallPackage/Compile on them. Are there duplicates in the list?
> > > > There shouldn't be any difference between the two reported counts,
> > > > either
> > > >
> > > > Also compare with `Freshen | wc -l`. I have noticed that some packages
> > > > get listed in the output without being flagged as [U]pgradable, which
> > > > is cosmetic only. If they're in the list, they'll be upgraded.
> > >
> > > Ok, I was using the numbers put by Freshen. 'Freshen' says:
> > > "Upgrades: 162 Downgrades: 0 Total: 162"
> > Hmm. That actually indicates you're using an old Freshen - it doesn't
> > display that way any more. It should just show "Total: ###" now. On
> > the other hand, Freshen -U shouldn't work at all in an older version,
> > which is confusing. Try `which Freshen` and make sure it's the right
> > version linked in, or Freshen -v should report 2.0.9.
> Ok, apparantly it hadn't installed proparly. Probably because of a bug
> with verifying signatures when the filehash file didn't have a
> signature.
I see. How do I go about fixing that? I got a few errors out of the
packaging process, but it eventually (seemed to have) worked.
>
> Now I have another issue:
> Some apps give error and Freshen cannot seem to find their versions:
>
> Freshen: Attempting to fetch recipe dependencies for Xorg
> GetRecipe: Recipe for Xorg 0 not found
>
> It may be that I have a later version present in that directory, but
> the Current link points to the older version, I don't know. But I had
> this error on two applications and both fulfilled that criteria.
That's probably it then. I just tested it by symlinking in old
Scripts, and I get errors all over the place. It really shouldn't be
looking at Current I suppose. I'll fix that up and get out a new
package.
> > > while 'Freshen -U' says:
> > > "Freshen: Upgrading 1/320..."
> > >
> > > Is there any way to tell what list 'Freshen -U' uses, i.e. what
> > > applications it's going to upgrade?
> > No. Well, you can alias InstallPackage and Compile to something else,
> > I guess, but that's it. I didn't build that functionality in because
> > it should be the same as the basic output.
>
> Now it is (when I've correctly installed it) :)
>
> > > > > I still haven't had the guts to try upgrade-system. :)
> > > > Freshen -l 5 will show you the first five programs, that will be
> > > > updated by Freshen -U -l 5. You can keep an eye on things and make
> > > > sure they're going ok by using those. There shouldn't be any problem
> > > > with it; the worst that can happen is a bunch of package installs
> > > > fail.
> > >
> > > Ok, I'll try that then. :)
> > >
> > > Great app btw.
> > It'll also pause whenever there's something with settings to update. I
> > haven't found a way to stop InstallPackage and Compile from triggering
> > that yet, so you have to keep an eye on it and can't just leave it
> > running overnight.
>
> I've implemented -U/--no-updatesettings for Compile and InstallPackage
> for you to use. :)
Oh, cheers.
-Michael
_______________________________________________
gobolinux-devel mailing list
gobolinux-devel@lists.gobolinux.org
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel