Gentoo Archives: gentoo-user

From: "András Csányi" <sayusi.ando@××××××.hu>
To: gentoo-user <gentoo-user@l.g.o>
Subject: [gentoo-user] [portage] rebuild dependencies of a package
Date: Thu, 25 Jul 2013 14:28:32
Message-Id: CALzub=p-f9Ga9-J5m7sUXd7iXdib7yaR4V8Ud_e5hy4LAAb8AQ@mail.gmail.com
1 Hi All,
2
3 I would like to ask some help regarding hos to use portage.
4
5 I have a few packages to rebuild on my system and sometimes I have to
6 - or I think I have to - rebuild dependencies of a package to fix a
7 compiling issue.
8
9 I do it something like this:
10
11 equery g nautilus
12
13 * dependency graph for gnome-base/nautilus-3.6.3_p0_p16
14 `-- gnome-base/nautilus-3.6.3_p0_p16 ~amd64
15 `-- dev-libs/glib-2.37.3_p1_p02 (>=dev-libs/glib-2.35.9)
16 `-- dev-libs/libdbusmenu-12.10.3_p0_p01 (dev-libs/libdbusmenu) ~amd64
17 `-- dev-libs/libunity-6.90.2_p0_p01 (dev-libs/libunity) ~amd64
18 `-- dev-libs/libzeitgeist-0.3.18 (dev-libs/libzeitgeist) ~amd64
19 `-- x11-libs/pango-1.34.1 (>=x11-libs/pango-1.28.3) ~amd64
20 `-- x11-libs/gtk+-3.8.2_p3_p02 (>=x11-libs/gtk+-3.5.12) [introspection?]
21 `-- dev-libs/libxml2-2.9.1-r1 (>=dev-libs/libxml2-2.7.8) ~amd64
22 `-- gnome-base/gnome-desktop-3.8.3 (>=gnome-base/gnome-desktop-3) ~amd64
23 `-- gnome-base/dconf-0.16.1 (gnome-base/dconf) ~amd64
24 `-- gnome-base/gsettings-desktop-schemas-3.8.0_p1_p01
25 (gnome-base/gsettings-desktop-schemas)
26 `-- x11-libs/libnotify-0.7.5-r1 (>=x11-libs/libnotify-0.7) amd64
27 `-- x11-libs/libX11-1.5.0-r1 (x11-libs/libX11) ~amd64
28 `-- x11-libs/libXext-1.3.2 (x11-libs/libXext) ~amd64
29 `-- x11-libs/libXrender-0.9.8 (x11-libs/libXrender) ~amd64
30 `-- media-libs/libexif-0.6.21-r1 (>=media-libs/libexif-0.6.20) ~amd64
31 `-- dev-libs/gobject-introspection-1.37.1
32 (>=dev-libs/gobject-introspection-0.6.4)
33 `-- app-misc/tracker-0.16.1 (>=app-misc/tracker-0.14) ~amd64
34 `-- media-libs/exempi-2.2.1 (>=media-libs/exempi-2.1.0) ~amd64
35 `-- dev-lang/perl-5.16.3 (>=dev-lang/perl-5) ~amd64
36 `-- dev-util/gdbus-codegen-2.36.3 (>=dev-util/gdbus-codegen-2.33) ~amd64
37 `-- dev-util/gtk-doc-am-1.19 (>=dev-util/gtk-doc-am-1.4) ~amd64
38 `-- dev-util/intltool-0.50.2-r1 (>=dev-util/intltool-0.40.1) ~amd64
39 `-- sys-devel/gettext-0.18.2 (sys-devel/gettext) amd64
40 `-- virtual/pkgconfig-0 (virtual/pkgconfig) amd64
41 `-- x11-proto/xproto-7.0.24 (x11-proto/xproto) ~amd64
42 `-- sys-devel/automake-1.12.6 (>=sys-devel/automake-1.12) amd64
43 `-- sys-devel/automake-1.13.4 (>=sys-devel/automake-1.13) ~amd64
44 `-- sys-devel/autoconf-2.69 (>=sys-devel/autoconf-2.68) amd64
45 `-- sys-devel/libtool-2.4.2 (sys-devel/libtool) ~amd64
46 `-- app-arch/xz-utils-5.0.5 (app-arch/xz-utils) ~amd64
47 `-- sys-apps/sed-4.2.2 (>=sys-apps/sed-4) ~amd64
48 `-- x11-base/xorg-server-1.13.3_p0_p06 (x11-base/xorg-server)
49 ~amd64 [xvfb]
50 `-- x11-apps/xhost-1.0.6 (x11-apps/xhost) ~amd64
51 `-- x11-themes/gnome-icon-theme-3.8.2
52 (>=x11-themes/gnome-icon-theme-1.1.91) ~amd64
53 `-- x11-themes/gnome-icon-theme-symbolic-3.8.3
54 (x11-themes/gnome-icon-theme-symbolic) ~amd64
55 `-- gnome-extra/nautilus-tracker-tags-0.16.1
56 (>=gnome-extra/nautilus-tracker-tags-0.12) ~amd64
57 `-- gnome-extra/sushi-3.8.1 (>=gnome-extra/sushi-0.1.9) ~amd64
58 `-- gnome-extra/nautilus-sendto-3.8.0
59 (>=gnome-extra/nautilus-sendto-3.0.1) ~amd64
60 `-- gnome-base/gvfs-1.16.3 (>=gnome-base/gvfs-1.14) ~amd64 [gtk]
61 `-- app-admin/packagekit-base-0.7.4 (app-admin/packagekit-base) ~amd64
62 [ gnome-base/nautilus-3.6.3_p0_p16 stats: packages (41), max depth (1) ]
63
64 and I copy all of the package names and rebuild them.
65
66 Is there a easier way to rebuild dependencies of a package? I mean a
67 command or something?
68
69 I have searched in the google and I do not find answer for my question.
70
71 Thanks for any help in advance!
72
73 --
74 -- Csanyi Andras (Sayusi Ando) -- http://sayusi.hu --
75 http://facebook.com/andras.csanyi
76 -- ""Trust in God and keep your gunpowder dry!" - Cromwell

Replies

Subject Author
Re: [gentoo-user] [portage] rebuild dependencies of a package Mick <michaelkintzios@×××××.com>