* [gentoo-user] poppler vs virtual/poppler & eix-test-obsolete
@ 2010-02-14 20:10 Mark Knecht
2010-02-14 20:18 ` Alan McKinnon
0 siblings, 1 reply; 6+ messages in thread
From: Mark Knecht @ 2010-02-14 20:10 UTC (permalink / raw
To: gentoo-user
Hi,
Mostly in support of (I think) KDE I have poppler installed which
seems to cause eix-test-obsolete a little indigestion. It sees
virtual/poppler as installed but says they are not in the database.
Do I have a problem here (eix-test-obsolete itself or my use of it,
use flags, some sort of database problem, etc.) or is this some sort
of ebuild problem that will likely get worked out over the next few
weeks?
Thanks,
Mark
firefly ~ # eix -Ic poppler
[I] app-text/poppler (0.12.3-r3@02/14/10): PDF rendering library based
on the xpdf-3.0 code base
firefly ~ # equery depends =app-text/poppler-0.12.3-r3
[ Searching for packages depending on =app-text/poppler-0.12.3-r3... ]
app-misc/strigi-0.7.0 (>=app-text/poppler-0.12.3-r3[utils])
app-text/evince-2.26.2 (>=app-text/poppler-0.12.3-r3[cairo])
kde-base/okular-4.3.3 (pdf? >=app-text/poppler-0.12.3-r3[lcms,qt4])
net-print/cups-1.3.11-r1 (>=app-text/poppler-0.12.3-r3[utils])
virtual/poppler-0.12.3-r1 (~app-text/poppler-0.12.3[lcms?,xpdf-headers])
virtual/poppler-glib-0.12.3-r2 (~app-text/poppler-0.12.3[cairo])
virtual/poppler-qt4-0.12.3-r1 (~app-text/poppler-0.12.3[qt4])
virtual/poppler-utils-0.12.3-r1 (~app-text/poppler-0.12.3[abiword?,png?,utils])
firefly ~ # eix-test-obsolete -d
No non-matching entries in /etc/portage/package.keywords.
No non-matching entries in /etc/portage/package.mask.
No non-matching entries in /etc/portage/package.unmask.
No non-matching or empty entries in /etc/portage/package.use.
No non-matching or empty entries in /etc/portage/package.cflags.
The following installed packages are not in the database:
virtual/poppler
virtual/poppler-glib
virtual/poppler-qt4
virtual/poppler-utils
--
No redundant entries in /etc/portage/package.keywords (or test switched off).
No redundant entries in /etc/portage/package.mask (or test switched off).
No redundant entries in /etc/portage/package.unmask (or test switched off).
No redundant entries in /etc/portage/package.use (or test switched off).
No redundant entries in /etc/portage/package.cflags (or test switched off).
No uninstalled entries in /etc/portage/package.keywords (or test switched off).
No uninstalled entries in /etc/portage/package.mask (or test switched off).
No uninstalled entries in /etc/portage/package.unmask (or test switched off).
No uninstalled entries in /etc/portage/package.use (or test switched off).
No uninstalled entries in /etc/portage/package.cflags (or test switched off).
All installed versions of packages are in the database.
firefly ~ #
firefly ~ # slocate poppler | grep virtual
/var/db/pkg/virtual/poppler-0.12.3-r1
/var/db/pkg/virtual/poppler-0.12.3-r1/COUNTER
/var/db/pkg/virtual/poppler-0.12.3-r1/KEYWORDS
/var/db/pkg/virtual/poppler-0.12.3-r1/DEFINED_PHASES
/var/db/pkg/virtual/poppler-0.12.3-r1/PF
/var/db/pkg/virtual/poppler-0.12.3-r1/PROPERTIES
/var/db/pkg/virtual/poppler-0.12.3-r1/DEPEND
/var/db/pkg/virtual/poppler-0.12.3-r1/DESCRIPTION
/var/db/pkg/virtual/poppler-0.12.3-r1/USE
/var/db/pkg/virtual/poppler-0.12.3-r1/FEATURES
/var/db/pkg/virtual/poppler-0.12.3-r1/SLOT
/var/db/pkg/virtual/poppler-0.12.3-r1/RDEPEND
/var/db/pkg/virtual/poppler-0.12.3-r1/SIZE
/var/db/pkg/virtual/poppler-0.12.3-r1/IUSE
/var/db/pkg/virtual/poppler-0.12.3-r1/poppler-0.12.3-r1.ebuild
/var/db/pkg/virtual/poppler-0.12.3-r1/CFLAGS
/var/db/pkg/virtual/poppler-0.12.3-r1/environment.bz2
/var/db/pkg/virtual/poppler-0.12.3-r1/repository
/var/db/pkg/virtual/poppler-0.12.3-r1/LDFLAGS
/var/db/pkg/virtual/poppler-0.12.3-r1/EAPI
/var/db/pkg/virtual/poppler-0.12.3-r1/CATEGORY
/var/db/pkg/virtual/poppler-0.12.3-r1/CBUILD
/var/db/pkg/virtual/poppler-0.12.3-r1/CXXFLAGS
/var/db/pkg/virtual/poppler-0.12.3-r1/CHOST
/var/db/pkg/virtual/poppler-0.12.3-r1/CONTENTS
/var/db/pkg/virtual/poppler-glib-0.12.3-r2
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/COUNTER
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/KEYWORDS
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/DEFINED_PHASES
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/PF
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/PROPERTIES
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/DEPEND
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/DESCRIPTION
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/USE
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/poppler-glib-0.12.3-r2.ebuild
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/FEATURES
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/SLOT
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/RDEPEND
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/SIZE
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/IUSE
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/CFLAGS
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/environment.bz2
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/repository
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/LDFLAGS
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/EAPI
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/CATEGORY
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/CBUILD
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/CXXFLAGS
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/CHOST
/var/db/pkg/virtual/poppler-glib-0.12.3-r2/CONTENTS
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/COUNTER
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/KEYWORDS
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/DEFINED_PHASES
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/PF
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/PROPERTIES
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/DEPEND
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/DESCRIPTION
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/USE
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/FEATURES
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/SLOT
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/RDEPEND
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/SIZE
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/CFLAGS
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/environment.bz2
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/repository
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/poppler-qt4-0.12.3-r1.ebuild
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/LDFLAGS
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/EAPI
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/CATEGORY
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/CBUILD
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/CXXFLAGS
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/CHOST
/var/db/pkg/virtual/poppler-qt4-0.12.3-r1/CONTENTS
/var/db/pkg/virtual/poppler-utils-0.12.3-r1
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/COUNTER
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/KEYWORDS
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/DEFINED_PHASES
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/PF
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/PROPERTIES
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/DEPEND
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/DESCRIPTION
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/USE
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/FEATURES
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/SLOT
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/RDEPEND
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/SIZE
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/IUSE
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/CFLAGS
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/environment.bz2
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/repository
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/LDFLAGS
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/EAPI
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/CATEGORY
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/poppler-utils-0.12.3-r1.ebuild
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/CBUILD
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/CXXFLAGS
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/CHOST
/var/db/pkg/virtual/poppler-utils-0.12.3-r1/CONTENTS
/usr/portage/packages/virtual/poppler-utils-0.12.3-r1.tbz2
/usr/portage/packages/virtual/poppler-glib-0.12.3-r2.tbz2
/usr/portage/packages/virtual/poppler-qt4-0.12.3-r1.tbz2
/usr/portage/packages/virtual/poppler-0.12.3-r1.tbz2
firefly ~ #
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] poppler vs virtual/poppler & eix-test-obsolete
2010-02-14 20:10 [gentoo-user] poppler vs virtual/poppler & eix-test-obsolete Mark Knecht
@ 2010-02-14 20:18 ` Alan McKinnon
2010-02-14 20:31 ` Mark Knecht
0 siblings, 1 reply; 6+ messages in thread
From: Alan McKinnon @ 2010-02-14 20:18 UTC (permalink / raw
To: gentoo-user
On Sunday 14 February 2010 22:10:05 Mark Knecht wrote:
> Hi,
> Mostly in support of (I think) KDE I have poppler installed which
> seems to cause eix-test-obsolete a little indigestion. It sees
> virtual/poppler as installed but says they are not in the database.
>
> Do I have a problem here (eix-test-obsolete itself or my use of it,
> use flags, some sort of database problem, etc.) or is this some sort
> of ebuild problem that will likely get worked out over the next few
> weeks?
I saw this a few days ago.
virtual/poppler is not in portage anymore. We now just have regular poppler,
xpdf, et al.
Just remove poppler from world if you have it there - you shouldn't, it's a
lib and should be pulled in by everything that DEPENDs on it.
Latest masked portage deals with this kind of nonsense nicely. If you use an
old portage, you may have to unmerge what you have and remerge the real one.
FWIW, poppler is one of those packages seemingly run by an insane idiot. Every
new minor point version seems to block the one before it, implying API/ABI
breaks across minor versions. Which is thick beyond belief. It's a problematic
package and one that I seemed to umerge/merge often in the pre-portage-2.2
days
--
alan dot mckinnon at gmail dot com
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] poppler vs virtual/poppler & eix-test-obsolete
2010-02-14 20:18 ` Alan McKinnon
@ 2010-02-14 20:31 ` Mark Knecht
2010-02-14 21:33 ` Stroller
0 siblings, 1 reply; 6+ messages in thread
From: Mark Knecht @ 2010-02-14 20:31 UTC (permalink / raw
To: gentoo-user
On Sun, Feb 14, 2010 at 12:18 PM, Alan McKinnon <alan.mckinnon@gmail.com> wrote:
> On Sunday 14 February 2010 22:10:05 Mark Knecht wrote:
>> Hi,
>> Mostly in support of (I think) KDE I have poppler installed which
>> seems to cause eix-test-obsolete a little indigestion. It sees
>> virtual/poppler as installed but says they are not in the database.
>>
>> Do I have a problem here (eix-test-obsolete itself or my use of it,
>> use flags, some sort of database problem, etc.) or is this some sort
>> of ebuild problem that will likely get worked out over the next few
>> weeks?
>
> I saw this a few days ago.
>
> virtual/poppler is not in portage anymore. We now just have regular poppler,
> xpdf, et al.
>
> Just remove poppler from world if you have it there - you shouldn't, it's a
> lib and should be pulled in by everything that DEPENDs on it.
>
> Latest masked portage deals with this kind of nonsense nicely. If you use an
> old portage, you may have to unmerge what you have and remerge the real one.
>
> FWIW, poppler is one of those packages seemingly run by an insane idiot. Every
> new minor point version seems to block the one before it, implying API/ABI
> breaks across minor versions. Which is thick beyond belief. It's a problematic
> package and one that I seemed to umerge/merge often in the pre-portage-2.2
> days
>
> --
> alan dot mckinnon at gmail dot com
>
>
Alan,
poppler isn't in my world file:
firefly ~ # cat /var/lib/portage/world | grep poppler
firefly ~ #
and I seem to be using the newest portage-2.2_rc62 although a slightly
older portage-utils-0.2.1
Are you suggesting the I unmerge poppler and then do a
revdep-rebuild (or emerge -DuN @world) to get it reinstalled without
this problem? Easy enough if it works, but even if it works it seems
something is brokern and before I destroy the symptom I thought I'd
ask a couple of questions.
I've read a couple of bug reports that echo your thoughts about the package.
Thanks,
Mark
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] poppler vs virtual/poppler & eix-test-obsolete
2010-02-14 20:31 ` Mark Knecht
@ 2010-02-14 21:33 ` Stroller
2010-02-14 22:04 ` Mark Knecht
0 siblings, 1 reply; 6+ messages in thread
From: Stroller @ 2010-02-14 21:33 UTC (permalink / raw
To: gentoo-user
On 14 Feb 2010, at 20:31, Mark Knecht wrote:
> ...
> poppler isn't in my world file:
> ...
> Are you suggesting the I unmerge poppler and then do a
> revdep-rebuild (or emerge -DuN @world) to get it reinstalled without
> this problem?
Yes.
Stroller.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] poppler vs virtual/poppler & eix-test-obsolete
2010-02-14 21:33 ` Stroller
@ 2010-02-14 22:04 ` Mark Knecht
2010-02-15 7:12 ` Alan McKinnon
0 siblings, 1 reply; 6+ messages in thread
From: Mark Knecht @ 2010-02-14 22:04 UTC (permalink / raw
To: gentoo-user
On Sun, Feb 14, 2010 at 1:33 PM, Stroller
<stroller@stellar.eclipse.co.uk> wrote:
>
> On 14 Feb 2010, at 20:31, Mark Knecht wrote:
>>
>> ...
>> poppler isn't in my world file:
>> ...
>> Are you suggesting the I unmerge poppler and then do a
>> revdep-rebuild (or emerge -DuN @world) to get it reinstalled without
>> this problem?
>
> Yes.
>
> Stroller.
Well, it's an interesting result, or I'm just getting tired.
I really think that I tried emerge --depclean earlier and it didn't
fix the problem. After emerge -C poppler/emerge poppler I was left
with the same failure in eix-test-obsolete but this time emerge
--depclean did get rid of the 4 virtuals.
I don't know. I suspect now that I never did emerge --depclean.
Thanks. It's fixed.
Cheers,
Mark
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] poppler vs virtual/poppler & eix-test-obsolete
2010-02-14 22:04 ` Mark Knecht
@ 2010-02-15 7:12 ` Alan McKinnon
0 siblings, 0 replies; 6+ messages in thread
From: Alan McKinnon @ 2010-02-15 7:12 UTC (permalink / raw
To: gentoo-user
On Monday 15 February 2010 00:04:21 Mark Knecht wrote:
> On Sun, Feb 14, 2010 at 1:33 PM, Stroller
>
> <stroller@stellar.eclipse.co.uk> wrote:
> > On 14 Feb 2010, at 20:31, Mark Knecht wrote:
> >> ...
> >> poppler isn't in my world file:
> >> ...
> >> Are you suggesting the I unmerge poppler and then do a
> >> revdep-rebuild (or emerge -DuN @world) to get it reinstalled without
> >> this problem?
> >
> > Yes.
> >
> > Stroller.
>
> Well, it's an interesting result, or I'm just getting tired.
>
> I really think that I tried emerge --depclean earlier and it didn't
> fix the problem. After emerge -C poppler/emerge poppler I was left
> with the same failure in eix-test-obsolete but this time emerge
> --depclean did get rid of the 4 virtuals.
>
> I don't know. I suspect now that I never did emerge --depclean.
Possibly. --depclean removed virtual/poppler here, leaving the real poppler
package that was in place.
FWIW, tinkering with poppler won't break anything much. It's just a pdf
rendering library, not critical. If you remove it in error, emerge -1 will put
it back :-)
--
alan dot mckinnon at gmail dot com
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2010-02-15 7:15 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-14 20:10 [gentoo-user] poppler vs virtual/poppler & eix-test-obsolete Mark Knecht
2010-02-14 20:18 ` Alan McKinnon
2010-02-14 20:31 ` Mark Knecht
2010-02-14 21:33 ` Stroller
2010-02-14 22:04 ` Mark Knecht
2010-02-15 7:12 ` Alan McKinnon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox