| View previous topic :: View next topic |
| Author |
Message |
kriz Apprentice


Joined: 22 Jan 2003 Posts: 231
|
Posted: Sun Aug 26, 2012 5:35 am Post subject: [solved] poppler requires a none existing use-flag |
|
|
| Code: |
emerge: there are no ebuilds built with USE flags to satisfy "app-text/poppler[cxx,jpeg,lcms,tiff,xpdf-headers]".
!!! One of the following packages is required to complete your request:
- app-text/poppler-0.20.3::gentoo (Missing IUSE: xpdf-headers)
- app-text/poppler-0.20.2-r2::gentoo (Missing IUSE: xpdf-headers)
- app-text/poppler-0.18.4-r2::gentoo (Missing IUSE: xpdf-headers)
(dependency required by "net-print/cups-filters-1.0.20" [installed])
(dependency required by "net-print/cups-1.6.1" [installed])
(dependency required by "www-client/google-chrome-22.0.1229.14_beta152690" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
|
no clue to solve this as there is no use-flag "xpdf-headers"
Last edited by kriz on Sun Sep 02, 2012 7:50 am; edited 1 time in total |
|
| Back to top |
|
 |
avx Advocate


Joined: 21 Jun 2004 Posts: 2152
|
Posted: Sun Aug 26, 2012 7:46 am Post subject: |
|
|
According to the changelog, xpdf-headers has been removed from the flags as of August 8th, but clearly not all ebuilds have been fixed. Report a bug. Edit, filed a bug for you.
Edit, according to my sync-status, these are the affected packages
| Quote: | > grep "xpdf-headers" **/*.ebuild
app-office/libreoffice/libreoffice-3.5.5.3.ebuild: pdfimport? ( >=app-text/poppler-0.16[xpdf-headers(+),cxx] )
app-office/libreoffice/libreoffice-3.5.6.2.ebuild: pdfimport? ( >=app-text/poppler-0.16[xpdf-headers(+),cxx] )
app-office/libreoffice/libreoffice-3.5.9999.ebuild: pdfimport? ( >=app-text/poppler-0.16[xpdf-headers(+),cxx] )
app-office/libreoffice/libreoffice-3.6.0.4.ebuild: libreoffice_extensions_pdfimport? ( >=app-text/poppler-0.16[xpdf-headers(+),cxx] )
app-office/libreoffice/libreoffice-3.6.9999.ebuild: libreoffice_extensions_pdfimport? ( >=app-text/poppler-0.16[xpdf-headers(+),cxx] )
app-office/libreoffice/libreoffice-9999-r2.ebuild: libreoffice_extensions_pdfimport? ( >=app-text/poppler-0.16[xpdf-headers(+),cxx] )
app-text/apvlv/apvlv-0.1.2-r1.ebuild: >=app-text/poppler-0.18[cairo,xpdf-headers(+)]
app-text/apvlv/apvlv-0.1.4.ebuild: >=app-text/poppler-0.18[cairo,xpdf-headers(+)]
app-text/calibre/calibre-0.8.62.ebuild: >=app-text/poppler-0.12.3-r3[qt4,xpdf-headers(+)]
app-text/calibre/calibre-0.8.64.ebuild: >=app-text/poppler-0.12.3-r3[qt4,xpdf-headers(+)]
app-text/calibre/calibre-0.8.65.ebuild: >=app-text/poppler-0.12.3-r3[qt4,xpdf-headers(+)]
app-text/pdf2djvu/pdf2djvu-0.7.12.ebuild: >=app-text/poppler-0.16.7[xpdf-headers(+)]
app-text/pdf2djvu/pdf2djvu-0.7.13.ebuild: >=app-text/poppler-0.16.7[xpdf-headers(+)]
dev-tex/luatex/luatex-0.70.1.ebuild: >=app-text/poppler-0.12.3-r3[xpdf-headers(+)]
dev-tex/luatex/luatex-0.70.1-r1.ebuild: >=app-text/poppler-0.12.3-r3[xpdf-headers(+)]
dev-tex/pdftex/pdftex-1.40.11.ebuild:RDEPEND=">=app-text/poppler-0.12.3-r3[xpdf-headers(+)]
media-gfx/inkscape/inkscape-0.48.2.ebuild: >=app-text/poppler-0.12.3-r3[cairo,xpdf-headers(+)]
media-gfx/inkscape/inkscape-0.48.3.1.ebuild: >=app-text/poppler-0.12.3-r3[cairo,xpdf-headers(+)]
net-print/cups-filters/cups-filters-1.0.23-r1.ebuild: app-text/poppler[cxx,jpeg?,lcms,tiff?,xpdf-headers(+)]
net-print/cups-filters/cups-filters-9999.ebuild: app-text/poppler[cxx,jpeg?,lcms,tiff?,xpdf-headers(+)] |
_________________ ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. |
|
| Back to top |
|
 |
doro1211 Guru

Joined: 06 Jun 2004 Posts: 312
|
Posted: Wed Aug 29, 2012 8:50 pm Post subject: |
|
|
| I'm having the same problem. Cannot update any of my systems as all die due to missing IUSE xpdf-headers in a number of packages, including luatex. Any resolution on this? |
|
| Back to top |
|
 |
aCOSwt Bodhisattva

Joined: 19 Oct 2007 Posts: 2537 Location: Hilbert space
|
Posted: Wed Aug 29, 2012 9:38 pm Post subject: |
|
|
| avx wrote: | According to the changelog, xpdf-headers has been removed from the flags as of August 8th, but clearly not all ebuilds have been fixed.
Edit, according to my sync-status, these are the affected packages
| Quote: | > grep "xpdf-headers" **/*.ebuild
app-office/libreoffice/libreoffice-3.5.5.3.ebuild: pdfimport? ( >=app-text/poppler-0.16[xpdf-headers(+),cxx] )
...
|
|
Notice the (+).
app-text/poppler[xpdf-headers] dependencies were all changed for app-text/poppler[xpdf-headers(+)]  _________________
|
|
| Back to top |
|
 |
doro1211 Guru

Joined: 06 Jun 2004 Posts: 312
|
Posted: Wed Aug 29, 2012 9:40 pm Post subject: |
|
|
| Yes, I noticed that in my ebuilds, but it still fails just the same. Maybe I'm missing something, but what can I do to get it to build? |
|
| Back to top |
|
 |
VoidMage Watchman


Joined: 14 Oct 2006 Posts: 6196
|
Posted: Wed Aug 29, 2012 10:15 pm Post subject: |
|
|
The problem is likely due to no version bumps, when useflag deps were changed.
Try adding '-D' to emerge command (or maybe '-N'). |
|
| Back to top |
|
 |
doro1211 Guru

Joined: 06 Jun 2004 Posts: 312
|
Posted: Wed Aug 29, 2012 10:20 pm Post subject: |
|
|
| I always do that - my standard update command is emerge -avkuDN world |
|
| Back to top |
|
 |
VoidMage Watchman


Joined: 14 Oct 2006 Posts: 6196
|
Posted: Wed Aug 29, 2012 11:07 pm Post subject: |
|
|
| doro1211 wrote: | | I always do that - my standard update command is emerge -avkuDN world |
If that's the case, it would suggest that portage has a bug in dependency calculation in this corner case.
Corner case, cause usually usedeps change is done via a version bump. |
|
| Back to top |
|
 |
doro1211 Guru

Joined: 06 Jun 2004 Posts: 312
|
Posted: Wed Aug 29, 2012 11:23 pm Post subject: |
|
|
Was just wondering if the -k could be the issue. Will try and post back.
If there is no version bump, it won't rebuild from the "updated" version with the new useflags, it will just untar/gzip the binary (I use a shared package repository on a file server between all my Gentoo boxes). If there was a version bump, it would work fine, but if there wasn't, perhaps I can just rebuild without -k. |
|
| Back to top |
|
 |
kriz Apprentice


Joined: 22 Jan 2003 Posts: 231
|
Posted: Sun Sep 02, 2012 7:48 am Post subject: jesus christ |
|
|
A little Dwarf was inside my system an put a '#' in front of keywords:
| Code: |
net-print/cups-filters
|
"its not my fault"
p.s
emerge -uavND @world works flawless again
Bugtracker is down so i have to wait for a sry to Miguel/Rafael? but hes talking about "old" stuff or somthing like that.
Commented out the filters some time ago - Jesus.  |
|
| Back to top |
|
 |
doro1211 Guru

Joined: 06 Jun 2004 Posts: 312
|
Posted: Sun Sep 02, 2012 3:18 pm Post subject: |
|
|
| Mine was fixed by not using the binary and building from source again. That still sounds like a bug though - the useflag changes should have triggered some type of version bump I think, although I'm not sure of the official policy on the matter. |
|
| Back to top |
|
 |
EasterParade l33t


Joined: 26 Jul 2003 Posts: 938
|
Posted: Sun Sep 09, 2012 7:50 am Post subject: |
|
|
Here too no update world :
| Code: | These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds built with USE flags to satisfy "app-text/poppler[cxx,jpeg,lcms,tiff,xpdf-headers]".
!!! One of the following packages is required to complete your request:
- app-text/poppler-0.20.3::gentoo (Missing IUSE: xpdf-headers)
- app-text/poppler-0.18.4-r2::gentoo (Missing IUSE: xpdf-headers)
(dependency required by "net-print/cups-filters-1.0.20" [installed])
(dependency required by "net-print/cups-1.6.1" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
|
|
|
| Back to top |
|
 |
kriz Apprentice


Joined: 22 Jan 2003 Posts: 231
|
Posted: Sun Sep 09, 2012 9:17 am Post subject: |
|
|
| Code: |
(dependency required by "net-print/cups-filters-1.0.20" [installed])
(dependency required by "net-print/cups-1.6.1" [installed])
|
thats what i got last week. you have installed the latest net-print/cups (1.6.1) but not net-print/cups-filters-1.0.23-r1.
try to include net-print/cups-filter into package.keywords.
| Code: |
[I] net-print/cups-filters
Available versions: (~)1.0.23-r1 **9999 {{jpeg perl png static-libs tiff}}
Installed versions: 1.0.23-r1(10:09:25 02.09.2012)(jpeg png tiff -perl -static-libs)
Homepage: http://www.linuxfoundation.org/collaborate/workgroups/openprinting/pdfasstandardprintjobformat
Description: Cups PDF filters
|
theres only one "stable" version in portage since last week. |
|
| Back to top |
|
 |
JelteF n00b

Joined: 15 May 2013 Posts: 18
|
Posted: Mon Sep 29, 2014 1:56 pm Post subject: |
|
|
| Using --backtrack=30 worked for me, as suggested by the emerge message. |
|
| Back to top |
|
 |
|