[gentoo-user] poppler - how to update it elegantly?

2013-09-30 Thread Helmut Jarausch
Hi, my most hated package is poppler. Each time in the past and now  
again it's hard to upgrade.


portage (2.2.7) cannot handle it, so I have to (manually) unmerge all  
packages depending on it and emerge them after

the poppler upgrade again.

Has anybody found a more elegant procedure?

Many thanks,
Helmut.



Re: [gentoo-user] poppler - how to update it elegantly?

2013-09-30 Thread Alan McKinnon
On 30/09/2013 13:55, Helmut Jarausch wrote:
 Hi, my most hated package is poppler. Each time in the past and now
 again it's hard to upgrade.
 
 portage (2.2.7) cannot handle it, so I have to (manually) unmerge all
 packages depending on it and emerge them after
 the poppler upgrade again.
 
 Has anybody found a more elegant procedure?
 
 Many thanks,
 Helmut.
 


poppler packaging is a pita, but it's never broke anything for me (but
does cause lots and lots and lots of stuff to be rebuilt...)

Yesterday's update worked just fine:

$ genlop -t poppler
 * app-text/poppler

 Wed Sep 18 08:46:05 2013  app-text/poppler-0.24.1
   merge time: 33 seconds.

 Sun Sep 29 12:31:08 2013  app-text/poppler-0.24.2
   merge time: 35 seconds.


What errors are you getting?
Any customizations to poppler on your system?
   (i.e grep -r poppler /etc/portage)



-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] poppler - how to update it elegantly?

2013-09-30 Thread Helmut Jarausch

On 09/30/2013 02:24:40 PM, Alan McKinnon wrote:

On 30/09/2013 13:55, Helmut Jarausch wrote:
 Hi, my most hated package is poppler. Each time in the past and now
 again it's hard to upgrade.

 portage (2.2.7) cannot handle it, so I have to (manually) unmerge  
all

 packages depending on it and emerge them after
 the poppler upgrade again.

 Has anybody found a more elegant procedure?

 Many thanks,
 Helmut.



poppler packaging is a pita, but it's never broke anything for me (but
does cause lots and lots and lots of stuff to be rebuilt...)

Yesterday's update worked just fine:

$ genlop -t poppler
 * app-text/poppler

 Wed Sep 18 08:46:05 2013  app-text/poppler-0.24.1
   merge time: 33 seconds.

 Sun Sep 29 12:31:08 2013  app-text/poppler-0.24.2
   merge time: 35 seconds.


What errors are you getting?
Any customizations to poppler on your system?
   (i.e grep -r poppler /etc/portage)



First, are you using portage-2.2.7?
I haven't changed poppler nor its ebuild in any way.

Here is my problem:

emerge -vp app-text/poppler

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

Calculating dependencies   * waiting for lock on  
/var/db/.pkg.portage_lockfile ... [ ok ]

... done!
[ebuild  r  U  ] app-text/poppler-0.24.2:0/43 [0.22.5:0/37] USE=cairo  
cjk cxx introspection jpeg lcms png qt4 tiff utils -curl -debug -doc  
-jpeg2k 1,470 kB
[ebuild  rR] net-print/cups-filters-1.0.36-r2  USE=jpeg png tiff  
-perl -static-libs -zeroconf 0 kB

[ebuild  rR] dev-tex/luatex-0.76.0  USE=-doc 0 kB
[ebuild  rR] app-text/evince-3.8.3:0/evd3.4-evv3.3   
USE=introspection postscript tiff -debug -djvu -dvi -gnome-keyring  
-nautilus -t1lib -xps 0 kB
[ebuild  rR] dev-python/python-poppler-0.12.1-r4  USE=-examples  
PYTHON_TARGETS=python2_7 -python2_6 0 kB
[ebuild  rR] app-office/calligra-2.7.3:4  USE=crypt eigen exif  
fftw fontconfig gif glew glib gsf gsl handbook jpeg jpeg2k kdcraw  
kdepim lcms marble mysql okular opengl pdf ssl threads tiff truetype  
xbase xml xslt (-aqua) -attica -freetds -openexr -opengtl (-postgres)  
-spacenav (-sybase) {-test} -vc -word-perfect  
CALLIGRA_FEATURES=author braindump flow karbon kexi krita plan sheets  
stage words 0 kB
[ebuild  r  U  ] app-office/libreoffice-4.1.2.2-r1 [4.1.2.2]  
USE=bluetooth branding cups dbus gnome gtk java kde opengl vba webdav  
(-aqua) -debug -eds -gstreamer -gtk3 -jemalloc -mysql -odk -postgres  
-telepathy {-test} LIBREOFFICE_EXTENSIONS=presenter-minimizer  
-nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher  
PYTHON_SINGLE_TARGET=python2_7 -python3_3 PYTHON_TARGETS=python2_7  
python3_3 0 kB
[ebuild  rR] app-text/texlive-core-2013-r1  USE=X doc tk xetex  
-cjk -source 0 kB

[ebuild  rR] app-office/texmaker-4.0.4  0 kB

Total: 9 packages (2 upgrades, 7 reinstalls), Size of downloads: 1,470  
kB


and on a different machine portage couldn't resolve blocking itself.

I'll try this (big) re-emerge later on.
Thanks,
Helmut





Re: [gentoo-user] poppler - how to update it elegantly?

2013-09-30 Thread Alan McKinnon
On 30/09/2013 14:37, Helmut Jarausch wrote:
 On 09/30/2013 02:24:40 PM, Alan McKinnon wrote:
 On 30/09/2013 13:55, Helmut Jarausch wrote:
  Hi, my most hated package is poppler. Each time in the past and now
  again it's hard to upgrade.
 
  portage (2.2.7) cannot handle it, so I have to (manually) unmerge all
  packages depending on it and emerge them after
  the poppler upgrade again.
 
  Has anybody found a more elegant procedure?
 
  Many thanks,
  Helmut.
 


 poppler packaging is a pita, but it's never broke anything for me (but
 does cause lots and lots and lots of stuff to be rebuilt...)

 Yesterday's update worked just fine:

 $ genlop -t poppler
  * app-text/poppler

  Wed Sep 18 08:46:05 2013  app-text/poppler-0.24.1
merge time: 33 seconds.

  Sun Sep 29 12:31:08 2013  app-text/poppler-0.24.2
merge time: 35 seconds.


 What errors are you getting?
 Any customizations to poppler on your system?
(i.e grep -r poppler /etc/portage)

 
 First, are you using portage-2.2.7?


Yes



 I haven't changed poppler nor its ebuild in any way.
 
 Here is my problem:
 
 emerge -vp app-text/poppler
 
 These are the packages that would be merged, in order:
 
 Calculating dependencies   * waiting for lock on
 /var/db/.pkg.portage_lockfile ... [ ok ]
 ... done!
 [ebuild  r  U  ] app-text/poppler-0.24.2:0/43 [0.22.5:0/37] USE=cairo
 cjk cxx introspection jpeg lcms png qt4 tiff utils -curl -debug -doc
 -jpeg2k 1,470 kB
 [ebuild  rR] net-print/cups-filters-1.0.36-r2  USE=jpeg png tiff
 -perl -static-libs -zeroconf 0 kB
 [ebuild  rR] dev-tex/luatex-0.76.0  USE=-doc 0 kB
 [ebuild  rR] app-text/evince-3.8.3:0/evd3.4-evv3.3 
 USE=introspection postscript tiff -debug -djvu -dvi -gnome-keyring
 -nautilus -t1lib -xps 0 kB
 [ebuild  rR] dev-python/python-poppler-0.12.1-r4  USE=-examples
 PYTHON_TARGETS=python2_7 -python2_6 0 kB
 [ebuild  rR] app-office/calligra-2.7.3:4  USE=crypt eigen exif fftw
 fontconfig gif glew glib gsf gsl handbook jpeg jpeg2k kdcraw kdepim lcms
 marble mysql okular opengl pdf ssl threads tiff truetype xbase xml xslt
 (-aqua) -attica -freetds -openexr -opengtl (-postgres) -spacenav
 (-sybase) {-test} -vc -word-perfect CALLIGRA_FEATURES=author braindump
 flow karbon kexi krita plan sheets stage words 0 kB
 [ebuild  r  U  ] app-office/libreoffice-4.1.2.2-r1 [4.1.2.2]
 USE=bluetooth branding cups dbus gnome gtk java kde opengl vba webdav
 (-aqua) -debug -eds -gstreamer -gtk3 -jemalloc -mysql -odk -postgres
 -telepathy {-test} LIBREOFFICE_EXTENSIONS=presenter-minimizer
 -nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher
 PYTHON_SINGLE_TARGET=python2_7 -python3_3 PYTHON_TARGETS=python2_7
 python3_3 0 kB
 [ebuild  rR] app-text/texlive-core-2013-r1  USE=X doc tk xetex -cjk
 -source 0 kB
 [ebuild  rR] app-office/texmaker-4.0.4  0 kB


That all looks quite normal - poppler triggered 8 rebuilds.

Is the problem just on the other machine (this one looks fine)?



 
 Total: 9 packages (2 upgrades, 7 reinstalls), Size of downloads: 1,470 kB
 
 and on a different machine portage couldn't resolve blocking itself.
 
 I'll try this (big) re-emerge later on.
 Thanks,
 Helmut
 
 
 


-- 
Alan McKinnon
alan.mckin...@gmail.com