From: "Daiajo Tibdixious" <daiajo@gmail.com>
To: gentoo-amd64@lists.gentoo.org
Subject: Re: [gentoo-amd64] Re: revdep broken x11-drivers/ati-drivers net-nds/openldap
Date: Thu, 1 Feb 2007 21:39:08 +1100 [thread overview]
Message-ID: <a4a9bfcb0702010239k27520bf1ve6a54a3e235f580d@mail.gmail.com> (raw)
In-Reply-To: <epq3qp$27r$1@sea.gmane.org>
On 1/31/07, Duncan <1i5t5.duncan@cox.net> wrote:
> "Daiajo Tibdixious" <daiajo@gmail.com> posted
> below, on Wed, 31 Jan 2007 10:37:05 +1100:
>
> No. I was still talking about the ATI video drivers still. As with
> Nvidia, the driver has some open code but some closed binary-only code as
> well. I dealt with openldap (to the limited degree I could) further down,
> below where I quoted your mention of it.
Oh, I didn't realise.
> I've had better luck with it, but that may be simply due to the fact that
> I keep up pretty closely with ~arch, updating twice a week to daily,
> keep the system generally cruft free, don't run anything binary-only (with
> a single exception, the close to a decade and a half old now 1993 original
> Master of Orion, tho at least I run it on from-source DOSBOX)
Wow.
> If you aren't using the 3D stuff on your video card anyway, you may wish
> to see if the native xorg driver will run it.
What do I have to do to run it?
> > dev-libs/cyrus-sasl-2.1.22-r1
> > app-crypt/gnupg-1.9.21
> > net-misc/curl-7.15.1-r1
> > net-misc/openssh-4.5_p1
> > kde-base/kdebase-3.5.5-r1
> >
> All that said, there's one negative as well. When the packages are split,
> that means most of what was the single ./configure step in the monolithic
> package now gets run many times, once for each of the split packages.
Wouldn't a configure cache work in this case? I haven't actually tried
one myself
(due to all the warnings), however within a KDE merge it should always
be the same.
> In my case, there are whole swatches of several of the monolithics that I
> don't use at all and would prefer not to have on the system (can't cause
Do you mind sharing the list of kde packates that you DO use?
> If you don't have -ldap, the profile is probably setting +ldap for you.
> Yes, I just checked, it's turned on by default in
> $PORTDIR/profiles/default-linux/amd64/2006.1/desktop in any case, so
> probably is in other similar profiles as well.
I'm using that profile. I'll try to remember to check the profile as
well as make.conf,
I'd didn't realise I would have to minus some USE flags, rather than
just omit them.
> network, I'd suggest setting -ldap in make.conf, thus overriding the
> profile. An emerge -N world should then remerge anything that uses that
> USE flag, and hopefully kill all your dependencies on it, allowing you to
I added -ldap to my make.conf and did a full rebuild --newuse, which took most
of the day. Now, despite eix showing -ldap on kde-base/dedbase, 'equery depends'
still shows the same list (less the older version of gnupg) as above.
depclean did remove 2 more packages, but not openldap.
> unmerge it and not worry about it any more. A quick check on the packages
> you listed says they all have the ldap USE flag, so indeed, one presumes
> toggling it off and remerging them will remove that dependency.
openssh (e.g.) also shows -ldap in eix, but still a dependent of
openldap in equery depends.
It looks to me like 'equery depends' is broken.
app-crypt/gnupg is an example of something that still has the ldap USE
flag enabled,
I've noticed some packages just blatantly ignore make.conf, and always
have certain USE enabled, which I don't understand.
> I don't like ignoring such things if I don't have to, and it shouldn't be
> necessary except on binary packages. If you're not using openldap anyway,
> the above should remove it as a dependency, after which you can unmerge it
> and cure the problem. =8^)
After learning more about "provide_old_libs" from the bug,
and /var/log/portage/elog, I just deleted all of broken .so files, as
they were supposed to have been. revdep-rebuild is now clean.
--
gentoo-amd64@gentoo.org mailing list
next prev parent reply other threads:[~2007-02-01 10:40 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-01-30 12:43 [gentoo-amd64] revdep broken x11-drivers/ati-drivers net-nds/openldap Daiajo Tibdixious
2007-01-30 13:13 ` [gentoo-amd64] " Harm Geerts
2007-01-30 14:29 ` Harm Geerts
2007-01-30 15:25 ` Duncan
2007-01-30 23:37 ` Daiajo Tibdixious
2007-01-31 12:59 ` Duncan
2007-02-01 10:39 ` Daiajo Tibdixious [this message]
2007-02-01 19:31 ` Duncan
2007-02-07 10:47 ` Daiajo Tibdixious
2007-01-30 21:31 ` Harm Geerts
2007-01-30 21:32 ` Harm Geerts
2007-02-01 22:24 ` [gentoo-amd64] Duplicate replies (was Re: revdep broken x11-drivers/ati-drivers net-nds/openldap) Harm Geerts
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=a4a9bfcb0702010239k27520bf1ve6a54a3e235f580d@mail.gmail.com \
--to=daiajo@gmail.com \
--cc=gentoo-amd64@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox