On Thu, Jan 8, 2009 at 10:24 AM, Mark Knecht <[email protected]> wrote:
> On Thu, Jan 8, 2009 at 10:07 AM, James Ausmus <[email protected]> wrote:
> <SNIP>
>>>
>>> Right now I'm seeing that @preserved-rebuild and revdep-rebuild want
>>> to do different things. revdep-rebuild is rebuilding nss which may or
>>> may not fail. @preserved-rebuild wanted to rebuild eveolution which
>>> did fail.
>>
>> I would suggest performing the revdep-rebuild first, then doing the
>> @preserved-rebuild - if revdep-rebuild is coming up with broken packages,
>> those broken packages can actually prevent other packages (such as
>> evolution) from building properly.
>> -James
>>
>
> We'll see how it works out. I've done the revdep-rebuild.
> @preserved-rebuild failed last night but is running again. If it
> continues to fail I'll file a bug report.
>
> I don't use evolution. It's just caught up in the emerge gnome stuff
> and the gnome-light construct stopped working a while back so
> evolution has been there not causing trouble (other than build
> time/disk space) until now.
>
> - Mark
>
And the emerge of evolution failed as it did last night so in this
case the revdep-rebuild didn't matter.

Interesting that the evolution build fails for the package name (nss)
that revdep-rebuild just rebuilt:

/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld:
warning: libsoftokn3.so.11, needed by /usr/lib64/nss/libnss3.so.11,
not found (try using -rpath or -rpath-link)
/usr/lib64/nss/libnss3.so.11: undefined reference to
`fc_getfunctionl...@nss_3.4'
/usr/lib64/nss/libnss3.so.11: undefined reference to `nsc_moduledbf...@nss_3.4'
/usr/lib64/nss/libnss3.so.11: undefined reference to
`nsc_getfunctionl...@nss_3.4'
collect2: ld returned 1 exit status
make[4]: *** [contact-print-test] Error 1
make[4]: *** Waiting for unfinished jobs....

and previously completed:

emerge --oneshot dev-libs/nss:0

Would there be any requirements to exit the terminal and log in again
(or source something) after the revdep-rebuild and before the emerge
@preserved-rebuild step?

I'm bothered that it seems to be asking for NSS_3.4 when all I see in
portage are 3.1/3.2 versions...

lightning ~ # eix -I dev-libs/nss
[I] dev-libs/nss
     Available versions:  3.11.9-r1 3.12.2_rc1 {utils}
     Installed versions:  3.12.2_rc1(10:00:56 AM 01/08/2009)(-utils)
     Homepage:            http://www.mozilla.org/projects/security/pki/nss/
     Description:         Mozilla's Network Security Services library
that implements PKI support

lightning ~ #
lightning ~ # emerge -pv evolution

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] mail-client/evolution-2.22.3.1  USE="crypt dbus hal
ipv6 ldap spell ssl -debug -kerberos -krb4 -mono -networkmanager -nntp
-pda -profile" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB
lightning ~ #

Thanks,
Mark

Reply via email to