John J. Foster schreef:
> Good evening,
> 
> I've been fighting the install of OOo rc3 for a few days now.
> Everything is fine until running revdep-rebuild, which wants to
> re-install the OOo I just installed. I remember having trouble with
> various binary packages before, including OOo, which I always solved,
> or hid, by NOT having /opt in revdep-rebuilds search dirs. That was
> the first place I looked, thinking that an update along the way had
> changed something. Sure enough, /opt was back in there. However, now
> OOo is looking like it's installing to regular directory structures,
> and I don't want to remove those from checking.

But you can remove *specific* directories from checking-- like the ooo
directory.

I'm just now testing this by adding

/usr/lib/openoffice

to

SEARCH_DIRS_MASK="/opt/OpenOffice.org /opt/sun-jre-bin-1.5.0.03
/usr/lib/openoffice"

in /etc/make.conf

and I'm running revdep-rebuild -p to see if OO.o still comes up (I found
this directory by doing a locate, but I didn't pay attention when
emerging -rc2, so I don't know if it's correct).

The whole point of the SEARCH_DIRS_MASK is to mask specific directories,
not 'general' giant swathes of the tree, so I'm not quite sure what the
issue is, except that the directory to mask has changed (from
/opt/OpenOffice.org to /usr/lib/openoffice or wherever).

The results from Saturday (I run revdep-rebuild -p as a weekly cron job
and get the results mailed to me):

All prepared. Starting rebuild...
emerge --oneshot -q -p =app-crypt/seahorse-0.7.9
=app-office/abiword-2.2.10 =app-office/openoffice-bin-2.0.0_rc2
=dev-perl/gnome2-wnck-0.10 =gnome-extra/libgda-1.0.4
=mail-client/mail-notification-1.1 =x11-misc/devilspie-0.10

These are the packages that I would merge, in order:

Calculating dependencies    ...done!
[ebuild   R   ] app-crypt/seahorse-0.7.9
[ebuild   R   ] app-office/abiword-2.2.10
[ebuild   R   ] app-office/openoffice-bin-2.0.0_rc2
[ebuild   R   ] dev-perl/gnome2-wnck-0.10
[ebuild   R   ] gnome-extra/libgda-1.0.4
[ebuild   R   ] mail-client/mail-notification-1.1
[ebuild   R   ] x11-misc/devilspie-0.10

(I performed this rebuild, so any further revdep-rebuilds would just
include OO.o)

And the results from today, after adding the /usr/lib/openoffice
directory to the search mask:

Evaluating package order... done.
  (/root/.revdep-rebuild.5_order)

Dynamic linking on your system is consistent... All done.

OpenOffice.org does not appear, so I'll take that as confirmation that
the directory is correct.

Give it a try.

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

Reply via email to