linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* YUP and RPM dependencies
@ 2000-03-18  1:22 jingai
  2000-03-18  7:14 ` Gabriel Paubert
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: jingai @ 2000-03-18  1:22 UTC (permalink / raw)
  To: linuxppc-dev


After I heard about the YellowDog Update Program (YUP) from someone on this
list, I went and downloaded the RPM and installed it.  However, it
initially performs some sanity checks, such as making sure all installed
RPMS pass dependency checks, and will not continue if this fails.. but I've
got a few RPMS (such as glibc, which requires the kernel-headers RPMS, but
I build my own kernel from sources) that I purposely installed even though
they fail dependency checks..

.so, my question is, is there a way to bypass this check (a force option
or somesuch)?  And if not, if anyone from  the YD team is here, please make
this an option.

But, as a side note, I'm ecstatic that this sort of app is finally out.. I
was just about to suck down the Debian install CDs, if for nothing other
than it's automatic package updater..

-j


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: YUP and RPM dependencies
  2000-03-18  1:22 YUP and RPM dependencies jingai
@ 2000-03-18  7:14 ` Gabriel Paubert
  2000-03-18  9:53 ` Wolfgang Denk
  2000-03-20 16:55 ` Stephen Edie
  2 siblings, 0 replies; 5+ messages in thread
From: Gabriel Paubert @ 2000-03-18  7:14 UTC (permalink / raw)
  To: jingai; +Cc: linuxppc-dev


On Fri, 17 Mar 2000, jingai wrote:

> .so, my question is, is there a way to bypass this check (a force option
> or somesuch)?  And if not, if anyone from  the YD team is here, please make
> this an option.

Perhaps not, but did you try to install kernel-headers with the --justdb
option ?

	Gabriel.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: YUP and RPM dependencies
  2000-03-18  1:22 YUP and RPM dependencies jingai
  2000-03-18  7:14 ` Gabriel Paubert
@ 2000-03-18  9:53 ` Wolfgang Denk
  2000-03-18 20:05   ` Dan Burcaw
  2000-03-20 16:55 ` Stephen Edie
  2 siblings, 1 reply; 5+ messages in thread
From: Wolfgang Denk @ 2000-03-18  9:53 UTC (permalink / raw)
  To: jingai; +Cc: linuxppc-dev


In message <200003180622.BAA20354@shell.faradic.net> you wrote:
>
> After I heard about the YellowDog Update Program (YUP) from someone on this
> list, I went and downloaded the RPM and installed it.  However, it
...
> But, as a side note, I'm ecstatic that this sort of app is finally out.. I


Ummm... this is a *developer* mailing list - but where, oh  where  is
the  good old Unix tradition of using the toolbox? Even if you do not
find a fancy tool with GUI and bells and whistles,  you  always  have
the toolbox right at your fingertips.

Where is the problem:

- use "rpm -qa" to get a listing of all installed packages
- use perl and/or sort, awk, sed to separate package name and version
- use wget or ncftp or ftp + expect to get a directory listing from
  your favorite FTP mirror with update packages
- use perl and/or sort, awk, sed to generate a list of packages that
  are installed in your system, and that have never versions on the
  FTP server
- generate and run the necessary commands to nstall those packages?

In ten minutes you will have a script of about 100 lines  which  will
do  exactly  what you want... And as an additional benefit you can go
ecstatic that you have written it yourself, and you probably  learned
a few new things, too.


Ummm... and BTW: is it really so difficult to  check  with  a  search
engine? I quich search at freshmeat for "update new RPM" shows

rhlupdate
   rhlupdate is a small configurable perl script that will connect to
   your favorite Red Hat site and update all of the RPMS you have
   installed. It also allows you to specify what packages not to
   upgrade.

It's there, you just have to look a bit around...

Wolfgang Denk

--
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd@denx.de
Experience is what causes a person to make new  mistakes  instead  of
old ones.

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: YUP and RPM dependencies
  2000-03-18  9:53 ` Wolfgang Denk
@ 2000-03-18 20:05   ` Dan Burcaw
  0 siblings, 0 replies; 5+ messages in thread
From: Dan Burcaw @ 2000-03-18 20:05 UTC (permalink / raw)
  To: Wolfgang Denk; +Cc: jingai, linuxppc-dev


> rhlupdate
>    rhlupdate is a small configurable perl script that will connect to
>    your favorite Red Hat site and update all of the RPMS you have
>    installed. It also allows you to specify what packages not to
>    upgrade.
>
> It's there, you just have to look a bit around...

Have you ever used apt-get? These tools like rhlupdate and rpmfind
are not exactly like apt-get.. which is an awesome program.

Regards,
Dan

Terra Soft Solutions, Inc.
 Yellow Dog Linux
 "The Ultimate Companion for a Dedicated Server"
 http://www.yellowdoglinux.com/

 Black Lab Linux
 Advanced Workstations and Parallel Solutions
 http://www.blacklablinux.com/


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: YUP and RPM dependencies
  2000-03-18  1:22 YUP and RPM dependencies jingai
  2000-03-18  7:14 ` Gabriel Paubert
  2000-03-18  9:53 ` Wolfgang Denk
@ 2000-03-20 16:55 ` Stephen Edie
  2 siblings, 0 replies; 5+ messages in thread
From: Stephen Edie @ 2000-03-20 16:55 UTC (permalink / raw)
  To: jingai; +Cc: linuxppc-dev


On Fri, 17 Mar 2000, jingai wrote:

...snip...
> .so, my question is, is there a way to bypass this check (a force option
> or somesuch)?  And if not, if anyone from  the YD team is here, please make
> this an option.
...snip...

I have thought about adding a dep-check disable switch, although, the
dependency failures would re-surface after the new list of
installed packages is put together.  Another option would be to purposely
ignore dependency problems that exist on the installed system.
Unfortunately, this could cause all sorts of strange problems that I'd
rather not have to mess with.  For now, I think it is best that running
systems remain dependency sane.  This may mean removing the kernel-headers
require from glibc which I believe is the case with CS-1.2.

Stephen

Terra Soft Solutions, Inc.
 Yellow Dog Linux
 "The Ultimate Companion for a Dedicated Server"
 http://www.yellowdoglinux.com/

 Black Lab Linux
 Workstations and advanced, Parallel Solutions
 http://www.blacklablinux.com/


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2000-03-20 16:55 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-03-18  1:22 YUP and RPM dependencies jingai
2000-03-18  7:14 ` Gabriel Paubert
2000-03-18  9:53 ` Wolfgang Denk
2000-03-18 20:05   ` Dan Burcaw
2000-03-20 16:55 ` Stephen Edie

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).