Gentoo Archives: gentoo-user

From: Holly Bostick <motub@××××××.nl>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] openoffice 2 rc3 & revdep rebuild
Date: Mon, 17 Oct 2005 10:47:04
Message-Id: 4353802F.4050506@planet.nl
In Reply to: [gentoo-user] openoffice 2 rc3 & revdep rebuild by "John J. Foster"
1 John J. Foster schreef:
2 > Good evening,
3 >
4 > I've been fighting the install of OOo rc3 for a few days now.
5 > Everything is fine until running revdep-rebuild, which wants to
6 > re-install the OOo I just installed. I remember having trouble with
7 > various binary packages before, including OOo, which I always solved,
8 > or hid, by NOT having /opt in revdep-rebuilds search dirs. That was
9 > the first place I looked, thinking that an update along the way had
10 > changed something. Sure enough, /opt was back in there. However, now
11 > OOo is looking like it's installing to regular directory structures,
12 > and I don't want to remove those from checking.
13
14 But you can remove *specific* directories from checking-- like the ooo
15 directory.
16
17 I'm just now testing this by adding
18
19 /usr/lib/openoffice
20
21 to
22
23 SEARCH_DIRS_MASK="/opt/OpenOffice.org /opt/sun-jre-bin-1.5.0.03
24 /usr/lib/openoffice"
25
26 in /etc/make.conf
27
28 and I'm running revdep-rebuild -p to see if OO.o still comes up (I found
29 this directory by doing a locate, but I didn't pay attention when
30 emerging -rc2, so I don't know if it's correct).
31
32 The whole point of the SEARCH_DIRS_MASK is to mask specific directories,
33 not 'general' giant swathes of the tree, so I'm not quite sure what the
34 issue is, except that the directory to mask has changed (from
35 /opt/OpenOffice.org to /usr/lib/openoffice or wherever).
36
37 The results from Saturday (I run revdep-rebuild -p as a weekly cron job
38 and get the results mailed to me):
39
40 All prepared. Starting rebuild...
41 emerge --oneshot -q -p =app-crypt/seahorse-0.7.9
42 =app-office/abiword-2.2.10 =app-office/openoffice-bin-2.0.0_rc2
43 =dev-perl/gnome2-wnck-0.10 =gnome-extra/libgda-1.0.4
44 =mail-client/mail-notification-1.1 =x11-misc/devilspie-0.10
45
46 These are the packages that I would merge, in order:
47
48 Calculating dependencies  ...done!
49 [ebuild R ] app-crypt/seahorse-0.7.9
50 [ebuild R ] app-office/abiword-2.2.10
51 [ebuild R ] app-office/openoffice-bin-2.0.0_rc2
52 [ebuild R ] dev-perl/gnome2-wnck-0.10
53 [ebuild R ] gnome-extra/libgda-1.0.4
54 [ebuild R ] mail-client/mail-notification-1.1
55 [ebuild R ] x11-misc/devilspie-0.10
56
57 (I performed this rebuild, so any further revdep-rebuilds would just
58 include OO.o)
59
60 And the results from today, after adding the /usr/lib/openoffice
61 directory to the search mask:
62
63 Evaluating package order... done.
64 (/root/.revdep-rebuild.5_order)
65
66 Dynamic linking on your system is consistent... All done.
67
68 OpenOffice.org does not appear, so I'll take that as confirmation that
69 the directory is correct.
70
71 Give it a try.
72
73 Holly
74 --
75 gentoo-user@g.o mailing list