control-alt-delete

Amarpreet Rattan arattan at math.uwaterloo.ca
Thu Nov 6 00:23:58 CET 2003


ok, I think i understand.  it basically deals with dependencies in one
direction but not the other.

by the way, where is the newly created rpm put?  I guess if I wanted, I
could uninstall the rpm with (if, for example, the rpm i created was by
making a checkinstall for the program xxx)

rpm -e xxx.rpm

and reinstall the newly created rpm with

rpm -i xxx.rpm

and although it won't tell me about any dependency issues, it will work
since I compiled it on my system.

I guess the best thing to do is play with this 'newly' found function
'checkinstall' and see how it works.

thanks for all the help.

amps.

On Wed, 5 Nov 2003, Ralph Alvy wrote:

> Checkinstall, when used instead of 'make install', installs the application,
> updatest the rpm database, and creates an rpm package for future use. Once
> that's done, you deal with it as an rpm just like any other rpm. So, yes, you
> uninstall it with
>
> 	rpm -e xfce4-panel-1
>
> if that's how it was named after checkinstall finished.
>
> On Wednesday 05 November 2003 11:32 am, Amarpreet Rattan wrote:
> > just to get this straight.
> >
> > By 'for dependency reasons' i mean if, for example, I did this with
> > xfce4-panel (did a 'checkinstall') then if program xxx.rpm REQUIRED
> > xfce4-panel (not required by xfce4-panel), then
> > would xxx.rpm know that the program is installed?  I don't mean
> > dependencies for xfce4-panel, but programs that depend on xfce4-panel.
> >
> > Also, when you say 'uninstall like any other rpm' do you mean that i just
> > do a, again for example,
> >
> > rpm -e xfce4-panel
> >
> > ?  I think you are saying that this will remove the program from the rpm
> > database and uninstall the program.
> >
> > well, I didn't know this (there are a lot of things that I don't know ;-) )
> > it would be great if something like this worked.
> >
> > amps.
> >
> > On Wed, 5 Nov 2003, John Pettigrew wrote:
> > > In a previous message, Amarpreet Rattan <arattan at math.uwaterloo.ca> wrote:
> > > > I take it that 'checkinstall' only tells the rpm database that the
> > > > program is installed (for dependency reasons) and from what you appear
> > > > to be saying it also installs the program (like make install would).
> > >
> > > It does everything that make install does, plus inserting the program
> > > into the rpm database. When doing this, it doesn't set things like the
> > > dependencies, so it's not ideal if you're wanting to pass it on (i.e.
> > > someone might install it, think it's worked because there were no
> > > dependency issues raised, but have it fail). For your own use, though,
> > > there's nothing wrong with it because any dependency nasties would have
> > > cropped up during the compilation.
> > >
> > > > Also, is there a 'checkuninstall'
> > >
> > > Just uninstall as you would any other rpm installation (using YaST or the
> > > command line).
> > >
> > > > Also, do you know of any resources that I can read that tell my about
> > > > 'checkinstall'?  I have something called 'max-rpm' a handy little book
> > > > that i downloaded (seems a bit out of day though).
> > >
> > > Erm, I don't know offhand - try a quick search in the net.
> > >
> > > HTH
> > >
> > > John
> > > --
> > > John Pettigrew                         Headstrong Games
> > > john at headstrong-games.co.uk            Fun : Strategy : Price
> > > http://www.headstrong-games.co.uk/     Board games that won't break the
> > > bank Knossos: escape the ever-changing labyrinth before the Minotaur
> > > catches you!
> >
> > _______________________________________________
> > Xfce mailing list
> > Xfce at xfce.org
> > http://moongroup.com/mailman/listinfo/xfce
>
> _______________________________________________
> Xfce mailing list
> Xfce at xfce.org
> http://moongroup.com/mailman/listinfo/xfce
>




More information about the Xfce mailing list