[PlanetCCRMA] how to upgrade a package without access to internet repository?
Alex Timmer
mijn_troep@yahoo.com
Wed Jun 18 12:03:00 2003
--- Fernando Pablo Lopez-Lezcano <nando@ccrma.Stanford.EDU> wrote: >
> > > due to the dependencies =). anyway, i managed to forcefully
> update
> > > > everything with rpm except JACK (have 0.51, need >0.62)
> > >
> > > Hmmm, strange, what is it complaining about?
> >
> > now i think about it again, i only got scared from the list of
> > dependencies i would break; i actually think rpm would install
> it.
> > will try tonight.
i tried but stopped because newer JACK requires a newer GLIBC which
probably requires... etc etc. :)
> Yes, I was not thinking at all (too much work, brain burnout), your
> current jack is very old and at some point all jack-aware
> applications
> got a "Requires:" tag that explicitly wants a newer one. That's
> probably
> why there were so many dependencies.
>
<SNIP>
> > was there not some discussion a while a ago about a method to
> make
> > your own cdroms out of the (up-to-date) repository? i could help
> wiht
> > scripting, now if i knew where those dependencies are hidden...
> ;-)
>
> They are part of the apt database. I have not even tried to think
> of a
> way to create "custom" iso images. I imagine it should be possible
> to do
> as the data is there in some form.
in the archives i found what i was referring to earlier:
http://ccrma-mail.stanford.edu/pipermail/planetccrma/2003-January/001073.html
> > > You can always download and install manually, but you should
> try
> > > not to use --force or --nodeps, otherwise the apt database
> won't be useful
> > > in the future and chances are that things will not work right
> (after
> > > all, that is what dependencies are for).
> >
> > you are right, an 'apt-get update' now tells me this was not too
> > smart (more precise, apt-get detects more than one version of the
> > same pkg).
>
> You will need to erase those duplicates and reinstall. I think the
> right
> option to rpm -e is "--allmatches", that will erase all installs of
> the
> same name (and version). Obviously you don't want to use rpm -e
> --allmatches if you are dealing with a vital package like glibc :-)
>
> To see what errors you have you can do a:
> apt-get check
> That will check the package database for consistency.
>
> -- Fernando
thanks, i'll try that as learning experience :)
cheerio, ALEX
________________________________________________________________________
Want to chat instantly with your online friends? Get the FREE Yahoo!
Messenger http://uk.messenger.yahoo.com/