public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] how to check dependencies for sloted apps?
@ 2006-05-17 20:58 Martins Steinbergs
  2006-05-17 21:20 ` Neil Bothwick
  2006-05-18  5:06 ` Jonathan Chocron
  0 siblings, 2 replies; 4+ messages in thread
From: Martins Steinbergs @ 2006-05-17 20:58 UTC (permalink / raw
  To: gentoo-user

hi,

I decided to clean my Gentoo install and I started with
'emerge --prune --pretend'
what gave me some list of apps. Then I did equery depends <pkgname> for each 
package, but problem is with sloted ones such as gtkhtml, autoconf, db and a 
lot from Gnome tree.
How to specify (syntax) package version to search for with 'equery depends' if 
this is suported?

qdepends gives me this output, I cant understand is this broken or both 
versions are needed by php, xorg and kmail?

mar martins # qdepends -Q gtkhtml-1.1.10-r1
depends: i'm such a fatty, could not 
eat_file(/var/db/pkg/dev-lang/php-5.1.4/DEPEND)
depends: i'm such a fatty, could not 
eat_file(/var/db/pkg/x11-base/xorg-x11-7.0-r1/DEPEND)
depends: i'm such a fatty, could not 
eat_file(/var/db/pkg/kde-base/kmail-3.5.2-r3/DEPEND)

mar martins # qdepends -Q gtkhtml-3.10.1
depends: i'm such a fatty, could not 
eat_file(/var/db/pkg/dev-lang/php-5.1.4/DEPEND)
depends: i'm such a fatty, could not 
eat_file(/var/db/pkg/x11-base/xorg-x11-7.0-r1/DEPEND)
depends: i'm such a fatty, could not 
eat_file(/var/db/pkg/kde-base/kmail-3.5.2-r3/DEPEND)

I'll be glad to see your input. Maybe out there is some better script?

martins
-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] how to check dependencies for sloted apps?
  2006-05-17 20:58 [gentoo-user] how to check dependencies for sloted apps? Martins Steinbergs
@ 2006-05-17 21:20 ` Neil Bothwick
  2006-05-18  5:06 ` Jonathan Chocron
  1 sibling, 0 replies; 4+ messages in thread
From: Neil Bothwick @ 2006-05-17 21:20 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 254 bytes --]

On Wed, 17 May 2006 23:58:02 +0300, Martins Steinbergs wrote:

> I decided to clean my Gentoo install and I started with
> 'emerge --prune --pretend'

Try emerge --depclean --pretend


-- 
Neil Bothwick

Top Oxymorons Number 23: Sweet sorrow

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [gentoo-user] how to check dependencies for sloted apps?
  2006-05-17 20:58 [gentoo-user] how to check dependencies for sloted apps? Martins Steinbergs
  2006-05-17 21:20 ` Neil Bothwick
@ 2006-05-18  5:06 ` Jonathan Chocron
  2006-05-18  7:03   ` Martins Steinbergs
  1 sibling, 1 reply; 4+ messages in thread
From: Jonathan Chocron @ 2006-05-18  5:06 UTC (permalink / raw
  To: gentoo-user

Le Mercredi 17 Mai 2006 22:58, Martins Steinbergs a écrit :
> hi,
>
> I decided to clean my Gentoo install and I started with
> 'emerge --prune --pretend'
> what gave me some list of apps. Then I did equery depends <pkgname> for
> each package, but problem is with sloted ones such as gtkhtml, autoconf, db
> and a lot from Gnome tree.
> How to specify (syntax) package version to search for with 'equery depends'
> if this is suported?

Unless you really now what you are doing, I would suggest steering clear of 
autoconf, since a lot of packages require different version of autoconf.

> qdepends gives me this output, I cant understand is this broken or both
> versions are needed by php, xorg and kmail?
>
> mar martins # qdepends -Q gtkhtml-1.1.10-r1
> depends: i'm such a fatty, could not
> eat_file(/var/db/pkg/dev-lang/php-5.1.4/DEPEND)
> depends: i'm such a fatty, could not
> eat_file(/var/db/pkg/x11-base/xorg-x11-7.0-r1/DEPEND)
> depends: i'm such a fatty, could not
> eat_file(/var/db/pkg/kde-base/kmail-3.5.2-r3/DEPEND)
>
> mar martins # qdepends -Q gtkhtml-3.10.1
> depends: i'm such a fatty, could not
> eat_file(/var/db/pkg/dev-lang/php-5.1.4/DEPEND)
> depends: i'm such a fatty, could not
> eat_file(/var/db/pkg/x11-base/xorg-x11-7.0-r1/DEPEND)
> depends: i'm such a fatty, could not
> eat_file(/var/db/pkg/kde-base/kmail-3.5.2-r3/DEPEND)
>
> I'll be glad to see your input. Maybe out there is some better script?
>
> martins

I have kmail installed, and I do not have gtkhtml installed. Plus, I just 
checked, kamil does not depend on gtkhtml.
This error just means that the script could not check dependencies for that 
specific package. However, you should see a list of package that depend on 
the package you input on the command line.

For example : qdepends -Q qt outputs :

[snip]
kde-base/konsole-3.5.2-r1
kde-base/ksplashml-3.5.2
kde-base/kdm-3.5.2
kde-base/libkmime-3.5.0-r1
kde-base/kpdf-3.5.2
kde-base/kpersonalizer-3.5.2
depends: i'm such a fatty, could not 
eat_file(/var/db/pkg/kde-base/kmail-3.5.2-r1/DEPEND)
kde-base/kdeaddons-docs-konq-plugins-3.5.2
kde-base/mimelib-3.5.1-r1
kde-base/kde-i18n-3.5.2-r1
[snip]

I think this simply means that the script does not know whether or not the 
package depends on qt.

If that is all the output you get, I think you can remove gtkhtml.

Anyway, for non critical apps, this is what I do whan I want to clean the 
system :
- qdepends -Q $package
- Oh, great, nothnig seems to depends on that !
- qpkg $package
- emerge -C $package
- revdep-rebuild

I hope this helps !!

-- Jonathan


-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] how to check dependencies for sloted apps?
  2006-05-18  5:06 ` Jonathan Chocron
@ 2006-05-18  7:03   ` Martins Steinbergs
  0 siblings, 0 replies; 4+ messages in thread
From: Martins Steinbergs @ 2006-05-18  7:03 UTC (permalink / raw
  To: gentoo-user

thank you

i did emerge --depclean --pretend with selective --unmerge. Now unmerging 
aditional packages after revdep-rebuild -pv
Until now nothing serious hase broke.

martins

-- 
Linux 2.6.16-ck10 AMD Athlon(tm) 64 Processor 3200+
 09:55:02 up 35 min,  5 users,  load average: 1.14, 1.83, 1.48
-- 
gentoo-user@gentoo.org mailing list



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

end of thread, other threads:[~2006-05-18  7:16 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-05-17 20:58 [gentoo-user] how to check dependencies for sloted apps? Martins Steinbergs
2006-05-17 21:20 ` Neil Bothwick
2006-05-18  5:06 ` Jonathan Chocron
2006-05-18  7:03   ` Martins Steinbergs

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox