Re: [gentoo-user] Re: Alt+Fn switch console from within X11 session

2016-09-22 Thread Peter Humphrey
On Thursday 22 Sep 2016 16:05:02 I wrote:
> I'm glad you mentioned Xorg.0.log; it prompted me to look at mine, and I
> found I didn't have an fbdev driver. I found I needed to add USE=evdev to
> dev-qt/qtgui and remerge qtgui.
--->8
> I think this should fix the flickering display I mentioned a few days ago.
> Have to wait and see.

Nope. It hasn't.

-- 
Rgds
Peter




[gentoo-user] [OT] Still trying to compile hydrogen

2012-02-17 Thread meino . cramer
Hi,

I want to compile hydrogen cleanly.

Since the ebuild of hydrogen fails to compile because
the system linux3 is not known (which happens even
when compiled on a linux-2.6*-booted machine)...

I was pointed to patch which fixes this problem, but
unfortunately it only opens the way to the next problem.

I decided to try to compile hydrogen from vanilla sources
and outside the emerge/portage system to better understand
wahts happening.

When doing so, one has to set QTDIR and then run scons.

Hydrogen needs qt4.

I set QTDIR to /usr/share/qt4.

The compilation fails because QtGui could not be found.

QtGui is here /usr/include/qt4/Qt/QtGui which is a file which 
includes all relevant header file in one go.

So I tried to set QTDIR to /usr/include/qt4 but this produces
the same problem.

I decided to hack the relevant file of hydorgen and hardcoded
the path to QtGui directly into the include statement. No comments
on this please, it is a bad bad ugly thing to do so. I simply
wa curious to see next problem...

And I was not dissappointed. This time the QtGui-file could not
find the first header file which it includes:

#include QtCore/QtCore

To hack also /usr/include/qt4/Qt/QtGui is no way.

Soeither hydrogens build mechanism does not fit the installation 
of Qt4 on my Gentoo system (Qt4 was installed via emerge/portage) or
it has a bug or the problem sits right in front of my monitor and
is currently writing a post to the gentoo-users mailinglist... ;)

In the latter case the chance are not small, that I will be able to
fix the problem...

If I only would know, how ;))

What did I wrong here?

Thank you very much in advance for any help!

Best regards
mcc




[gentoo-user] pkg-config and qt4 in an ebuild

2005-12-04 Thread romildo
Hello.

I am writing an ebuild for bookmarkbridge
(bookmarkbridge.sf.net), which depends on qt-4.0.1.
configure (by means of pkg-config) is not findind
QtGui, although the file QtGui.pc is installed
(as /usr/lib64/qt4/QtGui.pc).

First of all, why QtGui.pc is not installed on a
standard location?

How is the best way of dealing whit this problem
in an ebuild?

Output of configure:

./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man 
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc 
--localstatedir=/var/lib --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of x86_64-pc-linux-gnu-g++... gcc3
checking for pkg-config... /usr/bin/pkg-config
checking for QtGui = 4.0.1... Package QtGui was not found in the pkg-config 
search path. Perhaps you should add the directory containing `QtGui.pc' to the 
PKG_CONFIG_PATH environment variable No package 'QtGui' found
configure: error: Library requirements (QtGui = 4.0.1) not met; consider 
adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a 
nonstandard prefix so pkg-config can find them.

Romildo
-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] qt USE flags conflict

2015-05-16 Thread Mick
On a no-multilib machine I have arrived on a circular argument:
==
# emerge -uaDv world

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

Calculating dependencies... done!

390_32(-)?,abi_s390_64(-)?].
!!! One of the following packages is required to complete your request:
- dev-qt/qtcore-4.8.6-r2::gentoo (Change USE: +qt3support)
- dev-qt/qtgui-4.8.6-r4::gentoo (Change USE: -qt3support)
(dependency required by dev-qt/qtgui-4.8.6-r4::gentoo [ebuild])
(dependency required by app-text/poppler-0.32.0::gentoo[qt4] [installed])
(dependency required by media-
plugins/evas_generic_loaders-1.12.0::gentoo[pdf] [installed])
(dependency required by @selected [set])
(dependency required by @world [argument])
==

Fair enough, I add qt3support for dev-qt/qtcore-4.8.6-r2 and remove it for 
dev-qt/qtgui-4.8.6-r4, then rinse and repeat:
==
# emerge -uaDv world

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

Calculating dependencies... done!

emerge: there are no ebuilds built with USE flags to satisfy ~dev-
qt/qtcore-4.8.6[aqua=,debug=,glib=,qt3support=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?].
!!! One of the following packages is required to complete your request:
- dev-qt/qtcore-4.8.6-r2::gentoo (Change USE: -qt3support)
- dev-qt/qtgui-4.8.6-r4::gentoo (Change USE: +qt3support)
(dependency required by dev-qt/qtgui-4.8.6-r4::gentoo [ebuild])
(dependency required by app-crypt/pinentry-0.9.0::gentoo[qt4] [installed])
(dependency required by app-crypt/gnupg-2.0.26-r3::gentoo [installed])
(dependency required by dev-vcs/git-2.3.6::gentoo[gpg] [installed])
(dependency required by app-portage/layman-2.0.0-r3::gentoo[git] 
[installed])
(dependency required by @selected [set])
(dependency required by @world [argument])
==

I don't want to bore you, but you can guess that if I were to reverse these 
USE settings I will arrive at the previous message.  How to proceed from here?

-- 
Regards,
Mick


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] KDE application icons

2017-08-19 Thread Mick
On Saturday, 19 August 2017 10:38:27 BST Mick wrote:
> On Saturday, 19 August 2017 07:05:25 BST Marc Joliet wrote:
> > Am Freitag, 18. August 2017, 15:21:40 CEST schrieb Mick:
> > > Hi All,
> > > 
> > > I noticed the KDE-Plasma-Frameworks (choose what you like) application
> > > icons are missing and have been missing since the move to plasma:5
> > > started.  I thought my set up will catch up eventually, but it hasn't.
> > > This is now becoming a problem with Kmail:5, and the decorations of the
> > > main window when, e.g. I want to cancel fetching messages but can't see
> > > the cancel button at the progress bar located in the bottom right of the
> > > Kmail main window.  I could make a guess as to the area I am supposed to
> > > click on, but it is better that I see exactly what I am clicking on.
> > > 
> > > Is there a particular package I'm supposed to install to make such
> > > application icons show up, which my selective installation of KDE apps
> > > does
> > > not cover?
> > 
> > I'll be on vacation for two weeks, so I won't be able to follow up, but
> > perhaps it might help to see what's on my system (using kmail as an
> > example):
> > 
> > % qfile (find /usr/share/icons/ -iname \*kmail\*)
> > kde-apps/kmail (/usr/share/icons/hicolor/16x16/apps/kmail.png)
> > kde-apps/kmail (/usr/share/icons/hicolor/22x22/apps/kmail.png)
> > kde-apps/kmail (/usr/share/icons/hicolor/32x32/apps/kmail.png)
> > kde-apps/kmail (/usr/share/icons/hicolor/48x48/apps/kmail.png)
> > kde-apps/kmail (/usr/share/icons/hicolor/64x64/apps/kmail.png)
> > kde-apps/kmail (/usr/share/icons/hicolor/128x128/apps/kmail.png)
> > kde-apps/kmail (/usr/share/icons/hicolor/scalable/apps/kmail.svgz)
> > kde-frameworks/oxygen-icons (/usr/share/icons/oxygen/base/16x16/apps/
> > kmail.png)
> > kde-frameworks/oxygen-icons (/usr/share/icons/oxygen/base/22x22/apps/
> > kmail.png)
> > kde-frameworks/oxygen-icons (/usr/share/icons/oxygen/base/32x32/apps/
> > kmail.png)
> > kde-frameworks/oxygen-icons (/usr/share/icons/oxygen/base/48x48/apps/
> > kmail.png)
> > kde-frameworks/oxygen-icons (/usr/share/icons/oxygen/base/128x128/apps/
> > kmail.png)
> > kde-frameworks/oxygen-icons (/usr/share/icons/oxygen/base/128x128/apps/
> > kmail2.png)
> > kde-frameworks/oxygen-icons (/usr/share/icons/oxygen/base/256x256/apps/
> > kmail2.png)
> > kde-frameworks/breeze-icons (/usr/share/icons/breeze/apps/48/kmail.svg)
> > kde-frameworks/breeze-icons
> > (/usr/share/icons/breeze-dark/apps/48/kmail.svg)
> > 
> > HTH
> 
> Thanks Mark, this is very useful!
> 
> I have identical icons to what you list above, but they do not show up.
> 
> Hmm ... I wonder if they are sourced as an environment variable when kmail,
> dolphin, et al. are launched within the Plasma desktop, but this environemt
> variable is not around when the same applications are launched from within a
> different non-plasma desktop (I'm using enlightenment).
> 
> I need to do some more testing, but I'm grateful for any ideas to bottom
> this out.

I think I found the culrit:

$ kmail
Pass a valid window to KWallet::Wallet::openWallet().
org.kde.pim.webengineviewer:  It's not necessary to check database now
this does not work on a KActionCollection containing actions!
org.kde.akonadi.ETM: GEN true false false
org.kde.akonadi.ETM: collection: QVector()
org.kde.akonadi.ETM: 
org.kde.akonadi.ETM: Subtree:  13 QSet(13, 28, 27, 26, 25, 24, 23, 37, 22, 21, 
20, 19, 18, 17, 16, 15, 14)
org.kde.akonadi.ETM: collection: "INBOX"
QPainter::begin: Paint device returned engine == 0, type: 3
QPainter::setCompositionMode: Painter not active
QPainter::end: Painter not active, aborted

while dolhpin shows:

Attempted to re-run an already running session.
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPainter::begin: Paint device returned engine == 0, type: 2

and I have the following qpainter components:

$ locate qpainter
/usr/include/qt4/Qt/qpainter.h
/usr/include/qt4/Qt/qpainterpath.h
/usr/include/qt4/QtGui/qpainter.h
/usr/include/qt4/QtGui/qpainterpath.h
/usr/include/qt4/QtGui/private/qpainter_p.h
/usr/include/qt4/QtGui/private/qpainterpath_p.h
/usr/include/qt5/QtGui/qpainter.h
/usr/include/qt5/QtGui/qpainterpath.h
/usr/include/qt5/QtGui/5.7.1/QtGui/private/qpainter_p.h
/usr/include/qt5/QtGui/5.7.1/QtGui/private/qpainterpath_p.h
/usr/include/qt5/QtMultimediaWidgets/5.7.1/QtMultimediaWidgets/private/
qpaintervideosurface_p.h
/usr/share/sip/PyQt4/QtGui/qpainter.sip
/usr/share/sip/PyQt4/QtGui/qpainterpath.sip

So, I wonder what QPainter engine is it looking for ... ?
-- 
Regards,
Mick

signature.asc
Description: This is a digitally signed message part.


[gentoo-user] Qt blocking @world update

2013-11-02 Thread Alex Schuster
Hi there!

My @world update did not go well. It was much worse some while ago, so I
just did an emerge -e @world, after manually removing stuff
from /var/lib/portage/world until I got no complaints any more. I had to
remove kde-misc/publictransport and kde-misc/plasma-emergelog for that.

After most was done, it stopped after one package failed to build, and
was unable to resume due to blockers. emerge --resume gives this:

weird portage # emerge -aj --resume

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

Calculating dependencies... done!
 * Invalid resume list:
 * 
 *   (u'ebuild', u'/', u'sys-apps/lshw-02.17b', u'merge')
 *   (u'ebuild', u'/', u'net-print/foomatic-filters-4.0.17-r1', u'merge')
[snipping some dozen lines]
 *   (u'ebuild', u'/', u'media-video/kmplayer-0.11.3d-r1', u'merge')
 *   (u'ebuild', u'/', u'media-libs/phonon-vlc-0.6.2', u'merge')
 * 
 * One or more packages are either masked or have missing dependencies:
 * 
 *   
dev-lang/python-exec:=[python_targets_python2_7(-),python_targets_python3_2(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)]
 pulled in by:
 * (dev-java/java-config-2.2.0::gentoo, installed)
[snipping LOTS of similar output again]
 *
 *   
dev-lang/python-exec:=[python_targets_python2_7(-),python_targets_python3_2(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)]
 pulled in by:
 * (dev-libs/libpeas-1.8.1::gentoo, installed)
 * 
 *   
dev-lang/python-exec:=[python_targets_python2_7(-),python_targets_python3_2(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)]
 pulled in by:
 * (dev-python/pygobject-3.8.3::gentoo, installed)
 * 
 *   =dev-libs/icu-3.8.1-r1:0/51.1= pulled in by:
 * (net-libs/webkit-gtk-1.10.2-r300::gentoo, installed)
 * 
 *   ~app-emulation/emul-linux-x86-medialibs-20130224 pulled in by:
 * (app-emulation/emul-linux-x86-qtlibs-20130224::gentoo, installed)
 * 
 * The resume list contains packages that are either masked or have
 * unsatisfied dependencies. Please restart/continue the operation
 * manually, or use --skipfirst to skip the first package in the list and
 * any other packages that may be masked or have missing dependencies.

Wow, I don't even... anyway, I thought emerge -DuN @world might work now, but
it does not, again due to Qt problems. And those I do not understand:

Total: 178 packages (148 upgrades, 9 downgrades, 12 new, 1 in new slot, 8 
reinstalls, 4 uninstalls), Size of downloads: 349,914 kB
Fetch Restriction: 1 package
Conflict: 18 blocks

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-qt/qtgui:4

  (dev-qt/qtgui-4.8.5-r1::gentoo, installed) pulled in by
=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] required by 
(kde-base/libkworkspace-4.11.2::gentoo, installed)
~dev-qt/qtgui-4.8.5[aqua=,debug=,egl=,qt3support=] required by 
(dev-qt/qtopengl-4.8.5::gentoo, installed)
(and 283 more with the same problems)

  (dev-qt/qtgui-4.8.4-r1::gentoo, ebuild scheduled for merge) pulled in by
=dev-qt/qtgui-4.7.4:4[accessibility,dbus] required by
  (kde-misc/fsrunner-0.7.5::kde, installed)
  =dev-qt/qtgui-4.7.4:4[accessibility,dbus] required by
  (media-sound/kid3-2.2.1::kde, installed)
  ~dev-qt/qtgui-4.8.4[accessibility=,aqua=,debug=,qt3support] required by
  (dev-qt/qt3support-4.8.4::gentoo, ebuild scheduled for merge) (and 1
  more with the same problems)

dev-qt/qtcore:4

  (dev-qt/qtcore-4.8.4-r5::gentoo, ebuild scheduled for merge) pulled in by
~dev-qt/qtcore-4.8.4[aqua=,debug=] required by 
(dev-qt/qtscript-4.8.4::gentoo, ebuild scheduled for merge)
(and 4 more with the same problem)

  (dev-qt/qtcore-4.8.5::gentoo, installed) pulled in by
~dev-qt/qtcore-4.8.5[aqua=,debug=,qt3support=] required by 
(dev-qt/qtopengl-4.8.5::gentoo, installed)
=dev-qt/qtcore-4.8.5:4 required by 
(app-office/akonadi-server-1.10.3::gentoo, installed)
(and 12 more with the same problems)

dev-qt/qtscript:4

  (dev-qt/qtscript-4.8.5::gentoo, installed) pulled in by
~dev-qt/qtscript-4.8.5[aqua=,debug=] required by 
(dev-qt/designer-4.8.5::gentoo, installed)
(and 2 more with the same problem)

  (dev-qt/qtscript-4.8.4::gentoo, ebuild scheduled for merge) pulled in by
~dev-qt/qtscript-4.8.4[aqua=,debug=] required by 
(dev-qt/qtgui-4.8.4-r1::gentoo, ebuild scheduled for merge)

dev-qt/qtdbus:4

  (dev-qt/qtdbus-4.8.4::gentoo, ebuild scheduled for merge) pulled in by
~dev-qt/qtdbus-4.8.4[aqua=,debug=] required by 
(dev-qt/qtgui-4.8.4-r1::gentoo, ebuild scheduled for merge)

  (dev-qt/qtdbus-4.8.5::gentoo, installed) pulled in by
=dev-qt/qtdbus-4.8.5:4 required by 
(app-office/akonadi-server-1.10.3::gentoo, installed

Re: [gentoo-user] Qt blocking @world update

2013-11-06 Thread Frank Steinmetzger
On Sat, Nov 02, 2013 at 11:02:27PM +0100, Alex Schuster wrote:
 Hi there!
 
 My @world update did not go well. It was much worse some while ago, so I
 just did an emerge -e @world, after manually removing stuff
 from /var/lib/portage/world until I got no complaints any more. I had to
 remove kde-misc/publictransport and kde-misc/plasma-emergelog for that.
 
 After most was done, it stopped after one package failed to build, and
 was unable to resume due to blockers. emerge --resume gives this:
 
 weird portage # emerge -aj --resume
 
 These are the packages that would be merged, in order:
 [...]
 !!! Multiple package instances within a single package slot have been pulled
 !!! into the dependency graph, resulting in a slot conflict:
 
 dev-qt/qtgui:4
 
   (dev-qt/qtgui-4.8.5-r1::gentoo, installed) pulled in by
 =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] required by 
 (kde-base/libkworkspace-4.11.2::gentoo, installed)
 ~dev-qt/qtgui-4.8.5[aqua=,debug=,egl=,qt3support=] required by 
 (dev-qt/qtopengl-4.8.5::gentoo, installed)
 (and 283 more with the same problems)
 
   (dev-qt/qtgui-4.8.4-r1::gentoo, ebuild scheduled for merge) pulled in by
 =dev-qt/qtgui-4.7.4:4[accessibility,dbus] required by
   (kde-misc/fsrunner-0.7.5::kde, installed)
   =dev-qt/qtgui-4.7.4:4[accessibility,dbus] required by
   (media-sound/kid3-2.2.1::kde, installed)
   ~dev-qt/qtgui-4.8.4[accessibility=,aqua=,debug=,qt3support] required by
   (dev-qt/qt3support-4.8.4::gentoo, ebuild scheduled for merge) (and 1
   more with the same problems)
 [...]
 Any enlightenment would be very much appreciated. I just don't know how to get
 my system back working. ATM, KDE is mostly at version 4.11.2-r1, but some KDE
 packages still need to be updated. So, it does not work right now, unknown
 protocol file and such errors.

I, too, had been having qt blocking qt, and I had no idea what was
causing it. I guess I caused it myself because I updated qt with
--nodeps (long story, kde 4.11.2 needs akonadi-server 1.10.3 which
needed the then keyworded qt 4.8.5).

Both 4.8.4 and 4.8.5 were stable by the end, but still something caused
to pull in both, just as in your output. Yesterday I wanted to clean up
emerge output so I can ask about it here. So I updated everything except
qt (without --nodeps). And now world update is clean again.
-- 
Gruß | Greetings | Qapla’
Please do not share anything from, with or about me with any Facebook service.

Yesterday we stood at the abyss.  Today we are one step further.


signature.asc
Description: Digital signature


Re: Re: [gentoo-user] gst-plugins-bad-1.11.90 is blocking gst-plugins-base-1.12.3

2017-10-17 Thread Hubert Hauser
Now I've an error:

tux ~ # emerge --verbose-conflicts @preserved-rebuild

 * IMPORTANT: 8 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

Calculating dependencies... done!
[ebuild   R    ] dev-libs/botan-1.10.17
[ebuild U  ] media-gfx/imagemagick-7.0.7.6 [6.9.9.0]
[ebuild   R    ] dev-python/pillow-4.2.1-r1
[ebuild U  ] dev-qt/qtgui-5.9.2 [5.7.1-r1] USE="libinput* -vnc%"
[ebuild   R    ] media-video/ffmpeg-3.3.4
[ebuild U  ] dev-qt/qtwidgets-5.9.2 [5.7.1] USE="gtk%*"
[ebuild U  ] media-libs/gst-plugins-ugly-1.12.3 [1.10.5]
[ebuild U  ] dev-qt/qtdeclarative-5.9.2 [5.7.1]
[ebuild U  ] dev-qt/qtprintsupport-5.9.2 [5.7.1]
[ebuild U  ] media-plugins/gst-plugins-x264-1.12.3 [1.10.5]
[ebuild U  ] media-video/vlc-2.2.6-r2 [2.2.6] USE="qt5*"
[ebuild U  ] dev-qt/qtwebchannel-5.9.2 [5.7.1]
[ebuild   R    ] net-analyzer/wireshark-2.4.2
[ebuild U  ] xfce-base/xfwm4-4.13.0-r1 [4.12.3-r1] USE="opengl%*
-xpresent%"
[ebuild U  ] app-editors/vim-8.0.1188 [8.0.0386] USE="terminal%*"
PYTHON_SINGLE_TARGET="python3_4%* -python2_7% -python3_5% -python3_6%"
[ebuild U  ] dev-qt/qtwebengine-5.9.2 [5.7.1-r2]
[ebuild   R    ] dev-db/postgresql-9.6.5-r1
[ebuild U  ] media-video/obs-studio-20.0.1-r1 [20.0.1]
[ebuild U  ] net-print/cups-filters-1.17.9 [1.16.4] USE="-pclm%"
[ebuild U  ] media-gfx/graphviz-2.40.1 [2.38.0-r1]
[ebuild   R    ] www-servers/nginx-1.12.1
[ebuild   R    ] dev-lang/php-7.0.24
[ebuild   R    ] dev-db/mariadb-10.2.9

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-qt/qtgui:5

  (dev-qt/qtgui-5.7.1-r1:5/5.7::gentoo, installed) pulled in by
    ~dev-qt/qtgui-5.7.1 required by
(dev-qt/qtwebkit-5.7.1:5/5.7::gentoo, installed)
    ^
^   


    ~dev-qt/qtgui-5.7.1[gles2=] required by
(dev-qt/qtopengl-5.7.1:5/5.7::gentoo, installed)
    ^
^   


    ~dev-qt/qtgui-5.7.1 required by (dev-qt/qthelp-5.7.1:5/5.7::gentoo,
installed)
    ^
^   
  

    ~dev-qt/qtgui-5.7.1[gles2=] required by
(dev-qt/qtprintsupport-5.7.1:5/5.7::gentoo, installed)
    ^
^   
      

    ~dev-qt/qtgui-5.7.1 required by
(dev-qt/qtquickcontrols-5.7.1:5/5.7::gentoo, installed)
    ^
^       
   

    ~dev-qt/qtgui-5.7.1[gles2=] required by
(dev-qt/qtmultimedia-5.7.1:5/5.7::gentoo, installed)
    ^
^   
    

    ~dev-qt/qtgui-5.7.1[gles2=,png=,xcb?] required by
(dev-qt/qtwidgets-5.7.1:5/5.7::gentoo, installed)
    ^
^   
       

    ~dev-qt/qtgui-5.7.1[gles2=] required by
(dev-qt/qtdeclarative-5.7.1:5/5.7::gentoo, installed)
    ^
^   
     

    ~dev-qt/qtgui-5.7.1 required by (dev-qt/qtsvg-5.7.1:5/5.7::gentoo,
installed)
    ^
^   
 

    ~dev-qt/qtgui-5.7.1[xcb] required by
(dev-qt/qtx11extras-5.7.1:5/5.7::gentoo, installed)
    ^
^   




  (dev-qt/qtgui-5.9.2:5/5.9::gentoo, ebuild scheduled for merge) pulled
in by
    ~dev-qt/qtgui-5.9.2[gles2=,png=,xcb?] required by
(dev-qt/qtwidgets-5.9.2:5/5.9::gentoo, ebuild scheduled for merge)
    ^
^   
    

    ~dev-qt/qtgui-5.9.2[gles2=] required by
(dev-qt/qtdeclarative-5.9.2:5/5.9::gentoo, ebuild scheduled for merge)
    ^
^   
      

    ~dev-qt/qtgui-5.9.2 required 

Re: [gentoo-user] qt USE flags conflict

2015-05-16 Thread Alan McKinnon
On 16/05/2015 09:50, Mick wrote:
 On a no-multilib machine I have arrived on a circular argument:
 ==
 # emerge -uaDv world
 
 These are the packages that would be merged, in order:
 
 Calculating dependencies... done!
 
 390_32(-)?,abi_s390_64(-)?].
 !!! One of the following packages is required to complete your request:
 - dev-qt/qtcore-4.8.6-r2::gentoo (Change USE: +qt3support)
 - dev-qt/qtgui-4.8.6-r4::gentoo (Change USE: -qt3support)
 (dependency required by dev-qt/qtgui-4.8.6-r4::gentoo [ebuild])
 (dependency required by app-text/poppler-0.32.0::gentoo[qt4] [installed])
 (dependency required by media-
 plugins/evas_generic_loaders-1.12.0::gentoo[pdf] [installed])
 (dependency required by @selected [set])
 (dependency required by @world [argument])
 ==
 
 Fair enough, I add qt3support for dev-qt/qtcore-4.8.6-r2 and remove it for 
 dev-qt/qtgui-4.8.6-r4, then rinse and repeat:
 ==
 # emerge -uaDv world
 
 These are the packages that would be merged, in order:
 
 Calculating dependencies... done!
 
 emerge: there are no ebuilds built with USE flags to satisfy ~dev-
 qt/qtcore-4.8.6[aqua=,debug=,glib=,qt3support=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?].
 !!! One of the following packages is required to complete your request:
 - dev-qt/qtcore-4.8.6-r2::gentoo (Change USE: -qt3support)
 - dev-qt/qtgui-4.8.6-r4::gentoo (Change USE: +qt3support)
 (dependency required by dev-qt/qtgui-4.8.6-r4::gentoo [ebuild])
 (dependency required by app-crypt/pinentry-0.9.0::gentoo[qt4] [installed])
 (dependency required by app-crypt/gnupg-2.0.26-r3::gentoo [installed])
 (dependency required by dev-vcs/git-2.3.6::gentoo[gpg] [installed])
 (dependency required by app-portage/layman-2.0.0-r3::gentoo[git] 
 [installed])
 (dependency required by @selected [set])
 (dependency required by @world [argument])
 ==
 
 I don't want to bore you, but you can guess that if I were to reverse these 
 USE settings I will arrive at the previous message.  How to proceed from here?
 



I had this myself a while back. Add or remove the flag to BOTH packages.

Look carefully at the first message again, it says you need to do one of
those actions (effectively making one package match the other). A quick
glance can seem like it wants you to make the USE settings different,
that is not the case.

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




Re: [gentoo-user] Qt blocking @world update

2013-11-03 Thread Alan McKinnon
Excuse the top-posting; if I try inter-post between all those blockers
you'll never find what I reply :-)

First I recommend to sync your tree again, just in case you got yours
between two Qt commits and things are not consistent anymore.

You seem to have at least two things happening:

python-exec
qt

To deal with the first, try remove python-exec and re-merge it (but
quickpkg a backup first)

quickpkg python-exec  emerge -avC python-exec  emerge -av1 python-exec

This is untested so I don't know if it will bork. If it does, you have a
quickpkg that you can untar and get things back.

Onto Qt:

I've had similar things over the years and it always made little sense.
Eventually I removed all references to Qt from world, sets in use and
USE then let portage figure out what to do. Rationale: Qt is a basic
toolkit that stuff uses, so stuff should decide what it needs and not
me. I want the stuff and if that requires Qt then just let portage give
me what is required.

This will show all references to Qt to consider:

grep -ir /qt /etc/portage/ /var/lib/portage/world*


In your case, I see portage wants to downgrade several Qt packages due
to fsrunner, but there's nothing in that ebuild or the kde4-base eclass
it inherits, which leads me to believe you might have a config setting
somewhere that wants to exclude latest Qt somehow. Portage and the tree
by itself isn't doing it, here's my output:

$ emerge -pvt fsrunner

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

Calculating dependencies... done!
[ebuild  N ] kde-misc/fsrunner-0.7.5:4  USE=(-aqua) -debug 18 kB

Total: 1 package (1 new), Size of downloads: 18 kB




On 03/11/2013 00:02, Alex Schuster wrote:
 Hi there!
 
 My @world update did not go well. It was much worse some while ago, so I
 just did an emerge -e @world, after manually removing stuff
 from /var/lib/portage/world until I got no complaints any more. I had to
 remove kde-misc/publictransport and kde-misc/plasma-emergelog for that.
 
 After most was done, it stopped after one package failed to build, and
 was unable to resume due to blockers. emerge --resume gives this:
 
 weird portage # emerge -aj --resume
 
 These are the packages that would be merged, in order:
 
 Calculating dependencies... done!
  * Invalid resume list:
  * 
  *   (u'ebuild', u'/', u'sys-apps/lshw-02.17b', u'merge')
  *   (u'ebuild', u'/', u'net-print/foomatic-filters-4.0.17-r1', u'merge')
 [snipping some dozen lines]
  *   (u'ebuild', u'/', u'media-video/kmplayer-0.11.3d-r1', u'merge')
  *   (u'ebuild', u'/', u'media-libs/phonon-vlc-0.6.2', u'merge')
  * 
  * One or more packages are either masked or have missing dependencies:
  * 
  *   
 dev-lang/python-exec:=[python_targets_python2_7(-),python_targets_python3_2(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)]
  pulled in by:
  * (dev-java/java-config-2.2.0::gentoo, installed)
 [snipping LOTS of similar output again]
  *
  *   
 dev-lang/python-exec:=[python_targets_python2_7(-),python_targets_python3_2(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)]
  pulled in by:
  * (dev-libs/libpeas-1.8.1::gentoo, installed)
  * 
  *   
 dev-lang/python-exec:=[python_targets_python2_7(-),python_targets_python3_2(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)]
  pulled in by:
  * (dev-python/pygobject-3.8.3::gentoo, installed)
  * 
  *   =dev-libs/icu-3.8.1-r1:0/51.1= pulled in by:
  * (net-libs/webkit-gtk-1.10.2-r300::gentoo, installed)
  * 
  *   ~app-emulation/emul-linux-x86-medialibs-20130224 pulled in by:
  * (app-emulation/emul-linux-x86-qtlibs-20130224::gentoo, installed)
  * 
  * The resume list contains packages that are either masked or have
  * unsatisfied dependencies. Please restart/continue the operation
  * manually, or use --skipfirst to skip the first package in the list and
  * any other packages that may be masked or have missing dependencies.
 
 Wow, I don't even... anyway, I thought emerge -DuN @world might work now, but
 it does not, again due to Qt problems. And those I do not understand:
 
 Total: 178 packages (148 upgrades, 9 downgrades, 12 new, 1 in new slot, 8 
 reinstalls, 4 uninstalls), Size of downloads: 349,914 kB
 Fetch Restriction: 1 package
 Conflict: 18 blocks
 
 !!! Multiple package instances within a single package slot have been pulled
 !!! into the dependency graph, resulting in a slot conflict:
 
 dev-qt/qtgui:4
 
   (dev-qt/qtgui-4.8.5-r1::gentoo, installed) pulled in by
 =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] required by 
 (kde-base/libkworkspace-4.11.2::gentoo, installed)
 ~dev-qt/qtgui-4.8.5[aqua=,debug=,egl=,qt3support=] required by 
 (dev-qt/qtopengl-4.8.5::gentoo, installed)
 (and 283 more

Re: [gentoo-user] cannot emerge @preserved-rebuild due to removed package...

2015-03-14 Thread Meino . Cramer
Alan McKinnon alan.mckin...@gmail.com [15-03-14 09:48]:
 On 14/03/2015 09:36, meino.cra...@gmx.de wrote:
  Hi,
  
  emerge hits me:
  
  Whiletrying to reolve a lot of blockers, emerge @preserved-rebuild
  gives me this:
  
  emerge: there are no ebuilds to satisfy kde-base/solid:4.
  (dependency required by @preserved-rebuild [argument])
  
  emerge itself can be called without that error.
  How can an argument to a command haves a dependency?
  
  How can I get out of this?
 
 
 It's portage's insanely obtuse output that is getting you confused, but
 the error is with an ebuild, not portage.
 
 First, there is not such package as solid with SLOT=4:
 
 # eix -e solid
 * kde-frameworks/solid
  Available versions:  (5) (~)5.7.0(5/5.7)
{debug doc nls test}
  Homepage:http://www.kde.org/
  Description: Framework providing platform independent
 hardware discovery, abstraction, and management
 
 
 Then, all that dependency required by... output from portage is an
 effort to show you what is pulling a package in, and it starts at the
 beginning. Portage knows it's dealing with whatever is in the
 @preserved-rebuild set, and that set has packages in it. Each of those
 packages may have other deps, and so on.
 
 In your case, it seems to be solid-actions-kcm that's causing it
 
 # grep -r kde-base/solid:4 /var/portage/
 /var/portage/kde-base/solid-actions-kcm/solid-actions-kcm-4.11.14.ebuild:
  !kde-base/solid:4
 
 
 
 I have no idea if this will work, but here's what I'd do:
 
 skip @preserved-rebuild for now, and run
 revdep-rebuild
 emerge -a --depclean
 
 So if that changes things. Also make sure neither solid nor
 solid-actions-kcm are in world, they should be deps pulled in automatically.
 
 Also move /var/lib/portage/preserved_libs_registry out of the way if it
 has junk in it and let revdep-rebuild fix things.
 
 Finally, you did sync ran emerge world recently, right?
 
 
 
 
 
 
 
 -- 
 Alan McKinnon
 alan.mckin...@gmail.com
 
 

Hi Alan,

thanks for your reply ! :)

...interesting...one needs to use grep to resolve a problem of 
portage ;)


Things are going even more worst (correct English???...uh, sound like
german English...;;;))):

revdep-rebuild runs fine and found nothing to rebuild.
depclean stops its work and said:

Calculating dependencies... done!
 * Dependencies could not be completely resolved due to
 * the following required packages not being installed:
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * kde-base/kglobalaccel-4.14.3
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * kde-base/krosspython-4.14.3
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * media-sound/kmidimon-0.7.5
 * 
 *   dev-qt/qtgui:4 pulled in by:
 * media-sound/drumstick-0.5.0
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * media-video/kaffeine-1.2.2-r1
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * kde-base/solid-runtime-4.14.3
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * kde-base/kactivities-4.13.3
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * kde-base/kquitapp-4.14.3
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * kde-base/ktouch-4.14.3
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * net-libs/libktorrent-1.3.1
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * kde-base/renamedlg-plugins-4.14.3
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * kde-base/keditbookmarks-4.14.3
 * 
 *   =dev-qt/qtgui-4.6.3:4 pulled in by:
 * dev-libs/libdbusmenu-qt-0.9.2
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * kde-base/kwalletd-4.14.3-r1
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * kde-base/plasma-runtime-4.14.3
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * media-plugins/kipi-plugins-4.4.0
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * kde-base/kfile-4.14.3
 * 
 *   dev-qt/qtgui:4 pulled in by:
 * sys-kernel/kccmp-0.3
 * 
 *   ~dev-qt/qtgui-4.8.5[-aqua,-debug] pulled in by:
 * dev-qt/qtmultimedia-4.8.5
 * 
 *   ~dev-qt/qtgui-4.8.5[-aqua,-debug,-egl,qt3support] pulled in by:
 * dev-qt/qtopengl-4.8.5
 * 
 *   dev-qt/qtgui:4 pulled in by:
 * media-sound/qjackctl-0.3.10
 * 
 *   =dev-qt/qthelp-4.8.5:4 pulled in by:
 * dev-qt/qt-creator-2.8.1
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * kde-base/katepart-4.14.3
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * kde-base/khotkeys-4.11.14
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * kde-base/knewstuff-4.14.3
 * 
 *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
 * kde-base/kdesu-4.14.3
 * 
 *   =dev-qt/qtgui-4.8.5

[gentoo-user] Re: Alt+Fn switch console from within X11 session

2016-09-22 Thread Kai Krakow
Am Thu, 22 Sep 2016 16:27:25 +0100
schrieb Peter Humphrey <pe...@prh.myzen.co.uk>:

> On Thursday 22 Sep 2016 16:05:02 I wrote:
> > I'm glad you mentioned Xorg.0.log; it prompted me to look at mine,
> > and I found I didn't have an fbdev driver. I found I needed to add
> > USE=evdev to dev-qt/qtgui and remerge qtgui.
> --->8
> > I think this should fix the flickering display I mentioned a few
> > days ago. Have to wait and see.  
> 
> Nope. It hasn't.

For me neither:

Alt+Fn still switches to the console... But only after running the
system for some hours. Not sure what triggers it. Energy saving mode is
currently off. So that's not the trigger.

If I boot freshly, the shortcut works as intended and brings up
krunner.

When the bug triggered and I switch back from console, I apparently
also see flickering sometimes at the left side with some oddly shaped
vectors inside. Plus some window contents are simply black (only title
bar visible). It stops after a few seconds.

-- 
Regards,
Kai

Replies to list-only preferred.




Re: [gentoo-user] openscad seg fault

2016-03-14 Thread Adam Carter
> openscad is working fine here. I propose comparing our versions. Here is
> mine:
>
> $ equery depgraph openscad
>  * Searching for openscad ...
>
>  * dependency graph for media-gfx/openscad-2015.03
>  `--  media-gfx/openscad-2015.03  ~amd64
>`--  media-gfx/opencsg-1.3.2-r1  (media-gfx/opencsg) ~amd64
>`--  sci-mathematics/cgal-4.3-r1  (sci-mathematics/cgal) amd64
>`--  dev-qt/qtcore-4.8.6-r2  (dev-qt/qtcore) amd64
>`--  dev-qt/qtgui-4.8.6-r4  (dev-qt/qtgui) amd64
>`--  dev-qt/qtopengl-4.8.6-r1  (dev-qt/qtopengl) amd64
>`--  dev-cpp/eigen-3.2.6  (dev-cpp/eigen) ~amd64
>`--  dev-libs/gmp-6.0.0a  (dev-libs/gmp) amd64
>`--  dev-libs/mpfr-3.1.3_p4  (dev-libs/mpfr) amd64
>`--  dev-libs/boost-1.56.0-r1  (dev-libs/boost) amd64
>`--  x11-libs/qscintilla-2.8.4-r1  (x11-libs/qscintilla) amd64
> [ media-gfx/openscad-2015.03 stats: packages (11), max depth (1) ]
>

Here's mine

 * dependency graph for media-gfx/openscad-2015.03
 `--  media-gfx/openscad-2015.03  ~amd64
   `--  media-gfx/opencsg-1.3.2-r1  (media-gfx/opencsg) ~amd64
   `--  sci-mathematics/cgal-4.7  (sci-mathematics/cgal) ~amd64
   `--  dev-qt/qtcore-4.8.6-r2  (dev-qt/qtcore) amd64
   `--  dev-qt/qtgui-4.8.6-r4  (dev-qt/qtgui) amd64
   `--  dev-qt/qtopengl-4.8.6-r1  (dev-qt/qtopengl) amd64
   `--  dev-cpp/eigen-3.1.3  (dev-cpp/eigen) amd64
   `--  dev-libs/gmp-6.0.0a  (dev-libs/gmp) amd64
   `--  dev-libs/mpfr-3.1.3_p4  (dev-libs/mpfr) amd64
   `--  dev-libs/boost-1.56.0-r1  (dev-libs/boost) amd64
   `--  x11-libs/qscintilla-2.8.4-r1  (x11-libs/qscintilla) amd64
[ media-gfx/openscad-2015.03 stats: packages (11), max depth (1) ]

Looks like cgal and eigen are different, so i'll try downgrading cgal and
upgrading eigen.

Thanks,
Adam


[gentoo-user] GPU closed source libraries

2017-07-13 Thread Francisco Ares
Hi, All.

I'm trying to get Gentoo and xorg in an Odroid XU4 (hardkernel.com).

Most things are done, but there are a few glitches. I'm using the open
source xf86-video-armsoc, which does not provide GPU acceleration.

So, for instance, dev-qt/qtgui with USE="gles2" (just an example), it will
pull media-libs/mesa for 3d acceleration, although the proprietary library
(Mali drivers) would do so.

How would I avoid emerging media-libs/mesa in this example?

Thank you,
Francisco


[gentoo-user] Changing dependencies without upping version ??

2017-09-24 Thread Ian Zimmerman
I think this is the first time a package tried to play this trick on me:

--- /var/db/pkg/dev-libs/qcustomplot-1.3.2/qcustomplot-1.3.2.ebuild 
2017-05-21 13:38:15.482740587 -0700
+++ /usr/portage/dev-libs/qcustomplot/qcustomplot-1.3.2.ebuild  2017-09-22 
19:27:30.0 -0700
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,19 +14,13 @@
 SLOT="0"
 LICENSE="GPL-3"
 KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
-IUSE="qt5"
+IUSE=""
 
 RDEPEND="
-   !qt5? (
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   )
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
 "
 DEPEND="${RDEPEND}"
 
@@ -42,7 +36,7 @@
 }
 
 src_configure() {
-   use qt5 && eqmake5 || eqmake4
+   eqmake5
 }
 
 src_install() {


Is this an officially approved technique??  it is DIRTY.

-- 
Please don't Cc: me privately on mailing lists and Usenet,
if you also post the followup to the list or newsgroup.
Do obvious transformation on domain to reply privately _only_ on Usenet.



Re: [gentoo-user] qt USE flags conflict

2015-05-16 Thread Mick
On Saturday 16 May 2015 08:54:00 Alan McKinnon wrote:
 On 16/05/2015 09:50, Mick wrote:
  On a no-multilib machine I have arrived on a circular argument:
  ==
  # emerge -uaDv world
  
  These are the packages that would be merged, in order:
  
  Calculating dependencies... done!
  
  390_32(-)?,abi_s390_64(-)?].
  !!! One of the following packages is required to complete your request:
  - dev-qt/qtcore-4.8.6-r2::gentoo (Change USE: +qt3support)
  - dev-qt/qtgui-4.8.6-r4::gentoo (Change USE: -qt3support)
  (dependency required by dev-qt/qtgui-4.8.6-r4::gentoo [ebuild])
  (dependency required by app-text/poppler-0.32.0::gentoo[qt4]
  [installed]) (dependency required by media-
  plugins/evas_generic_loaders-1.12.0::gentoo[pdf] [installed])
  (dependency required by @selected [set])
  (dependency required by @world [argument])
  ==
  
  Fair enough, I add qt3support for dev-qt/qtcore-4.8.6-r2 and remove it
  for dev-qt/qtgui-4.8.6-r4, then rinse and repeat:
  ==
  # emerge -uaDv world
  
  These are the packages that would be merged, in order:
  
  Calculating dependencies... done!
  
  emerge: there are no ebuilds built with USE flags to satisfy ~dev-
  qt/qtcore-4.8.6[aqua=,debug=,glib=,qt3support=,abi_x86_32(-)?,abi_x86_64(
  -)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,ab
  i_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]. !!! One of
  the following packages is required to complete your request: -
  dev-qt/qtcore-4.8.6-r2::gentoo (Change USE: -qt3support)
  - dev-qt/qtgui-4.8.6-r4::gentoo (Change USE: +qt3support)
  (dependency required by dev-qt/qtgui-4.8.6-r4::gentoo [ebuild])
  (dependency required by app-crypt/pinentry-0.9.0::gentoo[qt4]
  [installed]) (dependency required by app-crypt/gnupg-2.0.26-r3::gentoo
  [installed]) (dependency required by dev-vcs/git-2.3.6::gentoo[gpg]
  [installed]) (dependency required by
  app-portage/layman-2.0.0-r3::gentoo[git] [installed])
  (dependency required by @selected [set])
  (dependency required by @world [argument])
  ==
  
  I don't want to bore you, but you can guess that if I were to reverse
  these USE settings I will arrive at the previous message.  How to
  proceed from here?
 
 I had this myself a while back. Add or remove the flag to BOTH packages.
 
 Look carefully at the first message again, it says you need to do one of
 those actions (effectively making one package match the other). A quick
 glance can seem like it wants you to make the USE settings different,
 that is not the case.

Yes!  I removed all USE flags for qt packages, then set +qt3support for both 
of the above complainers and some more that portage told me to and hey presto 
it is now updating all relevant qt packages to the latest version.

Thanks once more Alan!  :-)

-- 
Regards,
Mick


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] Confessional: how I generally use emerge.

2016-03-19 Thread Neil Bothwick
On Fri, 18 Mar 2016 23:31:46 -0400, Alan Grimes wrote:

> The dependency graph that seems to be murdering me right now seems to
> be:
> 
> 
> kde -> wayland -> gles2 -> egl ->

I use KDE5 and don't have egl set anywhere in /etc/portage

> ..
> 
> [ebuild  N ] kde-plasma/plasma-meta-5.5.5:5::gentoo 
> USE="display-manager gtk pam pulseaudio sddm sdk wallpapers -bluetooth
> -mediacenter -networkmanager" 0 KiB
> [ebuild  NS] kde-apps/kde-meta-15.08.3:5::gentoo
> [4.14.3-r1:4::gentoo] 0 KiB
> [uninstall ] kde-apps/kde-meta-4.14.3-r1:4::gentoo  USE="nls sdk
> -accessibility (-aqua) -kdepim -minimal"
> [blocks b  ] kde-apps/kde-meta:4 ("kde-apps/kde-meta:4" is blocking
> kde-apps/kde-meta-15.08.3)
> [ebuild U  ] dev-lang/mono-4.2.2.30::gentoo [4.2.2.10-r1::gentoo]
> USE="nls (-doc) -minimal -pax_kernel -xen" 0 KiB
> [ebuild  N ] dev-dotnet/nuget-2.8.3::gentoo  0 KiB
> [ebuild U  ] dev-dotnet/libgdiplus-4.2-r2::gentoo [4.2-r1::gentoo]
> USE="cairo" 0 KiB
> [ebuild U  ] dev-util/monodevelop-5.9.5.9-r1::gentoo
> [3.0.2-r1::gentoo] USE="git gnome%* subversion -qtcurve%" 0 KiB
> 
> Total: 119 packages (21 upgrades, 32 new, 54 in new slots, 12
> reinstalls, 80 uninstalls), Size of downloads: 395,848 KiB
> Conflict: 80 blocks
> 
> WARNING: One or more updates/rebuilds have been skipped due to a
> dependency conflict:
> 
> dev-qt/qtgui:5
> 
>   (dev-qt/qtgui-5.5.1-r1:5/5::gentoo, ebuild scheduled for merge)
> conflicts with
> ~dev-qt/qtgui-5.5.1[-egl] required by
> (dev-qt/qtmultimedia-5.5.1-r2:5/5::gentoo, installed)

I see no errors here, what is stopping the emerge from proceeding?



-- 
Neil Bothwick

I've found a solution to Fermat's Last Theorem but I see I've run out of
room o


pgpsVSilvFCVo.pgp
Description: OpenPGP digital signature


[gentoo-user] Re: This nite's switch to full multilib

2015-03-30 Thread James
Peter Humphrey peter at prh.myzen.co.uk writes:


 On Sunday 29 March 2015 20:12:45 Alan McKinnon wrote:

  grep -ir qt /etc/portage
grep qt /etc/portage/package.use | wc -l =11

dev-qt/qt-creator   android autotools cmake python 
dev-qt/qtguiqt3support
=dev-qt/qtsql-4.8.5 qt3support
=dev-qt/qtcore-4.8.5-r1 qt3support
# required by dev-qt/qtcore-4.8.5-r1[qt3support]
=dev-qt/qtgui-4.8.5-r1 qt3support
# required by dev-qt/qtopengl-4.8.5
=dev-qt/qtgui-4.8.5-r2 -qt3support
# required by dev-qt/qt3support-4.8.5
=dev-qt/qtgui-4.8.5-r2 qt3support
# required by dev-qt/qtwebkit-4.8.5[gstreamer]





# grep -ir qt /etc/portage | wc -l  =86

# eselect profile list
Available profile symlink targets:
  [1]   default/linux/amd64/13.0 *


So I am multilib? How/where do I tell, as one reader posted
that the profile is not where we designate if we are multilib
or not (news to me). I am open to edumacation on this aspect.


 and help them remove all cruft that's getting in the way of a clean upgrade

I just ran a 'depclean' a few days ago. Dozens of my java hacks (overlays)
and such got cleaned out and my apache-spark ebuild (hack) does not compile
anymore. No big deal, I get to spend another day learning all the neat
things I do not know about maven..

I Did not even know a cleanup was needed but 'eix-test-obsolete' 
broke me down and kicked me in the teeth. I've got a lot to clean up:

eix-test-obsolete | wc -l =209

emerge -uDNvp world | wc -l =111
emerge -uDNvp world : 
Total: 98 packages (2 upgrades, 2 new, 2 in new slots, 92 reinstalls, 3
uninstalls)


All I have done so far is run emerge --sync. I previously sync'd up on
28mar2015 before that. I do not run KDE, I use lxde + lots of java (hacks)
I refer to 'java(hacks)' because it is mostly a kludge of
old portage packages and overlays.


I have automask automated via make.conf.
EMERGE_DEFAULT_OPTS=--with-bdeps y --autounmask-write y

 But  before I follow the  path of others:

cat package.use | wc -l   =314

package.use via automask is getting a bit out of hand, already.
Somehow, I do not feel good about the devs solution is to 
munge up something I have already been abusing. So, does
'eix-test-obsolete' have some automated option to clean up
package.use? I think I need to do this before applying
the latest (dev_inspired) kludge to my main workstation?

Maybe I should BE the chicken that I am, and wait a few days
for others to flush this out a bit more? It's already been a
hell(o)Monday for me..


On a brighter note, I do feel good that my instincts on kludging
up a gentoo system, seem to be tracking the devs, quite nicely

Guidance, humor and spankings are all welcome.


James




Re: [gentoo-user] Madly flickering display

2016-09-23 Thread David Haller
Hello,

On Fri, 23 Sep 2016, Peter Humphrey wrote:
>I've broken this out from the thread it appeared in, Problems with Xinerama 
>I found from Xorg.0.log that X11 wasn't finding an evdev module, even though 
>I had INPUT_DEVICES="evdev" in make.conf. So I added USE=evdev to dev-
>qt/qtgui* and that created the module, even though kensington@gentoo said it 
>had nothing to do with it.

Do you have x11-drivers/xf86-input-evdev installed?

# equery files  x11-drivers/xf86-input-evdev |grep '\.so'
/usr/lib64/xorg/modules/input/evdev_drv.so

That's the 'evdev' module that your X doesn't find.

-dnh

-- 
"I'm nobody's puppet!"-- Rygel XIV



Re: [gentoo-user] This nite's switch to full multilib

2015-03-29 Thread Mick
On Sunday 29 Mar 2015 16:20:31 Peter Humphrey wrote:
 On Sunday 29 March 2015 17:03:50 waben...@gmail.com wrote:
  I'm using grub so I had to add these two lines to packages.use
  
  sys-libs/ncurses abi_x86_32
  sys-libs/gpm abi_x86_32
 
 I don't know how grub is connected, but I had to add those two as well.
 
  and after that doing the following commands:
  
  emerge -av -C 'app-emulation/emul-linux-x86*'
  emerge @preserved-rebuild
 
 Both unnecessary. Portage removes emul-linux-x86 itself in a world update
 and leaves everything tickety-boo. At least, it did here.

If definitely did NOT play nicely here.  :-(

I have some hard blocks with qt:

[blocks B  ] dev-qt/qtdeclarative-4.8.6:4 (dev-
qt/qtdeclarative-4.8.6:4 is blocking dev-qt/qtchooser-0_p20150102)
[blocks B  ] dev-qt/qttranslations:4 (dev-qt/qttranslations:4 is 
blocking dev-qt/qtcore-4.8.5-r2)
[blocks B  ] dev-qt/qtcore-4.8.6:4 (dev-qt/qtcore-4.8.6:4 is blocking 
dev-qt/qtchooser-0_p20150102)
[blocks B  ] dev-qt/qtscript-4.8.6:4 (dev-qt/qtscript-4.8.6:4 is 
blocking dev-qt/qtchooser-0_p20150102)
[blocks B  ] dev-qt/qtopengl-4.8.6:4 (dev-qt/qtopengl-4.8.6:4 is 
blocking dev-qt/qtchooser-0_p20150102)
[blocks B  ] dev-qt/designer-4.8.6:4 (dev-qt/designer-4.8.6:4 is 
blocking dev-qt/qtchooser-0_p20150102)
[blocks B  ] dev-qt/qttest-4.8.6:4 (dev-qt/qttest-4.8.6:4 is blocking 
dev-qt/qtchooser-0_p20150102)
[blocks B  ] dev-qt/qtxmlpatterns-4.8.6:4 (dev-
qt/qtxmlpatterns-4.8.6:4 is blocking dev-qt/qtchooser-0_p20150102)
[blocks B  ] dev-qt/qtsql-4.8.6:4 (dev-qt/qtsql-4.8.6:4 is blocking 
dev-qt/qtchooser-0_p20150102)
[blocks B  ] dev-qt/qtsvg-4.8.6:4 (dev-qt/qtsvg-4.8.6:4 is blocking 
dev-qt/qtchooser-0_p20150102)
[blocks B  ] dev-qt/qtgui-4.8.6:4 (dev-qt/qtgui-4.8.6:4 is blocking 
dev-qt/qtchooser-0_p20150102)
[blocks B  ] dev-qt/qt3support-4.8.6:4 (dev-qt/qt3support-4.8.6:4 is 
blocking dev-qt/qtchooser-0_p20150102)
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-qt/qtcore:4
  (dev-qt/qtcore-4.8.5-r2:4/4::gentoo, installed) pulled in by
~dev-qt/qtcore-4.8.5[aqua=,debug=] required by (dev-
qt/qtsvg-4.8.5:4/4::gentoo, ebuild scheduled for merge)
^  ^

  
(and 9 more with the same problem)
  (dev-qt/qtcore-4.8.6-r1:4/4::gentoo, ebuild scheduled for merge) pulled in 
by
dev-qt/qtcore:4[abi_x86_32(-)] required by (net-im/skype-4.3.0.37-
r5:0/0::gentoo, ebuild scheduled for merge)

  
~dev-
qt/qtcore-4.8.6[aqua=,debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
 
required by (dev-qt/qtscript-4.8.6-r1:4/4::gentoo, ebuild scheduled for merge)
^  ^



   
(and 7 more with the same problems)
dev-qt/qtgui:4
  (dev-qt/qtgui-4.8.5-r4:4/4::gentoo, installed) pulled in by
~dev-qt/qtgui-4.8.5[accessibility=,aqua=,debug=,qt3support=] required by 
(dev-qt/qtdeclarative-4.8.5:4/4::gentoo, ebuild scheduled for merge)
^ ^ 


(and 5 more with the same problem)
  (dev-qt/qtgui-4.8.6-r2:4/4::gentoo, ebuild scheduled for merge) pulled in by
dev-qt/qtgui:4[accessibility,abi_x86_32(-)] required by (net-
im/skype-4.3.0.37-r5:0/0::gentoo, ebuild scheduled for merge)

   
~dev-
qt/qtgui-4.8.6[aqua=,debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
 
required by (dev-qt/qtwebkit-4.8.6-r1:4/4::gentoo, ebuild scheduled for merge)
^ ^ 



  
(and 2 more with the same problems)
dev-qt/qtxmlpatterns:4
  (dev-qt/qtxmlpatterns

Re: [gentoo-user] openscad seg fault

2016-03-12 Thread Urs Schütz

On 03/10/16 02:55, Adam Carter wrote:

I can open the program ok, but when I click on New it seg faults. Strace
of its death below.

I tried recompiling it and all its immediate dependencies. How do i
troubleshoot this?

Cheers.

Hi Adam

openscad is working fine here. I propose comparing our versions. Here is 
mine:


$ equery depgraph openscad
 * Searching for openscad ...

 * dependency graph for media-gfx/openscad-2015.03
 `--  media-gfx/openscad-2015.03  ~amd64
   `--  media-gfx/opencsg-1.3.2-r1  (media-gfx/opencsg) ~amd64
   `--  sci-mathematics/cgal-4.3-r1  (sci-mathematics/cgal) amd64
   `--  dev-qt/qtcore-4.8.6-r2  (dev-qt/qtcore) amd64
   `--  dev-qt/qtgui-4.8.6-r4  (dev-qt/qtgui) amd64
   `--  dev-qt/qtopengl-4.8.6-r1  (dev-qt/qtopengl) amd64
   `--  dev-cpp/eigen-3.2.6  (dev-cpp/eigen) ~amd64
   `--  dev-libs/gmp-6.0.0a  (dev-libs/gmp) amd64
   `--  dev-libs/mpfr-3.1.3_p4  (dev-libs/mpfr) amd64
   `--  dev-libs/boost-1.56.0-r1  (dev-libs/boost) amd64
   `--  x11-libs/qscintilla-2.8.4-r1  (x11-libs/qscintilla) amd64
[ media-gfx/openscad-2015.03 stats: packages (11), max depth (1) ]

Urs








[gentoo-user] retext, PyQt, QtPrintSupport, and QObject

2017-02-08 Thread Grant Edwards
I usually try to avoid Qt apps, but I needed a way to preview markdown
text.  One option was pandoc, but it needed to install 100+ packages
as dependancies.  Another option was retext, which only required a few
new packages.

So I installed retext.  The install seemed to go fine, but it doesn't run:

   $ retext
   Traceback (most recent call last):
 File "/usr/lib64/python3.4/site-packages/ReText/__init__.py", line 16, in 

   from PyQt5 import QtCore, QtPrintSupport, QtGui, QtWidgets, QtWebKit, 
QtWebKitWidgets
   ImportError: cannot import name 'QtPrintSupport'
   
   During handling of the above exception, another exception occurred:
   
   Traceback (most recent call last):
 File "/usr/lib/python-exec/python3.4/retext", line 23, in 
   from ReText import QtCore, QtWidgets, QtWebKit, datadirs, globalSettings
 File "/usr/lib64/python3.4/site-packages/ReText/__init__.py", line 19, in 

   from PyQt4 import QtCore, QtGui, QtWebKit
   RuntimeError: the PyQt4.QtCore and PyQt5.QtCore modules both wrap the 
QObject class

Two questions:

 1) If retext requires Qt with printing support, shouldn't that be a
package dependency?  [Does retext require Qt printing support?]

 2) What is the "RuntimeError:" trying to say?  Aren't PyQt4 and PyQt5
independent from each other?  Who cares if they both wrap the same
QOobject class (in fact, I would have guessed that the both do a
_lot_ of things).  [Perhaps this is more of a Python question than
a Gentoo question?]

-- 
Grant Edwards   grant.b.edwardsYow! I just went below the
  at   poverty line!
  gmail.com




Re: [gentoo-user] Madly flickering display

2016-09-23 Thread J. Roeleveld
On Friday, September 23, 2016 09:13:00 AM Peter Humphrey wrote:
> I've broken this out from the thread it appeared in, Problems with Xinerama
> after upgrade to Plasma (KDE5):
> 
> On Friday 16 Sep 2016 11:18:18 I wrote:
> 
> --->8
> 
> > I upgraded yesterday from 5.7.4 to 5.7.5. I hoped the problem I have had
> > been fixed, but no. If I switch desktops too many times, or too often or
> > something, the desktop becomes unusable until I reboot (I haven't tried
> > just restarting xdm). It flickers rapidly, bits of one desktop are shown
> > in the middle of another or on a blank background, and it's hard to see
> > just which is the currently active desktop.
> > 
> > This may be a bad interaction with the xorg-driver for my AMD GPU, which
> > has only been on the market for about a year. Though
> > sys-firmware/amdgpu-ucode hasn't changed since June.
> 
> I found from Xorg.0.log that X11 wasn't finding an evdev module, even though
> I had INPUT_DEVICES="evdev" in make.conf. So I added USE=evdev to dev-
> qt/qtgui* and that created the module, even though kensington@gentoo said
> it had nothing to do with it.

I have the following:
$ grep INPUT /etc/portage/make.conf 
    
   
INPUT_DEVICES="evdev keyboard mouse joystick"

My qtgui doesn't have this USE-flag set.

According to my X-logs ( /var/log/Xorg.0.log ) it does find the evdev-module.

> I still get the rapid flickering and general confusion though, which is
> cured by logging out and in again.

I just tested on my desktop by madly switching desktops for 2 minutes using 
the keyboard bindings (CTRL + F1..4) and didn't see this happening.

> * That was the only relevant package to have such a USE flag, according to
> "equery h -p evdev".

Same on my system.
(Not counting games-emulation/dolphin :) )

--
Joost



Re: [gentoo-user] Compilation failed: qtwidgets-5.9.2

2017-10-09 Thread David Haller
Hello,

On Sun, 08 Oct 2017, tu...@posteo.de wrote:
>compilation of qtwidgets failed.
>Is there a dependency currently missing in the ebuild?

Nope. Broken code from upstream. The usual thinking: "nobody will
compile stuff without dbus". But I do. And you seem to as well. I
guess it's actually dev-qt/qtgui with "-dbus" useflag.

>x86_64-pc-linux-gnu-g++ -Wl,-O1 -Wl,--as-needed -Wl,--no-undefined 
>-fuse-ld=gold -Wl,--enable-new-dtags -shared -o libqgtk3.so .obj/main.o 
>.obj/qgtk3dialoghelpers.o .obj/qgtk3menu.o .obj/qgtk3theme.o 
>.obj/moc_qgtk3dialoghelpers.o .obj/moc_qgtk3menu.o  -lQt5ThemeSupport -lQt5Gui 
>-lQt5Core -lGL -lpthread -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 
>-latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 
>-lglib-2.0 -lXext -lX11 -lm
>.obj/qgtk3theme.o:qgtk3theme.cpp:vtable for QGtk3Theme: error: undefined 
>reference to 'QGnomeTheme::createPlatformMenuBar() const'
>.obj/qgtk3theme.o:qgtk3theme.cpp:vtable for QGtk3Theme: error: undefined 
>reference to 'QGnomeTheme::createPlatformSystemTrayIcon() const'
[..]

There's some #ifdefs lacking around that stuff, as the code where
e.g. 'QGnomeTheme::createPlatformMenuBar' is implemented, is inside
#ifndef QT_NO_DBUS.

Easy way out if you're not depend on gtk-themes in Qt:

USE="-gtk" emerge dev-qt/qtwidgets

(and/or put that useflag in /etc/portage/package.use)

Actually, 5.6.2 had a 'gtkstyle' useflag and no "*gtk*" is in
the 5.7.1.ebuild.

Also, it'll probably work if you reemerge dev-qt/qtgui with "dbus"
useflag.

HTH,
-dnh

-- 
"Microsoft admitted its Vista operating system was a 'less good
product' in what IT experts have described as the most ambitious
understatement since the captain of the Titanic reported some
slightly damp tablecloths." http://www.thedailymash.co.uk/



Re: [gentoo-user] Confessional: how I generally use emerge.

2016-03-18 Thread Alan Grimes
The dependency graph that seems to be murdering me right now seems to be:


kde -> wayland -> gles2 -> egl ->


#
..

[ebuild  N ] kde-plasma/plasma-meta-5.5.5:5::gentoo 
USE="display-manager gtk pam pulseaudio sddm sdk wallpapers -bluetooth
-mediacenter -networkmanager" 0 KiB
[ebuild  NS] kde-apps/kde-meta-15.08.3:5::gentoo
[4.14.3-r1:4::gentoo] 0 KiB
[uninstall ] kde-apps/kde-meta-4.14.3-r1:4::gentoo  USE="nls sdk
-accessibility (-aqua) -kdepim -minimal"
[blocks b  ] kde-apps/kde-meta:4 ("kde-apps/kde-meta:4" is blocking
kde-apps/kde-meta-15.08.3)
[ebuild U  ] dev-lang/mono-4.2.2.30::gentoo [4.2.2.10-r1::gentoo]
USE="nls (-doc) -minimal -pax_kernel -xen" 0 KiB
[ebuild  N ] dev-dotnet/nuget-2.8.3::gentoo  0 KiB
[ebuild U  ] dev-dotnet/libgdiplus-4.2-r2::gentoo [4.2-r1::gentoo]
USE="cairo" 0 KiB
[ebuild U  ] dev-util/monodevelop-5.9.5.9-r1::gentoo
[3.0.2-r1::gentoo] USE="git gnome%* subversion -qtcurve%" 0 KiB

Total: 119 packages (21 upgrades, 32 new, 54 in new slots, 12
reinstalls, 80 uninstalls), Size of downloads: 395,848 KiB
Conflict: 80 blocks

WARNING: One or more updates/rebuilds have been skipped due to a
dependency conflict:

dev-qt/qtgui:5

  (dev-qt/qtgui-5.5.1-r1:5/5::gentoo, ebuild scheduled for merge)
conflicts with
~dev-qt/qtgui-5.5.1[-egl] required by
(dev-qt/qtmultimedia-5.5.1-r2:5/5::gentoo, installed)


tortoise ~ #
#



Dale wrote:
> Neil Bothwick wrote:
>>
>> Why ask the same question again when you got an answer last time?
>>
>> Hint: look at the output for asciidoc.
>> -- 
>> Sent from my Android phone with K-9 Mail. Please excuse my brevity. 
> I have to add this.  From what I understand about the scripts he is
> using, he is blindly letting emerge do updates without checking to see
> if the updates fall into line with what he *needs*.  If I read it
> correctly, any USE flag change will be missed until it hits the fan and
> is broken.  That would then mean taking a lot of time to go back through
> logs and figuring out just when it went wrong and most importantly, what
> caused it and how to fix it.  Since the change could have happened
> several updates ago, that could involve some work and a lot of rebuilding. 
>
> Doing the sync in a script and even getting a email or something with
> the -p output is fine but updating blindly is not a good idea. 
>
> At this point, I think I understand why he is having so much trouble. 
> At the very least, check to see what USE flags are changing before doing
> updates.  There are other things that are important but that is one that
> changes a good bit. 
>
> Dale
>
> :-)  :-) 
>
>


-- 
IQ is a measure of how stupid you feel.

Powers are not rights.




Re: [gentoo-user] [OT] Still trying to compile hydrogen

2012-02-18 Thread meino . cramer
meino.cra...@gmx.de meino.cra...@gmx.de [12-02-18 14:40]:
 Alex Schuster wo...@wonkology.org [12-02-18 14:12]:
  meino.cra...@gmx.de writes:
  
   How do I have to set QTDIR correctly under Gentoo/Qt4 ?
  
  QTDIR ist for Qt3 only, AFAIK Qt4 does not use it at all.
  
  Wonko
  
 
 When trying to compile media-sound/museseq it complains that QTDIR is
 not set and breaks...
 
 Best regards,
 mcc
 
 
 


Right after reinstalling Qt-4.7 (core) and QtGui
emerging museseq it fails with



* WARNING *

YOU HAVE NOT SET YOUR 'QTDIR' ENVIRONMENT VARIABLE!!!

This is the source of most people's problems when
configuring muse.  If the configuration fails to find
qt, try setting your QTDIR environment variable to
the directory where qt is installed.

***


checking for QT includes (/usr/include/qt)... no
checking for QT libraries ()... no
checking for QT moc (moc)... no
checking for QT uic (uic)... no
configure: error: need qt = 3.2.0


Something is very very rotten here...but I dont not what...

Any help in sight at the horizon ... ?

Best regards,
mcc






Re: [gentoo-user] Qt blocking @world update

2013-11-05 Thread Alex Schuster

Alan McKinnon writes:


Excuse the top-posting; if I try inter-post between all those blockers
you'll never find what I reply :-)


I would, but for everyone else it's a mess. E-mail with line breaks is
not suited for this kind of output.


First I recommend to sync your tree again, just in case you got yours
between two Qt commits and things are not consistent anymore.


Ah, I have this problem for weeks now, but did not care enough. And did
not have the time for this.


You seem to have at least two things happening:

python-exec
qt

To deal with the first, try remove python-exec and re-merge it (but
quickpkg a backup first)

quickpkg python-exec  emerge -avC python-exec  emerge -av1
python-exec

This is untested so I don't know if it will bork. If it does, you have a
quickpkg that you can untar and get things back.


Thanks, a simple upgrade just worked, as I wrote in the reply to Walt.


Onto Qt:

I've had similar things over the years and it always made little sense.
Eventually I removed all references to Qt from world, sets in use and
USE then let portage figure out what to do. Rationale: Qt is a basic
toolkit that stuff uses, so stuff should decide what it needs and not
me. I want the stuff and if that requires Qt then just let portage give
me what is required.

This will show all references to Qt to consider:

grep -ir /qt /etc/portage/ /var/lib/portage/world*


/etc/portage/sets.portage/qt-split:x11-libs/qt-assistant
/etc/portage/sets.portage/qt-split:x11-libs/qt-core
/etc/portage/sets.portage/qt-split:x11-libs/qt-dbus
/etc/portage/sets.portage/qt-split:x11-libs/qt-demo
/etc/portage/sets.portage/qt-split:x11-libs/qt-gui
/etc/portage/sets.portage/qt-split:x11-libs/qt-opengl
/etc/portage/sets.portage/qt-split:x11-libs/qt-phonon
/etc/portage/sets.portage/qt-split:x11-libs/qt-qt3support
/etc/portage/sets.portage/qt-split:x11-libs/qt-script
/etc/portage/sets.portage/qt-split:x11-libs/qt-sql
/etc/portage/sets.portage/qt-split:x11-libs/qt-svg
/etc/portage/sets.portage/qt-split:x11-libs/qt-test
/etc/portage/sets.portage/qt-split:x11-libs/qt-webkit
/etc/portage/sets.portage/qt-split:x11-libs/qt-xmlpatterns
/etc/portage/package.use/misc:dev-qt/qt-creator  doc examples perforce
qtscript
/etc/portage/package.use/misc:dev-qt/qt-meta:3   doc mysql
/etc/portage/package.use/misc:dev-qt/qthelp  doc
/etc/portage/package.use/misc:dev-qt/qtsql   mysql
/etc/portage/package.use/misc:=dev-qt/qtgui-4.8.4-r1 gtkstyle
/etc/portage/package.use/misc:=dev-qt/qtsql-4.8.4mysql
/etc/portage/package.use/misc:=dev-qt/qtgui-4.8.4-r1 gtkstyle
/etc/portage/package.use/misc:=dev-qt/qtgui-4.8.4-r1 gtkstyle
/etc/portage/package.use/misc:=dev-qt/qtsql-4.8.4mysql
/etc/portage/package.use/misc:=dev-qt/qtgui-4.8.4-r1 gtkstyle
/var/lib/portage/world:dev-qt/qt-meta:3


In your case, I see portage wants to downgrade several Qt packages due
to fsrunner, but there's nothing in that ebuild or the kde4-base eclass
it inherits, which leads me to believe you might have a config setting
somewhere that wants to exclude latest Qt somehow.


I commented them all out, I still get the error about multiple Qt
versions.



Portage and the tree by itself isn't doing it, here's my output:

$ emerge -pvt fsrunner

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

Calculating dependencies... done!
[ebuild  N ] kde-misc/fsrunner-0.7.5:4  USE=(-aqua) -debug 18 kB

Total: 1 package (1 new), Size of downloads: 18 kB


Same here, except that it's emerged already.

OK, I have no clue how to further debug this. But what I did is:

for (( i=500; i  0; i-=20 ))
do
  emerge -DautvNj $( head -n $i /var/lib/portage/world )
done

This failed until $i was 260, so I tried a little more, and removed 
media-sound/kid3 from @world. Along with fsrunner of course. Now, it's 
building.


This does not make any sense, does it?

Wonko



[gentoo-user] Re: Portage performance dropped considerably

2014-01-28 Thread Martin Vaeth
hasufell hasuf...@gentoo.org wrote:

 Many defaults gentoo sets do not have anything to do with default
 codepaths upstream has tested.

I disagree: The USE-enabling in ebuilds usually follows upstream.
IIRC there was even a policy for gentoo developers which strongly
suggested this.

 As above, our defaults are not necessarily following upstream
 recommendations/defaults. Apache alone should make you think about that
 claim.

I never installed apache.
However, especially for packages for which the choice of algorithms
has to be selected (USE-flags thread, jit) or of protocols/interfaces
(openssl or gnutls, neon or other, sqlite or mysql, openvpn[lzo],
qtgui[exceptions], mesa, freetype, wine), the installation of tools
(utils, examples, tk, perl, python) or extensions (tls-heartbeat,
introspection, X, readline) the defaults usually follow the
upstream default or recommendation unless there is a severe reason
not to.

 If disabling one useflag breaks the whole package, then it's a bug.

Whether it breaks your machine/setup or not is independent of
whether it breaks a package.

 care about and arch testers usually run all(or most?) useflag
 permutations before stabilizing.

Simple mathematics shows that this cannot be even closely true.
Anyway, this has nothing to do with our discussion.




Re: [gentoo-user] This nite's switch to full multilib

2015-03-30 Thread Peter Humphrey
On Sunday 29 March 2015 20:12:45 Alan McKinnon wrote:

 ... I think Michael posted the correct cause up-thread:
 
 If you're on stable, you'll need to keyword qt-4.8.6 in its entirety.
 You can't mix and match versions, and 4.8.6 is the only one that
 supports multilib.

Something needs clarifying here. Exactly who will need to keyword qt-4.8.6?

 So you probably want to add all current Qt4 packages to the list.
 
 We should probably start asking all posters with similar problems what
 is the output of
 
 grep -ir qt /etc/portage
 
 and help them remove all cruft that's getting in the way of a clean
 upgrade

Just to get you started, here's my list from a system that upgraded 
smoothly:

$ grep qt /etc/portage/package.use
app-text/popplercairo qt4
dev-qt/qtcore   qt3support
dev-qt/qtdeclarativeqt3support webkit
dev-qt/qtguiqt3support
dev-qt/qtopengl qt3support
dev-qt/qtsqlmysql qt3support
dev-qt/qtwebkit icu

(Package.use is the only place where qt occurs.)

-- 
Rgds
Peter.




Re: [gentoo-user] This nite's switch to full multilib

2015-03-29 Thread Alan McKinnon
On 29/03/2015 19:53, Stefan G. Weichinger wrote:
 On 29.03.2015 19:30, Mick wrote:
 
 I went through that exercise about a month ago, and I needed
 this:

 /etc/portage/package.use/abi_x86_32:
 =dev-qt/qtwebkit-4.8.6-r1:4 abi_x86_32 =dev-qt/qtgui-4.8.6-r1:4
 abi_x86_32 =dev-qt/qtdbus-4.8.6-r1:4 abi_x86_32
 =dev-qt/qtscript-4.8.6-r1:4 abi_x86_32
 =dev-qt/qtcore-4.8.6-r1:4 abi_x86_32
 =dev-qt/qtxmlpatterns-4.8.6-r1:4 abi_x86_32
 =dev-qt/qt3support-4.8.6-r1 abi_x86_32 =dev-qt/qtsql-4.8.6-r1:4
 abi_x86_32
 
 I have to do that for 195 ebuilds here and really wonder if that is
 correct in the end 



It's a horrible solution, you are right. The problem is that it's not
your 32 bit apps that have to be listed, it's all the libs and deps they
have that need 32 bit versions to be built.

If you have a fast cpu, much disk space and don't care about using some
extra resources, you can always add USE=abi_xx86_32 to make.conf and
make it global. Every package that supports building 32 bit versions
will then be recompiled.



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




Re: [gentoo-user] This nite's switch to full multilib

2015-03-29 Thread Stefan G. Weichinger
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 29.03.2015 19:30, Mick wrote:

 I went through that exercise about a month ago, and I needed
 this:
 
 /etc/portage/package.use/abi_x86_32:
 =dev-qt/qtwebkit-4.8.6-r1:4 abi_x86_32 =dev-qt/qtgui-4.8.6-r1:4
 abi_x86_32 =dev-qt/qtdbus-4.8.6-r1:4 abi_x86_32 
 =dev-qt/qtscript-4.8.6-r1:4 abi_x86_32 
 =dev-qt/qtcore-4.8.6-r1:4 abi_x86_32 
 =dev-qt/qtxmlpatterns-4.8.6-r1:4 abi_x86_32 
 =dev-qt/qt3support-4.8.6-r1 abi_x86_32 =dev-qt/qtsql-4.8.6-r1:4
 abi_x86_32

I have to do that for 195 ebuilds here and really wonder if that is
correct in the end 



-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCAAGBQJVGDwOAAoJEClcuD1V0PzmeWIP/3dMSW72SLuUGHdI538zT+Pd
LePwUP4JBlee5zfzwVdCtjFqeY25LThwOHf4PYRtvAVAt9HD/x3ZQFkjTnCffHt2
o9by5eqUyJ7omh5sFIhcBmlwBF2mMCFYWWH9n3X7rJT9W6nvHYL9jz6GxZIANtAE
35qmLom+rl7MBDd3kweUnVx1jQ2jw3NIk2oxlgQv6emyoaQ2v/1WxKWI8xtigbsH
4zlLBGJBtsayVeRyx+nraVa4IyALW+mhFSXoSEzAKQTzlJskn5FhpM0RAomBJomK
wjrhqpOYAPQTgkZ5wtqnkIcEvlE6BOx6vlu6Goh4pSmfFkanWSA8uC+LJVKuyklB
RvDmMuAs+NMxDAPnHeVX3moN/4KCGB0avyHRNAceFgVkWqo+cDjyCPw33YfPWd2i
96q4NPxrElQkPyF2FB9hT4zB5sF/66psJe17nrScUiYF4nUYMLTlRQ4SJpdC7wNi
CQZ5mcBN7kRxrQWEx52AkKi0BTt6O0Aayhn5wgKJqDln9tNql7fLvBXNcxCwl1Rq
zc242XzyE4m7hGVXLD3MiXgIeH62nurlyAqKzEuFYsO0BDA63bSwuP1lLJygGmkq
EhvG7fDwEK2oCI+cj2jmSMhP4Ij1n0K2nFbDP6y/j9s9wAm/xKJc0thG1eE3+4Xs
f3WRliv7KOfAaE9YcRGV
=Wpyd
-END PGP SIGNATURE-



Re: [gentoo-user] Re: Using KDE apps in a non KDE environment

2015-10-02 Thread Neil Bothwick
On Fri, 2 Oct 2015 16:33:09 -0400, Walter Dnes wrote:

>   File-attached is the "emerge -pv okular" output.  To summarize...
> Total: 53 packages (50 new, 3 reinstalls), Size of downloads: 329,492
> KiB
> 
> ...because a pdf-reader really needs libogg, libvorbis, www-misc/htdig,
> qtcore-4.8.6-r4, 2 versions of qtgui, qt3support, qtwebkit, libdbusmenu,
etc.

That's because Okular is not a PDF reader, it's a "Universal document
viewer", so it needs to support a lot of formats and protocols. That
does mean that if you need a simple PDF reader and don't run KDE, Okular
may well be way OTT, but it is very good at handling PDFs and forms.


-- 
Neil Bothwick

A real programmer never documents his code.
It was hard to make, it should be hard to read


pgpv6zZUkK8kD.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] Madly flickering display

2016-09-24 Thread Peter Humphrey
On Friday 23 Sep 2016 22:30:55 David Haller wrote:
> Hello,
> 
> On Fri, 23 Sep 2016, Peter Humphrey wrote:
> >I've broken this out from the thread it appeared in, Problems with
> >Xinerama I found from Xorg.0.log that X11 wasn't finding an evdev
> >module, even though I had INPUT_DEVICES="evdev" in make.conf. So I added
> >USE=evdev to dev- qt/qtgui* and that created the module, even though
> >kensington@gentoo said it had nothing to do with it.
> 
> Do you have x11-drivers/xf86-input-evdev installed?
> 
> # equery files  x11-drivers/xf86-input-evdev |grep '\.so'
> /usr/lib64/xorg/modules/input/evdev_drv.so
> 
> That's the 'evdev' module that your X doesn't find.

I have now, since adding that USE flag. I'll have to remove it and recompile 
to complete the check.

-- 
Rgds
Peter




[gentoo-user] Re: Madly flickering display

2016-09-23 Thread Kai Krakow
Am Fri, 23 Sep 2016 19:11:33 +0100
schrieb Mick <michaelkintz...@gmail.com>:

> On Friday 23 Sep 2016 10:36:23 J. Roeleveld wrote:
> > On Friday, September 23, 2016 09:13:00 AM Peter Humphrey wrote:  
> > > I've broken this out from the thread it appeared in, Problems with
> > > Xinerama
> > > after upgrade to Plasma (KDE5):
> > > 
> > > On Friday 16 Sep 2016 11:18:18 I wrote:
> > >   
>  [...]  
> > >   
>  [...]  
> > > 
> > > I found from Xorg.0.log that X11 wasn't finding an evdev module,
> > > even though I had INPUT_DEVICES="evdev" in make.conf. So I added
> > > USE=evdev to dev- qt/qtgui* and that created the module, even
> > > though kensington@gentoo said it had nothing to do with it.  
> > 
> > I have the following:
> > $ grep INPUT /etc/portage/make.conf
> > INPUT_DEVICES="evdev keyboard mouse joystick"  
> 
> Do you need "keyboard mouse joystick" if you have evdev set?

Keyboard and mouse work with only "evdev" set. I'm not sure about
joystick, I still have to try. My INPUT_DEVICES is currently set to
"evdev joystick".

-- 
Regards,
Kai

Replies to list-only preferred.


pgpA3J2wOTcRK.pgp
Description: Digitale Signatur von OpenPGP


Re: [gentoo-user] GPU closed source libraries

2017-07-13 Thread Mart Raudsepp
Ühel kenal päeval, N, 13.07.2017 kell 16:41, kirjutas Francisco Ares:
> Hi, All.
> 
> I'm trying to get Gentoo and xorg in an Odroid XU4 (hardkernel.com).
> 
> Most things are done, but there are a few glitches. I'm using the
> open source xf86-video-armsoc, which does not provide GPU
> acceleration.
> 
> So, for instance, dev-qt/qtgui with USE="gles2" (just an example), it
> will pull media-libs/mesa for 3d acceleration, although the
> proprietary library (Mali drivers) would do so.
> 
> How would I avoid emerging media-libs/mesa in this example?

It needs the standardish khronos GL headers from somewhere, which
proprietary drivers don't ship or mess with them too much for standard
stuff. Typically mesa is a good place to get them. That doesn't mean
it'd use it at runtime when your system is eselected to mali instead.
Have you tried not worry about the dep and just get things compiled
against mesa headers and see if it actually uses mali drivers then
still?



[gentoo-user] Re: Multiple package instances ..... Help me understand this emerge error, please.

2014-02-23 Thread Jonathan Callen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Alan,

The easiest method may be to parse the error given:

On 02/23/2014 07:13 AM, Alan Mackenzie wrote:
 ###
  !!!
 Multiple package instances within a single package slot have been pulled 
 !!! into the
 dependency graph, resulting in a slot conflict:
 
 media-libs/libpng:0
 
 (media-libs/libpng-1.5.17-r1::gentoo, installed) pulled in by 
 media-libs/libpng:0/0=
 required by (x11-libs/cairo-1.12.14-r4::gentoo, installed)
 =media-libs/libpng-1.4:0/0= required by 
 (app-editors/emacs-24.3-r2::gentoo, installed)
 media-libs/libpng:0/0= required by (media-libs/libwebp-0.3.1::gentoo, 
 installed) 
 media-libs/libpng:0/0= required by 
 (net-print/cups-filters-1.0.36-r1::gentoo, installed) 
 media-libs/libpng:0/0= required by (kde-base/kdelibs-4.11.2-r1::gentoo, 
 installed) 
 media-libs/libpng:0/0= required by (dev-qt/qtgui-4.8.5-r1::gentoo, 
 installed) 
 media-libs/libpng:0/0= required by (app-text/poppler-0.24.3::gentoo, 
 installed) (and 3 more
 with the same problems)
 
 (media-libs/libpng-1.6.8::gentoo, ebuild scheduled for merge) pulled in by 
 (no parents that
 aren't satisfied by other packages in this slot) 
 ###

Each of the packages listed will need to be rebuilt with libpng, so try listing 
them explicitly on
the same emerge command (note that `emerge -uD @world` lists them implicitly, 
so doing that
sometimes will work when a single package fails).

For example, you may be able to get

# emerge --oneshot media-libs/libpng:0/16 x11-libs/cairo app-editors/emacs \
media-libs/libwebp net-print/cups-filters kde-base/kdelibs dev-qt/qtgui 
\
app-text/poppler

to work, or to give you the 3 more with the same problems, which can then be 
added to the
command line and rebuilt.

Because you didn't tell portage that it was allowed to rebuild packages not 
listed on the command
line, portage refused to update the package you *did* list, because it would 
break those other
packages.

- -- 
Jonathan Callen
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCgAGBQJTCmzBAAoJELHSF2kinlg4uJ4P/3bRC7UMRGWDrCFEYrlcKWAQ
74LtaAmKXfE75cwb2NtN7tyDM3mDlD2JTG89m9aQp340v2HuH3H7W9nM8MsCqm/g
8/7rv1pViO6GdjzKLnWc0KsFrKCcVsc9r11+0KWRT45y21x92XCiecX/Hb0uDOEN
U83xESg8BSrpm/ZNpdtzlZaOjwIYTOlIRvRYGvUeR8oZpTXOzvp8fmlIftp8SDAb
ywHRMQ1EDb2qZxb+qO4TBrFRbH2za5aktT6oRo7mEs4DmtTBpE5SFXqqwpEEZgHV
N42VprrPdfpqm4x/xOE+s3vYyg4uJaQIyPJKj5AibKpJq0iBl1Q2+/aLxkENVW5l
DuJETmlQ4P1SOPmlDdgaV8+EQjjLEBp48chj1eGg0XfE8pljydIqqj3f7xpaWHbD
Cay2Rqs2mL4UXeUEdAundGyc9XRlqfD6uag1QGSOZN+hgMRJhVpCt8SyMWOiwBZ1
uUp5G0iQaw8YlXDt/3xvraeGsOXf1kzuAApKWjLzsLRObBzOfPia3IGIB4wX5VDS
0rX+/4LSDNYICbQL0oDFOkN/5vCtGGOMfqkuwv0XLdNoMybYhbPwYsKWjj5sO0Cx
Sj9OdQY+bnDhicIHxebniqv//LbCurZLyNywJEf7qlal/mVj+GBF6yZl4RA+lBQv
4uHdr+ZFoKvzdzL6hldZ
=O4Qv
-END PGP SIGNATURE-



Re: [gentoo-user] New Installation

2017-02-04 Thread thelma

On 02/04/2017 04:28 AM, Neil Bothwick wrote:
> On Sat, 4 Feb 2017 00:22:45 -0700, the...@sys-concept.com wrote:
> 
>> emerge --sync gives me error:
>> "/etc/portage/make.conf", line 11: Invalid variable name
>> '-Wl,--hash-style'
>>
>> Line 11 in make.conf:
>> USE="-qt4 -hal -arts -berkdb -acl X gtk dvd alsa cdr cups apache2 ssl
>> foomaticdb truetype kpathsea ppds mysql udev java tiff png usb  scanner
>> gimp gimpprint cgi fam nptl t$
>>
>> Here is complete make.conf
>>
>> CFLAGS="-march=native -O2 -pipe

Yes, missing " at the end was the problem.

However, I restarted from scratch and now even on a new installation I'm 
getting a lot of errors:

Failed to emerge www-client/w3m-0.5.3-r9, Log file:
>>>  '/var/tmp/portage/www-client/w3m-0.5.3-r9/temp/build.log'
*** Resuming merge...
 * emerge --keep-going: sys-auth/pambase-20150213 dropped because it requires
 * >=sys-auth/consolekit-0.4.6[pam]
 * emerge --keep-going: net-print/cups-filters-1.5.0 dropped because it
 * requires >=app-text/ghostscript-gpl-9.09, >=net-print/cups-1.7.3, >=app-
 * text/poppler-0.32:=[cxx,jpeg,lcms,tiff,xpdf-headers(+)], sys-apps/dbus
 * emerge --keep-going: sys-auth/polkit-0.113 dropped because it requires
 * >=gnome-extra/polkit-gnome-0.105, sys-auth/consolekit[policykit]
 * emerge --keep-going: dev-qt/qt3support-4.8.6-r1 dropped because it requires
 * ~dev-qt/qtgui-4.8.6[accessibility,-aqua,-debug,qt3support,abi_x86_64(-)]
 * emerge --keep-going: sys-auth/consolekit-1.1.0-r1 dropped because it
 * requires >=sys-auth/polkit-0.110, sys-apps/dbus
 * emerge --keep-going: net-print/cups-2.1.4 dropped because it requires
 * x11-misc/xdg-utils, >=net-print/cups-filters-1.0.43, >=sys-
 * apps/dbus-1.6.18-r1[abi_x86_64(-)]
 * emerge --keep-going: app-text/poppler-0.45.0 dropped because it requires
 * dev-qt/qtgui:4
 * emerge --keep-going: virtual/w3m-0 dropped because it requires www-
 * client/w3m
 * emerge --keep-going: x11-libs/gtk+-3.20.9 dropped because it requires
 * >=net-print/cups-1.2[abi_x86_64(-)], >=app-accessibility/at-
 * spi2-atk-2.5.3[abi_x86_64(-)]
 * emerge --keep-going: dev-qt/qtgui-4.8.6-r4 dropped because it requires net-
 * print/cups[abi_x86_64(-)], ~dev-
 * qt/qt3support-4.8.6[-aqua,-debug,abi_x86_64(-)]
 * emerge --keep-going: sys-apps/dbus-1.10.12 dropped because it requires app-
 * text/xmlto
 * emerge --keep-going: app-accessibility/at-spi2-core-2.20.2 dropped because
 * it requires >=sys-apps/dbus-1[abi_x86_64(-)]
 * emerge --keep-going: app-text/xmlto-0.0.26-r1 dropped because it requires
 * virtual/w3m
 * emerge --keep-going: app-accessibility/at-spi2-atk-2.20.1 dropped because
 * it requires >=sys-apps/dbus-1.5[abi_x86_64(-)], >=app-accessibility/at-
 * spi2-core-2.17.90[abi_x86_64(-)]
 * emerge --keep-going: gnome-extra/polkit-gnome-0.105-r1 dropped because it
 * requires x11-libs/gtk+:3, >=sys-auth/polkit-0.102
 * emerge --keep-going: x11-misc/xdg-utils-1.1.1-r1 dropped because it
 * requires >=app-text/xmlto-0.0.26-r1[text(+)]
 * emerge --keep-going: app-text/ghostscript-gpl-9.15-r1 dropped because it
 * requires x11-libs/gtk+:3, >=net-print/cups-1.3.8, sys-apps/dbus

 * Messages for package www-client/w3m-0.5.3-r9:

 * ERROR: www-client/w3m-0.5.3-r9::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info 
'=www-client/w3m-0.5.3-r9::gentoo'`,
 * the complete build log and the output of `emerge -pqv 
'=www-client/w3m-0.5.3-r9::gentoo'`.
 * The complete build log is located at 
'/var/tmp/portage/www-client/w3m-0.5.3-r9/temp/build.log'.
 * The ebuild environment file is located at 
'/var/tmp/portage/www-client/w3m-0.5.3-r9/temp/environment'.
 * Working directory: 
'/var/tmp/portage/www-client/w3m-0.5.3-r9/work/w3m-0.5.3.git20161120'
 * S: '/var/tmp/portage/www-client/w3m-0.5.3-r9/work/w3m-0.5.3.git20161120'

 * Messages for package sys-auth/pambase-20150213:

 * emerge --keep-going: sys-auth/pambase-20150213 dropped because it requires
 * >=sys-auth/consolekit-0.4.6[pam]

 * Messages for package net-print/cups-filters-1.5.0:

 * emerge --keep-going: net-print/cups-filters-1.5.0 dropped because it
 * requires >=app-text/ghostscript-gpl-9.09, >=net-print/cups-1.7.3, >=app-
 * text/poppler-0.32:=[cxx,jpeg,lcms,tiff,xpdf-headers(+)], sys-apps/dbus

 * Messages for package sys-auth/polkit-0.113:

 * emerge --keep-going: sys-auth/polkit-0.113 dropped because it requires
 * >=gnome-extra/polkit-gnome-0.105, sys-auth/consolekit[policykit]

 * Messages for package dev-qt/qt3support-4.8.6-r1:

 * emerge --keep-going: dev-qt/qt3support-4.8.6-r1 dropped because it requires
 * ~dev-qt/qtgui-4.8.6[accessibility,-aqua,-debug,qt3support,abi_x86_64(-)]

 * Messages for package sys-auth/consolekit-1.1.0-r1:

 * emerge --keep-going: sys-auth/consolekit-1.1.0-r1 dropped because it
 * requires 

Re: [gentoo-user] New Installation

2017-02-04 Thread J. Roeleveld
On February 4, 2017 7:31:41 PM GMT+01:00, the...@sys-concept.com wrote:
>
>On 02/04/2017 04:28 AM, Neil Bothwick wrote:
>> On Sat, 4 Feb 2017 00:22:45 -0700, the...@sys-concept.com wrote:
>> 
>>> emerge --sync gives me error:
>>> "/etc/portage/make.conf", line 11: Invalid variable name
>>> '-Wl,--hash-style'
>>>
>>> Line 11 in make.conf:
>>> USE="-qt4 -hal -arts -berkdb -acl X gtk dvd alsa cdr cups apache2
>ssl
>>> foomaticdb truetype kpathsea ppds mysql udev java tiff png usb 
>scanner
>>> gimp gimpprint cgi fam nptl t$
>>>
>>> Here is complete make.conf
>>>
>>> CFLAGS="-march=native -O2 -pipe
>
>Yes, missing " at the end was the problem.
>
>However, I restarted from scratch and now even on a new installation
>I'm getting a lot of errors:
>
>Failed to emerge www-client/w3m-0.5.3-r9, Log file:
>>>>  '/var/tmp/portage/www-client/w3m-0.5.3-r9/temp/build.log'
>*** Resuming merge...
>* emerge --keep-going: sys-auth/pambase-20150213 dropped because it
>requires
> * >=sys-auth/consolekit-0.4.6[pam]
> * emerge --keep-going: net-print/cups-filters-1.5.0 dropped because it
>* requires >=app-text/ghostscript-gpl-9.09, >=net-print/cups-1.7.3,
>>=app-
>* text/poppler-0.32:=[cxx,jpeg,lcms,tiff,xpdf-headers(+)],
>sys-apps/dbus
>* emerge --keep-going: sys-auth/polkit-0.113 dropped because it
>requires
> * >=gnome-extra/polkit-gnome-0.105, sys-auth/consolekit[policykit]
>* emerge --keep-going: dev-qt/qt3support-4.8.6-r1 dropped because it
>requires
>*
>~dev-qt/qtgui-4.8.6[accessibility,-aqua,-debug,qt3support,abi_x86_64(-)]
> * emerge --keep-going: sys-auth/consolekit-1.1.0-r1 dropped because it
> * requires >=sys-auth/polkit-0.110, sys-apps/dbus
>* emerge --keep-going: net-print/cups-2.1.4 dropped because it requires
> * x11-misc/xdg-utils, >=net-print/cups-filters-1.0.43, >=sys-
> * apps/dbus-1.6.18-r1[abi_x86_64(-)]
>* emerge --keep-going: app-text/poppler-0.45.0 dropped because it
>requires
> * dev-qt/qtgui:4
> * emerge --keep-going: virtual/w3m-0 dropped because it requires www-
> * client/w3m
>* emerge --keep-going: x11-libs/gtk+-3.20.9 dropped because it requires
> * >=net-print/cups-1.2[abi_x86_64(-)], >=app-accessibility/at-
> * spi2-atk-2.5.3[abi_x86_64(-)]
>* emerge --keep-going: dev-qt/qtgui-4.8.6-r4 dropped because it
>requires net-
> * print/cups[abi_x86_64(-)], ~dev-
> * qt/qt3support-4.8.6[-aqua,-debug,abi_x86_64(-)]
>* emerge --keep-going: sys-apps/dbus-1.10.12 dropped because it
>requires app-
> * text/xmlto
>* emerge --keep-going: app-accessibility/at-spi2-core-2.20.2 dropped
>because
> * it requires >=sys-apps/dbus-1[abi_x86_64(-)]
>* emerge --keep-going: app-text/xmlto-0.0.26-r1 dropped because it
>requires
> * virtual/w3m
>* emerge --keep-going: app-accessibility/at-spi2-atk-2.20.1 dropped
>because
>* it requires >=sys-apps/dbus-1.5[abi_x86_64(-)],
>>=app-accessibility/at-
> * spi2-core-2.17.90[abi_x86_64(-)]
>* emerge --keep-going: gnome-extra/polkit-gnome-0.105-r1 dropped
>because it
> * requires x11-libs/gtk+:3, >=sys-auth/polkit-0.102
> * emerge --keep-going: x11-misc/xdg-utils-1.1.1-r1 dropped because it
> * requires >=app-text/xmlto-0.0.26-r1[text(+)]
>* emerge --keep-going: app-text/ghostscript-gpl-9.15-r1 dropped because
>it
> * requires x11-libs/gtk+:3, >=net-print/cups-1.3.8, sys-apps/dbus
>
> * Messages for package www-client/w3m-0.5.3-r9:
>
> * ERROR: www-client/w3m-0.5.3-r9::gentoo failed (compile phase):
> *   emake failed
> * 
>* If you need support, post the output of `emerge --info
>'=www-client/w3m-0.5.3-r9::gentoo'`,
>* the complete build log and the output of `emerge -pqv
>'=www-client/w3m-0.5.3-r9::gentoo'`.
>* The complete build log is located at
>'/var/tmp/portage/www-client/w3m-0.5.3-r9/temp/build.log'.
>* The ebuild environment file is located at
>'/var/tmp/portage/www-client/w3m-0.5.3-r9/temp/environment'.
>* Working directory:
>'/var/tmp/portage/www-client/w3m-0.5.3-r9/work/w3m-0.5.3.git20161120'
>* S:
>'/var/tmp/portage/www-client/w3m-0.5.3-r9/work/w3m-0.5.3.git20161120'
>
> * Messages for package sys-auth/pambase-20150213:
>
>* emerge --keep-going: sys-auth/pambase-20150213 dropped because it
>requires
> * >=sys-auth/consolekit-0.4.6[pam]
>
> * Messages for package net-print/cups-filters-1.5.0:
>
> * emerge --keep-going: net-print/cups-filters-1.5.0 dropped because it
>* requires >=app-text/ghostscript-gpl-9.09, >=net-print/cups-1.7.3,
>>=app-
>* text/poppler-0.32:=[cxx,jpeg,lcms,tiff,xpdf-headers(+)],
>sys-apps/dbus
>
> * Messages for package sys-auth/polkit-

Re: [gentoo-user] Re: Alt+Fn switch console from within X11 session

2016-09-22 Thread Peter Humphrey
On Wednesday 21 Sep 2016 21:09:47 Kai Krakow wrote:
> Am Wed, 21 Sep 2016 10:08:31 +0100
> 
> schrieb Peter Humphrey <pe...@prh.myzen.co.uk>:
> > On Wednesday 21 Sep 2016 06:08:38 Kai Krakow wrote:
> > > I upgraded xorg to 1.18 and during that process also enabled
> > > USE=wayland. However, I don't run a wayland session (this actually
> > > doesn't seem to work with nvidia). I use sddm as the login manager,
> > > and I'm running latest plasma 5.7. The system is booted with
> > > systemd.
> > > 
> > > I just came accross the following phenomenon: Hitting Alt+F2 should
> > > bring up krunner but instead now it switches to console 2. This was
> > > previously only possible with Ctrl+Alt+F2.
> > 
> > I'm on xorg 1.18.4 and plasma-meta 5.7.5 but no wayland, and Alt-F2
> > works as it should. No systemd here though.
> > 
> > Sorry I can't help, other than suggesting the keyboard shortcuts
> > control panel, which I'm sure you'll already have checked.
> 
> I found that I should put "-keeptty" to the startup options of xorg in
> sddm.conf (by looking at Xorg.0.log). It looks like this was changed by
> either Gentoo or Xorg/SDDM/Plasma maintainers due to an incompatibility
> to systems not using systemd.
> 
> After reboot it worked as intended.

I'm glad you mentioned Xorg.0.log; it prompted me to look at mine, and I 
found I didn't have an fbdev driver. I found I needed to add USE=evdev to 
dev-qt/qtgui and remerge qtgui.

That ought to have been picked up from INPUT_DEVICES="evdev" in make.conf. 
Looks like a bug.

I think this should fix the flickering display I mentioned a few days ago. 
Have to wait and see.

> With this option enabled on non-systemd systems, this leaves you with
> an unusable box in case Xorg doesn't start because the tty will
> then be blocked - leaving you with only the options: hard-reboot or
> ssh into the box.

Not funny, not at all.

-- 
Rgds
Peter



[gentoo-user] media-video/mkvtoolnix-15.0.0-r1 fails to compile [solved]

2017-08-29 Thread Dale
Howdy,

If you run into a error like this for mkvtoolnix-15.0.0-r1:

x86_64-pc-linux-gnu-g++ -Wall -Wno-comment -Wfatal-errors
-D_FILE_OFFSET_BITS=64 -DMTX_LOCALE_DIR=\"/usr/share/locale\"
-DMTX_PKG_DATA_DIR=\"/usr/share/mkvtoolnix\"
-DMTX_DOC_DIR=\"/usr/share/doc/mkvtoolnix-15.0.0-r1\"
-fstack-protector-strong -fPIC -std=gnu++14 -Wnon-virtual-dtor
-Woverloaded-virtual -Wextra -Wno-missing-field-initializers
-Wno-maybe-uninitialized -I/usr/include/qt5/QtWidgets -I/usr/include/qt5
-I/usr/include/qt5/QtMultimedia -I/usr/include/qt5
-I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5
-I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include
-march=native -O2 -pipe -I. -Ilib -Ilib/avilib-0.6.10 -Isrc
-Ilib/utf8-cpp/source -c -MMD -MF
./rake.d/dependency.d/tmp/src_input_r_aac_o.d -o src/input/r_aac.o -x
c++ src/input/r_aac.cpp
/usr/lib64/qt5/bin/moc -I/usr/include/qt5/QtWidgets -I/usr/include/qt5
-I/usr/include/qt5/QtMultimedia -I/usr/include/qt5
-I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtNetwork
-I/usr/include/qt5 -I/usr/include/qt5/QtConcurrent -I/usr/include/qt5
-I/usr/include/qt5/QtCore -I/usr/include/qt5 -I. -Ilib
-Ilib/avilib-0.6.10 -Isrc -Ilib/utf8-cpp/source -nw
src/mkvtoolnix-gui/app.h > src/mkvtoolnix-gui/app.moc
src/merge/generic_packetizer.cpp: In member function ‘virtual void
generic_packetizer_c::set_video_projection_type(uint64_t, option_source_e)’:
src/merge/generic_packetizer.cpp:880:43: error: ‘KaxVideoProjection’ was
not declared in this scope
 auto  =
GetChildEmptyIfNew(GetChild(m_track_entry));
   ^
compilation terminated due to -Wfatal-errors.


You need to upgrade to this first. 

media-libs/libmatroska-1.4.7 

I had to add it to the keyword file to get it.  Hope this helps someone
else. 

Dale

:-)  :-) 



Re: [gentoo-user] cannot emerge @preserved-rebuild due to removed package...

2015-03-14 Thread Alan McKinnon
On 14/03/2015 11:10, meino.cra...@gmx.de wrote:
 Alan McKinnon alan.mckin...@gmail.com [15-03-14 09:48]:
 On 14/03/2015 09:36, meino.cra...@gmx.de wrote:
 Hi,

 emerge hits me:

 Whiletrying to reolve a lot of blockers, emerge @preserved-rebuild
 gives me this:

 emerge: there are no ebuilds to satisfy kde-base/solid:4.
 (dependency required by @preserved-rebuild [argument])

 emerge itself can be called without that error.
 How can an argument to a command haves a dependency?

 How can I get out of this?


 It's portage's insanely obtuse output that is getting you confused, but
 the error is with an ebuild, not portage.

 First, there is not such package as solid with SLOT=4:

 # eix -e solid
 * kde-frameworks/solid
  Available versions:  (5) (~)5.7.0(5/5.7)
{debug doc nls test}
  Homepage:http://www.kde.org/
  Description: Framework providing platform independent
 hardware discovery, abstraction, and management


 Then, all that dependency required by... output from portage is an
 effort to show you what is pulling a package in, and it starts at the
 beginning. Portage knows it's dealing with whatever is in the
 @preserved-rebuild set, and that set has packages in it. Each of those
 packages may have other deps, and so on.

 In your case, it seems to be solid-actions-kcm that's causing it

 # grep -r kde-base/solid:4 /var/portage/
 /var/portage/kde-base/solid-actions-kcm/solid-actions-kcm-4.11.14.ebuild:
  !kde-base/solid:4



 I have no idea if this will work, but here's what I'd do:

 skip @preserved-rebuild for now, and run
 revdep-rebuild
 emerge -a --depclean

 So if that changes things. Also make sure neither solid nor
 solid-actions-kcm are in world, they should be deps pulled in automatically.

 Also move /var/lib/portage/preserved_libs_registry out of the way if it
 has junk in it and let revdep-rebuild fix things.

 Finally, you did sync ran emerge world recently, right?


 
 Hi Alan,
 
 thanks for your reply ! :)


No problem.

Huge amounts of portage output snipped below, but I think you are trying
to have stable Qt4 and unstable Qt5 on the same system. That doesn't
work currently, I'll walk through my reasoning so you can see what's
going on:

 
 ...interesting...one needs to use grep to resolve a problem of 
 portage ;)

Hah yes, that's quite funny.
I wanted to see what the ebuilds actually say, not what portage tools
think they say :-)


 
 
 Things are going even more worst (correct English???...uh, sound like
 german English...;;;))):
 
 revdep-rebuild runs fine and found nothing to rebuild.
 depclean stops its work and said:
 
 Calculating dependencies... done!
  * Dependencies could not be completely resolved due to
  * the following required packages not being installed:
  * 
  *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
  * kde-base/kglobalaccel-4.14.3

[... huge snip]

Basically, of this part really means that you need Qt:4
It *can* co-exist with Qt5, I have them both installed here.

 Since packages are missing I tried:
 emerge --update --newuse --deep --with-bdeps=y @world --tree --keep-going -v
 
 
 which prints:
 These are the packages that would be merged, in reverse order:
 
 Calculating dependencies... done!

[...snip...]

 [blocks B  ] dev-qt/qtgui-4.8.6:4 (dev-qt/qtgui-4.8.6:4 is blocking 
 dev-qt/qtchooser-0_p20150102)
 [blocks B  ] dev-qt/qtsql-4.8.6:4 (dev-qt/qtsql-4.8.6:4 is blocking 
 dev-qt/qtchooser-0_p20150102)
 [blocks B  ] dev-qt/qtcore-4.8.6:4 (dev-qt/qtcore-4.8.6:4 is blocking 
 dev-qt/qtchooser-0_p20150102)
 [blocks B  ] dev-qt/qthelp-4.8.6:4 (dev-qt/qthelp-4.8.6:4 is blocking 
 dev-qt/qtchooser-0_p20150102)
 [blocks B  ] dev-qt/qtopengl-4.8.6:4 (dev-qt/qtopengl-4.8.6:4 is 
 blocking dev-qt/qtchooser-0_p20150102)
 [blocks B  ] dev-qt/qt3support-4.8.6:4 (dev-qt/qt3support-4.8.6:4 is 
 blocking dev-qt/qtchooser-0_p20150102)
 [blocks B  ] dev-qt/qtsvg-4.8.6:4 (dev-qt/qtsvg-4.8.6:4 is blocking 
 dev-qt/qtchooser-0_p20150102)
 [blocks B  ] dev-qt/qtmultimedia-4.8.6:4 (dev-qt/qtmultimedia-4.8.6:4 
 is blocking dev-qt/qtchooser-0_p20150102)
 [blocks B  ] dev-qt/qtdeclarative-4.8.6:4 
 (dev-qt/qtdeclarative-4.8.6:4 is blocking dev-qt/qtchooser-0_p20150102)
 [blocks B  ] dev-qt/designer-4.8.6:4 (dev-qt/designer-4.8.6:4 is 
 blocking dev-qt/qtchooser-0_p20150102)
 [blocks B  ] dev-qt/qttest-4.8.6:4 (dev-qt/qttest-4.8.6:4 is blocking 
 dev-qt/qtchooser-0_p20150102)
 [blocks B  ] dev-qt/qtxmlpatterns-4.8.6:4 
 (dev-qt/qtxmlpatterns-4.8.6:4 is blocking dev-qt/qtchooser-0_p20150102)
 [blocks B  ] dev-qt/qtwebkit-4.8.6:4 (dev-qt/qtwebkit-4.8.6:4 is 
 blocking dev-qt/qtchooser-0_p20150102)
 [blocks B  ] dev-qt/qtdbus-4.8.6:4 (dev-qt/qtdbus-4.8.6:4 is blocking 
 dev-qt/qtchooser-0_p20150102)
 [blocks B  ] dev-qt/qtscript-4.8.6:4 (dev-qt/qtscript-4.8.6:4 is 
 blocking dev-qt/qtchooser-0_p20150102)

[... snip big list of what wants Qt stuff]

dev-qt

Re: [gentoo-user] cannot emerge @preserved-rebuild due to removed package...

2015-03-14 Thread Meino . Cramer
Alan McKinnon alan.mckin...@gmail.com [15-03-14 10:39]:
 On 14/03/2015 11:10, meino.cra...@gmx.de wrote:
  Alan McKinnon alan.mckin...@gmail.com [15-03-14 09:48]:
  On 14/03/2015 09:36, meino.cra...@gmx.de wrote:
  Hi,
 
  emerge hits me:
 
  Whiletrying to reolve a lot of blockers, emerge @preserved-rebuild
  gives me this:
 
  emerge: there are no ebuilds to satisfy kde-base/solid:4.
  (dependency required by @preserved-rebuild [argument])
 
  emerge itself can be called without that error.
  How can an argument to a command haves a dependency?
 
  How can I get out of this?
 
 
  It's portage's insanely obtuse output that is getting you confused, but
  the error is with an ebuild, not portage.
 
  First, there is not such package as solid with SLOT=4:
 
  # eix -e solid
  * kde-frameworks/solid
   Available versions:  (5) (~)5.7.0(5/5.7)
 {debug doc nls test}
   Homepage:http://www.kde.org/
   Description: Framework providing platform independent
  hardware discovery, abstraction, and management
 
 
  Then, all that dependency required by... output from portage is an
  effort to show you what is pulling a package in, and it starts at the
  beginning. Portage knows it's dealing with whatever is in the
  @preserved-rebuild set, and that set has packages in it. Each of those
  packages may have other deps, and so on.
 
  In your case, it seems to be solid-actions-kcm that's causing it
 
  # grep -r kde-base/solid:4 /var/portage/
  /var/portage/kde-base/solid-actions-kcm/solid-actions-kcm-4.11.14.ebuild:
   !kde-base/solid:4
 
 
 
  I have no idea if this will work, but here's what I'd do:
 
  skip @preserved-rebuild for now, and run
  revdep-rebuild
  emerge -a --depclean
 
  So if that changes things. Also make sure neither solid nor
  solid-actions-kcm are in world, they should be deps pulled in 
  automatically.
 
  Also move /var/lib/portage/preserved_libs_registry out of the way if it
  has junk in it and let revdep-rebuild fix things.
 
  Finally, you did sync ran emerge world recently, right?
 
 
  
  Hi Alan,
  
  thanks for your reply ! :)
 
 
 No problem.
 
 Huge amounts of portage output snipped below, but I think you are trying
 to have stable Qt4 and unstable Qt5 on the same system. That doesn't
 work currently, I'll walk through my reasoning so you can see what's
 going on:
 
  
  ...interesting...one needs to use grep to resolve a problem of 
  portage ;)
 
 Hah yes, that's quite funny.
 I wanted to see what the ebuilds actually say, not what portage tools
 think they say :-)
 
 
  
  
  Things are going even more worst (correct English???...uh, sound like
  german English...;;;))):
  
  revdep-rebuild runs fine and found nothing to rebuild.
  depclean stops its work and said:
  
  Calculating dependencies... done!
   * Dependencies could not be completely resolved due to
   * the following required packages not being installed:
   * 
   *   =dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] pulled in by:
   * kde-base/kglobalaccel-4.14.3
 
 [... huge snip]
 
 Basically, of this part really means that you need Qt:4
 It *can* co-exist with Qt5, I have them both installed here.
 
  Since packages are missing I tried:
  emerge --update --newuse --deep --with-bdeps=y @world --tree --keep-going -v
  
  
  which prints:
  These are the packages that would be merged, in reverse order:
  
  Calculating dependencies... done!
 
 [...snip...]
 
  [blocks B  ] dev-qt/qtgui-4.8.6:4 (dev-qt/qtgui-4.8.6:4 is blocking 
  dev-qt/qtchooser-0_p20150102)
  [blocks B  ] dev-qt/qtsql-4.8.6:4 (dev-qt/qtsql-4.8.6:4 is blocking 
  dev-qt/qtchooser-0_p20150102)
  [blocks B  ] dev-qt/qtcore-4.8.6:4 (dev-qt/qtcore-4.8.6:4 is 
  blocking dev-qt/qtchooser-0_p20150102)
  [blocks B  ] dev-qt/qthelp-4.8.6:4 (dev-qt/qthelp-4.8.6:4 is 
  blocking dev-qt/qtchooser-0_p20150102)
  [blocks B  ] dev-qt/qtopengl-4.8.6:4 (dev-qt/qtopengl-4.8.6:4 is 
  blocking dev-qt/qtchooser-0_p20150102)
  [blocks B  ] dev-qt/qt3support-4.8.6:4 (dev-qt/qt3support-4.8.6:4 
  is blocking dev-qt/qtchooser-0_p20150102)
  [blocks B  ] dev-qt/qtsvg-4.8.6:4 (dev-qt/qtsvg-4.8.6:4 is blocking 
  dev-qt/qtchooser-0_p20150102)
  [blocks B  ] dev-qt/qtmultimedia-4.8.6:4 
  (dev-qt/qtmultimedia-4.8.6:4 is blocking dev-qt/qtchooser-0_p20150102)
  [blocks B  ] dev-qt/qtdeclarative-4.8.6:4 
  (dev-qt/qtdeclarative-4.8.6:4 is blocking dev-qt/qtchooser-0_p20150102)
  [blocks B  ] dev-qt/designer-4.8.6:4 (dev-qt/designer-4.8.6:4 is 
  blocking dev-qt/qtchooser-0_p20150102)
  [blocks B  ] dev-qt/qttest-4.8.6:4 (dev-qt/qttest-4.8.6:4 is 
  blocking dev-qt/qtchooser-0_p20150102)
  [blocks B  ] dev-qt/qtxmlpatterns-4.8.6:4 
  (dev-qt/qtxmlpatterns-4.8.6:4 is blocking dev-qt/qtchooser-0_p20150102)
  [blocks B  ] dev-qt/qtwebkit-4.8.6:4 (dev-qt/qtwebkit-4.8.6:4 is 
  blocking dev-qt/qtchooser-0_p20150102)
  [blocks B  ] dev-qt/qtdbus-4.8.6:4 (dev-qt/qtdbus-4.8.6:4

[gentoo-user] Re: gst-plugins-bad-1.11.90 is blocking gst-plugins-base-1.12.3

2017-10-17 Thread Kai Krakow
Am Tue, 17 Oct 2017 16:35:27 +0200
schrieb Hubert Hauser <hu...@mail.com>:

> I've got error:
> 
> tux ~ # emerge @preserved-rebuild
> 
>  * IMPORTANT: 8 news items need reading for repository 'gentoo'.
>  * Use eselect news read to view new items.
> 
> Calculating dependencies... done!
> [ebuild   R    ] dev-libs/botan-1.10.17
> [ebuild U  ] media-gfx/imagemagick-7.0.7.6 [6.9.9.0]
> [ebuild   R    ] dev-python/pillow-4.2.1-r1
> [ebuild U  ] media-libs/gst-plugins-base-1.12.3 [1.10.5]
> [ebuild U  ] dev-qt/qtgui-5.9.2 [5.7.1-r1] USE="libinput* -vnc%"
> [ebuild   R    ] media-video/ffmpeg-3.3.4
> [ebuild U  ] dev-qt/qtwidgets-5.9.2 [5.7.1] USE="gtk%*"
> [ebuild U  ] media-libs/gst-plugins-ugly-1.12.3 [1.10.5]
> [ebuild U  ] dev-qt/qtdeclarative-5.9.2 [5.7.1]
> [ebuild U  ] dev-qt/qtprintsupport-5.9.2 [5.7.1]
> [ebuild U  ] media-video/vlc-2.2.6-r2 [2.2.6] USE="qt5*"
> [ebuild U  ] media-plugins/gst-plugins-x264-1.12.3 [1.10.5]
> [ebuild U  ] dev-qt/qtwebchannel-5.9.2 [5.7.1]
> [ebuild   R    ] net-analyzer/wireshark-2.4.2
> [ebuild U  ] xfce-base/xfwm4-4.13.0-r1 [4.12.3-r1] USE="opengl%*
> -xpresent%"
> [ebuild U  ] app-editors/vim-8.0.1188 [8.0.0386] USE="terminal%*"
> PYTHON_SINGLE_TARGET="python3_4%* -python2_7% -python3_5% -python3_6%"
> [ebuild U  ] dev-qt/qtwebengine-5.9.2 [5.7.1-r2]
> [ebuild   R    ] dev-db/postgresql-9.6.5-r1
> [ebuild U  ] media-video/obs-studio-20.0.1-r1 [20.0.1]
> [ebuild U  ] net-print/cups-filters-1.17.9 [1.16.4] USE="-pclm%"
> [ebuild U  ] media-gfx/graphviz-2.40.1 [2.38.0-r1]
> [ebuild   R    ] www-servers/nginx-1.12.1
> [ebuild   R    ] dev-lang/php-7.0.24
> [ebuild   R    ] dev-db/mariadb-10.2.9
> [blocks B  ]  (" media-libs/gst-plugins-base-1.12.3)
> 
> !!! Multiple package instances within a single package slot have been
> pulled !!! into the dependency graph, resulting in a slot conflict:
> 
> dev-qt/qtgui:5
> 
>   (dev-qt/qtgui-5.7.1-r1:5/5.7::gentoo, installed) pulled in by
>     ~dev-qt/qtgui-5.7.1 required by
> (dev-qt/qtquickcontrols-5.7.1:5/5.7::gentoo, installed)
>     ^
> ^     
>  
> 
>     (and 9 more with the same problem)
> 
>   (dev-qt/qtgui-5.9.2:5/5.9::gentoo, ebuild scheduled for merge)
> pulled in by
>     ~dev-qt/qtgui-5.9.2 required by
> (dev-qt/qtwebengine-5.9.2:5/5.9::gentoo, ebuild scheduled for merge)
>     ^
> ^ 
>   
> 
>     (and 3 more with the same problem)
> 
> dev-qt/qtwidgets:5
> 
>   (dev-qt/qtwidgets-5.7.1:5/5.7::gentoo, installed) pulled in by
>     ~dev-qt/qtwidgets-5.7.1 required by
> (dev-qt/qtwebkit-5.7.1:5/5.7::gentoo, installed)
>     ^
> ^ 
>   
> 
>     (and 6 more with the same problem)
> 
>   (dev-qt/qtwidgets-5.9.2:5/5.9::gentoo, ebuild scheduled for merge)
> pulled in by
>     ~dev-qt/qtwidgets-5.9.2 required by
> (dev-qt/qtwebengine-5.9.2:5/5.9::gentoo, ebuild scheduled for merge)
>     ^
> ^ 
>   
> 
>     (and 2 more with the same problem)
> 
> dev-qt/qtprintsupport:5
> 
>   (dev-qt/qtprintsupport-5.7.1:5/5.7::gentoo, installed) pulled in by
>     ~dev-qt/qtprintsupport-5.7.1 required by
> (dev-qt/qtwebkit-5.7.1:5/5.7::gentoo, installed)
>     ^ 
> ^ 
>   
> 
> 
>   (dev-qt/qtprintsupport-5.9.2:5/5.9::gentoo, ebuild scheduled for
> merge) pulled in by
>     ~dev-qt/qtprintsupport-5.9.2 required by
> (dev-qt/qtwebengine-5.9.2:5/5.9::gentoo, ebuild scheduled for merge)
>     ^ 
> ^ 
>   
> 
> 
> dev-qt/qtdeclarative:5
> 
>   (dev-qt/qtdeclarative-5.7.1:5/5.7::gentoo, installed) pulled in by
>     ~dev-qt/qtdeclarative-5.7.1 required by
> (dev-qt/qtquickcontrols-5.7.1:5/5

Re: [gentoo-user] Re: Using KDE apps in a non KDE environment

2015-10-02 Thread Walter Dnes
On Fri, Oct 02, 2015 at 06:30:03PM +0200, Alan McKinnon wrote

> With situations like this, one has to apply some intelligence (and the
> reverse is also true - running gtk/Gnome apps on a KDE system). A few
> simple apps like say okular or konsole will be very manageable, as they
> have specific narrow functionality and are not core.

  You'd be surprised.  First some background on my system.  When I
installed it as 32-bit years ago, I went with USE="-*" like so...

USE="-* a52 aac bzip2 cxx fortran ncurses netifrc nptl nptlonly nsplugin
offensive openssl posix readline ssl threads vim-syntax zlib X dga dri
exif ffmpeg flac classic gif intel jpeg mng mp3 mpeg ogg opengl png rtmp
theora tiff truetype vorbis xcomposite webm x264 xpm xv xvid xvmc"

  When I re-did it as 64-bit, I went to "the regular way" like so...

USE="X apng bindist ffmpeg jpeg png truetype x264 x265 xorg -acl -berkdb
-chatzilla -cracklib -crypt -gallium -gdbm -gmp-autoupdate -graphite
-gstreamer -iconv -introspection -ipc -iptables -ipv6 -libav -llvm -nls
-openmp -pam -pch -roaming -sendmail -tcpd -udev -udisks -unicode
-upower -xinerama"

  When Xpdf was deprecated, I eventually settled on mupdf, which is nice
and lightweight.  I skipped okular, because it brought in a big chunk of
KDE.  Just for s and giggles, I had a look today at what would be
required to build okular on my system.  Repeat emerge commands showed
that my package.use would require the following extras...

dev-qt/qtcore qt3support
app-text/poppler qt4
dev-qt/qtsql qt3support
dev-qt/qtgui qt3support
sys-apps/dbus X
media-video/vlc dbus ogg vorbis
sys-libs/zlib minizip
sys-libs/ncurses unicode
sys-auth/consolekit policykit
dev-qt/qtdeclarative qt3support
dev-qt/qtopengl qt3support

  File-attached is the "emerge -pv okular" output.  To summarize...
Total: 53 packages (50 new, 3 reinstalls), Size of downloads: 329,492 KiB

...because a pdf-reader really needs libogg, libvorbis, www-misc/htdig,
qtcore-4.8.6-r4, 2 versions of qtgui, qt3support, qtwebkit, libdbusmenu,
strigi, spidermonkey, phonon, vlc, polkit, consolekit, etc, etc.

  Similarly, gnumeric is a great spreadsheet, but it's being loaded
with a ton of egregiously unnecessary GNOME dependancies, via gtk3
and goffice.  Remember when Bill Gates showed how IE.EXE was an
eensy-weensy-teensy-itty-bitty little program that you could easily
remove?  But he failed to mention that it was merely an interface to a
whole bunch of Windows libraries that were continuously running in the
background.  Similarly, gnumeric has been adding hard dependancies on
various GNOME libraries over time.

  I try to keep a minimal profile.  Every so often, stuff like dbus,
harfbuzz, ghostscript, etc, etc, have been added as hard dependancies
to gnumeric.  I'd be willing to contribute money to developers who would
fork gnumeric, and move it off of GTK and on to FTLK (Fast Light Tool
Kit) http://www.fltk.org/index.php and get rid of hard dependancies on
a bunch of GNOME stuff.

-- 
Walter Dnes <waltd...@waltdnes.org>
I don't run "desktop environments"; I run useful applications



Re: [gentoo-user] Compilation error with StructureSynth

2017-11-01 Thread tuxic
On 11/01 05:17, David Haller wrote:
> Hello,
> 
> On Wed, 01 Nov 2017, tu...@posteo.de wrote:
> >I am trying to compile this wonderful beast:
> >* media-gfx/structure-synth
> > Available versions:  (~)1.5.0
> > Homepage:http://structuresynth.sourceforge.net/
> > Description: A program to generate 3D structures by specifying 
> > a design grammar
> >
> >
> >and it gives me this:
> >
> >x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -Wall -W -D_REENTRANT 
> >-DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB 
> >-DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. 
> >-I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui 
> >-I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml 
> >-I/usr/include/qt4/QtScript -I/usr/include/qt4 -I. -IStructureSynth/GUI 
> >-ISyntopiaCore/GLEngine -ISyntopiaCore/Math -ISyntopiaCore/Misc 
> >-IStructureSynth/Parser -ISyntopiaCore/Exceptions 
> >-IStructureSynth/Model/Rendering -IStructureSynth/Model 
> >-IThirdPartyCode/MersenneTwister -ISyntopiaCore/Logging 
> >-IStructureSynth/JavaScriptSupport -ISyntopiaCore/GLEngine/Raytracer -I. -o 
> >JavaScriptParser.o StructureSynth/JavaScriptSupport/JavaScriptParser.cpp
> >In file included from StructureSynth/JavaScriptSupport/Debug.cpp:16:0:
> >StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/Sphere.h:25:4: 
> >error: 'GLUquadric' does not name a type
> >GLUquadric* myQuad;
> >^
> 
> Copy the media-gfx/structure-synth subdir from the portage-tree to
> your local overlay and add the attached files as suggested by the
> filenames (create the files/ subdir in advance and put the patch there).
> 
> HTH,
> -dnh
> 
> -- 
> WANTED: Schroedingers Cat, dead or alive.

> # Copyright 1999-2013 Gentoo Foundation
> # Distributed under the terms of the GNU General Public License v2
> 
> EAPI=4
> 
> inherit eutils qt4-r2
> 
> MY_P="StructureSynth-Source-v${PV}"
> DESCRIPTION="A program to generate 3D structures by specifying a design 
> grammar"
> HOMEPAGE="http://structuresynth.sourceforge.net/;
> SRC_URI="mirror://sourceforge/structuresynth/${MY_P}.zip"
> 
> LICENSE="|| ( LGPL-2.1 GPL-3 )"
> SLOT="0"
> KEYWORDS="~amd64 ~x86"
> IUSE=""
> 
> RDEPEND="virtual/opengl
>   dev-qt/qtcore:4
>   dev-qt/qtgui:4
>   dev-qt/qtopengl:4
>   dev-qt/qtscript:4"
> DEPEND="${RDEPEND}
>   app-arch/unzip"
> 
> S="${WORKDIR}/Structure Synth Source Code"
> 
> src_prepare() {
>   epatch "${FILESDIR}/structure-synth-1.5.0-gl.patch"
> 
>   qmake -project -o ${PN}.pro -after "CONFIG+=opengl" \
>   -after "QT+=xml opengl script" \
>   QMAKE_LIBS_OPENGL="-lGLU -lGL" || die "qmake failed"
> }
> 
> src_install() {
>   dobin ${PN}
>   dodoc roadmap.txt changelog.txt bugs.txt
>   domenu ${PN}.desktop
>   newicon images/structuresynth.png ${PN}.png
> }


Hi David,

thanks a LOT for the patch !!! This is one of the quickestestest :)
patch I ever got for a compilation problem! :) Yeah!

But it seems, that I am doing something wrong with the local
overlay...

I copied (as root)

cp -a /usr/portage/media-gfx/structur-synth /usr/local/portage/media-gfx/.

then

eix structure-synth

* media-gfx/structure-synth
 Available versions:  (~)1.5.0
 Homepage:http://structuresynth.sourceforge.net/
 Description: A program to generate 3D structures by specifying a 
design grammar

so no *-r1 version visible.

layman -l does not show up structure-synth

Then I tried different permutations of "media-gfx" (w/o) and
structur-synth in combination with layman -a in desperation ;)
no success

Previously I successfully added the palemoon overlay and compiled it
and compilation failed due to some code problems (which fails, but this a long 
long and different story).

So I think, that the layman engine is working correctly so far.
But the driver behind the steering wheels needs some instructions it
seems ;)
Where can I get my license?

Cheers
Meino





Re: [gentoo-user] qt3/4 confusion

2006-06-22 Thread krgn

hey alex,

I used your instructions, and got a bit further yet there are still 
issues that seem to be contradictory. First of all, a snippet from the/ 
./configure /process:

/
checking whether QTDIR environment variable is set... /usr/qt/3
checking for Qt library... qt-mt
checking for Qt library version = 3.1.1... yes
checking for qmake... /usr/bin/qmake /but it looks in /usr/bin ??

that is certainly part of the problem, since the version there is from 
qt4 (/qmake --version -- 4.1.3/)

so this part of the make process certainly make more sense in that light:

/g++ -c -pipe -O2 -mtune=i686 -pipe -D_REENTRANT -Wall -W -fPIC 
-DQT_NO_DEBUG -D
QT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ 
-I. -I/u
sr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I.moc 
-I.ui -

o initfio.o initfio.cpp
/
so it basically includes qt4, which must lead to failure. The qmake from 
/usr/qt/3/bin returns to be, obviously, version 3. something is strange 
there, any idea?


thanks,

Karsten

Karstn writes:

  

I am trying to compile a program written in qt3 which apprently,
according to the author, fails because it being compiled using version 4
qmake. I checked and indeed qmake is from version 4, yet in my
environment, the QTDIR variable is pointing to /usr/qt/3. Now that both
confuses me and leaves me with the question on how to change the profile
completely to qt3 for this compiliation. Has anyone a hint for me?



I am using a little shell function to change between various Qt  
versions (put it into ~/.bashrc if you like). I'm quite sure the  
library line is not necessary, but it doesn't hurt either and I kept  
it.


switchqt()
{
export QTDIR=$1
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

}

switchqt /usr/qt/3 activates Qt 3 for this shell.

Alex
  


--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] [OT] Still trying to compile hydrogen

2012-02-18 Thread Alex Schuster
meino.cra...@gmx.de writes:

 meino.cra...@gmx.de meino.cra...@gmx.de [12-02-18 14:40]:
  Alex Schuster wo...@wonkology.org [12-02-18 14:12]:
   meino.cra...@gmx.de writes:
   
How do I have to set QTDIR correctly under Gentoo/Qt4 ?
   
   QTDIR ist for Qt3 only, AFAIK Qt4 does not use it at all.

  When trying to compile media-sound/museseq it complains that QTDIR is
  not set and breaks...

 Right after reinstalling Qt-4.7 (core) and QtGui
 emerging museseq it fails with
 
 
 
 * WARNING *
 
 YOU HAVE NOT SET YOUR 'QTDIR' ENVIRONMENT VARIABLE!!!
 
 This is the source of most people's problems when
 configuring muse.  If the configuration fails to find
 qt, try setting your QTDIR environment variable to
 the directory where qt is installed.
 
 ***

This variable was necessary for Qt3, because that was often installed in
unusual locations like /usr/qt/3. Qt4 uses the normal hierarchy, with
stuff being installed in /usr/bn, /usr/lib, and so on. So this variable
should not be needed any more.

 checking for QT includes (/usr/include/qt)... no
 checking for QT libraries ()... no
 checking for QT moc (moc)... no
 checking for QT uic (uic)... no
 configure: error: need qt = 3.2.0
 
 
 Something is very very rotten here...but I dont not what...
 
 Any help in sight at the horizon ... ?

My guess would be that musesq uses Qt3 only, not Qt4.

Someone has the same problem here [*], and someone else came up with a
new ebuild for musesq-2.0_beta2. If that's newer than yours, give that a
try.

[*] http://www.mail-archive.com/proaudio@lists.tuxfamily.org/msg04168.html

Wonko



Re: [gentoo-user] [OT] Still trying to compile hydrogen

2012-02-18 Thread meino . cramer
Alex Schuster wo...@wonkology.org [12-02-18 15:08]:
 meino.cra...@gmx.de writes:
 
  meino.cra...@gmx.de meino.cra...@gmx.de [12-02-18 14:40]:
   Alex Schuster wo...@wonkology.org [12-02-18 14:12]:
meino.cra...@gmx.de writes:

 How do I have to set QTDIR correctly under Gentoo/Qt4 ?

QTDIR ist for Qt3 only, AFAIK Qt4 does not use it at all.
 
   When trying to compile media-sound/museseq it complains that QTDIR is
   not set and breaks...
 
  Right after reinstalling Qt-4.7 (core) and QtGui
  emerging museseq it fails with
  
  
  
  * WARNING *
  
  YOU HAVE NOT SET YOUR 'QTDIR' ENVIRONMENT VARIABLE!!!
  
  This is the source of most people's problems when
  configuring muse.  If the configuration fails to find
  qt, try setting your QTDIR environment variable to
  the directory where qt is installed.
  
  ***
 
 This variable was necessary for Qt3, because that was often installed in
 unusual locations like /usr/qt/3. Qt4 uses the normal hierarchy, with
 stuff being installed in /usr/bn, /usr/lib, and so on. So this variable
 should not be needed any more.
 
  checking for QT includes (/usr/include/qt)... no
  checking for QT libraries ()... no
  checking for QT moc (moc)... no
  checking for QT uic (uic)... no
  configure: error: need qt = 3.2.0
  
  
  Something is very very rotten here...but I dont not what...
  
  Any help in sight at the horizon ... ?
 
 My guess would be that musesq uses Qt3 only, not Qt4.
 
 Someone has the same problem here [*], and someone else came up with a
 new ebuild for musesq-2.0_beta2. If that's newer than yours, give that a
 try.
 
 [*] http://www.mail-archive.com/proaudio@lists.tuxfamily.org/msg04168.html
 
   Wonko
 

As this line in my previous posting states, museseq needs Qt 4.*,
which is installed...:

   configure: error: need qt = 3.2.0


Slightly confused,
mcc





[gentoo-user] qt5

2014-11-14 Thread Michael Vetter
Hello,

Recently I started developing on LXQT. As they are using Qt5 on their
developing version I added Qt overlay and unmasked Qt5.

I should add normally I am more the GTK applicatio user, running i3 as
window manager. So Qt and its configuration are kind of new to me.

Anyways, I got LXQT to run and started hacking. However I thought a IDE
would be nice. So I installed Qtcreator.

All applications so far (example: pcmanfm-qt using Qt5) are looking
good. But Qtcreator looks awful: grey font on white background and
whitefont on black background. I wondered why this was the case, and
after checking with ldd I realized that Qtcreator uses Qt4.

I tried to run qtconfig and choose a nice theme, as I was used to with
lxappearance for GTK.
However, no matter what I selected in Select GUI style, the colors
stayed ugly. I tried Cleanlooks, Qtcurve and others. Then I saw that I
can manually change color palette. This is strange, on GTK themes come
with nice colors without selecting them by hand. Am I doing something wrong?

So I have several questions:
1. How to configure Qt4 themes/colors the right way?
2. Can I remove Qt4 totally and only use Qt5 for all applications?

I am aware that Qt5 is not stable, but the mask says its more orless
table but masked for doing more tests.

Also I didn't see a USE flag for Qtcreator, no Qt4 no Qt5.

3. For testing I wanted to add gtkstyle USE flag to qtgui, then realized
that this doesn't exist anymore for Qt5. But Qtcreator seems to be
compiled for Qt4, so how to set gtkstyle for it?

4. Has Qt5 also the possibility to have gtkstyle?

I am thankful for all info I can get, also background information for
understanding everything totally, since this is the main goal of writing
this mail.

best regards,
Michael



Re: [gentoo-user] This nite's switch to full multilib

2015-03-29 Thread Alan McKinnon
On 29/03/2015 18:21, Mick wrote:
 On Sunday 29 Mar 2015 17:08:32 Yanestra wrote:
 On 03/29/2015 05:03 PM, waben...@gmail.com wrote:
 In most of the cases, Portage will be able to deliver correct
 suggestions for that when using the --autounmask feature.

 The first thing what happens here is that kde wants to upgrade because
 qtchooser's mask miraculously becomes ignored. And qtchooser itself
 doesn't install together with the libraries it pretends to control
 because there masses of conflicts, no matter what combination (qt4, qt5)
 I try.

 It has taken months of experimentation to get all the software to work
 which I need. It was tricky, because in many places only particular
 versions do.

 All that dissolves in a giant pile of rubbish...

 Regards,
 Yanestra
 
 I've also ended up with qt blockers, that I do not seem capable to overcome 
 yet.  KDE wants qt 4.8.5 installed which is blocking qt 4.8.6.  How did you 
 go 
 about overcoming this?
 


I went through that exercise about a month ago, and I needed this:

/etc/portage/package.use/abi_x86_32:

=dev-qt/qtwebkit-4.8.6-r1:4 abi_x86_32
=dev-qt/qtgui-4.8.6-r1:4 abi_x86_32
=dev-qt/qtdbus-4.8.6-r1:4 abi_x86_32
=dev-qt/qtscript-4.8.6-r1:4 abi_x86_32
=dev-qt/qtcore-4.8.6-r1:4 abi_x86_32
=dev-qt/qtxmlpatterns-4.8.6-r1:4 abi_x86_32
=dev-qt/qt3support-4.8.6-r1 abi_x86_32
=dev-qt/qtsql-4.8.6-r1:4 abi_x86_32



Apparently I have some 32-bit app that uses Qt, and wine is also in the
mix. I imagine the number of possibilities and complications about this
can be huge and many folks will need to make their own unique tweaks to
package.use, and it'll take a while to shake out all the cruft in the tree


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




[gentoo-user] Updateing linux-headers ...

2016-06-11 Thread Meino . Cramer
Hi,

I want to update my linux-headers (I am using the vanilla-kernel).

I did a

solfire:/root>equery depends '=sys-kernel/linux-headers-4.6'
 * These packages depend on sys-kernel/linux-headers-4.6:
app-misc/srm-1.2.11-r2 (sys-kernel/linux-headers)
dev-qt/qtgui-5.5.1-r1 (evdev ? sys-kernel/linux-headers)
  (udev ? sys-kernel/linux-headers)
dev-util/strace-4.9 (sys-kernel/linux-headers)
media-video/ffmpeg-2.8.6 (v4l ? sys-kernel/linux-headers)
media-video/transcode-1.1.7-r3 (v4l ? >=sys-kernel/linux-headers-2.6.11)
sys-apps/busybox-1.24.2 (>=sys-kernel/linux-headers-2.6.39)
sys-apps/iproute2-4.4.0 (>=sys-kernel/linux-headers-3.16)
sys-apps/keyutils-1.5.9-r2 (!prefix ? >=sys-kernel/linux-headers-2.6.11)
sys-fs/udev-225-r1 (>=sys-kernel/linux-headers-3.9)
sys-fs/udisks-2.1.7 (>=sys-kernel/linux-headers-3.1)
sys-libs/libcap-2.24-r2 (sys-kernel/linux-headers)
sys-libs/libcap-ng-0.7.7 (sys-kernel/linux-headers)
sys-libs/libseccomp-2.3.0 (>=sys-kernel/linux-headers-4.3)
sys-libs/mtdev-1.1.5 (>=sys-kernel/linux-headers-2.6.31)
sys-power/acpid-2.0.23 (>=sys-kernel/linux-headers-3)
virtual/linuxtv-dvb-headers-5.8 (>=sys-kernel/linux-headers-3.7)
virtual/os-headers-0 (kernel_linux ? sys-kernel/linux-headers:0)
x11-drivers/xf86-input-evdev-2.9.2 (>=sys-kernel/linux-headers-2.6)

How can I tell emerge just to recompile those packages since

emerge --update --newuse --deep --with-bdeps=y --tree --keep-going
--backtrack=30 @world -v

does not do anything.

Thanks a lot for any help in advance!
Best regards,
Meino






Re: [gentoo-user] qt-creator (and others) too slow

2016-07-23 Thread Ian Bloss
Are you running any special kernel configuration like the CK patches?

On Thu, Jul 21, 2016 at 2:42 PM Alec Ten Harmsel <a...@alectenharmsel.com>
wrote:

> On Thu, Jul 21, 2016 at 10:40:18AM -0300, Francisco Ares wrote:
> > Thanks Alec.
> >
> > No unstable KDE nor Qt.
> >
> > From the output of "equery l kde-plasma/plasma*"
> >
> > [IP-] [  ] kde-plasma/plasma-desktop-5.5.5-r1:5
> > [IP-] [  ] kde-plasma/plasma-mediacenter-5.5.5:5
> > [IP-] [  ] kde-plasma/plasma-meta-5.5.5:5
> > [IP-] [  ] kde-plasma/plasma-nm-5.5.5:5
> > [IP-] [  ] kde-plasma/plasma-pa-5.5.5:5
> > [IP-] [  ] kde-plasma/plasma-workspace-5.5.5-r2:5
> > [IP-] [  ] kde-plasma/plasma-workspace-wallpapers-5.5.5:5
>
> I have the same versions of plasma, except that I only installed
> plasma-desktop and its dependencies. I don't have kmail, kate, or any of
> the rest of the KDE applications except konsole.
>
> > ... and from the output of "equery l dev-qt/qtcore"
> >
> > [IP-] [  ] dev-qt/qtcore-4.8.6-r2:4
> > [IP-] [  ] dev-qt/qtcore-5.5.1-r1:5
>
> I do not have any Qt 4 installed.
>
> > From /etc/portage/package.use :
> >
> > dev-qt/qt-creator   -android -cmake -doc subversion valgrind
> > -debug python -webkit
> > dev-qt/qtcore   icu -debug
> > dev-qt/qtgui-debug
> >
>
> Hmm, okay. I have noticed some slowness when baloo is running, as
> Fernando mentioned. I turned off file indexing, which does not seem to
> have actually done anything.
>
> Anyways, other than that, KDE for me runs very smoothly. Most of the
> time, even when baloo is running full out, KDE itself is very
> responsive. Qt Creator currently segfaults when I try to create a new
> project or open a project, but other than that is generally responsive.
>
> Which version of Qt Creator are you running?
>
> Alec
>
>


Re: [gentoo-user] qt-creator (and others) too slow

2016-07-21 Thread Alec Ten Harmsel
On Thu, Jul 21, 2016 at 10:40:18AM -0300, Francisco Ares wrote:
> Thanks Alec.
> 
> No unstable KDE nor Qt.
> 
> From the output of "equery l kde-plasma/plasma*"
> 
> [IP-] [  ] kde-plasma/plasma-desktop-5.5.5-r1:5
> [IP-] [  ] kde-plasma/plasma-mediacenter-5.5.5:5
> [IP-] [  ] kde-plasma/plasma-meta-5.5.5:5
> [IP-] [  ] kde-plasma/plasma-nm-5.5.5:5
> [IP-] [  ] kde-plasma/plasma-pa-5.5.5:5
> [IP-] [  ] kde-plasma/plasma-workspace-5.5.5-r2:5
> [IP-] [  ] kde-plasma/plasma-workspace-wallpapers-5.5.5:5

I have the same versions of plasma, except that I only installed
plasma-desktop and its dependencies. I don't have kmail, kate, or any of
the rest of the KDE applications except konsole.

> ... and from the output of "equery l dev-qt/qtcore"
> 
> [IP-] [  ] dev-qt/qtcore-4.8.6-r2:4
> [IP-] [  ] dev-qt/qtcore-5.5.1-r1:5

I do not have any Qt 4 installed.

> From /etc/portage/package.use :
> 
> dev-qt/qt-creator   -android -cmake -doc subversion valgrind
> -debug python -webkit
> dev-qt/qtcore   icu -debug
> dev-qt/qtgui-debug
> 

Hmm, okay. I have noticed some slowness when baloo is running, as
Fernando mentioned. I turned off file indexing, which does not seem to
have actually done anything.

Anyways, other than that, KDE for me runs very smoothly. Most of the
time, even when baloo is running full out, KDE itself is very
responsive. Qt Creator currently segfaults when I try to create a new
project or open a project, but other than that is generally responsive.

Which version of Qt Creator are you running?

Alec



Re: [gentoo-user] qt-creator (and others) too slow

2016-07-21 Thread Francisco Ares
Thanks Alec.

No unstable KDE nor Qt.

>From the output of "equery l kde-plasma/plasma*"

[IP-] [  ] kde-plasma/plasma-desktop-5.5.5-r1:5
[IP-] [  ] kde-plasma/plasma-mediacenter-5.5.5:5
[IP-] [  ] kde-plasma/plasma-meta-5.5.5:5
[IP-] [  ] kde-plasma/plasma-nm-5.5.5:5
[IP-] [  ] kde-plasma/plasma-pa-5.5.5:5
[IP-] [  ] kde-plasma/plasma-workspace-5.5.5-r2:5
[IP-] [  ] kde-plasma/plasma-workspace-wallpapers-5.5.5:5

... and from the output of "equery l dev-qt/qtcore"

[IP-] [  ] dev-qt/qtcore-4.8.6-r2:4
[IP-] [  ] dev-qt/qtcore-5.5.1-r1:5

>From /etc/portage/package.use :

dev-qt/qt-creator   -android -cmake -doc subversion valgrind
-debug python -webkit
dev-qt/qtcore       icu -debug
dev-qt/qtgui-debug

Best Regards,
Francisco


2016-07-20 16:31 GMT-03:00 Alec Ten Harmsel <a...@alectenharmsel.com>:

> On Wed, Jul 20, 2016 at 03:59:27PM -0300, Francisco Ares wrote:
> > Hi, all,
> >
> > Just upgraded to KDE 5, Qt 5 (as full as possible) and now QtCreator
> > frequently uses almost full CPU, a quad-core i5-4430. Any change on the
> > IDE, even just passing the mouse cursor over elements of an opened source
> > code file, makes the CPU consuption to the high tops.
>
> Which versions of Qt/KDE? I just installed stable KDE 5 on unstable Qt
> 5, as tiling window managers are not great all the time. I have not
> noticed any problems so far related to rendering.
>
> I can test this in a little while, but I'm busy working on some stuff
> right now while logged in to i3.
>
> Alec
>
>


[gentoo-user] Madly flickering display

2016-09-23 Thread Peter Humphrey
I've broken this out from the thread it appeared in, Problems with Xinerama 
after upgrade to Plasma (KDE5):

On Friday 16 Sep 2016 11:18:18 I wrote:

--->8

> I upgraded yesterday from 5.7.4 to 5.7.5. I hoped the problem I have had
> been fixed, but no. If I switch desktops too many times, or too often or
> something, the desktop becomes unusable until I reboot (I haven't tried
> just restarting xdm). It flickers rapidly, bits of one desktop are shown
> in the middle of another or on a blank background, and it's hard to see
> just which is the currently active desktop.
> 
> This may be a bad interaction with the xorg-driver for my AMD GPU, which
> has only been on the market for about a year. Though
> sys-firmware/amdgpu-ucode hasn't changed since June.

I found from Xorg.0.log that X11 wasn't finding an evdev module, even though 
I had INPUT_DEVICES="evdev" in make.conf. So I added USE=evdev to dev-
qt/qtgui* and that created the module, even though kensington@gentoo said it 
had nothing to do with it.

I still get the rapid flickering and general confusion though, which is 
cured by logging out and in again.

* That was the only relevant package to have such a USE flag, according to 
"equery h -p evdev".

-- 
Rgds
Peter




Re: [gentoo-user] Madly flickering display

2016-09-23 Thread Mick
On Friday 23 Sep 2016 10:36:23 J. Roeleveld wrote:
> On Friday, September 23, 2016 09:13:00 AM Peter Humphrey wrote:
> > I've broken this out from the thread it appeared in, Problems with
> > Xinerama
> > after upgrade to Plasma (KDE5):
> > 
> > On Friday 16 Sep 2016 11:18:18 I wrote:
> > 
> > --->8
> > 
> > > I upgraded yesterday from 5.7.4 to 5.7.5. I hoped the problem I have had
> > > been fixed, but no. If I switch desktops too many times, or too often or
> > > something, the desktop becomes unusable until I reboot (I haven't tried
> > > just restarting xdm). It flickers rapidly, bits of one desktop are shown
> > > in the middle of another or on a blank background, and it's hard to see
> > > just which is the currently active desktop.
> > > 
> > > This may be a bad interaction with the xorg-driver for my AMD GPU, which
> > > has only been on the market for about a year. Though
> > > sys-firmware/amdgpu-ucode hasn't changed since June.
> > 
> > I found from Xorg.0.log that X11 wasn't finding an evdev module, even
> > though I had INPUT_DEVICES="evdev" in make.conf. So I added USE=evdev to
> > dev- qt/qtgui* and that created the module, even though kensington@gentoo
> > said it had nothing to do with it.
> 
> I have the following:
> $ grep INPUT /etc/portage/make.conf
> INPUT_DEVICES="evdev keyboard mouse joystick"

Do you need "keyboard mouse joystick" if you have evdev set?

-- 
Regards,
Mick

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] Re: [gentoo-dev-announce] Last rites: app-text/xpdf

2012-01-28 Thread Mick
On Saturday 28 Jan 2012 13:30:50 Philip Webb wrote:
 120128 Sergei Trofimovich wrote:
  Is there an alternative which doesn't require eg 'kdelibs' or similar ?
  In my netbook, Xpdf is the only method I have of reading PDFs,
  as I use Fluxbox  don't have KDE installed at all.
  
  It should not stop you from trying okular (kdelibs based)
 
 Well no ! -- I don't want to have any KDE in my netbook :
 I use a lot of KDE apps on my desktop, incl Okular, but not in the netbook.
 
  and evince (libgnome based). They are really neat.
  For lightweight variants you might like to look
  at app-text/epdfview and app-text/gsview.
 
 Thanks for this  other comments + advice.
 
 I've installed Evince Epdfview Zathura.  Evince looks as usable as Xpdf
  Epdfview is also simple  effective; Zathura works, but relies largely
 on keys (ok)  the index toggles, which is not quite as usable.
 Epdfview has the advantage over Evince that it needs no deps,
 so that's what I may use in my netbook.
 
 I also noticed a note in my homemade list of installed pkgs
 that I had to patch Xpdf to avoid the slow-start problem,
 so I'm satisfied that it cb consigned to history.

Hmm ... tried to emerge epdfview and it failed:   :-(

# emerge -uaDv epdfview

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

Calculating dependencies... done!
[ebuild  N ] app-text/epdfview-0.1.6-r1  USE=cups nls -test 397 kB

[snip ...]

IJob.cxx: In static member function ‘static void* 
ePDFView::IJob::dispatcher(void*)’:
IJob.cxx:62:1: warning: no return statement in function returning non-void
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I..-pthread -
I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -pthread -DQT_SHARED -
I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/glib-2.0 -
I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -
I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/qt4 -
I/usr/include/qt4/QtGui -I/usr/include/libdrm -I/usr/include/qt4/QtCore -
I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -
I/usr/include/gdk-pixbuf-2.0-march=native -O2 -pipe -Wall -Wno-long-long -
DNDEBUG -DG_DISABLE_ASSERT -MT libepdfview_a-JobFind.o -MD -MP -MF 
.deps/libepdfview_a-JobFind.Tpo -c -o libepdfview_a-JobFind.o `test -f 
'JobFind.cxx' || echo './'`JobFind.cxx; \
then mv -f .deps/libepdfview_a-JobFind.Tpo .deps/libepdfview_a-JobFind.Po; 
else rm -f .deps/libepdfview_a-JobFind.Tpo; exit 1; fi
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I..-pthread -
I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -pthread -DQT_SHARED -
I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/glib-2.0 -
I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -
I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/qt4 -
I/usr/include/qt4/QtGui -I/usr/include/libdrm -I/usr/include/qt4/QtCore -
I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -
I/usr/include/gdk-pixbuf-2.0-march=native -O2 -pipe -Wall -Wno-long-long -
DNDEBUG -DG_DISABLE_ASSERT -MT libepdfview_a-JobLoad.o -MD -MP -MF 
.deps/libepdfview_a-JobLoad.Tpo -c -o libepdfview_a-JobLoad.o `test -f 
'JobLoad.cxx' || echo './'`JobLoad.cxx; \
then mv -f .deps/libepdfview_a-JobLoad.Tpo .deps/libepdfview_a-JobLoad.Po; 
else rm -f .deps/libepdfview_a-JobLoad.Tpo; exit 1; fi
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I..-pthread -
I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -pthread -DQT_SHARED -
I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/glib-2.0 -
I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -
I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/qt4 -
I/usr/include/qt4/QtGui -I/usr/include/libdrm -I/usr/include/qt4/QtCore -
I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -
I/usr/include/gdk-pixbuf-2.0-march=native -O2 -pipe -Wall -Wno-long-long -
DNDEBUG -DG_DISABLE_ASSERT -MT libepdfview_a-JobRender.o -MD -MP -MF 
.deps/libepdfview_a-JobRender.Tpo -c -o libepdfview_a-JobRender.o `test -f 
'JobRender.cxx' || echo './'`JobRender.cxx; \
then mv -f .deps/libepdfview_a-JobRender.Tpo .deps/libepdfview_a-
JobRender.Po; else rm -f .deps/libepdfview_a-JobRender.Tpo; exit 1; fi
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I..-pthread -
I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -pthread -DQT_SHARED -
I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/glib-2.0 -
I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -
I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/qt4 -
I/usr/include/qt4/QtGui -I/usr/include/libdrm -I/usr/include/qt4/QtCore -
I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -
I/usr/include/gdk-pixbuf-2.0-march=native -O2 -pipe -Wall -Wno-long-long -
DNDEBUG -DG_DISABLE_ASSERT -MT libepdfview_a-JobSave.o -MD -MP

Re: [gentoo-user] Re: USE flags handling

2014-07-30 Thread Walter Dnes
On Wed, Jul 30, 2014 at 10:31:50PM +0200, Volker Armin Hemmann wrote
 Am 30.07.2014 21:48, schrieb Dale:

  While to me KDE is bloated, I just try to disable what I can and carry
  on.  If my system was limited on resources, then I may use something else.
 
 and maybe you did exactly the wrong thing. KDE is very modular and
 reuses its modules as much as it can. Which also means: memory is only
 used once.
 
 There were once a very good (in my not so humble opinion. It think very
 highly of myself) comparism here:
 
 http://ktown.kde.org/~seli/memory/
 (url is dead btw)
 
 and if you actually use kde apps in kde - memory consumption is lower
 than in either gnome or 'leightweight' solutions like xfce or
 windowmaker+stuff.
 
 http://web.archive.org/web/20071229030604/http://ktown.kde.org/~seli/memory/desktop_benchmark.html

  The problem with KDE apps is that they're imitating what MS did with
Internet Explorer.  They pointed to the itsy-bitsy-teeny-weeny little
ie.exe that you could delete if you felt like doing so.  They
deliberately obfuscated that it was merely a front end to a ton of
system libraries that you could not remove.   Back when xpdf was being
deprecated, various replacement options were suggested.  I chose mupdf
rather than the KDE app okular.  Here's why.  After multiple attempts
at emerge -pv okular, I found I had to add at least the following to
package.use to get it to work...

dev-libs/libattica qt4
media-libs/phonon vlc
media-video/vlc dbus xcb -ffmpeg
dev-qt/qtcore qt3support
dev-qt/qtdeclarative accessibility qt3support
dev-qt/qtgui accessibility qt3support 
dev-qt/qtopengl qt3support
dev-qt/qt3support accessibility
dev-qt/qtsql qt3support sqlite
dev-qt/qtsvg accessibility
sys-libs/ncurses unicode

  Seems that if I want to emerge and use KDE's pdf reader, I need...

phonon
vlc (or gstreamer)
libmpeg
libmad
net-dns/libidn
dev-qt/qtwebkit

...***FOR A STINKING PDF READER***.  Here's the emerge -pv okular
output with USE flag listings edited out...

[d531][waltdnes][~] emerge -pv okular | sed  s/USE.*$//

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

Calculating dependencies   done!
[ebuild   R] sys-libs/ncurses-5.9-r3:5  
[ebuild  N ] net-dns/libidn-1.28  
[ebuild  N ] kde-base/kde-env-4.12.5:4/4.12  
[ebuild  N ] dev-libs/libpcre-8.35:3  
[ebuild  N ] app-admin/eselect-qtgraphicssystem-1.1.1  0 kB
[ebuild  N ] dev-qt/qtcore-4.8.5-r2:4  
[ebuild  N ] dev-qt/qtscript-4.8.5:4  
[ebuild  N ] dev-qt/qtgui-4.8.5-r3:4  
[ebuild  N ] dev-qt/qtsql-4.8.5:4  
[ebuild  N ] dev-qt/qt3support-4.8.5:4  
[ebuild  N ] dev-qt/qtdbus-4.8.5:4  
[ebuild  N ] dev-qt/qtsvg-4.8.5:4  
[ebuild  N ] dev-qt/qttest-4.8.5:4  
[ebuild  N ] dev-qt/designer-4.8.5:4  
[ebuild  N ] dev-qt/qtopengl-4.8.5:4  
[ebuild  N ] dev-qt/qtxmlpatterns-4.8.5:4  
[ebuild  N ] app-crypt/qca-2.0.3:2  
[ebuild  N ] dev-qt/qtwebkit-4.8.5:4  
[ebuild  N ] dev-qt/qtdeclarative-4.8.5:4  
[ebuild  N ] x11-libs/libXScrnSaver-1.2.2-r1  
[ebuild  N ] media-libs/libmpeg2-0.5.1-r2  
[ebuild  N ] media-libs/libmad-0.15.1b-r7  
[ebuild  N ] media-video/vlc-2.1.2:0/5-7  
[ebuild  N ] dev-util/automoc-0.9.88  9 kB
[ebuild  N ] kde-base/oxygen-icons-4.12.5:4/4.12  
[ebuild  N ] media-libs/qimageblitz-0.0.6-r1  
[ebuild  N ] dev-libs/libattica-0.4.2  
[ebuild  N ] dev-libs/libdbusmenu-qt-0.9.2  
[ebuild  N ] app-misc/strigi-0.7.8  
[ebuild  N ] media-libs/phonon-4.6.0-r1  
[ebuild  N ] media-libs/phonon-vlc-0.6.2  
[ebuild  N ] kde-base/kdelibs-4.12.5-r1:4/4.12  
[ebuild  N ] kde-base/katepart-4.12.5:4/4.12  
[ebuild  N ] kde-base/libkexiv2-4.12.5:4/4.12  
[ebuild  N ] kde-base/okular-4.12.5-r1:4/4.12  

Total: 35 packages (34 new, 1 reinstall), Size of downloads: 309,990 kB


-- 
Walter Dnes waltd...@waltdnes.org
I don't run desktop environments; I run useful applications



Re: [gentoo-user] Re: USE flags handling

2014-07-30 Thread Volker Armin Hemmann
Am 31.07.2014 03:55, schrieb Walter Dnes:
 On Wed, Jul 30, 2014 at 10:31:50PM +0200, Volker Armin Hemmann wrote
 Am 30.07.2014 21:48, schrieb Dale:

 While to me KDE is bloated, I just try to disable what I can and carry
 on.  If my system was limited on resources, then I may use something else.
 and maybe you did exactly the wrong thing. KDE is very modular and
 reuses its modules as much as it can. Which also means: memory is only
 used once.

 There were once a very good (in my not so humble opinion. It think very
 highly of myself) comparism here:

 http://ktown.kde.org/~seli/memory/
 (url is dead btw)

 and if you actually use kde apps in kde - memory consumption is lower
 than in either gnome or 'leightweight' solutions like xfce or
 windowmaker+stuff.

 http://web.archive.org/web/20071229030604/http://ktown.kde.org/~seli/memory/desktop_benchmark.html
   The problem with KDE apps is that they're imitating what MS did with
 Internet Explorer.  They pointed to the itsy-bitsy-teeny-weeny little
 ie.exe that you could delete if you felt like doing so.  They
 deliberately obfuscated that it was merely a front end to a ton of
 system libraries that you could not remove.   Back when xpdf was being
 deprecated, various replacement options were suggested.  I chose mupdf
 rather than the KDE app okular.  Here's why.  After multiple attempts
 at emerge -pv okular, I found I had to add at least the following to
 package.use to get it to work...

 dev-libs/libattica qt4
 media-libs/phonon vlc
 media-video/vlc dbus xcb -ffmpeg
 dev-qt/qtcore qt3support
 dev-qt/qtdeclarative accessibility qt3support
 dev-qt/qtgui accessibility qt3support 
 dev-qt/qtopengl qt3support
 dev-qt/qt3support accessibility
 dev-qt/qtsql qt3support sqlite
 dev-qt/qtsvg accessibility
 sys-libs/ncurses unicode

   Seems that if I want to emerge and use KDE's pdf reader, I need...

 phonon
 vlc (or gstreamer)
 libmpeg
 libmad
 net-dns/libidn
 dev-qt/qtwebkit

 ...***FOR A STINKING PDF READER***.  Here's the emerge -pv okular

okular is not a 'stinking pdf reader'. Nice try. But just like konqueror
it is just a wrapper around kparts and is able to deal with a lot more
files than just pdf and postscript.

That is what 'modular' and 'code reuse' really means.

And the opposite to what gnome does. 'oh, there is an app. Hijack it and
gnomify it and make it dependent on 2 douzend gnome libs that all do the
same but nobody ever cleaned up'.


 output with USE flag listings edited out...

you know - useflags or tree would have been so much more meaningful...

 [d531][waltdnes][~] emerge -pv okular | sed  s/USE.*$//

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

 Calculating dependencies   done!
 [ebuild   R] sys-libs/ncurses-5.9-r3:5  
 [ebuild  N ] net-dns/libidn-1.28  
 [ebuild  N ] kde-base/kde-env-4.12.5:4/4.12  
 [ebuild  N ] dev-libs/libpcre-8.35:3  
 [ebuild  N ] app-admin/eselect-qtgraphicssystem-1.1.1  0 kB
 [ebuild  N ] dev-qt/qtcore-4.8.5-r2:4  
 [ebuild  N ] dev-qt/qtscript-4.8.5:4  
 [ebuild  N ] dev-qt/qtgui-4.8.5-r3:4  
 [ebuild  N ] dev-qt/qtsql-4.8.5:4  
 [ebuild  N ] dev-qt/qt3support-4.8.5:4  
 [ebuild  N ] dev-qt/qtdbus-4.8.5:4  
 [ebuild  N ] dev-qt/qtsvg-4.8.5:4  
 [ebuild  N ] dev-qt/qttest-4.8.5:4  
 [ebuild  N ] dev-qt/designer-4.8.5:4  
 [ebuild  N ] dev-qt/qtopengl-4.8.5:4  
 [ebuild  N ] dev-qt/qtxmlpatterns-4.8.5:4  
 [ebuild  N ] app-crypt/qca-2.0.3:2  
 [ebuild  N ] dev-qt/qtwebkit-4.8.5:4  
 [ebuild  N ] dev-qt/qtdeclarative-4.8.5:4  
 [ebuild  N ] x11-libs/libXScrnSaver-1.2.2-r1  
 [ebuild  N ] media-libs/libmpeg2-0.5.1-r2  
 [ebuild  N ] media-libs/libmad-0.15.1b-r7  
 [ebuild  N ] media-video/vlc-2.1.2:0/5-7  
 [ebuild  N ] dev-util/automoc-0.9.88  9 kB
 [ebuild  N ] kde-base/oxygen-icons-4.12.5:4/4.12  
 [ebuild  N ] media-libs/qimageblitz-0.0.6-r1  
 [ebuild  N ] dev-libs/libattica-0.4.2  
 [ebuild  N ] dev-libs/libdbusmenu-qt-0.9.2  
 [ebuild  N ] app-misc/strigi-0.7.8  
 [ebuild  N ] media-libs/phonon-4.6.0-r1  
 [ebuild  N ] media-libs/phonon-vlc-0.6.2  
 [ebuild  N ] kde-base/kdelibs-4.12.5-r1:4/4.12  
 [ebuild  N ] kde-base/katepart-4.12.5:4/4.12  
 [ebuild  N ] kde-base/libkexiv2-4.12.5:4/4.12  
 [ebuild  N ] kde-base/okular-4.12.5-r1:4/4.12  

 Total: 35 packages (34 new, 1 reinstall), Size of downloads: 309,990 kB






Re: [gentoo-user] media-video/mkvtoolnix-7.3.0 fails to configure it seems

2015-07-16 Thread Alec Ten Harmsel

 On Jul 16, 2015, at 1:15 PM, Dale rdalek1...@gmail.com wrote:
 
 Anyone else running into this?
 
 

No.

 checking if linking against libMatroska works and if it requires
 -DMATROSKA_DLL... yes, without -MATROSKA_DLL
 checking for ZLIB... yes
 checking for wx-config... /usr/lib64/wx/config/gtk2-unicode-3.0
 checking for wxWidgets 2.8.0 or newer... 3.0.2 ok
 checking for wxWidgets class wxBitmapComboBox... yes
 checking for wxMenuBar member function SetMenuLabel... yes
 checking for wxMenuItem member function SetItemlabel... yes
 checking for moc-qt5... no
 checking for moc... /usr/bin/moc
 checking for the Qt version /usr/bin/moc uses... too old: 4.8.7
 
 !!! Please attach the following file when seeking support:
 !!!
 /var/tmp/portage/media-video/mkvtoolnix-7.3.0/work/mkvtoolnix-7.3.0/config.log
 * ERROR: media-video/mkvtoolnix-7.3.0::gentoo failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *   ebuild.sh, line   93:  Called src_configure
 * environment, line 3004:  Called econf '--disable-debug'
 '--enable-qt' '--enable-wxwidgets' '--disable-precompiled-headers'
 '--with-wx-config=/usr/lib64/wx/config/gtk2-unicode-3.0'
 '--disable-optimization' '--docdir=/usr/share/doc/mkvtoolnix-7.3.0'
 '--with-boost=/usr' '--with-boost-libdir=/usr/lib64' '--without-curl'
 *phase-helpers.sh, line  662:  Called __helpers_die 'econf failed'
 *   isolated-functions.sh, line  117:  Called die
 * The specific snippet of code:
 *  die $@
 *
 * If you need support, post the output of `emerge --info
 '=media-video/mkvtoolnix-7.3.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv
 '=media-video/mkvtoolnix-7.3.0::gentoo'`.
 * The complete build log is located at
 '/var/tmp/portage/media-video/mkvtoolnix-7.3.0/temp/build.log'.
 * The ebuild environment file is located at
 '/var/tmp/portage/media-video/mkvtoolnix-7.3.0/temp/environment'.
 * Working directory:
 '/var/tmp/portage/media-video/mkvtoolnix-7.3.0/work/mkvtoolnix-7.3.0'
 * S: '/var/tmp/portage/media-video/mkvtoolnix-7.3.0/work/mkvtoolnix-7.3.0'
 root@fireball / #
 
 
 
 It appears that qtchooser is to old but the one I have is the only one
 in the tree. 
 
 
 
 root@fireball / # equery list -p dev-qt/qtchooser
 * Searching for qtchooser in dev-qt ...
 [IP-] [  ] dev-qt/qtchooser-0_p20150102:0
 root@fireball / #  
 
 
 How can it be to old if it is the only one available?  If it is checking
 for qt in general, this is what I have installed.
 
 
 root@fireball / # equery list qt*
 * Searching for qt* ...
 [IP-] [  ] dev-qt/qt3support-4.8.7:4
 [IP-] [  ] dev-qt/qtchooser-0_p20150102:0
 [IP-] [  ] dev-qt/qtcore-4.8.7:4
 [IP-] [  ] dev-qt/qtcore-5.4.2:5
 [IP-] [  ] dev-qt/qtdbus-4.8.7:4
 [IP-] [  ] dev-qt/qtdbus-5.4.2:5
 [IP-] [  ] dev-qt/qtdeclarative-4.8.7:4
 [IP-] [  ] dev-qt/qtgui-4.8.7:4
 [IP-] [  ] dev-qt/qtgui-5.4.2-r1:5
 [IP-] [  ] dev-qt/qtmultimedia-4.8.7:4
 [IP-] [  ] dev-qt/qtopengl-4.8.7:4
 [IP-] [  ] dev-qt/qtscript-4.8.7:4
 [IP-] [  ] dev-qt/qtsql-4.8.7:4
 [IP-] [  ] dev-qt/qtsvg-4.8.7:4
 [IP-] [  ] dev-qt/qttest-4.8.7:4
 [IP-] [  ] dev-qt/qttranslations-4.8.7:4
 [IP-] [  ] dev-qt/qtwebkit-4.8.7:4
 [IP-] [  ] dev-qt/qtwidgets-5.4.2:5
 [IP-] [  ] dev-qt/qtxmlpatterns-4.8.7:4
 [IP-] [  ] media-libs/qt-gstreamer-1.2.0:0
 [IP-] [  ] x11-libs/qtscriptgenerator-0.2.0:0
 root@fireball / #
 
 There is some qt5 pulled in by something.  So maybe it needs to notice I
 have a newer version installed?? 
 
 Any way past this problem or just mask and wait for another update? 
 I've had this error for about a week now.  I thought maybe I just caught
 a bad sync or something.  Found nothing with google or on the forums
 either.  It's picking on ME, again.  lol 
 
 Thanks.
 
 Dale
 
 :-)  :-)
 
 

It’s not picking up that you have Qt 5. I have not done a whole lot of work 
with Qt, but they install all their binaries into /usr/lib/qt$ver/bin (at least 
for Qt4), and everything in /usr/bin is just a symlink to qtchooser, which then 
launches the correct tool and version and stuff. This looks like an upstream 
bug, since they should test for “moc -qt=5”, not just “moc” and/or use 
qtchooser to determine the available version(s) of Qt (or whatever Qt’s 
recommended way is).

The easiest way to deal this this right now as far as I can tell would be to 
disable the Qt gui and go with the wxWidgets gui. You could also build it 
manually.

Alec


[gentoo-user] media-video/mkvtoolnix-7.3.0 fails to configure it seems

2015-07-16 Thread Dale
Anyone else running into this?


checking if linking against libMatroska works and if it requires
-DMATROSKA_DLL... yes, without -MATROSKA_DLL
checking for ZLIB... yes
checking for wx-config... /usr/lib64/wx/config/gtk2-unicode-3.0
checking for wxWidgets 2.8.0 or newer... 3.0.2 ok
checking for wxWidgets class wxBitmapComboBox... yes
checking for wxMenuBar member function SetMenuLabel... yes
checking for wxMenuItem member function SetItemlabel... yes
checking for moc-qt5... no
checking for moc... /usr/bin/moc
checking for the Qt version /usr/bin/moc uses... too old: 4.8.7

!!! Please attach the following file when seeking support:
!!!
/var/tmp/portage/media-video/mkvtoolnix-7.3.0/work/mkvtoolnix-7.3.0/config.log
 * ERROR: media-video/mkvtoolnix-7.3.0::gentoo failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *   ebuild.sh, line   93:  Called src_configure
 * environment, line 3004:  Called econf '--disable-debug'
'--enable-qt' '--enable-wxwidgets' '--disable-precompiled-headers'
'--with-wx-config=/usr/lib64/wx/config/gtk2-unicode-3.0'
'--disable-optimization' '--docdir=/usr/share/doc/mkvtoolnix-7.3.0'
'--with-boost=/usr' '--with-boost-libdir=/usr/lib64' '--without-curl'
 *phase-helpers.sh, line  662:  Called __helpers_die 'econf failed'
 *   isolated-functions.sh, line  117:  Called die
 * The specific snippet of code:
 *  die $@
 *
 * If you need support, post the output of `emerge --info
'=media-video/mkvtoolnix-7.3.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv
'=media-video/mkvtoolnix-7.3.0::gentoo'`.
 * The complete build log is located at
'/var/tmp/portage/media-video/mkvtoolnix-7.3.0/temp/build.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/media-video/mkvtoolnix-7.3.0/temp/environment'.
 * Working directory:
'/var/tmp/portage/media-video/mkvtoolnix-7.3.0/work/mkvtoolnix-7.3.0'
 * S: '/var/tmp/portage/media-video/mkvtoolnix-7.3.0/work/mkvtoolnix-7.3.0'
root@fireball / #



It appears that qtchooser is to old but the one I have is the only one
in the tree. 



root@fireball / # equery list -p dev-qt/qtchooser
 * Searching for qtchooser in dev-qt ...
[IP-] [  ] dev-qt/qtchooser-0_p20150102:0
root@fireball / #  


How can it be to old if it is the only one available?  If it is checking
for qt in general, this is what I have installed.


root@fireball / # equery list qt*
 * Searching for qt* ...
[IP-] [  ] dev-qt/qt3support-4.8.7:4
[IP-] [  ] dev-qt/qtchooser-0_p20150102:0
[IP-] [  ] dev-qt/qtcore-4.8.7:4
[IP-] [  ] dev-qt/qtcore-5.4.2:5
[IP-] [  ] dev-qt/qtdbus-4.8.7:4
[IP-] [  ] dev-qt/qtdbus-5.4.2:5
[IP-] [  ] dev-qt/qtdeclarative-4.8.7:4
[IP-] [  ] dev-qt/qtgui-4.8.7:4
[IP-] [  ] dev-qt/qtgui-5.4.2-r1:5
[IP-] [  ] dev-qt/qtmultimedia-4.8.7:4
[IP-] [  ] dev-qt/qtopengl-4.8.7:4
[IP-] [  ] dev-qt/qtscript-4.8.7:4
[IP-] [  ] dev-qt/qtsql-4.8.7:4
[IP-] [  ] dev-qt/qtsvg-4.8.7:4
[IP-] [  ] dev-qt/qttest-4.8.7:4
[IP-] [  ] dev-qt/qttranslations-4.8.7:4
[IP-] [  ] dev-qt/qtwebkit-4.8.7:4
[IP-] [  ] dev-qt/qtwidgets-5.4.2:5
[IP-] [  ] dev-qt/qtxmlpatterns-4.8.7:4
[IP-] [  ] media-libs/qt-gstreamer-1.2.0:0
[IP-] [  ] x11-libs/qtscriptgenerator-0.2.0:0
root@fireball / #

There is some qt5 pulled in by something.  So maybe it needs to notice I
have a newer version installed?? 

Any way past this problem or just mask and wait for another update? 
I've had this error for about a week now.  I thought maybe I just caught
a bad sync or something.  Found nothing with google or on the forums
either.  It's picking on ME, again.  lol 

Thanks.

Dale

:-)  :-)




Re: [gentoo-user] media-video/mkvtoolnix-7.3.0 fails to configure it seems

2015-07-20 Thread Dale
Alec Ten Harmsel wrote:
 On Jul 16, 2015, at 1:15 PM, Dale rdalek1...@gmail.com wrote:

 Anyone else running into this?


 No.

 checking if linking against libMatroska works and if it requires
 -DMATROSKA_DLL... yes, without -MATROSKA_DLL
 checking for ZLIB... yes
 checking for wx-config... /usr/lib64/wx/config/gtk2-unicode-3.0
 checking for wxWidgets 2.8.0 or newer... 3.0.2 ok
 checking for wxWidgets class wxBitmapComboBox... yes
 checking for wxMenuBar member function SetMenuLabel... yes
 checking for wxMenuItem member function SetItemlabel... yes
 checking for moc-qt5... no
 checking for moc... /usr/bin/moc
 checking for the Qt version /usr/bin/moc uses... too old: 4.8.7

 !!! Please attach the following file when seeking support:
 !!!
 /var/tmp/portage/media-video/mkvtoolnix-7.3.0/work/mkvtoolnix-7.3.0/config.log
 * ERROR: media-video/mkvtoolnix-7.3.0::gentoo failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *   ebuild.sh, line   93:  Called src_configure
 * environment, line 3004:  Called econf '--disable-debug'
 '--enable-qt' '--enable-wxwidgets' '--disable-precompiled-headers'
 '--with-wx-config=/usr/lib64/wx/config/gtk2-unicode-3.0'
 '--disable-optimization' '--docdir=/usr/share/doc/mkvtoolnix-7.3.0'
 '--with-boost=/usr' '--with-boost-libdir=/usr/lib64' '--without-curl'
 *phase-helpers.sh, line  662:  Called __helpers_die 'econf failed'
 *   isolated-functions.sh, line  117:  Called die
 * The specific snippet of code:
 *  die $@
 *
 * If you need support, post the output of `emerge --info
 '=media-video/mkvtoolnix-7.3.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv
 '=media-video/mkvtoolnix-7.3.0::gentoo'`.
 * The complete build log is located at
 '/var/tmp/portage/media-video/mkvtoolnix-7.3.0/temp/build.log'.
 * The ebuild environment file is located at
 '/var/tmp/portage/media-video/mkvtoolnix-7.3.0/temp/environment'.
 * Working directory:
 '/var/tmp/portage/media-video/mkvtoolnix-7.3.0/work/mkvtoolnix-7.3.0'
 * S: '/var/tmp/portage/media-video/mkvtoolnix-7.3.0/work/mkvtoolnix-7.3.0'
 root@fireball / #



 It appears that qtchooser is to old but the one I have is the only one
 in the tree. 



 root@fireball / # equery list -p dev-qt/qtchooser
 * Searching for qtchooser in dev-qt ...
 [IP-] [  ] dev-qt/qtchooser-0_p20150102:0
 root@fireball / #  


 How can it be to old if it is the only one available?  If it is checking
 for qt in general, this is what I have installed.


 root@fireball / # equery list qt*
 * Searching for qt* ...
 [IP-] [  ] dev-qt/qt3support-4.8.7:4
 [IP-] [  ] dev-qt/qtchooser-0_p20150102:0
 [IP-] [  ] dev-qt/qtcore-4.8.7:4
 [IP-] [  ] dev-qt/qtcore-5.4.2:5
 [IP-] [  ] dev-qt/qtdbus-4.8.7:4
 [IP-] [  ] dev-qt/qtdbus-5.4.2:5
 [IP-] [  ] dev-qt/qtdeclarative-4.8.7:4
 [IP-] [  ] dev-qt/qtgui-4.8.7:4
 [IP-] [  ] dev-qt/qtgui-5.4.2-r1:5
 [IP-] [  ] dev-qt/qtmultimedia-4.8.7:4
 [IP-] [  ] dev-qt/qtopengl-4.8.7:4
 [IP-] [  ] dev-qt/qtscript-4.8.7:4
 [IP-] [  ] dev-qt/qtsql-4.8.7:4
 [IP-] [  ] dev-qt/qtsvg-4.8.7:4
 [IP-] [  ] dev-qt/qttest-4.8.7:4
 [IP-] [  ] dev-qt/qttranslations-4.8.7:4
 [IP-] [  ] dev-qt/qtwebkit-4.8.7:4
 [IP-] [  ] dev-qt/qtwidgets-5.4.2:5
 [IP-] [  ] dev-qt/qtxmlpatterns-4.8.7:4
 [IP-] [  ] media-libs/qt-gstreamer-1.2.0:0
 [IP-] [  ] x11-libs/qtscriptgenerator-0.2.0:0
 root@fireball / #

 There is some qt5 pulled in by something.  So maybe it needs to notice I
 have a newer version installed?? 

 Any way past this problem or just mask and wait for another update? 
 I've had this error for about a week now.  I thought maybe I just caught
 a bad sync or something.  Found nothing with google or on the forums
 either.  It's picking on ME, again.  lol 

 Thanks.

 Dale

 :-)  :-)


 It’s not picking up that you have Qt 5. I have not done a whole lot of work 
 with Qt, but they install all their binaries into /usr/lib/qt$ver/bin (at 
 least for Qt4), and everything in /usr/bin is just a symlink to qtchooser, 
 which then launches the correct tool and version and stuff. This looks like 
 an upstream bug, since they should test for “moc -qt=5”, not just “moc” 
 and/or use qtchooser to determine the available version(s) of Qt (or whatever 
 Qt’s recommended way is).

 The easiest way to deal this this right now as far as I can tell would be to 
 disable the Qt gui and go with the wxWidgets gui. You could also build it 
 manually.

 Alec



After some digging, I figured out how to work around this.  Tell it not
to look for qt5 at all.  I added this to the package.use file:

media-video/mkvtoolnix -qt5 

With that, it looks for qt4 and doesn't look for qt5.  I figure this
will break something in the future tho.  It always seems to bite back
later.  I like it when I get this:


root@fireball / # emerge -uvaDN world

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

Calculating dependencies... done!

Total: 0 packages, Size of downloads: 0 KiB

Nothing to merge; quitting.

root@fireball

Re: [gentoo-user] Compilation error with StructureSynth

2017-10-31 Thread David Haller
Hello,

On Wed, 01 Nov 2017, tu...@posteo.de wrote:
>I am trying to compile this wonderful beast:
>* media-gfx/structure-synth
> Available versions:  (~)1.5.0
> Homepage:http://structuresynth.sourceforge.net/
> Description: A program to generate 3D structures by specifying a 
> design grammar
>
>
>and it gives me this:
>
>x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -Wall -W -D_REENTRANT 
>-DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB 
>-DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. 
>-I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL 
>-I/usr/include/qt4/QtXml -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I. 
>-IStructureSynth/GUI -ISyntopiaCore/GLEngine -ISyntopiaCore/Math 
>-ISyntopiaCore/Misc -IStructureSynth/Parser -ISyntopiaCore/Exceptions 
>-IStructureSynth/Model/Rendering -IStructureSynth/Model 
>-IThirdPartyCode/MersenneTwister -ISyntopiaCore/Logging 
>-IStructureSynth/JavaScriptSupport -ISyntopiaCore/GLEngine/Raytracer -I. -o 
>JavaScriptParser.o StructureSynth/JavaScriptSupport/JavaScriptParser.cpp
>In file included from StructureSynth/JavaScriptSupport/Debug.cpp:16:0:
>StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/Sphere.h:25:4: 
>error: 'GLUquadric' does not name a type
>GLUquadric* myQuad;
>^

Copy the media-gfx/structure-synth subdir from the portage-tree to
your local overlay and add the attached files as suggested by the
filenames (create the files/ subdir in advance and put the patch there).

HTH,
-dnh

-- 
WANTED: Schroedingers Cat, dead or alive.# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=4

inherit eutils qt4-r2

MY_P="StructureSynth-Source-v${PV}"
DESCRIPTION="A program to generate 3D structures by specifying a design grammar"
HOMEPAGE="http://structuresynth.sourceforge.net/;
SRC_URI="mirror://sourceforge/structuresynth/${MY_P}.zip"

LICENSE="|| ( LGPL-2.1 GPL-3 )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

RDEPEND="virtual/opengl
dev-qt/qtcore:4
dev-qt/qtgui:4
dev-qt/qtopengl:4
dev-qt/qtscript:4"
DEPEND="${RDEPEND}
app-arch/unzip"

S="${WORKDIR}/Structure Synth Source Code"

src_prepare() {
epatch "${FILESDIR}/structure-synth-1.5.0-gl.patch"

qmake -project -o ${PN}.pro -after "CONFIG+=opengl" \
-after "QT+=xml opengl script" \
QMAKE_LIBS_OPENGL="-lGLU -lGL" || die "qmake failed"
}

src_install() {
dobin ${PN}
dodoc roadmap.txt changelog.txt bugs.txt
domenu ${PN}.desktop
newicon images/structuresynth.png ${PN}.png
}
diff -x '*~' -purN a/SyntopiaCore/GLEngine/Raytracer/Sampler.h b/SyntopiaCore/GLEngine/Raytracer/Sampler.h
--- a/SyntopiaCore/GLEngine/Raytracer/Sampler.h	2010-11-04 20:02:46.0 +0100
+++ b/SyntopiaCore/GLEngine/Raytracer/Sampler.h	2017-11-01 04:42:46.320970684 +0100
@@ -1,5 +1,6 @@
 #pragma once
 
+#include 
 #include "SyntopiaCore/Math/Random.h"
 #include "SyntopiaCore/Math/Vector3.h"
 
diff -x '*~' -purN a/SyntopiaCore/GLEngine/Raytracer/VoxelStepper.cpp b/SyntopiaCore/GLEngine/Raytracer/VoxelStepper.cpp
--- a/SyntopiaCore/GLEngine/Raytracer/VoxelStepper.cpp	2010-09-08 21:25:30.0 +0200
+++ b/SyntopiaCore/GLEngine/Raytracer/VoxelStepper.cpp	2017-11-01 04:46:51.052969311 +0100
@@ -122,7 +122,7 @@ namespace SyntopiaCore {
 		currentT = p;
 
 		// We do not intersect grid.
-		if (!found) return false;
+		if (!found) return 0;
 }
 
 stepX = (dir.x() > 0) ? 1 : -1;
diff -x '*~' -purN a/SyntopiaCore/GLEngine/Sphere.h b/SyntopiaCore/GLEngine/Sphere.h
--- a/SyntopiaCore/GLEngine/Sphere.h	2010-08-11 15:12:22.0 +0200
+++ b/SyntopiaCore/GLEngine/Sphere.h	2017-11-01 04:42:55.864970632 +0100
@@ -1,5 +1,6 @@
 #pragma once
 
+#include 
 #include "SyntopiaCore/Math/Vector3.h"
 #include "Object3D.h"
 


Re: [gentoo-user] tmpfs for portage: how much?

2014-01-26 Thread wraeth
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256



On 26/01/14 08:34, Jarry wrote:
 Jarry mr.ja...@gmail.com wrote:
 
 I would like to use tmpfs for all the package-compilation to spare my
 SSD from too many writing-cycles, but I can not guess how much do I
 need. I'm rather limited with RAM, if I use more than 512MB for
 /var/tmp/portage...
 
 OMG, I was really over-optimistic! Even 2 GB tmpfs for /var/tmp/portage
 was not enough to re-compile gcc-4.7.3!
 
 In case someone is interested, I created /var/tmp/portage as 4GB-big tmpfs,
 and then recompilled @system. I checked how much /var/tmp/portage space is
 needed for each pachage:
 
 gcc-4.7.3-r1: ~2.4 GB glibc-2.17: ~490 MB perl-5.6.13: ~250 MB 
 binutils-2.23.2: ~300 MB
 
 And a few from my @world:
 
 php-5.5.7: ~540 MB mysql-5.1.70: ~420 MB
 
 Packages not listed needed less than 200MB and/or were compiled fast and
 not recorded by my script (it checked /var/tmp/portage every 5 seconds).
 
 Jarry
 

For what it's worth, I've just rebuilt my laptop to a base system (clean wipe
and latest stage3) and implemented tmpfs for /var/tmp/portage.  After getting
a booting system and installing only needed packages for that, I can offer a
list of packages that had to be exempted from tmpfs.

Keep in mind this is a console-only system at present with minimal running
services.

Specs:
2 x 1.4GHz
1.5GB RAM
MAKEOPTS=-j3
none on /var/tmp/portage type tmpfs (rw,noatime,size=256M)
Profile: [3]   default/linux/amd64/13.0/desktop *

 file: /etc/portage/package.env 
dev-libs/boost  notmpfs.conf
sys-kernel/gentoo-sources   notmpfs.conf
sys-devel/gcc   notmpfs.conf
sys-devel/llvm  notmpfs.conf
media-libs/mesa notmpfs.conf
dev-qt/qtguinotmpfs.conf
dev-qt/qt3support   notmpfs.conf
= EOF =

HTH
wraeth
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)

iF4EAREIAAYFAlLlsy0ACgkQGYlqHeQRhkzwoQD/ZQojKvP1Mz6z8yI/NBCw7zd+
6kCLI99ZViuc1MrHbS0A/RUA+rQrRcOt7Yi57huH8Y4BnmDDWqtssjdkeS4PflbB
=6tk2
-END PGP SIGNATURE-



Re: [gentoo-user] Re: Portage performance dropped considerably

2014-01-28 Thread hasufell
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 01/28/2014 06:45 PM, Martin Vaeth wrote:
 hasufell hasuf...@gentoo.org wrote:
 
 Many defaults gentoo sets do not have anything to do with
 default codepaths upstream has tested.
 
 I disagree: The USE-enabling in ebuilds usually follows upstream. 
 IIRC there was even a policy for gentoo developers which strongly 
 suggested this.
 

I don't know of any and I strongly disagree with that concept.

 As above, our defaults are not necessarily following upstream 
 recommendations/defaults. Apache alone should make you think
 about that claim.
 
 I never installed apache. However, especially for packages for
 which the choice of algorithms has to be selected (USE-flags
 thread, jit) or of protocols/interfaces (openssl or gnutls, neon or
 other, sqlite or mysql, openvpn[lzo], qtgui[exceptions], mesa,
 freetype, wine), the installation of tools (utils, examples, tk,
 perl, python) or extensions (tls-heartbeat, introspection, X,
 readline) the defaults usually follow the upstream default or
 recommendation unless there is a severe reason not to.
 

No, they don't necessarily. There is no consistency about this. It's
up to the maintainer to decide what most users will want. You want
upstream defaults, others want different things. The decision is made
individually. And profiles totally mess up that concept anyway.

What I was trying to say is: if you allow useflag combinations that
break the package (both in terms of build, runtime or _unexpectedly_
missing features) or break reverse dependencies in those same ways,
then it's a bug, a missing REQUIRED_USE constraint, a missing elog or
whatever.

The whole line of argumentation does not work out anyway, imo.
Thinking that the defaults from e.g. ./configure --help are what a)
developers have tested most thoroughly and b) users of other distros
like debian, ubuntu etc run... is simply an assumption. Debian rather
goes for enabling whatever they can enable.

Besides that... I run stable arch. And when I have a package that has
severely broken runtime behavior with many useflags disabled (except
for the features I expect to be disabled), then something went
horribly wrong during stabilization.

If we support disabling all useflags on package level (and we do),
then we support disabling all on global level as well. All
_unexpected_ breakage that occurs due to that are ebuild bugs that
have incorrect dependencies or missing REQUIRED_USE constraints.

Defaults are just a usability thing, nothing more.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJS5/H3AAoJEFpvPKfnPDWzGXEH/Aw68GvxkA98GoGfpYeD5jAB
TEc6BE7BXX+SjToZZd2LGvyo0gpzocTwYf0Y2OMkVvlrft1a4LJVPX1pHK8NSPdv
DIl7r+AosUcddBrSI45VuCC53sy66XxUDrsKnuXu1Qm9FlfIHhYTNcfxQM1v4UIx
/IP3X+MzH+kklPnYqzHDwxY+lpS1JB3lCPbYvKoJLvk22s+F9ZMg2zdserWRnSRB
EYKrw7ZbnornP71K7dQykQe0fh9f6d/s1fA56fvQ968Pfa1QIF/7eSd2270GF9Vq
5KTWATp8rThfo9O526+A4bwgceDFe04Ksbf6p1oOjxe6Hn4MIo020YFhVl7HQNg=
=NMPh
-END PGP SIGNATURE-



[gentoo-user] Multiple package instances ..... Help me understand this emerge error, please.

2014-02-22 Thread Alan Mackenzie
Hi, Gentoo.

I've just tried an emerge -puND world, after a shockingly long interval.
I got the error message:

   !!! Multiple package instances within a single package slot have been pulled
   !!! into the dependency graph, resulting in a slot conflict:

, etc.

To simplify the problem, I tried to emerge an individual package
identified in that message, and tried emerge -p libpng.  I got the same
message, with this:

###
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

media-libs/libpng:0

  (media-libs/libpng-1.5.17-r1::gentoo, installed) pulled in by
media-libs/libpng:0/0= required by (x11-libs/cairo-1.12.14-r4::gentoo, 
installed)
=media-libs/libpng-1.4:0/0= required by 
(app-editors/emacs-24.3-r2::gentoo, installed)
media-libs/libpng:0/0= required by (media-libs/libwebp-0.3.1::gentoo, 
installed)
media-libs/libpng:0/0= required by 
(net-print/cups-filters-1.0.36-r1::gentoo, installed)
media-libs/libpng:0/0= required by (kde-base/kdelibs-4.11.2-r1::gentoo, 
installed)
media-libs/libpng:0/0= required by (dev-qt/qtgui-4.8.5-r1::gentoo, 
installed)
media-libs/libpng:0/0= required by (app-text/poppler-0.24.3::gentoo, 
installed)
(and 3 more with the same problems)

  (media-libs/libpng-1.6.8::gentoo, ebuild scheduled for merge) pulled in by
(no parents that aren't satisfied by other packages in this slot)
###

Clearly, I'm trying to update libpng-1.5.17 to libpng-1.6.8.  What does
this portion of the message mean:

media-libs/libpng:0/0=
 ^

?  Is it somehow telling me that cairo and friends require the currently
installed version, whatever that is?  Where is this format documented?  I
couldn't find anything about it in the Gentoo handbook, and not in the
emerge man page either.

What do I have to do to get this thing emerged?

Thanks!

-- 
Alan Mackenzie (Nuremberg, Germany).



Re: [gentoo-user] Multiple package instances ..... Help me understand this emerge error, please.

2014-02-22 Thread wabenbau
Am Samstag, 22.02.2014 um 21:15
schrieb Alan Mackenzie a...@muc.de:

 Hi, Gentoo.
 
 I've just tried an emerge -puND world, after a shockingly long
 interval. I got the error message:
 
!!! Multiple package instances within a single package slot have
 been pulled !!! into the dependency graph, resulting in a slot
 conflict:
 
 , etc.
 
 To simplify the problem, I tried to emerge an individual package
 identified in that message, and tried emerge -p libpng.  I got the
 same message, with this:
 
 ###
 !!! Multiple package instances within a single package slot have been
 pulled !!! into the dependency graph, resulting in a slot conflict:
 
 media-libs/libpng:0
 
   (media-libs/libpng-1.5.17-r1::gentoo, installed) pulled in by
 media-libs/libpng:0/0= required by
 (x11-libs/cairo-1.12.14-r4::gentoo, installed)
 =media-libs/libpng-1.4:0/0= required by
 (app-editors/emacs-24.3-r2::gentoo, installed)
 media-libs/libpng:0/0= required by
 (media-libs/libwebp-0.3.1::gentoo, installed) media-libs/libpng:0/0=
 required by (net-print/cups-filters-1.0.36-r1::gentoo, installed)
 media-libs/libpng:0/0= required by
 (kde-base/kdelibs-4.11.2-r1::gentoo, installed)
 media-libs/libpng:0/0= required by (dev-qt/qtgui-4.8.5-r1::gentoo,
 installed) media-libs/libpng:0/0= required by
 (app-text/poppler-0.24.3::gentoo, installed) (and 3 more with the
 same problems)
 
   (media-libs/libpng-1.6.8::gentoo, ebuild scheduled for merge)
 pulled in by (no parents that aren't satisfied by other packages in
 this slot)
 ###
 
 Clearly, I'm trying to update libpng-1.5.17 to libpng-1.6.8.  What
 does this portion of the message mean:
 
 media-libs/libpng:0/0=
  ^
 
 ?  Is it somehow telling me that cairo and friends require the
 currently installed version, whatever that is?  Where is this format
 documented?  I couldn't find anything about it in the Gentoo
 handbook, and not in the emerge man page either.
 
 What do I have to do to get this thing emerged?
 
 Thanks!
 

Sometimes it is helpful to increase the backtrack value. Some weeks ago
I had a similar problem and could I solve it with

emerge --backtrack=100 ...




Re: [gentoo-user] This nite's switch to full multilib

2015-03-29 Thread Mick
On Sunday 29 Mar 2015 18:07:50 Alan McKinnon wrote:
 On 29/03/2015 18:21, Mick wrote:
  On Sunday 29 Mar 2015 17:08:32 Yanestra wrote:
  On 03/29/2015 05:03 PM, waben...@gmail.com wrote:
  In most of the cases, Portage will be able to deliver correct
  suggestions for that when using the --autounmask feature.
  
  The first thing what happens here is that kde wants to upgrade because
  qtchooser's mask miraculously becomes ignored. And qtchooser itself
  doesn't install together with the libraries it pretends to control
  because there masses of conflicts, no matter what combination (qt4, qt5)
  I try.
  
  It has taken months of experimentation to get all the software to work
  which I need. It was tricky, because in many places only particular
  versions do.
  
  All that dissolves in a giant pile of rubbish...
  
  Regards,
  Yanestra
  
  I've also ended up with qt blockers, that I do not seem capable to
  overcome yet.  KDE wants qt 4.8.5 installed which is blocking qt 4.8.6. 
  How did you go about overcoming this?
 
 I went through that exercise about a month ago, and I needed this:
 
 /etc/portage/package.use/abi_x86_32:
 =dev-qt/qtwebkit-4.8.6-r1:4 abi_x86_32
 =dev-qt/qtgui-4.8.6-r1:4 abi_x86_32
 =dev-qt/qtdbus-4.8.6-r1:4 abi_x86_32
 =dev-qt/qtscript-4.8.6-r1:4 abi_x86_32
 =dev-qt/qtcore-4.8.6-r1:4 abi_x86_32
 =dev-qt/qtxmlpatterns-4.8.6-r1:4 abi_x86_32
 =dev-qt/qt3support-4.8.6-r1 abi_x86_32
 =dev-qt/qtsql-4.8.6-r1:4 abi_x86_32
 
 Apparently I have some 32-bit app that uses Qt, and wine is also in the
 mix. I imagine the number of possibilities and complications about this
 can be huge and many folks will need to make their own unique tweaks to
 package.use, and it'll take a while to shake out all the cruft in the tree

Thanks Alan, after keywording:

=dev-qt/qtopengl-4.8.6-r1 ~amd64
=dev-qt/qtscript-4.8.6-r1 ~amd64
=dev-qt/qtsql-4.8.6-r1 ~amd64
=dev-qt/qtsvg-4.8.6-r1 ~amd64
=dev-qt/qttest-4.8.6-r1 ~amd64
=dev-qt/qttranslations-4.8.6-r1 ~amd64
=dev-qt/qtwebkit-4.8.6-r1 ~amd64
=dev-qt/qtxmlpatterns-4.8.6-r1 ~amd64

and adding abi_x86_32 on many packages that emerge asked me to, I am now able 
to progress with 'emerge -a @preserved-rebuild'.

-- 
Regards,
Mick


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] Updateing linux-headers ...

2016-06-11 Thread Dale
meino.cra...@gmx.de wrote:
> Hi,
>
> I want to update my linux-headers (I am using the vanilla-kernel).
>
> I did a
>
> solfire:/root>equery depends '=sys-kernel/linux-headers-4.6'
>  * These packages depend on sys-kernel/linux-headers-4.6:
> app-misc/srm-1.2.11-r2 (sys-kernel/linux-headers)
> dev-qt/qtgui-5.5.1-r1 (evdev ? sys-kernel/linux-headers)
>   (udev ? sys-kernel/linux-headers)
> dev-util/strace-4.9 (sys-kernel/linux-headers)
> media-video/ffmpeg-2.8.6 (v4l ? sys-kernel/linux-headers)
> media-video/transcode-1.1.7-r3 (v4l ? >=sys-kernel/linux-headers-2.6.11)
> sys-apps/busybox-1.24.2 (>=sys-kernel/linux-headers-2.6.39)
> sys-apps/iproute2-4.4.0 (>=sys-kernel/linux-headers-3.16)
> sys-apps/keyutils-1.5.9-r2 (!prefix ? >=sys-kernel/linux-headers-2.6.11)
> sys-fs/udev-225-r1 (>=sys-kernel/linux-headers-3.9)
> sys-fs/udisks-2.1.7 (>=sys-kernel/linux-headers-3.1)
> sys-libs/libcap-2.24-r2 (sys-kernel/linux-headers)
> sys-libs/libcap-ng-0.7.7 (sys-kernel/linux-headers)
> sys-libs/libseccomp-2.3.0 (>=sys-kernel/linux-headers-4.3)
> sys-libs/mtdev-1.1.5 (>=sys-kernel/linux-headers-2.6.31)
> sys-power/acpid-2.0.23 (>=sys-kernel/linux-headers-3)
> virtual/linuxtv-dvb-headers-5.8 (>=sys-kernel/linux-headers-3.7)
> virtual/os-headers-0 (kernel_linux ? sys-kernel/linux-headers:0)
> x11-drivers/xf86-input-evdev-2.9.2 (>=sys-kernel/linux-headers-2.6)
>
> How can I tell emerge just to recompile those packages since
>
> emerge --update --newuse --deep --with-bdeps=y --tree --keep-going
> --backtrack=30 @world -v
>
> does not do anything.
>
> Thanks a lot for any help in advance!
> Best regards,
> Meino
>
>

This should work.

emerge -1 =sys-kernel/linux-headers-4.6

If I understand you correctly.

Dale

:-)  :-) 



Re: [gentoo-user] Updateing linux-headers ...

2016-06-11 Thread Meino . Cramer
Dale <rdalek1...@gmail.com> [16-06-11 14:04]:
> meino.cra...@gmx.de wrote:
> > Hi,
> >
> > I want to update my linux-headers (I am using the vanilla-kernel).
> >
> > I did a
> >
> > solfire:/root>equery depends '=sys-kernel/linux-headers-4.6'
> >  * These packages depend on sys-kernel/linux-headers-4.6:
> > app-misc/srm-1.2.11-r2 (sys-kernel/linux-headers)
> > dev-qt/qtgui-5.5.1-r1 (evdev ? sys-kernel/linux-headers)
> >   (udev ? sys-kernel/linux-headers)
> > dev-util/strace-4.9 (sys-kernel/linux-headers)
> > media-video/ffmpeg-2.8.6 (v4l ? sys-kernel/linux-headers)
> > media-video/transcode-1.1.7-r3 (v4l ? >=sys-kernel/linux-headers-2.6.11)
> > sys-apps/busybox-1.24.2 (>=sys-kernel/linux-headers-2.6.39)
> > sys-apps/iproute2-4.4.0 (>=sys-kernel/linux-headers-3.16)
> > sys-apps/keyutils-1.5.9-r2 (!prefix ? >=sys-kernel/linux-headers-2.6.11)
> > sys-fs/udev-225-r1 (>=sys-kernel/linux-headers-3.9)
> > sys-fs/udisks-2.1.7 (>=sys-kernel/linux-headers-3.1)
> > sys-libs/libcap-2.24-r2 (sys-kernel/linux-headers)
> > sys-libs/libcap-ng-0.7.7 (sys-kernel/linux-headers)
> > sys-libs/libseccomp-2.3.0 (>=sys-kernel/linux-headers-4.3)
> > sys-libs/mtdev-1.1.5 (>=sys-kernel/linux-headers-2.6.31)
> > sys-power/acpid-2.0.23 (>=sys-kernel/linux-headers-3)
> > virtual/linuxtv-dvb-headers-5.8 (>=sys-kernel/linux-headers-3.7)
> > virtual/os-headers-0 (kernel_linux ? sys-kernel/linux-headers:0)
> > x11-drivers/xf86-input-evdev-2.9.2 (>=sys-kernel/linux-headers-2.6)
> >
> > How can I tell emerge just to recompile those packages since
> >
> > emerge --update --newuse --deep --with-bdeps=y --tree --keep-going
> > --backtrack=30 @world -v
> >
> > does not do anything.
> >
> > Thanks a lot for any help in advance!
> > Best regards,
> > Meino
> >
> >
> 
> This should work.
> 
> emerge -1 =sys-kernel/linux-headers-4.6
> 
> If I understand you correctly.
> 
> Dale
> 
> :-)  :-) 
> 

Hi Dale,

thanks a lot! :)

Best regards,
Meino





[gentoo-user] x11-terms/enterminus-9999 won't compile

2011-04-03 Thread Mick
checking command to parse /usr/bin/nm -B output from i686-pc-linux-gnu-gcc 
object... ok
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if i686-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for i686-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
checking if i686-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
checking if i686-pc-linux-gnu-gcc static flag -static works... yes
checking if i686-pc-linux-gnu-gcc supports -c -o file.o... yes
checking if i686-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes
checking whether the i686-pc-linux-gnu-gcc linker (/usr/i686-pc-linux-
gnu/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for i686-pc-linux-gnu-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for evas... yes
checking for ecore... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/bin/Makefile
config.status: creating data/Makefile
config.status: creating enterminus-config
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default commands
make -j2 
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/x11-
terms/enterminus-/work/enterminus'
Making all in src
make[2]: Entering directory `/var/tmp/portage/x11-
terms/enterminus-/work/enterminus/src'
Making all in bin
make[3]: Entering directory `/var/tmp/portage/x11-
terms/enterminus-/work/enterminus/src/bin'
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../lib -D_GNU_SOURCE=1 
-D_REENTRANT -pthread -DQT_SHARED -I/usr/include/evas-1 -
I/usr/include/librsvg-2.0 -I/usr/include/cairo -I/usr/include/libpng14 -
I/usr/include/eet-1 -I/usr/include/SDL -I/usr/include/freetype2 -
I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/glib-2.0 -
I/usr/lib/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0 -
I/usr/include/pixman-1 -I/usr/include/qt4 -I/usr/include/qt4/QtGui -
I/usr/include/libdrm -I/usr/include/qt4/QtCore -I/usr/include/ecore-1   -
I/usr/include/ecore-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina  -
Wall -O2 -march=pentium3 -fomit-frame-pointer -msse -mmmx -pipe -MT main.o -MD 
-MP -MF .deps/main.Tpo -c -o main.o main.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../lib -D_GNU_SOURCE=1 
-D_REENTRANT -pthread -DQT_SHARED -I/usr/include/evas-1 -
I/usr/include/librsvg-2.0 -I/usr/include/cairo -I/usr/include/libpng14 -
I/usr/include/eet-1 -I/usr/include/SDL -I/usr/include/freetype2 -
I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/glib-2.0 -
I/usr/lib/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0 -
I/usr/include/pixman-1 -I/usr/include/qt4 -I/usr/include/qt4/QtGui -
I/usr/include/libdrm -I/usr/include/qt4/QtCore -I/usr/include/ecore-1   -
I/usr/include/ecore-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina  -
Wall -O2 -march=pentium3 -fomit-frame-pointer -msse -mmmx -pipe -MT misc.o -MD 
-MP -MF .deps/misc.Tpo -c -o misc.o misc.c
In file included from misc.c:1:
term.h:1:1: warning: _GNU_SOURCE redefined
command-line: warning: this is the location of the previous definition
mv -f .deps/misc.Tpo .deps/misc.Po
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../lib -D_GNU_SOURCE=1 
-D_REENTRANT -pthread -DQT_SHARED -I/usr/include/evas-1 -
I/usr/include/librsvg-2.0 -I/usr/include/cairo -I/usr/include/libpng14 -
I/usr/include/eet-1 -I/usr/include/SDL -I/usr/include/freetype2 -
I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/glib-2.0 -
I/usr/lib/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0 -
I/usr/include/pixman-1 -I/usr/include/qt4 -I/usr/include/qt4/QtGui -
I/usr/include/libdrm -I/usr/include/qt4/QtCore -I/usr/include/ecore-1   -
I/usr/include/ecore-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina  -
Wall -O2 -march=pentium3 -fomit-frame-pointer -msse -mmmx -pipe -MT pty.o -MD 
-MP -MF .deps/pty.Tpo -c -o pty.o pty.c
In file included from main.c:1:
term.h:1:1: warning: _GNU_SOURCE redefined
command-line: warning: this is the location of the previous definition
mv -f .deps/main.Tpo .deps/main.Po
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../lib -D_GNU_SOURCE=1 
-D_REENTRANT -pthread -DQT_SHARED

[gentoo-user] dev-python/PyQt4-4.9.2 requires SIP v4.13.3 or later

2012-06-22 Thread Dale
Howdy,

I'm doing my KDE4 upgrades and ran into this:

root@fireball / # cat
/var/tmp/portage/dev-python/PyQt4-4.9.2/temp/build.log
 * Package:dev-python/PyQt4-4.9.2
 * Repository: gentoo
 * Maintainer: q...@gentoo.org pyt...@gentoo.org
 * Upstream:   p...@riverbankcomputing.com p...@riverbankcomputing.com
 * USE:X amd64 consolekit dbus declarative elibc_glibc kde
kernel_linux multilib opengl phonon policykit sql svg userland_GNU webkit
 * FEATURES:   preserve-libs sandbox
 Unpacking source...
 Unpacking PyQt-x11-gpl-4.9.2.tar.gz to
/var/tmp/portage/dev-python/PyQt4-4.9.2/work
 Source unpacked in /var/tmp/portage/dev-python/PyQt4-4.9.2/work
 Preparing source in
/var/tmp/portage/dev-python/PyQt4-4.9.2/work/PyQt-x11-gpl-4.9.2 ...
 * Applying PyQt4-4.7.2-configure.py.patch ...
 [ ok ]
 * Preparation of dev-python/PyQt4-4.9.2 with CPython 2.7...
 * Preparation of dev-python/PyQt4-4.9.2 with CPython 3.2...
 Source prepared.
 Configuring source in
/var/tmp/portage/dev-python/PyQt4-4.9.2/work/PyQt-x11-gpl-4.9.2 ...
 * Configuration of dev-python/PyQt4-4.9.2 with CPython 2.7...
python2.7 configure.py --confirm-license --bindir=/usr/bin
--destdir=/usr/lib64/python2.7/site-packages --sipdir=/usr/share/sip
--assume-shared --no-timestamp --qsci-api --enable=QtCore
--enable=QtNetwork --enable=QtScript --enable=QtXml --enable=QtGui
--enable=QtDesigner --enable=QtScriptTools --enable=QtTest
--enable=QtDBus --enable=QtDeclarative --enable=QtOpenGL --enable=phonon
--enable=QtSql --enable=QtSvg --enable=QtWebKit
CC=x86_64-pc-linux-gnu-gcc CXX=x86_64-pc-linux-gnu-g++
LINK=x86_64-pc-linux-gnu-g++ LINK_SHLIB=x86_64-pc-linux-gnu-g++
CFLAGS=-march=native -O2 -pipe CXXFLAGS=-march=native -O2 -pipe
LFLAGS=-Wl,-O1 -Wl,--as-needed
Error: This version of PyQt requires SIP v4.13.3 or later
 * ERROR: dev-python/PyQt4-4.9.2 failed (configure phase):
 *   (no error message)
 *
 * Call stack:
 * ebuild.sh, line   85:  Called src_configure
 *   environment, line 4969:  Called python_execute_function '-s'
'configuration'
 *   environment, line 3264:  Called configuration
 *   environment, line 4954:  Called die
 * The specific snippet of code:
 *   ${myconf[@]} || die;
 *
 * If you need support, post the output of `emerge --info
'=dev-python/PyQt4-4.9.2'`,
 * the complete build log and the output of `emerge -pqv
'=dev-python/PyQt4-4.9.2'`.
 * The complete build log is located at
'/var/tmp/portage/dev-python/PyQt4-4.9.2/temp/build.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/dev-python/PyQt4-4.9.2/temp/environment'.
 * Working directory:
'/var/tmp/portage/dev-python/PyQt4-4.9.2/work/PyQt-x11-gpl-4.9.2-2.7'
 * S: '/var/tmp/portage/dev-python/PyQt4-4.9.2/work/PyQt-x11-gpl-4.9.2'
root@fireball / #


I notice tho that portage seems to have failed to notice this was
needed.  Should I file a bug report or is this just me? 

Dale

:-)  :-) 

-- 
I am only responsible for what I said ... Not for what you understood or how 
you interpreted my words!

Miss the compile output?  Hint:
EMERGE_DEFAULT_OPTS=--quiet-build=n




Re: [gentoo-user] Qt5

2014-11-12 Thread Andrés Becerra Sandoval
2014-11-12 12:46 GMT-05:00 Jc García jyo.gar...@gmail.com:
 2014-11-12 11:37 GMT-06:00 siefke_lis...@web.de siefke_lis...@web.de:
 Hello,

 i want install qt5 with the qt overlay. But i become message

 i686-pc-linux-gnu-g++ -Wl,-O1 -Wl,--as-needed -Wl,--gc-sections 
 -fuse-ld=gold -o ../../../bin/moc .obj/moc.o .obj/preprocessor.o 
 .obj/generator.o .obj/parser.o .obj/token.o .obj/main.o   
 -L/var/tmp/portage/dev-qt/qtcore-5.4.0_beta/work/qtbase-opensource-src-5.4.0-beta/lib
  -lQt5Bootstrap -lz -lpthread
 i686-pc-linux-gnu-g++: error: unrecognized command line option 
 ‘-fuse-ld=gold’


 / # emerge --info =dev-qt/qtcore-5.4.0_beta::qt
 Portage 2.2.8-r2 (default/linux/x86/13.0/desktop, gcc-4.7.3, glibc-2.19-r1, 
 3.10.23--std-ipv6-64 i686)

 sys-devel/gcc:4.7.3-r1, 4.8.3

 It might be you used gcc 4.7 and is too old to compile qtcore 5, try
 to switch the default compiler using gcc-config to 4.8.3, and
 recompile again.


And qt-5.3 (stable) is in portage, but masked. You could unmask it:


# Davide Pesavento p...@gentoo.org (11 Sep 2014)
# Mask Qt 5.3.x for wider testing to ensure that it does
# not break or conflict with other packages (bug #454132)
=dev-qt/assistant-5.3.2*
=dev-qt/designer-5.3.2*
=dev-qt/linguist-5.3.2*
=dev-qt/linguist-tools-5.3.2*
=dev-qt/pixeltool-5.3.2*
=dev-qt/qdbus-5.3.2*
=dev-qt/qdbusviewer-5.3.2*
=dev-qt/qdoc-5.3.2*
=dev-qt/qtconcurrent-5.3.2*
=dev-qt/qtcore-5.3.2*
=dev-qt/qtdbus-5.3.2*
=dev-qt/qtdeclarative-5.3.2*
=dev-qt/qtdiag-5.3.2*
=dev-qt/qtgraphicaleffects-5.3.2*
=dev-qt/qtgui-5.3.2*
=dev-qt/qthelp-5.3.2*
=dev-qt/qtimageformats-5.3.2*
=dev-qt/qtmultimedia-5.3.2*
=dev-qt/qtnetwork-5.3.2*
=dev-qt/qtopengl-5.3.2*
=dev-qt/qtpaths-5.3.2*
=dev-qt/qtpositioning-5.3.2*
=dev-qt/qtprintsupport-5.3.2*
=dev-qt/qtquick1-5.3.2*
=dev-qt/qtquickcontrols-5.3.2*
=dev-qt/qtscript-5.3.2*
=dev-qt/qtsensors-5.3.2*
=dev-qt/qtserialport-5.3.2*
=dev-qt/qtsql-5.3.2*
=dev-qt/qtsvg-5.3.2*
=dev-qt/qttest-5.3.2*
=dev-qt/qttranslations-5.3.2*
=dev-qt/qtwebkit-5.3.2*
=dev-qt/qtwebsockets-5.3.2*
=dev-qt/qtwidgets-5.3.2*
=dev-qt/qtx11extras-5.3.2*
=dev-qt/qtxml-5.3.2*
=dev-qt/qtxmlpatterns-5.3.2*
dev-python/PyQt5

-- 
  Andrés Becerra Sandoval



Re: [gentoo-user] This nite's switch to full multilib

2015-03-29 Thread Alan McKinnon
On 29/03/2015 19:30, Mick wrote:
 On Sunday 29 Mar 2015 18:07:50 Alan McKinnon wrote:
 On 29/03/2015 18:21, Mick wrote:
 On Sunday 29 Mar 2015 17:08:32 Yanestra wrote:
 On 03/29/2015 05:03 PM, waben...@gmail.com wrote:
 In most of the cases, Portage will be able to deliver correct
 suggestions for that when using the --autounmask feature.

 The first thing what happens here is that kde wants to upgrade because
 qtchooser's mask miraculously becomes ignored. And qtchooser itself
 doesn't install together with the libraries it pretends to control
 because there masses of conflicts, no matter what combination (qt4, qt5)
 I try.

 It has taken months of experimentation to get all the software to work
 which I need. It was tricky, because in many places only particular
 versions do.

 All that dissolves in a giant pile of rubbish...

 Regards,
 Yanestra

 I've also ended up with qt blockers, that I do not seem capable to
 overcome yet.  KDE wants qt 4.8.5 installed which is blocking qt 4.8.6. 
 How did you go about overcoming this?

 I went through that exercise about a month ago, and I needed this:

 /etc/portage/package.use/abi_x86_32:
 =dev-qt/qtwebkit-4.8.6-r1:4 abi_x86_32
 =dev-qt/qtgui-4.8.6-r1:4 abi_x86_32
 =dev-qt/qtdbus-4.8.6-r1:4 abi_x86_32
 =dev-qt/qtscript-4.8.6-r1:4 abi_x86_32
 =dev-qt/qtcore-4.8.6-r1:4 abi_x86_32
 =dev-qt/qtxmlpatterns-4.8.6-r1:4 abi_x86_32
 =dev-qt/qt3support-4.8.6-r1 abi_x86_32
 =dev-qt/qtsql-4.8.6-r1:4 abi_x86_32

 Apparently I have some 32-bit app that uses Qt, and wine is also in the
 mix. I imagine the number of possibilities and complications about this
 can be huge and many folks will need to make their own unique tweaks to
 package.use, and it'll take a while to shake out all the cruft in the tree
 
 Thanks Alan, after keywording:
 
 =dev-qt/qtopengl-4.8.6-r1 ~amd64
 =dev-qt/qtscript-4.8.6-r1 ~amd64
 =dev-qt/qtsql-4.8.6-r1 ~amd64
 =dev-qt/qtsvg-4.8.6-r1 ~amd64
 =dev-qt/qttest-4.8.6-r1 ~amd64
 =dev-qt/qttranslations-4.8.6-r1 ~amd64
 =dev-qt/qtwebkit-4.8.6-r1 ~amd64
 =dev-qt/qtxmlpatterns-4.8.6-r1 ~amd64
 
 and adding abi_x86_32 on many packages that emerge asked me to, I am now able 
 to progress with 'emerge -a @preserved-rebuild'.
 

Thanks Mick. I think Michael posted the correct cause up-thread:

If you're on stable, you'll need to keyword qt-4.8.6 in its entirety.
You can't mix and match versions, and 4.8.6 is the only one that
supports multilib.

So you probably want to add all current Qt4 packages to the list.

We should probably start asking all posters with similar problems what
is the output of

grep -ir qt /etc/portage

and help them remove all cruft that's getting in the way of a clean upgrade




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




Re: [gentoo-user] Updateing linux-headers ...

2016-06-13 Thread J. Roeleveld
On Saturday, June 11, 2016 03:54:32 PM Alexander Kapshuk wrote:
> On Sat, Jun 11, 2016 at 2:09 PM,  <meino.cra...@gmx.de> wrote:
> > Hi,
> > 
> > I want to update my linux-headers (I am using the vanilla-kernel).
> > 
> > I did a
> > 
> > solfire:/root>equery depends '=sys-kernel/linux-headers-4.6'
> > 
> >  * These packages depend on sys-kernel/linux-headers-4.6:
> > app-misc/srm-1.2.11-r2 (sys-kernel/linux-headers)
> > dev-qt/qtgui-5.5.1-r1 (evdev ? sys-kernel/linux-headers)
> > 
> >   (udev ? sys-kernel/linux-headers)
> > 
> > dev-util/strace-4.9 (sys-kernel/linux-headers)
> > media-video/ffmpeg-2.8.6 (v4l ? sys-kernel/linux-headers)
> > media-video/transcode-1.1.7-r3 (v4l ? >=sys-kernel/linux-headers-2.6.11)
> > sys-apps/busybox-1.24.2 (>=sys-kernel/linux-headers-2.6.39)
> > sys-apps/iproute2-4.4.0 (>=sys-kernel/linux-headers-3.16)
> > sys-apps/keyutils-1.5.9-r2 (!prefix ? >=sys-kernel/linux-headers-2.6.11)
> > sys-fs/udev-225-r1 (>=sys-kernel/linux-headers-3.9)
> > sys-fs/udisks-2.1.7 (>=sys-kernel/linux-headers-3.1)
> > sys-libs/libcap-2.24-r2 (sys-kernel/linux-headers)
> > sys-libs/libcap-ng-0.7.7 (sys-kernel/linux-headers)
> > sys-libs/libseccomp-2.3.0 (>=sys-kernel/linux-headers-4.3)
> > sys-libs/mtdev-1.1.5 (>=sys-kernel/linux-headers-2.6.31)
> > sys-power/acpid-2.0.23 (>=sys-kernel/linux-headers-3)
> > virtual/linuxtv-dvb-headers-5.8 (>=sys-kernel/linux-headers-3.7)
> > virtual/os-headers-0 (kernel_linux ? sys-kernel/linux-headers:0)
> > x11-drivers/xf86-input-evdev-2.9.2 (>=sys-kernel/linux-headers-2.6)
> > 
> > How can I tell emerge just to recompile those packages since
> > 
> > emerge --update --newuse --deep --with-bdeps=y --tree --keep-going
> > --backtrack=30 @world -v
> > 
> > does not do anything.
> > 
> > Thanks a lot for any help in advance!
> > Best regards,
> > Meino
> 
> If what you're after is rebuilding all the packages that depend on
> linux-headers, a command line below might be one way of doing it:
> 
> emerge -a `equery -q d '=sys-kernel/linux-headers-4.3' | sed
> 's/\-[0-9].*//'`   `
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies  . done!
> [ebuild   R] virtual/os-headers-0
> [ebuild   R] sys-apps/busybox-1.24.2
> [ebuild   R] sys-libs/mtdev-1.1.5
> [ebuild   R] dev-util/strace-4.9
> [ebuild   R] sys-apps/hwinfo-21.4
> [ebuild   R] sys-libs/libcap-ng-0.7.7
> [ebuild   R] sys-libs/libseccomp-2.3.0
> [ebuild   R] sys-apps/iproute2-4.4.0
> [ebuild   R] sys-libs/libcap-2.24-r2
> [ebuild   R] media-gfx/sane-backends-1.0.24-r6
> [ebuild   R] media-video/ffmpeg-2.8.6
> [ebuild   R] x11-drivers/xf86-input-evdev-2.9.2
> [ebuild   R] sys-fs/udev-225-r1
> [ebuild   R] sys-fs/udisks-2.1.4
> 
> Would you like to merge these packages? [Yes/No]

Please ensure you pass " --oneshot " or " -1 " to emerge. Otherwise all these 
will end up in your world-file causing interesting blockers later.

--
Joost



Re: [gentoo-user] Updateing linux-headers ...

2016-06-11 Thread Alexander Kapshuk
On Sat, Jun 11, 2016 at 2:09 PM,  <meino.cra...@gmx.de> wrote:
> Hi,
>
> I want to update my linux-headers (I am using the vanilla-kernel).
>
> I did a
>
> solfire:/root>equery depends '=sys-kernel/linux-headers-4.6'
>  * These packages depend on sys-kernel/linux-headers-4.6:
> app-misc/srm-1.2.11-r2 (sys-kernel/linux-headers)
> dev-qt/qtgui-5.5.1-r1 (evdev ? sys-kernel/linux-headers)
>   (udev ? sys-kernel/linux-headers)
> dev-util/strace-4.9 (sys-kernel/linux-headers)
> media-video/ffmpeg-2.8.6 (v4l ? sys-kernel/linux-headers)
> media-video/transcode-1.1.7-r3 (v4l ? >=sys-kernel/linux-headers-2.6.11)
> sys-apps/busybox-1.24.2 (>=sys-kernel/linux-headers-2.6.39)
> sys-apps/iproute2-4.4.0 (>=sys-kernel/linux-headers-3.16)
> sys-apps/keyutils-1.5.9-r2 (!prefix ? >=sys-kernel/linux-headers-2.6.11)
> sys-fs/udev-225-r1 (>=sys-kernel/linux-headers-3.9)
> sys-fs/udisks-2.1.7 (>=sys-kernel/linux-headers-3.1)
> sys-libs/libcap-2.24-r2 (sys-kernel/linux-headers)
> sys-libs/libcap-ng-0.7.7 (sys-kernel/linux-headers)
> sys-libs/libseccomp-2.3.0 (>=sys-kernel/linux-headers-4.3)
> sys-libs/mtdev-1.1.5 (>=sys-kernel/linux-headers-2.6.31)
> sys-power/acpid-2.0.23 (>=sys-kernel/linux-headers-3)
> virtual/linuxtv-dvb-headers-5.8 (>=sys-kernel/linux-headers-3.7)
> virtual/os-headers-0 (kernel_linux ? sys-kernel/linux-headers:0)
> x11-drivers/xf86-input-evdev-2.9.2 (>=sys-kernel/linux-headers-2.6)
>
> How can I tell emerge just to recompile those packages since
>
> emerge --update --newuse --deep --with-bdeps=y --tree --keep-going
> --backtrack=30 @world -v
>
> does not do anything.
>
> Thanks a lot for any help in advance!
> Best regards,
> Meino
>
>
>
>

If what you're after is rebuilding all the packages that depend on
linux-headers, a command line below might be one way of doing it:

emerge -a `equery -q d '=sys-kernel/linux-headers-4.3' | sed
's/\-[0-9].*//'`   `

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

Calculating dependencies  . done!
[ebuild   R] virtual/os-headers-0
[ebuild   R] sys-apps/busybox-1.24.2
[ebuild   R] sys-libs/mtdev-1.1.5
[ebuild   R] dev-util/strace-4.9
[ebuild   R] sys-apps/hwinfo-21.4
[ebuild   R] sys-libs/libcap-ng-0.7.7
[ebuild   R] sys-libs/libseccomp-2.3.0
[ebuild   R] sys-apps/iproute2-4.4.0
[ebuild   R] sys-libs/libcap-2.24-r2
[ebuild   R] media-gfx/sane-backends-1.0.24-r6
[ebuild   R] media-video/ffmpeg-2.8.6
[ebuild   R] x11-drivers/xf86-input-evdev-2.9.2
[ebuild   R] sys-fs/udev-225-r1
[ebuild   R] sys-fs/udisks-2.1.4

Would you like to merge these packages? [Yes/No]



Re: [gentoo-user] Updateing linux-headers ...

2016-06-14 Thread Alexander Kapshuk
On Mon, Jun 13, 2016 at 9:40 AM, J. Roeleveld <jo...@antarean.org> wrote:
> On Saturday, June 11, 2016 03:54:32 PM Alexander Kapshuk wrote:
>> On Sat, Jun 11, 2016 at 2:09 PM,  <meino.cra...@gmx.de> wrote:
>> > Hi,
>> >
>> > I want to update my linux-headers (I am using the vanilla-kernel).
>> >
>> > I did a
>> >
>> > solfire:/root>equery depends '=sys-kernel/linux-headers-4.6'
>> >
>> >  * These packages depend on sys-kernel/linux-headers-4.6:
>> > app-misc/srm-1.2.11-r2 (sys-kernel/linux-headers)
>> > dev-qt/qtgui-5.5.1-r1 (evdev ? sys-kernel/linux-headers)
>> >
>> >   (udev ? sys-kernel/linux-headers)
>> >
>> > dev-util/strace-4.9 (sys-kernel/linux-headers)
>> > media-video/ffmpeg-2.8.6 (v4l ? sys-kernel/linux-headers)
>> > media-video/transcode-1.1.7-r3 (v4l ? >=sys-kernel/linux-headers-2.6.11)
>> > sys-apps/busybox-1.24.2 (>=sys-kernel/linux-headers-2.6.39)
>> > sys-apps/iproute2-4.4.0 (>=sys-kernel/linux-headers-3.16)
>> > sys-apps/keyutils-1.5.9-r2 (!prefix ? >=sys-kernel/linux-headers-2.6.11)
>> > sys-fs/udev-225-r1 (>=sys-kernel/linux-headers-3.9)
>> > sys-fs/udisks-2.1.7 (>=sys-kernel/linux-headers-3.1)
>> > sys-libs/libcap-2.24-r2 (sys-kernel/linux-headers)
>> > sys-libs/libcap-ng-0.7.7 (sys-kernel/linux-headers)
>> > sys-libs/libseccomp-2.3.0 (>=sys-kernel/linux-headers-4.3)
>> > sys-libs/mtdev-1.1.5 (>=sys-kernel/linux-headers-2.6.31)
>> > sys-power/acpid-2.0.23 (>=sys-kernel/linux-headers-3)
>> > virtual/linuxtv-dvb-headers-5.8 (>=sys-kernel/linux-headers-3.7)
>> > virtual/os-headers-0 (kernel_linux ? sys-kernel/linux-headers:0)
>> > x11-drivers/xf86-input-evdev-2.9.2 (>=sys-kernel/linux-headers-2.6)
>> >
>> > How can I tell emerge just to recompile those packages since
>> >
>> > emerge --update --newuse --deep --with-bdeps=y --tree --keep-going
>> > --backtrack=30 @world -v
>> >
>> > does not do anything.
>> >
>> > Thanks a lot for any help in advance!
>> > Best regards,
>> > Meino
>>
>> If what you're after is rebuilding all the packages that depend on
>> linux-headers, a command line below might be one way of doing it:
>>
>> emerge -a `equery -q d '=sys-kernel/linux-headers-4.3' | sed
>> 's/\-[0-9].*//'`   `
>>
>> These are the packages that would be merged, in order:
>>
>> Calculating dependencies  . done!
>> [ebuild   R] virtual/os-headers-0
>> [ebuild   R] sys-apps/busybox-1.24.2
>> [ebuild   R] sys-libs/mtdev-1.1.5
>> [ebuild   R] dev-util/strace-4.9
>> [ebuild   R] sys-apps/hwinfo-21.4
>> [ebuild   R] sys-libs/libcap-ng-0.7.7
>> [ebuild   R] sys-libs/libseccomp-2.3.0
>> [ebuild   R] sys-apps/iproute2-4.4.0
>> [ebuild   R] sys-libs/libcap-2.24-r2
>> [ebuild   R] media-gfx/sane-backends-1.0.24-r6
>> [ebuild   R] media-video/ffmpeg-2.8.6
>> [ebuild   R] x11-drivers/xf86-input-evdev-2.9.2
>> [ebuild   R] sys-fs/udev-225-r1
>> [ebuild   R] sys-fs/udisks-2.1.4
>>
>> Would you like to merge these packages? [Yes/No]
>
> Please ensure you pass " --oneshot " or " -1 " to emerge. Otherwise all these
> will end up in your world-file causing interesting blockers later.
>
> --
> Joost
>

Understood. Thanks.



Re: [gentoo-user] Re: USE flags handling

2014-07-31 Thread Alan McKinnon
On 31/07/2014 03:55, Walter Dnes wrote:
 On Wed, Jul 30, 2014 at 10:31:50PM +0200, Volker Armin Hemmann wrote
 Am 30.07.2014 21:48, schrieb Dale:

 While to me KDE is bloated, I just try to disable what I can and carry
 on.  If my system was limited on resources, then I may use something else.

 and maybe you did exactly the wrong thing. KDE is very modular and
 reuses its modules as much as it can. Which also means: memory is only
 used once.

 There were once a very good (in my not so humble opinion. It think very
 highly of myself) comparism here:

 http://ktown.kde.org/~seli/memory/
 (url is dead btw)

 and if you actually use kde apps in kde - memory consumption is lower
 than in either gnome or 'leightweight' solutions like xfce or
 windowmaker+stuff.

 http://web.archive.org/web/20071229030604/http://ktown.kde.org/~seli/memory/desktop_benchmark.html
 
   The problem with KDE apps is that they're imitating what MS did with
 Internet Explorer.  They pointed to the itsy-bitsy-teeny-weeny little
 ie.exe that you could delete if you felt like doing so.  They
 deliberately obfuscated that it was merely a front end to a ton of
 system libraries that you could not remove.   Back when xpdf was being
 deprecated, various replacement options were suggested.  I chose mupdf
 rather than the KDE app okular.  Here's why.  After multiple attempts
 at emerge -pv okular, I found I had to add at least the following to
 package.use to get it to work...
 
 dev-libs/libattica qt4
 media-libs/phonon vlc
 media-video/vlc dbus xcb -ffmpeg
 dev-qt/qtcore qt3support
 dev-qt/qtdeclarative accessibility qt3support
 dev-qt/qtgui accessibility qt3support 
 dev-qt/qtopengl qt3support
 dev-qt/qt3support accessibility
 dev-qt/qtsql qt3support sqlite
 dev-qt/qtsvg accessibility
 sys-libs/ncurses unicode
 
   Seems that if I want to emerge and use KDE's pdf reader, I need...
 
 phonon
 vlc (or gstreamer)
 libmpeg
 libmad
 net-dns/libidn
 dev-qt/qtwebkit
 
 ...***FOR A STINKING PDF READER***.  Here's the emerge -pv okular
 output with USE flag listings edited out...
 
 [d531][waltdnes][~] emerge -pv okular | sed  s/USE.*$//
 
 These are the packages that would be merged, in order:
 
 Calculating dependencies   done!
 [ebuild   R] sys-libs/ncurses-5.9-r3:5  
 [ebuild  N ] net-dns/libidn-1.28  
 [ebuild  N ] kde-base/kde-env-4.12.5:4/4.12  
 [ebuild  N ] dev-libs/libpcre-8.35:3  
 [ebuild  N ] app-admin/eselect-qtgraphicssystem-1.1.1  0 kB
 [ebuild  N ] dev-qt/qtcore-4.8.5-r2:4  
 [ebuild  N ] dev-qt/qtscript-4.8.5:4  
 [ebuild  N ] dev-qt/qtgui-4.8.5-r3:4  
 [ebuild  N ] dev-qt/qtsql-4.8.5:4  
 [ebuild  N ] dev-qt/qt3support-4.8.5:4  
 [ebuild  N ] dev-qt/qtdbus-4.8.5:4  
 [ebuild  N ] dev-qt/qtsvg-4.8.5:4  
 [ebuild  N ] dev-qt/qttest-4.8.5:4  
 [ebuild  N ] dev-qt/designer-4.8.5:4  
 [ebuild  N ] dev-qt/qtopengl-4.8.5:4  
 [ebuild  N ] dev-qt/qtxmlpatterns-4.8.5:4  
 [ebuild  N ] app-crypt/qca-2.0.3:2  
 [ebuild  N ] dev-qt/qtwebkit-4.8.5:4  
 [ebuild  N ] dev-qt/qtdeclarative-4.8.5:4  
 [ebuild  N ] x11-libs/libXScrnSaver-1.2.2-r1  
 [ebuild  N ] media-libs/libmpeg2-0.5.1-r2  
 [ebuild  N ] media-libs/libmad-0.15.1b-r7  
 [ebuild  N ] media-video/vlc-2.1.2:0/5-7  
 [ebuild  N ] dev-util/automoc-0.9.88  9 kB
 [ebuild  N ] kde-base/oxygen-icons-4.12.5:4/4.12  
 [ebuild  N ] media-libs/qimageblitz-0.0.6-r1  
 [ebuild  N ] dev-libs/libattica-0.4.2  
 [ebuild  N ] dev-libs/libdbusmenu-qt-0.9.2  
 [ebuild  N ] app-misc/strigi-0.7.8  
 [ebuild  N ] media-libs/phonon-4.6.0-r1  
 [ebuild  N ] media-libs/phonon-vlc-0.6.2  
 [ebuild  N ] kde-base/kdelibs-4.12.5-r1:4/4.12  
 [ebuild  N ] kde-base/katepart-4.12.5:4/4.12  
 [ebuild  N ] kde-base/libkexiv2-4.12.5:4/4.12  
 [ebuild  N ] kde-base/okular-4.12.5-r1:4/4.12  
 
 Total: 35 packages (34 new, 1 reinstall), Size of downloads: 309,990 kB
 
 


I'm going to take issue with this post.

Walter, you have completely misjudged what KDE is designed to do and are
blaming it unfairly. KDE apps are not designed to run in isolation -
they run in a greater context. That context is the KDE system.

It was designed with the view that an app like okular will be installed
alongside other similar apps that let you deal with other filetypes.
Like audio, video, graphics, text. And so on. To do this, it needs the
libs it is built on. And it needs a graphics toolkit - Qt. The reason
you got such a long list of packages to install is because you do not
have any Qt installed at all.

If you did not have any X installed at all and wanted to emerge xpdf you
would get a similar long list for exactly the same reason.

The point I'm trying to make is that KDe was not designed with you in
mind. KDE could never work for you because of your viewpoint and that
viewpoint is in your sig. So please stop blaming KDE for doing what KDE
does correctly and well. Just realise that you

Re: [gentoo-user] Re: USE flags handling

2014-07-31 Thread J. Roeleveld
On Thursday, July 31, 2014 08:34:09 AM Alan McKinnon wrote:
 On 31/07/2014 03:55, Walter Dnes wrote:
  On Wed, Jul 30, 2014 at 10:31:50PM +0200, Volker Armin Hemmann 
wrote
  
  Am 30.07.2014 21:48, schrieb Dale:
  While to me KDE is bloated, I just try to disable what I can and carry
  on.  If my system was limited on resources, then I may use 
something
  else.
  
  and maybe you did exactly the wrong thing. KDE is very modular and
  reuses its modules as much as it can. Which also means: memory is 
only
  used once.
  
  There were once a very good (in my not so humble opinion. It think 
very
  highly of myself) comparism here:
  
  http://ktown.kde.org/~seli/memory/
  (url is dead btw)
  
  and if you actually use kde apps in kde - memory consumption is 
lower
  than in either gnome or 'leightweight' solutions like xfce or
  windowmaker+stuff.
  
  
http://web.archive.org/web/20071229030604/http://ktown.kde.org/~seli/me
mo
  ry/desktop_benchmark.html 
The problem with KDE apps is that they're imitating what MS did with
  
  Internet Explorer.  They pointed to the itsy-bitsy-teeny-weeny little
  ie.exe that you could delete if you felt like doing so.  They
  deliberately obfuscated that it was merely a front end to a ton of
  system libraries that you could not remove.   Back when xpdf was 
being
  deprecated, various replacement options were suggested.  I chose 
mupdf
  rather than the KDE app okular.  Here's why.  After multiple attempts
  at emerge -pv okular, I found I had to add at least the following to
  package.use to get it to work...
  
  dev-libs/libattica qt4
  media-libs/phonon vlc
  media-video/vlc dbus xcb -ffmpeg
  dev-qt/qtcore qt3support
  dev-qt/qtdeclarative accessibility qt3support
  dev-qt/qtgui accessibility qt3support
  dev-qt/qtopengl qt3support
  dev-qt/qt3support accessibility
  dev-qt/qtsql qt3support sqlite
  dev-qt/qtsvg accessibility
  sys-libs/ncurses unicode
  
Seems that if I want to emerge and use KDE's pdf reader, I need...
  
  phonon
  vlc (or gstreamer)
  libmpeg
  libmad
  net-dns/libidn
  dev-qt/qtwebkit
  
  ...***FOR A STINKING PDF READER***.  Here's the emerge -pv okular
  output with USE flag listings edited out...
  
  [d531][waltdnes][~] emerge -pv okular | sed  s/USE.*$//
  
  These are the packages that would be merged, in order:
  
  Calculating dependencies   done!
  [ebuild   R] sys-libs/ncurses-5.9-r3:5
  [ebuild  N ] net-dns/libidn-1.28
  [ebuild  N ] kde-base/kde-env-4.12.5:4/4.12
  [ebuild  N ] dev-libs/libpcre-8.35:3
  [ebuild  N ] app-admin/eselect-qtgraphicssystem-1.1.1  0 kB
  [ebuild  N ] dev-qt/qtcore-4.8.5-r2:4
  [ebuild  N ] dev-qt/qtscript-4.8.5:4
  [ebuild  N ] dev-qt/qtgui-4.8.5-r3:4
  [ebuild  N ] dev-qt/qtsql-4.8.5:4
  [ebuild  N ] dev-qt/qt3support-4.8.5:4
  [ebuild  N ] dev-qt/qtdbus-4.8.5:4
  [ebuild  N ] dev-qt/qtsvg-4.8.5:4
  [ebuild  N ] dev-qt/qttest-4.8.5:4
  [ebuild  N ] dev-qt/designer-4.8.5:4
  [ebuild  N ] dev-qt/qtopengl-4.8.5:4
  [ebuild  N ] dev-qt/qtxmlpatterns-4.8.5:4
  [ebuild  N ] app-crypt/qca-2.0.3:2
  [ebuild  N ] dev-qt/qtwebkit-4.8.5:4
  [ebuild  N ] dev-qt/qtdeclarative-4.8.5:4
  [ebuild  N ] x11-libs/libXScrnSaver-1.2.2-r1
  [ebuild  N ] media-libs/libmpeg2-0.5.1-r2
  [ebuild  N ] media-libs/libmad-0.15.1b-r7
  [ebuild  N ] media-video/vlc-2.1.2:0/5-7
  [ebuild  N ] dev-util/automoc-0.9.88  9 kB
  [ebuild  N ] kde-base/oxygen-icons-4.12.5:4/4.12
  [ebuild  N ] media-libs/qimageblitz-0.0.6-r1
  [ebuild  N ] dev-libs/libattica-0.4.2
  [ebuild  N ] dev-libs/libdbusmenu-qt-0.9.2
  [ebuild  N ] app-misc/strigi-0.7.8
  [ebuild  N ] media-libs/phonon-4.6.0-r1
  [ebuild  N ] media-libs/phonon-vlc-0.6.2
  [ebuild  N ] kde-base/kdelibs-4.12.5-r1:4/4.12
  [ebuild  N ] kde-base/katepart-4.12.5:4/4.12
  [ebuild  N ] kde-base/libkexiv2-4.12.5:4/4.12
  [ebuild  N ] kde-base/okular-4.12.5-r1:4/4.12
  
  Total: 35 packages (34 new, 1 reinstall), Size of downloads: 309,990 
kB
 
 I'm going to take issue with this post.
 
 Walter, you have completely misjudged what KDE is designed to do and 
are
 blaming it unfairly. KDE apps are not designed to run in isolation -
 they run in a greater context. That context is the KDE system.
 
 It was designed with the view that an app like okular will be installed
 alongside other similar apps that let you deal with other filetypes.
 Like audio, video, graphics, text. And so on. To do this, it needs the
 libs it is built on. And it needs a graphics toolkit - Qt. The reason
 you got such a long list of packages to install is because you do not
 have any Qt installed at all.
 
 If you did not have any X installed at all and wanted to emerge xpdf you
 would get a similar long list for exactly the same reason.
 
 The point I'm trying to make is that KDe was not designed with you in
 mind. KDE could never work for you because of your viewpoint

Re: [gentoo-user] libav and ffmpeg on the same computer issue once again

2015-05-15 Thread Gevisz
On Fri, 15 May 2015 01:45:35 -0400 Gregory Woodbury redwo...@gmail.com wrote:

 I had a similar problem with some packages wanting virtual/ffmpeg  and
 it wouldn't take the -libav USE flag without adding a keyword for
 ~amd64 on the virtual.
 (yes, I am going the opposite way from you, but the cause seem the
 same -- various USE flags are not yet adjusted in the stable
 branches.)
 
 Perhaps we need to request stabilization for some of the newer
 packages to solve this.

Thank you for confirming that libav USE flag do not work not only for me.

However, it would be interesting to hear what the Gentoo devs think about this 
issue.

 On Fri, May 15, 2015 at 1:18 AM, gevisz gev...@gmail.com wrote:
  After Gentoo devs decided to switch back to ffmpeg default,
  I set libav USE flag at my /etc/portage/make.conf
  and was happy with that so far. :)
 
  However, after yesterday's
  # emerge-webrsync
  # emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask world
  I've got some blocks that in my view result from the fact that portage wants
  to emerge ffmpeg in addition to libav. (Please, correct me if I am wrong.)
 
  So, my questions, are:
  1) What is happened?
  2) Is this behavior desired? (If yes, by whome? :)
  3) What shall I do with all this?
 
  The full output of the emerge update command is as follows:
 
  These are the packages that would be merged, in order:
 
  Calculating dependencies... done!
  [ebuild   R] x11-proto/videoproto-2.3.2  ABI_X86=32*
  [ebuild   R] x11-libs/libXv-1.0.10  ABI_X86=32*
  [ebuild U  ] dev-libs/openssl-1.0.1m [1.0.1l-r1]
  [ebuild U  ] dev-db/sqlite-3.8.10.1 [3.8.9] USE=-tools%
  [ebuild  NS] sys-kernel/gentoo-sources-3.18.12 [3.18.11]
  USE=-build -deblob -experimental -symlink
  [ebuild  r  U  ] media-video/libav-11.3 [9.17] USE=(-armv5te)
  (-armv6) (-armv6t2) (-armvfp) -bs2b% -fontconfig% -twolame% -wavpack%
  -webp% -x265% CPU_FLAGS_X86=sse%* sse2%* sse3%* -avx2% -fma3% -fma4%
  -sse4_1% -sse4_2% -xop%
  [ebuild  rR] media-video/libav-9.17
  [ebuild  rR] media-libs/libpostproc-10.20140517-r1
  [ebuild  N ] media-video/ffmpeg-2.2.14  USE=X aac alsa bzip2
  encode hardcoded-tables iconv mp3 network opengl pulseaudio sdl
  truetype vorbis x264 xvid zlib -aacplus (-altivec) -amr -amrenc
  (-armv5te) (-armv6) (-armv6t2) (-armvfp) -bluray -cdio -celt
  -cpudetection -debug -doc -examples -faac -fdk -flite -fontconfig
  -frei0r -gme -gnutls -gsm -iec61883 -ieee1394 -jack -jpeg2k -ladspa
  -libass -libcaca -libsoxr -libv4l (-mips32r2) (-mipsdspr1)
  (-mipsdspr2) (-mipsfpu) -modplug (-neon) -openal -openssl -opus -oss
  -pic -quvi -rtmp -schroedinger -speex -ssh -static-libs {-test}
  -theora -threads -twolame -v4l -vaapi -vdpau -vpx -wavpack -webp -x265
  -zvbi ABI_X86=32 (64) (-x32) CPU_FLAGS_X86=3dnow 3dnowext mmx
  mmxext sse sse2 sse3 -avx -avx2 -fma3 -fma4 -sse4_1 -sse4_2 -ssse3
  FFTOOLS=aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt
  graph2dot ismindex pktdumper qt-faststart trasher
  [ebuild  N ] dev-qt/qtchooser-0_p20150102  USE=(-qt5) {-test}
  [ebuild U  ] dev-qt/qtcore-4.8.6-r2 [4.8.5-r2] ABI_X86=(64%*) -32% 
  (-x32)
  [blocks b  ] dev-qt/qttranslations:4 (dev-qt/qttranslations:4 is
  blocking dev-qt/qtcore-4.8.5-r2)
  [blocks b  ] dev-qt/qtcore-4.8.6:4 (dev-qt/qtcore-4.8.6:4 is
  blocking dev-qt/qtchooser-0_p20150102)
  [ebuild  N ] dev-qt/qttranslations-4.8.6-r1  ABI_X86=(64) -32 (-x32)
  [ebuild U  ] dev-qt/qtscript-4.8.6-r2 [4.8.5] ABI_X86=(64%*) -32% 
  (-x32)
  [blocks b  ] dev-qt/qtscript-4.8.6:4 (dev-qt/qtscript-4.8.6:4
  is blocking dev-qt/qtchooser-0_p20150102)
  [ebuild U  ] dev-qt/qtgui-4.8.6-r4 [4.8.5-r4] ABI_X86=(64%*) -32% 
  (-x32)
  [blocks b  ] dev-qt/qtgui-4.8.6:4 (dev-qt/qtgui-4.8.6:4 is
  blocking dev-qt/qtchooser-0_p20150102)
  [ebuild U  ] dev-qt/qtsql-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% (-x32)
  [blocks b  ] dev-qt/qtsql-4.8.6:4 (dev-qt/qtsql-4.8.6:4 is
  blocking dev-qt/qtchooser-0_p20150102)
  [ebuild U  ] dev-qt/qt3support-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% 
  (-x32)
  [blocks b  ] dev-qt/qt3support-4.8.6:4
  (dev-qt/qt3support-4.8.6:4 is blocking
  dev-qt/qtchooser-0_p20150102)
  [ebuild U  ] dev-qt/qtxmlpatterns-4.8.6-r1 [4.8.5] ABI_X86=(64%*)
  -32% (-x32)
  [blocks b  ] dev-qt/qtxmlpatterns-4.8.6:4
  (dev-qt/qtxmlpatterns-4.8.6:4 is blocking
  dev-qt/qtchooser-0_p20150102)
  [ebuild U  ] dev-qt/qtdbus-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% (-x32)
  [blocks b  ] dev-qt/qtdbus-4.8.6:4 (dev-qt/qtdbus-4.8.6:4 is
  blocking dev-qt/qtchooser-0_p20150102)
  [ebuild U  ] dev-qt/designer-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% 
  (-x32)
  [blocks b  ] dev-qt/designer-4.8.6:4 (dev-qt/designer-4.8.6:4
  is blocking dev-qt/qtchooser-0_p20150102)
  [ebuild U  ] dev-qt/qtopengl-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% 
  (-x32)
  [blocks b  ] dev-qt/qtopengl-4.8.6:4 (dev-qt/qtopengl-4.8.6:4
  is blocking dev-qt

Re: [gentoo-user] libav and ffmpeg on the same computer issue once again

2015-05-14 Thread Gregory Woodbury
I had a similar problem with some packages wanting virtual/ffmpeg  and
it wouldn't take the -libav USE flag without adding a keyword for
~amd64 on the virtual.
(yes, I am going the opposite way from you, but the cause seem the
same -- various USE flags are not yet adjusted in the stable
branches.)

Perhaps we need to request stabilization for some of the newer
packages to solve this.

On Fri, May 15, 2015 at 1:18 AM, gevisz gev...@gmail.com wrote:
 After Gentoo devs decided to switch back to ffmpeg default,
 I set libav USE flag at my /etc/portage/make.conf
 and was happy with that so far. :)

 However, after yesterday's
 # emerge-webrsync
 # emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask world
 I've got some blocks that in my view result from the fact that portage wants
 to emerge ffmpeg in addition to libav. (Please, correct me if I am wrong.)

 So, my questions, are:
 1) What is happened?
 2) Is this behavior desired? (If yes, by whome? :)
 3) What shall I do with all this?

 The full output of the emerge update command is as follows:

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

 Calculating dependencies... done!
 [ebuild   R] x11-proto/videoproto-2.3.2  ABI_X86=32*
 [ebuild   R] x11-libs/libXv-1.0.10  ABI_X86=32*
 [ebuild U  ] dev-libs/openssl-1.0.1m [1.0.1l-r1]
 [ebuild U  ] dev-db/sqlite-3.8.10.1 [3.8.9] USE=-tools%
 [ebuild  NS] sys-kernel/gentoo-sources-3.18.12 [3.18.11]
 USE=-build -deblob -experimental -symlink
 [ebuild  r  U  ] media-video/libav-11.3 [9.17] USE=(-armv5te)
 (-armv6) (-armv6t2) (-armvfp) -bs2b% -fontconfig% -twolame% -wavpack%
 -webp% -x265% CPU_FLAGS_X86=sse%* sse2%* sse3%* -avx2% -fma3% -fma4%
 -sse4_1% -sse4_2% -xop%
 [ebuild  rR] media-video/libav-9.17
 [ebuild  rR] media-libs/libpostproc-10.20140517-r1
 [ebuild  N ] media-video/ffmpeg-2.2.14  USE=X aac alsa bzip2
 encode hardcoded-tables iconv mp3 network opengl pulseaudio sdl
 truetype vorbis x264 xvid zlib -aacplus (-altivec) -amr -amrenc
 (-armv5te) (-armv6) (-armv6t2) (-armvfp) -bluray -cdio -celt
 -cpudetection -debug -doc -examples -faac -fdk -flite -fontconfig
 -frei0r -gme -gnutls -gsm -iec61883 -ieee1394 -jack -jpeg2k -ladspa
 -libass -libcaca -libsoxr -libv4l (-mips32r2) (-mipsdspr1)
 (-mipsdspr2) (-mipsfpu) -modplug (-neon) -openal -openssl -opus -oss
 -pic -quvi -rtmp -schroedinger -speex -ssh -static-libs {-test}
 -theora -threads -twolame -v4l -vaapi -vdpau -vpx -wavpack -webp -x265
 -zvbi ABI_X86=32 (64) (-x32) CPU_FLAGS_X86=3dnow 3dnowext mmx
 mmxext sse sse2 sse3 -avx -avx2 -fma3 -fma4 -sse4_1 -sse4_2 -ssse3
 FFTOOLS=aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt
 graph2dot ismindex pktdumper qt-faststart trasher
 [ebuild  N ] dev-qt/qtchooser-0_p20150102  USE=(-qt5) {-test}
 [ebuild U  ] dev-qt/qtcore-4.8.6-r2 [4.8.5-r2] ABI_X86=(64%*) -32% 
 (-x32)
 [blocks b  ] dev-qt/qttranslations:4 (dev-qt/qttranslations:4 is
 blocking dev-qt/qtcore-4.8.5-r2)
 [blocks b  ] dev-qt/qtcore-4.8.6:4 (dev-qt/qtcore-4.8.6:4 is
 blocking dev-qt/qtchooser-0_p20150102)
 [ebuild  N ] dev-qt/qttranslations-4.8.6-r1  ABI_X86=(64) -32 (-x32)
 [ebuild U  ] dev-qt/qtscript-4.8.6-r2 [4.8.5] ABI_X86=(64%*) -32% (-x32)
 [blocks b  ] dev-qt/qtscript-4.8.6:4 (dev-qt/qtscript-4.8.6:4
 is blocking dev-qt/qtchooser-0_p20150102)
 [ebuild U  ] dev-qt/qtgui-4.8.6-r4 [4.8.5-r4] ABI_X86=(64%*) -32% (-x32)
 [blocks b  ] dev-qt/qtgui-4.8.6:4 (dev-qt/qtgui-4.8.6:4 is
 blocking dev-qt/qtchooser-0_p20150102)
 [ebuild U  ] dev-qt/qtsql-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% (-x32)
 [blocks b  ] dev-qt/qtsql-4.8.6:4 (dev-qt/qtsql-4.8.6:4 is
 blocking dev-qt/qtchooser-0_p20150102)
 [ebuild U  ] dev-qt/qt3support-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% 
 (-x32)
 [blocks b  ] dev-qt/qt3support-4.8.6:4
 (dev-qt/qt3support-4.8.6:4 is blocking
 dev-qt/qtchooser-0_p20150102)
 [ebuild U  ] dev-qt/qtxmlpatterns-4.8.6-r1 [4.8.5] ABI_X86=(64%*)
 -32% (-x32)
 [blocks b  ] dev-qt/qtxmlpatterns-4.8.6:4
 (dev-qt/qtxmlpatterns-4.8.6:4 is blocking
 dev-qt/qtchooser-0_p20150102)
 [ebuild U  ] dev-qt/qtdbus-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% (-x32)
 [blocks b  ] dev-qt/qtdbus-4.8.6:4 (dev-qt/qtdbus-4.8.6:4 is
 blocking dev-qt/qtchooser-0_p20150102)
 [ebuild U  ] dev-qt/designer-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% (-x32)
 [blocks b  ] dev-qt/designer-4.8.6:4 (dev-qt/designer-4.8.6:4
 is blocking dev-qt/qtchooser-0_p20150102)
 [ebuild U  ] dev-qt/qtopengl-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% (-x32)
 [blocks b  ] dev-qt/qtopengl-4.8.6:4 (dev-qt/qtopengl-4.8.6:4
 is blocking dev-qt/qtchooser-0_p20150102)
 [ebuild U  ] dev-qt/qthelp-4.8.6-r3 [4.8.5-r2] ABI_X86=(64%*) -32% 
 (-x32)
 [blocks b  ] dev-qt/qthelp-4.8.6:4 (dev-qt/qthelp-4.8.6:4 is
 blocking dev-qt/qtchooser-0_p20150102)
 [ebuild U  ] dev-qt/qtsvg-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% (-x32)
 [blocks b  ] dev-qt/qtsvg-4.8.6:4 (dev-qt/qtsvg-4.8.6:4

[gentoo-user] libav and ffmpeg on the same computer issue once again

2015-05-14 Thread gevisz
After Gentoo devs decided to switch back to ffmpeg default,
I set libav USE flag at my /etc/portage/make.conf
and was happy with that so far. :)

However, after yesterday's
# emerge-webrsync
# emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask world
I've got some blocks that in my view result from the fact that portage wants
to emerge ffmpeg in addition to libav. (Please, correct me if I am wrong.)

So, my questions, are:
1) What is happened?
2) Is this behavior desired? (If yes, by whome? :)
3) What shall I do with all this?

The full output of the emerge update command is as follows:

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

Calculating dependencies... done!
[ebuild   R] x11-proto/videoproto-2.3.2  ABI_X86=32*
[ebuild   R] x11-libs/libXv-1.0.10  ABI_X86=32*
[ebuild U  ] dev-libs/openssl-1.0.1m [1.0.1l-r1]
[ebuild U  ] dev-db/sqlite-3.8.10.1 [3.8.9] USE=-tools%
[ebuild  NS] sys-kernel/gentoo-sources-3.18.12 [3.18.11]
USE=-build -deblob -experimental -symlink
[ebuild  r  U  ] media-video/libav-11.3 [9.17] USE=(-armv5te)
(-armv6) (-armv6t2) (-armvfp) -bs2b% -fontconfig% -twolame% -wavpack%
-webp% -x265% CPU_FLAGS_X86=sse%* sse2%* sse3%* -avx2% -fma3% -fma4%
-sse4_1% -sse4_2% -xop%
[ebuild  rR] media-video/libav-9.17
[ebuild  rR] media-libs/libpostproc-10.20140517-r1
[ebuild  N ] media-video/ffmpeg-2.2.14  USE=X aac alsa bzip2
encode hardcoded-tables iconv mp3 network opengl pulseaudio sdl
truetype vorbis x264 xvid zlib -aacplus (-altivec) -amr -amrenc
(-armv5te) (-armv6) (-armv6t2) (-armvfp) -bluray -cdio -celt
-cpudetection -debug -doc -examples -faac -fdk -flite -fontconfig
-frei0r -gme -gnutls -gsm -iec61883 -ieee1394 -jack -jpeg2k -ladspa
-libass -libcaca -libsoxr -libv4l (-mips32r2) (-mipsdspr1)
(-mipsdspr2) (-mipsfpu) -modplug (-neon) -openal -openssl -opus -oss
-pic -quvi -rtmp -schroedinger -speex -ssh -static-libs {-test}
-theora -threads -twolame -v4l -vaapi -vdpau -vpx -wavpack -webp -x265
-zvbi ABI_X86=32 (64) (-x32) CPU_FLAGS_X86=3dnow 3dnowext mmx
mmxext sse sse2 sse3 -avx -avx2 -fma3 -fma4 -sse4_1 -sse4_2 -ssse3
FFTOOLS=aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt
graph2dot ismindex pktdumper qt-faststart trasher
[ebuild  N ] dev-qt/qtchooser-0_p20150102  USE=(-qt5) {-test}
[ebuild U  ] dev-qt/qtcore-4.8.6-r2 [4.8.5-r2] ABI_X86=(64%*) -32% (-x32)
[blocks b  ] dev-qt/qttranslations:4 (dev-qt/qttranslations:4 is
blocking dev-qt/qtcore-4.8.5-r2)
[blocks b  ] dev-qt/qtcore-4.8.6:4 (dev-qt/qtcore-4.8.6:4 is
blocking dev-qt/qtchooser-0_p20150102)
[ebuild  N ] dev-qt/qttranslations-4.8.6-r1  ABI_X86=(64) -32 (-x32)
[ebuild U  ] dev-qt/qtscript-4.8.6-r2 [4.8.5] ABI_X86=(64%*) -32% (-x32)
[blocks b  ] dev-qt/qtscript-4.8.6:4 (dev-qt/qtscript-4.8.6:4
is blocking dev-qt/qtchooser-0_p20150102)
[ebuild U  ] dev-qt/qtgui-4.8.6-r4 [4.8.5-r4] ABI_X86=(64%*) -32% (-x32)
[blocks b  ] dev-qt/qtgui-4.8.6:4 (dev-qt/qtgui-4.8.6:4 is
blocking dev-qt/qtchooser-0_p20150102)
[ebuild U  ] dev-qt/qtsql-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% (-x32)
[blocks b  ] dev-qt/qtsql-4.8.6:4 (dev-qt/qtsql-4.8.6:4 is
blocking dev-qt/qtchooser-0_p20150102)
[ebuild U  ] dev-qt/qt3support-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% (-x32)
[blocks b  ] dev-qt/qt3support-4.8.6:4
(dev-qt/qt3support-4.8.6:4 is blocking
dev-qt/qtchooser-0_p20150102)
[ebuild U  ] dev-qt/qtxmlpatterns-4.8.6-r1 [4.8.5] ABI_X86=(64%*)
-32% (-x32)
[blocks b  ] dev-qt/qtxmlpatterns-4.8.6:4
(dev-qt/qtxmlpatterns-4.8.6:4 is blocking
dev-qt/qtchooser-0_p20150102)
[ebuild U  ] dev-qt/qtdbus-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% (-x32)
[blocks b  ] dev-qt/qtdbus-4.8.6:4 (dev-qt/qtdbus-4.8.6:4 is
blocking dev-qt/qtchooser-0_p20150102)
[ebuild U  ] dev-qt/designer-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% (-x32)
[blocks b  ] dev-qt/designer-4.8.6:4 (dev-qt/designer-4.8.6:4
is blocking dev-qt/qtchooser-0_p20150102)
[ebuild U  ] dev-qt/qtopengl-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% (-x32)
[blocks b  ] dev-qt/qtopengl-4.8.6:4 (dev-qt/qtopengl-4.8.6:4
is blocking dev-qt/qtchooser-0_p20150102)
[ebuild U  ] dev-qt/qthelp-4.8.6-r3 [4.8.5-r2] ABI_X86=(64%*) -32% (-x32)
[blocks b  ] dev-qt/qthelp-4.8.6:4 (dev-qt/qthelp-4.8.6:4 is
blocking dev-qt/qtchooser-0_p20150102)
[ebuild U  ] dev-qt/qtsvg-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% (-x32)
[blocks b  ] dev-qt/qtsvg-4.8.6:4 (dev-qt/qtsvg-4.8.6:4 is
blocking dev-qt/qtchooser-0_p20150102)
[ebuild  rR] media-video/vlc-2.1.5-r1
[ebuild U  ] dev-qt/qttest-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% (-x32)
[blocks b  ] dev-qt/qttest-4.8.6:4 (dev-qt/qttest-4.8.6:4 is
blocking dev-qt/qtchooser-0_p20150102)
[ebuild U  ] dev-qt/qtmultimedia-4.8.6-r1 [4.8.5] ABI_X86=(64%*)
-32% (-x32)
[blocks b  ] dev-qt/qtmultimedia-4.8.6:4
(dev-qt/qtmultimedia-4.8.6:4 is blocking
dev-qt/qtchooser-0_p20150102)
[ebuild U  ] dev-qt/qtbearer-4.8.6-r1 [4.8.5] ABI_X86=(64%*) -32% (-x32

Re: [gentoo-user] Gpgme oddity

2017-03-05 Thread Mick
On Sunday 05 Mar 2017 02:10:09 Alon Bar-Lev wrote:
> On 5 March 2017 at 00:59, Peter Humphrey <pe...@prh.myzen.co.uk> wrote:
> > I just can't believe it. They're issuing a general-purpose tool, to work
> > everywhere, and they don't test it on a representative sample of systems?
> 
> It was tested, otherwise how could the conflict with kde-apps/gpgmepp
> and kde-apps/kdepimlibs:4 been known?
> 
> Upstream has merge some external libraries into its own code base and
> provided an option to disable these exactly for this use case.
> Adding USE="-cxx -qt5" or masking this package provides remedy for
> those who still use kdepimlibs:4, both are standard gentoo procedures.
> As apposed to what you present in previous messages, a "standard kde"
> system may or may not include kdepimlibs:4. We delayed too much
> stabilization of gpgme to allow proper resolution, however, no reason
> to delay any more as no issue for these that do not use kdepimlibs:4
> and for these who use a simple USE change or mask resolves the issue.
> 
> > I just can't believe it. They're issuing a general-purpose tool, to work
> > everywhere, and they don't test it on a representative sample of systems?
> 
> Indeed, we provide general-proposed tool that with correct setup can
> work in most cases as supported as outlined by the designated
> upstreams, while bridging the gaps and permutations as much as we can.
> 
> Regards,
> Alon

I guess it wasn't tested on a no-multilib as I'm running on a box here.  Kmail 
needs to be rebuilt, but it fails like so:

cd /var/tmp/portage/kde-
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer
 
&& /usr/bin/x86_64-pc-linux-gnu-g++  -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=56 -
DKDEPIM_STORAGESERVICE_GDRIVE -DKDE_DEPRECATED_WARNINGS -
DMAKE_MESSAGEVIEWER_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -
DQT_NO_STL -DQT_USE_QSTRINGBUILDER -D_BSD_SOURCE -D_DEFAULT_SOURCE -
D_REENTRANT -D_XOPEN_SOURCE=500 -I/var/tmp/portage/kde-
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer
 
-I/var/tmp/portage/kde-
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/messageviewer -
I/var/tmp/portage/kde-
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211 -
I/var/tmp/portage/kde-
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build -
I/var/tmp/portage/kde-
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/grantleetheme -
I/var/tmp/portage/kde-
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/messagecore -
I/var/tmp/portage/kde-
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/pimcommon -
I/var/tmp/portage/kde-
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/libkdepim -
I/var/tmp/portage/kde-
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/libkleo -
I/var/tmp/portage/kde-
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/kaddressbookgrantlee
 
-I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -
I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -
I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -
I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -
I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -
I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -
I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -
I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -
I/usr/share/qt4/mkspecs/default -I/usr/include/qt4   -DQT_NO_DEBUG -DNDEBUG -
march=native -O2 -pipe -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align 
-Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -
DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-
threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -
fexceptions -UQT_NO_EXCEPTIONS -fPIC   -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o 
CMakeFiles/messageviewer.dir/adblock/adblockblockableitemswidget.cpp.o -c 
/var/tmp/portage/kde-
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/messageviewer/adblock/adblockblockableitemswidget.cpp
[ 55%] Building CXX object 
messageviewer/CMakeFiles/messageviewer.dir/globalsettings_base.cpp.o
cd /var/tmp/portage/kde-
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer
 
&& /usr/bin/x86_64-pc-linux-gnu-g++  -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=56 -
DKDEPIM_STORAGESERVICE_GDRIVE -DKDE_DEPRECATED_WARNINGS -
DMAKE_MESSAGEVIEWER_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -
DQT_NO_STL -DQT_USE_QSTRINGBUILDER -D_BSD_SOURCE -D_DEFAULT_SOURCE -
D_REENTRANT -D_XOPEN_SOURCE=500 -I/var/tmp/portage/kde-
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211_build/messageviewer
 
-I/var/tmp/portage/kde-
apps/kmail-4.14.11_pre20160211/work/kmail-4.14.11_pre20160211/mess

Re: [gentoo-user] Re: x11-terms/enterminus-9999 won't compile

2011-04-03 Thread Mick
On Sunday 03 April 2011 19:21:05 walt wrote:
 On 04/03/2011 09:45 AM, Mick wrote:
  enterminus fails to compile - any ideas why?
  
  term.c:338: warning: passing argument 2 of ‘ecore_timer_add’ from
  incompatible pointer type
  /usr/include/ecore-1/Ecore.h:534: note: expected ‘Ecore_Task_Cb’ but
  argument is of type ‘int (*)(struct Term *)’
  make[3]: *** [term.o] Error 1
  make[3]: *** Waiting for unfinished jobs
 
 Just a wild guess:  I see lots of warnings, but no real error message. (I'm
 not sure if that note: is an error or a warning.)
 
 Anyway, looks like you're compiling with -j  1, so I'd suggest trying
 again with -j1 just for fun.

Thanks Walt, just tried it, but it fails in the same way.  All I now see is 
this: 

[snip ...]
In file included from pty.c:1:
term.h:1:1: warning: _GNU_SOURCE redefined
command-line: warning: this is the location of the previous definition
pty.c: In function ‘execute_command’:
pty.c:121: warning: ignoring return value of ‘chdir’, declared with attribute 
warn_unused_result
mv -f .deps/pty.Tpo .deps/pty.Po
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../lib -D_GNU_SOURCE=1 
-D_REENTRANT -pthread -DQT_SHARED -I/usr/include/evas-1 -
I/usr/include/librsvg-2.0 -I/usr/include/cairo -I/usr/include/libpng14 -
I/usr/include/eet-1 -I/usr/include/SDL -I/usr/include/freetype2 -
I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/glib-2.0 -
I/usr/lib/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0 -
I/usr/include/pixman-1 -I/usr/include/qt4 -I/usr/include/qt4/QtGui -
I/usr/include/libdrm -I/usr/include/qt4/QtCore -I/usr/include/ecore-1   -
I/usr/include/ecore-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina  -
Wall -O2 -march=pentium3 -fomit-frame-pointer -msse -mmmx -pipe -MT term.o -MD 
-MP -MF .deps/term.Tpo -c -o term.o term.c
In file included from term.c:1:
term.h:1:1: warning: _GNU_SOURCE redefined
command-line: warning: this is the location of the previous definition
term.c:144: error: conflicting types for ‘term_tcanvas_data’
term.h:156: note: previous declaration of ‘term_tcanvas_data’ was here
term.c: In function ‘term_init’:
term.c:337: warning: passing argument 2 of ‘ecore_timer_add’ from incompatible 
pointer type
/usr/include/ecore-1/Ecore.h:534: note: expected ‘Ecore_Task_Cb’ but argument 
is of type ‘int (*)(void *)’
term.c:338: warning: passing argument 2 of ‘ecore_timer_add’ from incompatible 
pointer type
/usr/include/ecore-1/Ecore.h:534: note: expected ‘Ecore_Task_Cb’ but argument 
is of type ‘int (*)(struct Term *)’
make[3]: *** [term.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/x11-
terms/enterminus-/work/enterminus/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/x11-
terms/enterminus-/work/enterminus/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/x11-
terms/enterminus-/work/enterminus'
make: *** [all] Error 2
emake failed
 * ERROR: x11-terms/enterminus- failed (compile phase):
 *   (no error message)
 * 
 * Call stack:
 * ebuild.sh, line   56:  Called src_compile
 *   environment, line 2791:  Called enlightenment_src_compile
 *   environment, line 1465:  Called die
 * The specific snippet of code:
 *   emake || die;

-- 
Regards,
Mick


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] Something is pulling in gnome-base

2013-12-13 Thread Peter Humphrey
On Friday 13 Dec 2013 07:04:23 Mick wrote:

 I rebuilt kde-utils meta with USE=-cups to find out that umpteen packages
 want to be depcleaned:

---8

 I may leave this until I have more time to look into it.

For comparison, here's the list of packages that would be pulled in if I were 
to rebuild kdeutils-meta with cups:

gnome-base/gnome-common-3.7.4
dev-python/pycurl-7.19.0-r3
x11-libs/xpyb-1.3.1-r2
dev-python/pycairo-1.10.0-r4
dev-python/pygobject-3.8.3
app-text/xmlto-0.0.24-r1
dev-python/dbus-python-1.2.0
dev-python/pycups-1.9.63
app-admin/system-config-printer-common-1.4.3
app-admin/system-config-printer-gnome-1.4.3
kde-base/print-manager-4.11.2
kde-base/kdeutils-meta-4.11.2

No mention of strigi-analyzer or gtk+. Strigi-analyzer isn't installed here 
because nothing depends on it. As for gtk+ :

$ equery d =x11-libs/gtk+-3.8.7
 * These packages depend on x11-libs/gtk+-3.8.7:
app-admin/gkrellm-2.3.5-r2 (X ? x11-libs/gtk+:2)
app-admin/hardinfo-0.5.2_pre20130823 (x11-libs/gtk+:2)
app-crypt/pinentry-0.8.2 (gtk ? x11-libs/gtk+:2)
app-editors/bluefish-2.2.2 (x11-libs/gtk+:3)
app-office/libreoffice-4.1.2.3 (gtk ? =x11-libs/gtk+-2.24:2)
   (gtk3 ? =x11-libs/gtk+-3.2:3)
   (telepathy ? =x11-libs/gtk+-2.24:2)
app-text/ghostscript-gpl-9.05-r1 (gtk ? x11-libs/gtk+:2)
dev-db/libiodbc-3.52.7 (gtk ? x11-libs/gtk+:2)
dev-java/icedtea-bin-6.1.12.7 (X ? =x11-libs/gtk+-2.24:2)
dev-qt/qtgui-4.8.5-r1 (gtkstyle ? x11-libs/gtk+:2[aqua=])
gnome-base/librsvg-2.39.0 (gtk ? =x11-libs/gtk+-2.16:2)
  (tools ? =x11-libs/gtk+-3:3)
gnome-extra/gucharmap-3.8.2 (=x11-libs/gtk+-3.4.0:3[introspection?])
media-gfx/gimp-2.8.6 (=x11-libs/gtk+-2.24.10:2)
media-sound/alsaplayer-0.99.81 (gtk ? =x11-libs/gtk+-2.10:2)
media-video/mjpegtools-2.1.0 (gtk ? x11-libs/gtk+:2)
sci-misc/boinc-7.2.0 (X ? x11-libs/gtk+:2)
sys-apps/lshw-02.16b-r2 (gtk ? x11-libs/gtk+:2)
www-client/chromium-31.0.1650.63 (x11-libs/gtk+:2)
www-client/firefox-24.2.0 (=x11-libs/gtk+-2.8.6:2)
www-client/opera-12.16_p1860 (gtk ? x11-libs/gtk+:2)
www-client/seamonkey-2.22.1 (=x11-libs/gtk+-2.14:2)
(=x11-libs/gtk+-2.8.6:2)
www-plugins/adobe-flash-11.2.202.327 (x11-libs/gtk+:2)
x11-libs/gtk+-3.8.7 (=x11-libs/gtk+-2.24:2)
x11-libs/libnotify-0.7.5-r1 (test ? x11-libs/gtk+:3)
x11-libs/wxGTK-2.8.12.1 (X ? x11-libs/gtk+:2)
(aqua ? =x11-libs/gtk+-2.4[aqua=])

Don't ask me why equery is ignoring the version specifier in the command line. 
As far as I can see, the only packages that should be in that list are librsvg 
and libnotify, both of which only require gtk+:3 if the test USE flag is set, 
which it isn't here. Oh, and bluefish, which seems to need gtk+:3 for its 
printing, which I don't use; and libreoffice, which only pulls it in if you've 
asked for it specifically by setting the gtk3 USE flag.

So it seems to me that you're safe. You could always run revdep-rebuild after 
letting all those packages be stripped out, just to make sure.

HTH.

-- 
Regards
Peter




Re: [gentoo-user] Multiple package instances ..... Help me understand this emerge error, please.

2014-02-22 Thread Alan McKinnon
On 22/02/2014 23:15, Alan Mackenzie wrote:
 Hi, Gentoo.
 
 I've just tried an emerge -puND world, after a shockingly long interval.
 I got the error message:
 
!!! Multiple package instances within a single package slot have been 
 pulled
!!! into the dependency graph, resulting in a slot conflict:
 
 , etc.
 
 To simplify the problem, I tried to emerge an individual package
 identified in that message, and tried emerge -p libpng.  I got the same
 message, with this:
 
 ###
 !!! Multiple package instances within a single package slot have been pulled
 !!! into the dependency graph, resulting in a slot conflict:
 
 media-libs/libpng:0
 
   (media-libs/libpng-1.5.17-r1::gentoo, installed) pulled in by
 media-libs/libpng:0/0= required by (x11-libs/cairo-1.12.14-r4::gentoo, 
 installed)
 =media-libs/libpng-1.4:0/0= required by 
 (app-editors/emacs-24.3-r2::gentoo, installed)
 media-libs/libpng:0/0= required by (media-libs/libwebp-0.3.1::gentoo, 
 installed)
 media-libs/libpng:0/0= required by 
 (net-print/cups-filters-1.0.36-r1::gentoo, installed)
 media-libs/libpng:0/0= required by (kde-base/kdelibs-4.11.2-r1::gentoo, 
 installed)
 media-libs/libpng:0/0= required by (dev-qt/qtgui-4.8.5-r1::gentoo, 
 installed)
 media-libs/libpng:0/0= required by (app-text/poppler-0.24.3::gentoo, 
 installed)
 (and 3 more with the same problems)
 
   (media-libs/libpng-1.6.8::gentoo, ebuild scheduled for merge) pulled in by
 (no parents that aren't satisfied by other packages in this slot)
 ###
 Clearly, I'm trying to update libpng-1.5.17 to libpng-1.6.8.  What does
 this portion of the message mean:
 
 media-libs/libpng:0/0=
  ^
 
 ?  Is it somehow telling me that cairo and friends require the currently
 installed version, whatever that is?  Where is this format documented?  I
 couldn't find anything about it in the Gentoo handbook, and not in the
 emerge man page either.
 
 What do I have to do to get this thing emerged?
 
 Thanks!
 

You've hit the dreaded sub-slot (a new portage feature). It causes no
end of trouble as so few people know how it really works, but it's
intended to replace @preserved-rebuild by DoingItRite and finally make
revdep-rebuild obsolete.

It's documented in man 5 ebuild under these headings:

Atom Slots
Sub Slots
Atom Slot Operators
SLOT

libpng:0/0 is libpng SLOT 0 which has been around since EAPI1 and
SUBSLOT 0 which is new.

Take cairo which is one of your deps. In the ebuild:

RDEPEND=
media-libs/libpng:0=


eix libpng shows:

 (0)1.5.15 1.5.17-r1 (~)1.6.6(0/16) (~)1.6.7(0/16) 1.6.8(0/16)
(~)1.6.9(0/16)

That shows libpng-1.5.* have slot/subslot 0/0 and
   libpng-1.6.* have slot/subslot 0/16
where presumably 16 is shorthand for 1.6 in the version



Now read those headings in the man page, you will find this gem:

=  Indicates  that any slot value is acceptable. In addition, for
runtime dependencies, indicates that the package will break unless a
matching package with slot and  sub-slot  equal to  the  slot  and
sub-slot  of  the  best  installed version at the time the package was
installed is available.

 Examples:
  dev-libs/icu:=
  dev-lang/perl:=
  dev-libs/glib:=


in other words, even though libpng-1.5.17-r1 and libpng-1.6.8 are in the
same SLOT, nevertheless cairo will break if you upgrade libpng that way.

Or expressed another way in language from before sub-slots, cairo will
stop working properly after the emerge world until you run
revdep-rebuild and fix and the borkage


The world update wants to upgrade libpng as a new stable version is
available but portage won't do it as it will break packages that use libpng.


All my hosts here are up to date so I can't reproduce your problem:

- is portage up to date runnign latest version in your tree? Update that
first (always a good idea anyway)
- are you sure that's an emerge failure and not just a convoluted info
message? Perhaps post the entire emerge output.


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




Re: [gentoo-user] Multiple package instances ..... Help me understand this emerge error, please.

2014-02-22 Thread Mick
On Saturday 22 Feb 2014 22:06:15 Alan McKinnon wrote:
 On 22/02/2014 23:15, Alan Mackenzie wrote:
  Hi, Gentoo.
  
  I've just tried an emerge -puND world, after a shockingly long interval.
  
  I got the error message:
 !!! Multiple package instances within a single package slot have been
 pulled
  
 !!! into the dependency graph, resulting in a slot conflict:
  , etc.
  
  To simplify the problem, I tried to emerge an individual package
  identified in that message, and tried emerge -p libpng.  I got the same
  message, with this:
  
  #
  ## !!! Multiple package instances within a single package slot have
  been pulled !!! into the dependency graph, resulting in a slot conflict:
  
  media-libs/libpng:0
  
(media-libs/libpng-1.5.17-r1::gentoo, installed) pulled in by

  media-libs/libpng:0/0= required by
  (x11-libs/cairo-1.12.14-r4::gentoo, installed)
  
  =media-libs/libpng-1.4:0/0= required by
  (app-editors/emacs-24.3-r2::gentoo, installed)
  
  media-libs/libpng:0/0= required by (media-libs/libwebp-0.3.1::gentoo,
  installed) media-libs/libpng:0/0= required by
  (net-print/cups-filters-1.0.36-r1::gentoo, installed)
  media-libs/libpng:0/0= required by
  (kde-base/kdelibs-4.11.2-r1::gentoo, installed)
  media-libs/libpng:0/0= required by (dev-qt/qtgui-4.8.5-r1::gentoo,
  installed) media-libs/libpng:0/0= required by
  (app-text/poppler-0.24.3::gentoo, installed) (and 3 more with the
  same problems)

(media-libs/libpng-1.6.8::gentoo, ebuild scheduled for merge) pulled in
by

  (no parents that aren't satisfied by other packages in this slot)
  
  #
  ## Clearly, I'm trying to update libpng-1.5.17 to libpng-1.6.8.  What
  does
  
  this portion of the message mean:
  media-libs/libpng:0/0=
  
   ^
  
  ?  Is it somehow telling me that cairo and friends require the currently
  installed version, whatever that is?  Where is this format documented?  I
  couldn't find anything about it in the Gentoo handbook, and not in the
  emerge man page either.
  
  What do I have to do to get this thing emerged?
  
  Thanks!
 
 You've hit the dreaded sub-slot (a new portage feature). It causes no
 end of trouble as so few people know how it really works, but it's
 intended to replace @preserved-rebuild by DoingItRite and finally make
 revdep-rebuild obsolete.
 
 It's documented in man 5 ebuild under these headings:
 
 Atom Slots
 Sub Slots
 Atom Slot Operators
 SLOT
 
 libpng:0/0 is libpng SLOT 0 which has been around since EAPI1 and
 SUBSLOT 0 which is new.
 
 Take cairo which is one of your deps. In the ebuild:
 
 RDEPEND=
 media-libs/libpng:0=
 
 
 eix libpng shows:
 
  (0)1.5.15 1.5.17-r1 (~)1.6.6(0/16) (~)1.6.7(0/16) 1.6.8(0/16)
 (~)1.6.9(0/16)
 
 That shows libpng-1.5.* have slot/subslot 0/0 and
libpng-1.6.* have slot/subslot 0/16
 where presumably 16 is shorthand for 1.6 in the version
 
 
 
 Now read those headings in the man page, you will find this gem:
 
 =  Indicates  that any slot value is acceptable. In addition, for
 runtime dependencies, indicates that the package will break unless a
 matching package with slot and  sub-slot  equal to  the  slot  and
 sub-slot  of  the  best  installed version at the time the package was
 installed is available.
 
  Examples:
   dev-libs/icu:=
   dev-lang/perl:=
   dev-libs/glib:=
 
 
 in other words, even though libpng-1.5.17-r1 and libpng-1.6.8 are in the
 same SLOT, nevertheless cairo will break if you upgrade libpng that way.
 
 Or expressed another way in language from before sub-slots, cairo will
 stop working properly after the emerge world until you run
 revdep-rebuild and fix and the borkage
 
 
 The world update wants to upgrade libpng as a new stable version is
 available but portage won't do it as it will break packages that use
 libpng.
 
 
 All my hosts here are up to date so I can't reproduce your problem:
 
 - is portage up to date runnign latest version in your tree? Update that
 first (always a good idea anyway)
 - are you sure that's an emerge failure and not just a convoluted info
 message? Perhaps post the entire emerge output.

I can't recall how I got out of this, but by instinct I would probably unmerge 
libpng, emerge world and then @preserved-rebuild and revdep-rebuild.
-- 
Regards,
Mick


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] Multiple package instances ..... Help me understand this emerge error, please.

2014-02-23 Thread Alan Mackenzie
Hi, Alan.

On Sun, Feb 23, 2014 at 12:06:15AM +0200, Alan McKinnon wrote:
 On 22/02/2014 23:15, Alan Mackenzie wrote:
  Hi, Gentoo.

  I've just tried an emerge -puND world, after a shockingly long interval.
  I got the error message:

 !!! Multiple package instances within a single package slot have been 
  pulled
 !!! into the dependency graph, resulting in a slot conflict:

  , etc.

  To simplify the problem, I tried to emerge an individual package
  identified in that message, and tried emerge -p libpng.  I got the same
  message, with this:

  ###
  !!! Multiple package instances within a single package slot have been pulled
  !!! into the dependency graph, resulting in a slot conflict:

  media-libs/libpng:0

(media-libs/libpng-1.5.17-r1::gentoo, installed) pulled in by
  media-libs/libpng:0/0= required by (x11-libs/cairo-1.12.14-r4::gentoo, 
  installed)
  =media-libs/libpng-1.4:0/0= required by 
  (app-editors/emacs-24.3-r2::gentoo, installed)
  media-libs/libpng:0/0= required by (media-libs/libwebp-0.3.1::gentoo, 
  installed)
  media-libs/libpng:0/0= required by 
  (net-print/cups-filters-1.0.36-r1::gentoo, installed)
  media-libs/libpng:0/0= required by (kde-base/kdelibs-4.11.2-r1::gentoo, 
  installed)
  media-libs/libpng:0/0= required by (dev-qt/qtgui-4.8.5-r1::gentoo, 
  installed)
  media-libs/libpng:0/0= required by (app-text/poppler-0.24.3::gentoo, 
  installed)
  (and 3 more with the same problems)

(media-libs/libpng-1.6.8::gentoo, ebuild scheduled for merge) pulled in by
  (no parents that aren't satisfied by other packages in this slot)
  ###
  Clearly, I'm trying to update libpng-1.5.17 to libpng-1.6.8.  What does
  this portion of the message mean:

  media-libs/libpng:0/0=
   ^

  ?  Is it somehow telling me that cairo and friends require the currently
  installed version, whatever that is?  Where is this format documented?  I
  couldn't find anything about it in the Gentoo handbook, and not in the
  emerge man page either.

  What do I have to do to get this thing emerged?

  Thanks!


 You've hit the dreaded sub-slot (a new portage feature). It causes no
 end of trouble as so few people know how it really works, but it's
 intended to replace @preserved-rebuild by DoingItRite and finally make
 revdep-rebuild obsolete.

 It's documented in man 5 ebuild under these headings:

 Atom Slots
 Sub Slots
 Atom Slot Operators
 SLOT

Thanks!  I know what :0/0= means, now.

 libpng:0/0 is libpng SLOT 0 which has been around since EAPI1 and
 SUBSLOT 0 which is new.

 Take cairo which is one of your deps. In the ebuild:

 RDEPEND=
 media-libs/libpng:0=
 

 eix libpng shows:

  (0)1.5.15 1.5.17-r1 (~)1.6.6(0/16) (~)1.6.7(0/16) 1.6.8(0/16)
 (~)1.6.9(0/16)

 That shows libpng-1.5.* have slot/subslot 0/0 and
libpng-1.6.* have slot/subslot 0/16
 where presumably 16 is shorthand for 1.6 in the version



 Now read those headings in the man page, you will find this gem:

 =  Indicates  that any slot value is acceptable. In addition, for
 runtime dependencies, indicates that the package will break unless a
 matching package with slot and  sub-slot  equal to  the  slot  and
 sub-slot  of  the  best  installed version at the time the package was
 installed is available.

  Examples:
   dev-libs/icu:=
   dev-lang/perl:=
   dev-libs/glib:=
 

 in other words, even though libpng-1.5.17-r1 and libpng-1.6.8 are in the
 same SLOT, nevertheless cairo will break if you upgrade libpng that way.

OK.

 Or expressed another way in language from before sub-slots, cairo will
 stop working properly after the emerge world until you run
 revdep-rebuild and fix and the borkage

I wouldn't have a problem with that.  Trouble is, emerge won't merge
libpng because of this conflict.

 The world update wants to upgrade libpng as a new stable version is
 available but portage won't do it as it will break packages that use libpng.

Yes.

 All my hosts here are up to date so I can't reproduce your problem:

 - is portage up to date runnign latest version in your tree? Update that
 first (always a good idea anyway)

Yes:  I've got portage-2.2.7, having synched my portage yesterday and
checked with emerge -s.

 - are you sure that's an emerge failure and not just a convoluted info
 message? Perhaps post the entire emerge output.

I tried it again without the -p, and got the same output.

I think this is a portage bug.  At the very least, it's poor
documentation.  I've reported the situation to bugs.gentoo.org, bug
#502236.

Thanks for the help.

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

-- 
Alan Mackenzie (Nuremberg, Germany).



Re: [gentoo-user] Multiple package instances ..... Help me understand this emerge error, please.

2014-02-23 Thread Alan Mackenzie
Hi, Mick.

On Sat, Feb 22, 2014 at 11:32:42PM +, Mick wrote:
 On Saturday 22 Feb 2014 22:06:15 Alan McKinnon wrote:
  On 22/02/2014 23:15, Alan Mackenzie wrote:
   Hi, Gentoo.

   I've just tried an emerge -puND world, after a shockingly long interval.

   I got the error message:
  !!! Multiple package instances within a single package slot have been
  pulled

  !!! into the dependency graph, resulting in a slot conflict:
   , etc.

   To simplify the problem, I tried to emerge an individual package
   identified in that message, and tried emerge -p libpng.  I got the same
   message, with this:

   #
   ## !!! Multiple package instances within a single package slot have
   been pulled !!! into the dependency graph, resulting in a slot conflict:

   media-libs/libpng:0

 (media-libs/libpng-1.5.17-r1::gentoo, installed) pulled in by

   media-libs/libpng:0/0= required by
   (x11-libs/cairo-1.12.14-r4::gentoo, installed)

   =media-libs/libpng-1.4:0/0= required by
   (app-editors/emacs-24.3-r2::gentoo, installed)

   media-libs/libpng:0/0= required by (media-libs/libwebp-0.3.1::gentoo,
   installed) media-libs/libpng:0/0= required by
   (net-print/cups-filters-1.0.36-r1::gentoo, installed)
   media-libs/libpng:0/0= required by
   (kde-base/kdelibs-4.11.2-r1::gentoo, installed)
   media-libs/libpng:0/0= required by (dev-qt/qtgui-4.8.5-r1::gentoo,
   installed) media-libs/libpng:0/0= required by
   (app-text/poppler-0.24.3::gentoo, installed) (and 3 more with the
   same problems)

 (media-libs/libpng-1.6.8::gentoo, ebuild scheduled for merge) pulled in
 by

   (no parents that aren't satisfied by other packages in this slot)

   #
   ## Clearly, I'm trying to update libpng-1.5.17 to libpng-1.6.8.  What
   does

   this portion of the message mean:
   media-libs/libpng:0/0=

^

   ?  Is it somehow telling me that cairo and friends require the currently
   installed version, whatever that is?  Where is this format documented?  I
   couldn't find anything about it in the Gentoo handbook, and not in the
   emerge man page either.

   What do I have to do to get this thing emerged?

   Thanks!

  You've hit the dreaded sub-slot (a new portage feature). It causes no
  end of trouble as so few people know how it really works, but it's
  intended to replace @preserved-rebuild by DoingItRite and finally make
  revdep-rebuild obsolete.

  It's documented in man 5 ebuild under these headings:

  Atom Slots
  Sub Slots
  Atom Slot Operators
  SLOT

  libpng:0/0 is libpng SLOT 0 which has been around since EAPI1 and
  SUBSLOT 0 which is new.

  Take cairo which is one of your deps. In the ebuild:

  RDEPEND=
  media-libs/libpng:0=
  

  eix libpng shows:

   (0)1.5.15 1.5.17-r1 (~)1.6.6(0/16) (~)1.6.7(0/16) 1.6.8(0/16)
  (~)1.6.9(0/16)

  That shows libpng-1.5.* have slot/subslot 0/0 and
 libpng-1.6.* have slot/subslot 0/16
  where presumably 16 is shorthand for 1.6 in the version



  Now read those headings in the man page, you will find this gem:

  =  Indicates  that any slot value is acceptable. In addition, for
  runtime dependencies, indicates that the package will break unless a
  matching package with slot and  sub-slot  equal to  the  slot  and
  sub-slot  of  the  best  installed version at the time the package was
  installed is available.

   Examples:
dev-libs/icu:=
dev-lang/perl:=
dev-libs/glib:=
  

  in other words, even though libpng-1.5.17-r1 and libpng-1.6.8 are in the
  same SLOT, nevertheless cairo will break if you upgrade libpng that way.

  Or expressed another way in language from before sub-slots, cairo will
  stop working properly after the emerge world until you run
  revdep-rebuild and fix and the borkage


  The world update wants to upgrade libpng as a new stable version is
  available but portage won't do it as it will break packages that use
  libpng.


  All my hosts here are up to date so I can't reproduce your problem:

  - is portage up to date runnign latest version in your tree? Update that
  first (always a good idea anyway)
  - are you sure that's an emerge failure and not just a convoluted info
  message? Perhaps post the entire emerge output.

 I can't recall how I got out of this, but by instinct I would probably 
 unmerge 
 libpng, emerge world and then @preserved-rebuild and revdep-rebuild.

I've reported the situation to bugs.gentoo.org (#502236), so I'll wait
and see what comes back before I change my current portage state.

 -- 
 Regards,
 Mick

-- 
Alan Mackenzie (Nuremberg, Germany).



Re: [gentoo-user] Multiple package instances ..... Help me understand this emerge error, please.

2014-02-23 Thread Tanstaafl

Mick,

You do realize that blind bottom posting is far WORSE than blind 
top-posting (done here intentionally to make a point), don't you?


Please trim your posts.

On 2014-02-22 6:32 PM, Mick michaelkintz...@gmail.com wrote:

On Saturday 22 Feb 2014 22:06:15 Alan McKinnon wrote:

On 22/02/2014 23:15, Alan Mackenzie wrote:

Hi, Gentoo.

I've just tried an emerge -puND world, after a shockingly long interval.

I got the error message:
!!! Multiple package instances within a single package slot have been
pulled

!!! into the dependency graph, resulting in a slot conflict:
, etc.

To simplify the problem, I tried to emerge an individual package
identified in that message, and tried emerge -p libpng.  I got the same
message, with this:

#
## !!! Multiple package instances within a single package slot have
been pulled !!! into the dependency graph, resulting in a slot conflict:

media-libs/libpng:0

   (media-libs/libpng-1.5.17-r1::gentoo, installed) pulled in by

 media-libs/libpng:0/0= required by
 (x11-libs/cairo-1.12.14-r4::gentoo, installed)

 =media-libs/libpng-1.4:0/0= required by
 (app-editors/emacs-24.3-r2::gentoo, installed)

 media-libs/libpng:0/0= required by (media-libs/libwebp-0.3.1::gentoo,
 installed) media-libs/libpng:0/0= required by
 (net-print/cups-filters-1.0.36-r1::gentoo, installed)
 media-libs/libpng:0/0= required by
 (kde-base/kdelibs-4.11.2-r1::gentoo, installed)
 media-libs/libpng:0/0= required by (dev-qt/qtgui-4.8.5-r1::gentoo,
 installed) media-libs/libpng:0/0= required by
 (app-text/poppler-0.24.3::gentoo, installed) (and 3 more with the
 same problems)

   (media-libs/libpng-1.6.8::gentoo, ebuild scheduled for merge) pulled in
   by

 (no parents that aren't satisfied by other packages in this slot)

#
## Clearly, I'm trying to update libpng-1.5.17 to libpng-1.6.8.  What
does

this portion of the message mean:
 media-libs/libpng:0/0=

  ^

?  Is it somehow telling me that cairo and friends require the currently
installed version, whatever that is?  Where is this format documented?  I
couldn't find anything about it in the Gentoo handbook, and not in the
emerge man page either.

What do I have to do to get this thing emerged?

Thanks!


You've hit the dreaded sub-slot (a new portage feature). It causes no
end of trouble as so few people know how it really works, but it's
intended to replace @preserved-rebuild by DoingItRite and finally make
revdep-rebuild obsolete.

It's documented in man 5 ebuild under these headings:

Atom Slots
Sub Slots
Atom Slot Operators
SLOT

libpng:0/0 is libpng SLOT 0 which has been around since EAPI1 and
SUBSLOT 0 which is new.

Take cairo which is one of your deps. In the ebuild:

RDEPEND=
 media-libs/libpng:0=


eix libpng shows:

  (0)1.5.15 1.5.17-r1 (~)1.6.6(0/16) (~)1.6.7(0/16) 1.6.8(0/16)
(~)1.6.9(0/16)

That shows libpng-1.5.* have slot/subslot 0/0 and
libpng-1.6.* have slot/subslot 0/16
where presumably 16 is shorthand for 1.6 in the version



Now read those headings in the man page, you will find this gem:

=  Indicates  that any slot value is acceptable. In addition, for
runtime dependencies, indicates that the package will break unless a
matching package with slot and  sub-slot  equal to  the  slot  and
sub-slot  of  the  best  installed version at the time the package was
installed is available.

  Examples:
   dev-libs/icu:=
   dev-lang/perl:=
   dev-libs/glib:=


in other words, even though libpng-1.5.17-r1 and libpng-1.6.8 are in the
same SLOT, nevertheless cairo will break if you upgrade libpng that way.

Or expressed another way in language from before sub-slots, cairo will
stop working properly after the emerge world until you run
revdep-rebuild and fix and the borkage


The world update wants to upgrade libpng as a new stable version is
available but portage won't do it as it will break packages that use
libpng.


All my hosts here are up to date so I can't reproduce your problem:

- is portage up to date runnign latest version in your tree? Update that
first (always a good idea anyway)
- are you sure that's an emerge failure and not just a convoluted info
message? Perhaps post the entire emerge output.


I can't recall how I got out of this, but by instinct I would probably unmerge
libpng, emerge world and then @preserved-rebuild and revdep-rebuild.






[gentoo-user] Help installing skype

2016-02-24 Thread allan gottlieb
Unfortunately (see the end for the reason) I need to run skype.  This
seems to be a mess to build.

I already
  added it to package.accept_keywords
  added about 100 entries to package.use (for abi_x86_32)
  accepted the license

Now I have a slot conflict.  Below the abbreviated output is the full
output.  Help would be much appreciated.

thanks,
allan



E7450-wired gottlieb # emerge --pretend skype

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

Calculating dependencies... done!
[ebuild  N~] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse -pax_kernel 
-plasma (-selinux)" 
[nomerge   ] www-client/chromium-48.0.2564.109 
[nomerge   ]  app-accessibility/speech-dispatcher-0.8.1 
[nomerge   ]   app-accessibility/espeak-1.47.11-r1 
[nomerge   ]media-sound/sox-14.4.2 
[nomerge   ] media-sound/pulseaudio-7.1  ABI_X86="32*" 
[ebuild   R]  media-plugins/alsa-plugins-1.0.29  ABI_X86="32*" 
[ebuild   R]   media-sound/pulseaudio-7.1  ABI_X86="32*" 
[nomerge   ] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse -pax_kernel 
-plasma (-selinux)" 
[ebuild  N ]  dev-qt/qtwebkit-4.8.6-r1  USE="gstreamer jit (-aqua) -debug 
-exceptions -icu -pch" ABI_X86="32 (64) (-x32)" 
[nomerge   ] gnome-base/gnome-3.16.0 
[nomerge   ]  gnome-base/gnome-extra-apps-3.16.0 
[nomerge   ]   mail-client/evolution-3.16.5 
[nomerge   ]app-crypt/pinentry-0.9.5 
[nomerge   ] dev-qt/qtgui-4.8.6-r4  ABI_X86="32*" 
[ebuild   R]  dev-qt/qt3support-4.8.6-r1  ABI_X86="32*" 
[ebuild   R]   dev-qt/qtsql-4.8.6-r1  ABI_X86="32*" 
[ebuild   R]dev-db/sqlite-3.9.2  ABI_X86="32*" 

[many omitted]

[ebuild   R]dev-libs/expat-2.1.0-r5  ABI_X86="32*" 
[ebuild   R] app-arch/bzip2-1.0.6-r6  ABI_X86="32*" 
[nomerge   ] app-text/texlive-2014 
[nomerge   ]  sys-apps/texinfo-5.2 
[ebuild   R]   virtual/libintl-0-r2  ABI_X86="32*" 

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-libs/libxml2:2

  (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, ebuild scheduled for merge) pulled in 
by

dev-libs/libxml2:2[!icu?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
 required by (dev-qt/qtwebkit-4.8.6-r1:4/4::gentoo, ebuild scheduled for merge)
   ^


   

>=dev-libs/libxml2-2.9.1-r4:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
 required by (media-libs/gst-plugins-base-0.10.36-r2:0.10/0.10::gentoo, ebuild 
scheduled for merge)



 

>=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
 required by (media-libs/gstreamer-0.10.36-r2:0.10/0.10::gentoo, ebuild 
scheduled for merge)





  (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, installed) pulled in by
dev-libs/libxml2:=[icu] required by 
(www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
   ^^^  
  
dev-libs/libxml2:2/2=[icu] required by 
(www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
  ^^^   
 


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict

Re: [gentoo-user] Help installing skype

2016-02-24 Thread Ralf
Hi,

I hate those tons of abi_x86_32 packages as well.

This is also not solving your slot conflict, but why not:
  - Use a Windows VM for Skype
  - Use a small Linux VM for Skype (e.g. Debian)
and just redirect your webcam.

In this way, you don't mess up your system with 32 bit libraries. And,
of course, you don't know what skype is internally doing as it is
proprietary software and not famous for no bugs/vulnerabilities.

Cheers
  Ralf

On 02/24/2016 07:36 PM, allan gottlieb wrote:
> Unfortunately (see the end for the reason) I need to run skype.  This
> seems to be a mess to build.
>
> I already
>   added it to package.accept_keywords
>   added about 100 entries to package.use (for abi_x86_32)
>   accepted the license
>
> Now I have a slot conflict.  Below the abbreviated output is the full
> output.  Help would be much appreciated.
>
> thanks,
> allan
>
> 
>
> E7450-wired gottlieb # emerge --pretend skype
>
> These are the packages that would be merged, in reverse order:
>
> Calculating dependencies... done!
> [ebuild  N~] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse 
> -pax_kernel -plasma (-selinux)" 
> [nomerge   ] www-client/chromium-48.0.2564.109 
> [nomerge   ]  app-accessibility/speech-dispatcher-0.8.1 
> [nomerge   ]   app-accessibility/espeak-1.47.11-r1 
> [nomerge   ]media-sound/sox-14.4.2 
> [nomerge   ] media-sound/pulseaudio-7.1  ABI_X86="32*" 
> [ebuild   R]  media-plugins/alsa-plugins-1.0.29  ABI_X86="32*" 
> [ebuild   R]   media-sound/pulseaudio-7.1  ABI_X86="32*" 
> [nomerge   ] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse 
> -pax_kernel -plasma (-selinux)" 
> [ebuild  N ]  dev-qt/qtwebkit-4.8.6-r1  USE="gstreamer jit (-aqua) -debug 
> -exceptions -icu -pch" ABI_X86="32 (64) (-x32)" 
> [nomerge   ] gnome-base/gnome-3.16.0 
> [nomerge   ]  gnome-base/gnome-extra-apps-3.16.0 
> [nomerge   ]   mail-client/evolution-3.16.5 
> [nomerge   ]app-crypt/pinentry-0.9.5 
> [nomerge   ] dev-qt/qtgui-4.8.6-r4  ABI_X86="32*" 
> [ebuild   R]  dev-qt/qt3support-4.8.6-r1  ABI_X86="32*" 
> [ebuild   R]   dev-qt/qtsql-4.8.6-r1  ABI_X86="32*" 
> [ebuild   R]dev-db/sqlite-3.9.2  ABI_X86="32*" 
>
> [many omitted]
>
> [ebuild   R]dev-libs/expat-2.1.0-r5  ABI_X86="32*" 
> [ebuild   R] app-arch/bzip2-1.0.6-r6  ABI_X86="32*" 
> [nomerge   ] app-text/texlive-2014 
> [nomerge   ]  sys-apps/texinfo-5.2 
> [ebuild   R]   virtual/libintl-0-r2  ABI_X86="32*" 
>
> !!! Multiple package instances within a single package slot have been pulled
> !!! into the dependency graph, resulting in a slot conflict:
>
> dev-libs/libxml2:2
>
>   (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, ebuild scheduled for merge) pulled 
> in by
> 
> dev-libs/libxml2:2[!icu?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
>  required by (dev-qt/qtwebkit-4.8.6-r1:4/4::gentoo, ebuild scheduled for 
> merge)
>^  
>   
>   
>  
> 
> >=dev-libs/libxml2-2.9.1-r4:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
>  required by (media-libs/gst-plugins-base-0.10.36-r2:0.10/0.10::gentoo, 
> ebuild scheduled for merge)
>   
>   
>   
>
> 
> >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
>  required by (media-libs/gstreamer-0.10.36-r2:0.10/0.10::gentoo, ebuild 
> scheduled for merge)
>   
>

Re: [gentoo-user] Help installing skype

2016-02-24 Thread Alan McKinnon
A finite subset of this package.use file will let skype install,
followed of course by
emerge skype.

I arrived at this list the long hard way, repeatedly running emerge and
adding stuffs still portage stopped it's whinging. The worst part is Qt
and X11 as skype is a Qt app and no longer bundles a local copy of Qt.

I agree with Ralf, a small VM with Windows or an Ubuntu/Mint/whatever
appliance solely for use with skype is probably a better use of your
time. It's a huge PITA to keep abi_x86_32 under control and not bloat,
whereas a VM only needs disk space (cheap as dirt) and apt-get once a
fortnight or so.

Anyway, here's a package.use that works on a Plasma 5 system:

# These enable 32-bit libs, mostly for wine and skype
# This list is long because both need all of X11 as 32bit and it's a big
tree
#

dev-libs/*  abi_x86_32
dev-qt/*  abi_x86_32
media-libs/* abi_x86_32
net-libs/* abi_x86_32
sci-libs/* abi_x86_32
sys-libs/* abi_x86_32
x11-libs/* abi_x86_32
x11-proto/* abi_x86_32

app-accessibility/at-spi2-atk abi_x86_32
app-accessibility/at-spi2-core abi_x86_32
app-arch/bzip2 abi_x86_32
app-arch/xz-utils abi_x86_32
app-arch/snappy abi_x86_32
app-i18n/enca abi_x86_32
dev-db/mysql abi_x86_32
dev-db/sqlite abi_x86_32
dev-db/unixODBC abi_x86_32
dev-lang/orc abi_x86_32
dev-qt/qt3support:4 abi_x86_32
dev-qt/qtcore:4 abi_x86_32
dev-qt/qtdbus:4 abi_x86_32
dev-qt/qtgui:4 abi_x86_32
dev-qt/qtscript:4 abi_x86_32
dev-qt/qtsql:4 abi_x86_32
dev-qt/qtwebkit:4 abi_x86_32
dev-qt/qtxmlpatterns:4 abi_x86_32
dev-util/pkgconfig abi_x86_32
gnome-base/librsvg abi_x86_32
gnome-base/gconf abi_x86_32
media-gfx/graphite2 abi_x86_32
media-gfx/sane-backends abi_x86_32
media-plugins/alsa-plugins abi_x86_32
media-sound/lame abi_x86_32
media-sound/mpg123 abi_x86_32
media-sound/pulseaudio abi_x86_32
media-sound/wavpack abi_x86_32
media-video/ffmpeg abi_x86_32
net-dns/avahi abi_x86_32
net-fs/samba abi_x86_32
net-print/cups abi_x86_32
net-wireless/bluez abi_x86_32
sys-apps/attr abi_x86_32
sys-apps/dbus abi_x86_32
sys-apps/util-linux abi_x86_32
sys-devel/gettext abi_x86_32
sys-devel/flex abi_x86_32
sys-fs/udev abi_x86_32

virtual/ffmpeg abi_x86_32
virtual/glu abi_x86_32
virtual/jpeg abi_x86_32
virtual/libffi abi_x86_32
virtual/libiconv abi_x86_32
virtual/libintl abi_x86_32
virtual/libmysqlclient abi_x86_32
virtual/libudev abi_x86_32
virtual/libusb abi_x86_32
virtual/mysql abi_x86_32
virtual/opengl abi_x86_32
virtual/pam abi_x86_32
virtual/pkgconfig abi_x86_32



On 24/02/2016 22:17, allan gottlieb wrote:
> On Wed, Feb 24 2016, Ralf wrote:
> 
>> Hi,
>>
>> I hate those tons of abi_x86_32 packages as well.
>>
>> This is also not solving your slot conflict, but why not:
>>   - Use a Windows VM for Skype
>>   - Use a small Linux VM for Skype (e.g. Debian)
>> and just redirect your webcam.
>>
>> In this way, you don't mess up your system with 32 bit libraries. And,
>> of course, you don't know what skype is internally doing as it is
>> proprietary software and not famous for no bugs/vulnerabilities.
>>
>> Cheers
>>   Ralf
> 
> I am trying to convince the dept and/or systems group to ship me one of
> their "loaner laptops" that has skype installed.
> 
> But I "promised" to try to install it on my main laptop (gentoo).
> On a backup laptop I went to the skype website and picked up the generic
> linux binary.  However it complained that I don't have the libraries it
> needs, presumably because it wants /usr/lib32 and I have /usr/lib64.
> 
> allan
> 


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




Re: [gentoo-user] Back to bussiness with freecad ... but ...

2017-05-11 Thread tuxic
On 05/11 11:31, Mick wrote:
> On Wednesday 10 May 2017 19:43:34 tu...@posteo.de wrote:
> > Hi,
> > 
> > ok it seems that previously reported problems
> > with compilation problems of the dependencies
> > of freecad had gone.
> > 
> > Reason was a mixed up configuration of gcc.
> > 
> > I returned to gcc 5* and that did it.
> > 
> > Now emerging reaches the final step and
> > starts compiling freecad, and . failed.
> > 
> > I added the build.log as 7zip compressed file
> > to this email.
> > 
> > Waht happens here ... it fails so silently...
> > 
> > Thank you very much in advance for any help!
> > Cheers
> > Meino
> 
> This does not look like a silent failure to me.  If you search your log for 
> 'Error 1' you'll come across this:
> ==
> cd /var/tmp/portage/media-
> gfx/freecad-0.16/work/freecad-0.16_build/src/Mod/Image/App && /usr/bin/x86_64-
> pc-linux-gnu-g++ -DHAVE_CONFIG_H -DImage_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -
> DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -
> DQT_WEBKIT_LIB -DQT_XML_LIB -D_OCC64 -I/var/tmp/portage/media-
> gfx/freecad-0.16/work/freecad-0.16_build -isystem /usr/include/qt4 -isystem 
> /usr/include/qt4/QtOpenGL -isystem /usr/include/qt4/QtSvg -isystem 
> /usr/include/qt4/QtUiTools -isystem /usr/include/qt4/QtWebKit -isystem 
> /usr/include/qt4/QtGui -isystem /usr/include/qt4/QtXml -isystem 
> /usr/include/qt4/QtNetwork -isystem /usr/include/qt4/QtCore -
> I/var/tmp/portage/media-gfx/freecad-0.16/work/freecad-0.16_build/src -
> I/var/tmp/portage/media-gfx/freecad-0.16/work/FreeCAD-0.16/src -
> I/usr/include/python2.7   -DNDEBUG -Wall -Wno-deprecated -Wno-write-strings -
> march=native -O2 -pipe -std=c++11 -D_OCC64 -fPIC   -o 
> CMakeFiles/Image.dir/AppImage.cpp.o -c /var/tmp/portage/media-
> gfx/freecad-0.16/work/FreeCAD-0.16/src/Mod/Image/App/AppImage.cppui/moc_DownloadItem.cppx11::basic_string<char,
>  
> std::char_traits, std::allocator > >, 
> std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator std::__cxx11::basic_string<char, std::char_traits, std::allocator 
> > > > > >::maybe_assign(boost::match_results<__gnu_cxx::__normal_iterator > > > > > 
> const*, std::__cxx11::basic_string<char, std::char_traits, 
> std::allocator > >, 
> std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator std::__cxx11::basic_string<char, std::char_traits, std::allocator 
> > > > > > const&)'cxx11::basic_string<char, std::char_traits, 
> std::allocator >, std::allocator<std::__cxx11::basic_string<char, 
> std::char_traits, std::allocator > > > 
> const&)'::parse(boost::any&, std::vector<std::__cxx11::basic_string<char, 
> std::char_traits, std::allocator >, 
> std::allocator<std::__cxx11::basic_string<char, std::char_traits, 
> std::allocator > > > const&, bool) const'
> ../../lib/libFreeCADApp.so: undefined reference to 
> `boost::re_detail_106300::perl_matcher<__gnu_cxx::__normal_iterator const*, std::__cxx11::basic_string<char, std::char_traits, 
> std::allocator > >, 
> std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator std::__cxx11::basic_string<char, std::char_traits, std::allocator 
> > > > >, boost::regex_traits<char, boost::cpp_regex_traits > 
> >::construct_init(boost::basic_regex<char, boost::regex_traits<char, 
> boost::cpp_regex_traits > > const&, 
> boost::regex_constants::_match_flags)')'unsigned int, unsigned int)'ence to 
> `boost::program_options::error_with_option_name::error_with_option_name(std::__cxx11::basic_string<char,
>  
> std::char_traits, std::allocator > const&, 
> std::__cxx11::basic_string<char, std::char_traits, std::allocator 
> > const&, std::__cxx11::basic_string<char, std::char_traits, 
> std::allocator > const&, int)'bFreeCADApp.so: undefined reference to 
> `boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char,
>  
> std::char_traits, std::allocator > const&) const'undefined 
> reference to 
> `boost::program_options::to_internal(std::__cxx11::basic_string<char, 
> std::char_traits, std::allocator > const&)'
> ../../lib/libFreeCADApp.so: undefined reference to 
> `boost::program_options::validate(boost::any&, 
> std::vector<std::__cxx11::basic_string<char, std::char_traits, 
> std::allocator >, std::allocator<std::__cxx11::basic_string<char, 
> std::char_traits, std::allocator > > > const&, 
> std::__cxx11::basic_string<ch

Re: [gentoo-user] Back to bussiness with freecad ... but ...

2017-05-11 Thread Mick
On Wednesday 10 May 2017 19:43:34 tu...@posteo.de wrote:
> Hi,
> 
> ok it seems that previously reported problems
> with compilation problems of the dependencies
> of freecad had gone.
> 
> Reason was a mixed up configuration of gcc.
> 
> I returned to gcc 5* and that did it.
> 
> Now emerging reaches the final step and
> starts compiling freecad, and . failed.
> 
> I added the build.log as 7zip compressed file
> to this email.
> 
> Waht happens here ... it fails so silently...
> 
> Thank you very much in advance for any help!
> Cheers
> Meino

This does not look like a silent failure to me.  If you search your log for 
'Error 1' you'll come across this:
==
cd /var/tmp/portage/media-
gfx/freecad-0.16/work/freecad-0.16_build/src/Mod/Image/App && /usr/bin/x86_64-
pc-linux-gnu-g++ -DHAVE_CONFIG_H -DImage_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -
DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -
DQT_WEBKIT_LIB -DQT_XML_LIB -D_OCC64 -I/var/tmp/portage/media-
gfx/freecad-0.16/work/freecad-0.16_build -isystem /usr/include/qt4 -isystem 
/usr/include/qt4/QtOpenGL -isystem /usr/include/qt4/QtSvg -isystem 
/usr/include/qt4/QtUiTools -isystem /usr/include/qt4/QtWebKit -isystem 
/usr/include/qt4/QtGui -isystem /usr/include/qt4/QtXml -isystem 
/usr/include/qt4/QtNetwork -isystem /usr/include/qt4/QtCore -
I/var/tmp/portage/media-gfx/freecad-0.16/work/freecad-0.16_build/src -
I/var/tmp/portage/media-gfx/freecad-0.16/work/FreeCAD-0.16/src -
I/usr/include/python2.7   -DNDEBUG -Wall -Wno-deprecated -Wno-write-strings -
march=native -O2 -pipe -std=c++11 -D_OCC64 -fPIC   -o 
CMakeFiles/Image.dir/AppImage.cpp.o -c /var/tmp/portage/media-
gfx/freecad-0.16/work/FreeCAD-0.16/src/Mod/Image/App/AppImage.cppui/moc_DownloadItem.cppx11::basic_string<char,
 
std::char_traits, std::allocator > >, 
std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator, std::allocator 
> > > > >::maybe_assign(boost::match_results<__gnu_cxx::__normal_iterator, 
std::allocator > >, 
std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator, std::allocator 
> > > > > const&)'cxx11::basic_string<char, std::char_traits, 
std::allocator >, std::allocator<std::__cxx11::basic_string<char, 
std::char_traits, std::allocator > > > 
const&)'::parse(boost::any&, std::vector<std::__cxx11::basic_string<char, 
std::char_traits, std::allocator >, 
std::allocator<std::__cxx11::basic_string<char, std::char_traits, 
std::allocator > > > const&, bool) const'
../../lib/libFreeCADApp.so: undefined reference to 
`boost::re_detail_106300::perl_matcher<__gnu_cxx::__normal_iterator, 
std::allocator > >, 
std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator, std::allocator 
> > > >, boost::regex_traits<char, boost::cpp_regex_traits > 
>::construct_init(boost::basic_regex<char, boost::regex_traits<char, 
boost::cpp_regex_traits > > const&, 
boost::regex_constants::_match_flags)')'unsigned int, unsigned int)'ence to 
`boost::program_options::error_with_option_name::error_with_option_name(std::__cxx11::basic_string<char,
 
std::char_traits, std::allocator > const&, 
std::__cxx11::basic_string<char, std::char_traits, std::allocator 
> const&, std::__cxx11::basic_string<char, std::char_traits, 
std::allocator > const&, int)'bFreeCADApp.so: undefined reference to 
`boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char,
 
std::char_traits, std::allocator > const&) const'undefined 
reference to 
`boost::program_options::to_internal(std::__cxx11::basic_string<char, 
std::char_traits, std::allocator > const&)'
../../lib/libFreeCADApp.so: undefined reference to 
`boost::program_options::validate(boost::any&, 
std::vector<std::__cxx11::basic_string<char, std::char_traits, 
std::allocator >, std::allocator<std::__cxx11::basic_string<char, 
std::char_traits, std::allocator > > > const&, 
std::__cxx11::basic_string<char, std::char_traits, std::allocator 
>*, int)'2]: *** [src/Main/CMakeFiles/FreeCADMainCmd.dir/build.make:112: 
bin/FreeCADCmd] Error 1
make[2]: Leaving directory '/var/tmp/portage/media-
gfx/freecad-0.16/work/freecad-0.16_build'
make[1]: *** [CMakeFiles/Makefile2:867: 
src/Main/CMakeFiles/FreeCADMainCmd.dir/all] Error 2
===

So, it seems it fails to build the binaries for FreeCAD because it doesn't 
like something about boost, which you probably had built with a different 
version of gcc.  In the first instance I would re-emerge boost and try again 
to emerge FreeCAD, both with the *same* version of gcc.

-- 
Regards,
Mick

signature.asc
Description: This is a digitally signed message part.


[gentoo-user] Compilation error with StructureSynth

2017-10-31 Thread tuxic
Hi,

I am trying to compile this wonderful beast:
* media-gfx/structure-synth
 Available versions:  (~)1.5.0
 Homepage:http://structuresynth.sourceforge.net/
 Description: A program to generate 3D structures by specifying a 
design grammar


and it gives me this:

x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -Wall -W -D_REENTRANT 
-DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB 
-DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. 
-I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL 
-I/usr/include/qt4/QtXml -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I. 
-IStructureSynth/GUI -ISyntopiaCore/GLEngine -ISyntopiaCore/Math 
-ISyntopiaCore/Misc -IStructureSynth/Parser -ISyntopiaCore/Exceptions 
-IStructureSynth/Model/Rendering -IStructureSynth/Model 
-IThirdPartyCode/MersenneTwister -ISyntopiaCore/Logging 
-IStructureSynth/JavaScriptSupport -ISyntopiaCore/GLEngine/Raytracer -I. -o 
JavaScriptParser.o StructureSynth/JavaScriptSupport/JavaScriptParser.cpp
In file included from StructureSynth/JavaScriptSupport/Debug.cpp:16:0:
StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/Sphere.h:25:4: 
error: ‘GLUquadric’ does not name a type
GLUquadric* myQuad;
^
make: *** [Makefile:580: Debug.o] Error 1
make: *** Waiting for unfinished jobs
In file included from 
StructureSynth/JavaScriptSupport/JavaScriptBuilder.cpp:15:0:
StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/Sphere.h:25:4: 
error: ‘GLUquadric’ does not name a type
GLUquadric* myQuad;
^
In file included from 
StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/Raytracer/RenderThread.h:7:0,
 from 
StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/Raytracer/RayTracer.h:10,
 from StructureSynth/JavaScriptSupport/JavaScriptBuilder.cpp:16:
StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/Raytracer/Sampler.h:
 In constructor ‘SyntopiaCore::GLEngine::GaussianFilter::GaussianFilter(double, 
double)’:
StructureSynth/JavaScriptSupport/../../SyntopiaCore/GLEngine/Raytracer/Sampler.h:27:4:
 warning: ‘SyntopiaCore::GLEngine::GaussianFilter::extent’ is initialized with 
itself [-Winit-self]
GaussianFilter(double ext, double alpha) : extent(extent), alpha(alpha) {
^
In file included from 
StructureSynth/GUI/../../SyntopiaCore/GLEngine/Raytracer/RenderThread.h:7:0,
 from 
StructureSynth/GUI/../../SyntopiaCore/GLEngine/Raytracer/RayTracer.h:10,
 from StructureSynth/GUI/MainWindow.cpp:27:
StructureSynth/GUI/../../SyntopiaCore/GLEngine/Raytracer/Sampler.h: In 
constructor ‘SyntopiaCore::GLEngine::GaussianFilter::GaussianFilter(double, 
double)’:
StructureSynth/GUI/../../SyntopiaCore/GLEngine/Raytracer/Sampler.h:27:4: 
warning: ‘SyntopiaCore::GLEngine::GaussianFilter::extent’ is initialized with 
itself [-Winit-self]
GaussianFilter(double ext, double alpha) : extent(extent), alpha(alpha) {
^
make: *** [Makefile:620: JavaScriptBuilder.o] Error 1
In file included from 
StructureSynth/JavaScriptSupport/JavaScriptParser.cpp:12:0:
./SyntopiaCore/GLEngine/Sphere.h:25:4: error: ‘GLUquadric’ does not name a type
GLUquadric* myQuad;
^
make: *** [Makefile:651: JavaScriptParser.o] Error 1
StructureSynth/GUI/MainWindow.cpp: At global scope:
StructureSynth/GUI/MainWindow.cpp:1583:8: warning: ‘int 
StructureSynth::GUI::{anonymous}::match(QString, QString, double*, double*, 
double*, double*)’ defined but not used [-Wunused-function]
int match(QString s, QString m, double* a, double* b = 0, double* c = 0, 
double* d = 0) {
^
 * ERROR: media-gfx/structure-synth-1.5.0::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info 
'=media-gfx/structure-synth-1.5.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv 
'=media-gfx/structure-synth-1.5.0::gentoo'`.
 * The complete build log is located at 
'/var/tmp/portage/media-gfx/structure-synth-1.5.0/temp/build.log'.
 * The ebuild environment file is located at 
'/var/tmp/portage/media-gfx/structure-synth-1.5.0/temp/environment'.
 * Working directory: 
'/var/tmp/portage/media-gfx/structure-synth-1.5.0/work/Structure Synth Source 
Code'
 * S: '/var/tmp/portage/media-gfx/structure-synth-1.5.0/work/Structure Synth 
Source Code'


I will mail the contents of the mentioned filed if wanted (I dont want
to pollute the mailinglist with dust of bytes in beforehand... :)

Is there a way around this?

Cheers
Meino






[gentoo-user] Update to dev-libs/icu-51.1 results in borked Dolphin

2013-04-28 Thread Mick
Updating dev-libs/icu-51.1 uninstalled /usr/lib64/libicuuc.so.49.1.2 and when 
I try to start Dolphin I get:
==
There was an error loading the module Dolphin View.
The diagnostics is:
Cannot load library /usr/lib64/kde4/dolphinpart.so: (libicuuc.so.49: cannot 
open shared object file: No such file or directory)
==

Should revdep-rebuild have picked this up, or would this only work if  
/usr/lib64/libicuuc.so.49.1.2 had not been removed yet?

Trying to rebuild dolphin gives:
==
[ 71%] Building CXX object dolphin/src/CMakeFiles/dolphin.dir/dolphin_dummy.o
cd /var/tmp/portage/kde-
base/dolphin-4.10.1/work/dolphin-4.10.1_build/dolphin/src  /usr/bin/x86_64-
pc-linux-gnu-g++  -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL 
-DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -
DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=45 -DDISABLE_NEPOMUK_LEGACY -
DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS  -DQT_NO_DEBUG -DNDEBUG 
-march=native -O2 -pipe  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-
align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-
exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual 
-fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -
I/var/tmp/portage/kde-
base/dolphin-4.10.1/work/dolphin-4.10.1_build/dolphin/src -
I/var/tmp/portage/kde-base/dolphin-4.10.1/work/dolphin-4.10.1/dolphin/src -
I/var/tmp/portage/kde-base/dolphin-4.10.1/work/dolphin-4.10.1_build -
I/var/tmp/portage/kde-base/dolphin-4.10.1/work/dolphin-4.10.1/lib/konq -
I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -
I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -
I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -
I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -
I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -
I/usr/include/qt4/QtMultimedia -I/usr/include/qt4/QtDesigner -
I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -
I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -
I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -
I/usr/share/qt4/mkspecs/default -I/usr/include/qt4-D_GNU_SOURCE -
D_LARGEFILE64_SOURCE -o CMakeFiles/dolphin.dir/dolphin_dummy.o -c 
/var/tmp/portage/kde-
base/dolphin-4.10.1/work/dolphin-4.10.1_build/dolphin/src/dolphin_dummy.cpp
Linking CXX executable dolphin
cd /var/tmp/portage/kde-
base/dolphin-4.10.1/work/dolphin-4.10.1_build/dolphin/src  /usr/bin/cmake -E 
cmake_link_script CMakeFiles/dolphin.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-g++   -march=native -O2 -pipe  -Wnon-virtual-dtor 
-Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith 
-Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-
common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -
fvisibility-inlines-hidden  -Wl,--enable-new-dtags  -Wl,-O1 -Wl,--as-needed 
CMakeFiles/dolphin.dir/dolphin_dummy.o  -o dolphin -rdynamic -
L/var/tmp/portage/kde-base/dolphin-4.10.1/work/dolphin-4.10.1_build/lib -
L/usr/lib64/qt4 ../../lib/libkdeinit4_dolphin.so -lkonq -lz -lX11 
../../lib/libdolphinprivate.so.4.10.1 /usr/lib64/libkfile.so.4.10.1 
/usr/lib64/libkcmutils.so.4.10.1 /usr/lib64/libkparts.so.4.10.1 -lknewstuff3 -
lphonon /usr/lib64/libnepomukwidgets.so.4.10.1 
/usr/lib64/libnepomukcore.so.4.10.1 /usr/lib64/libkio.so.5.10.1 
/usr/lib64/libsolid.so.4.10.1 /usr/lib64/libnepomukutils.so.4.10.1 
/usr/lib64/qt4/libQtNetwork.so /usr/lib64/qt4/libQtXml.so 
/usr/lib64/libnepomuk.so.4.10.1 /usr/lib64/libkdeui.so.5.10.1 
/usr/lib64/qt4/libQtGui.so /usr/lib64/qt4/libQtSvg.so -lsoprano 
/usr/lib64/libkactivities.so.6.1.0 /usr/lib64/libkdecore.so.5.10.1 
/usr/lib64/qt4/libQtCore.so -lpthread /usr/lib64/qt4/libQtDBus.so -Wl,-
rpath,/var/tmp/portage/kde-
base/dolphin-4.10.1/work/dolphin-4.10.1_build/lib:/usr/lib64/qt4: 
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../x86_64-pc-linux-gnu/bin/ld: 
warning: libicuuc.so.49, needed by /usr/lib64/qt4/libQtWebKit.so.4, not found 
(try using -rpath or -rpath-link)
/usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_isBoundary_49'
/usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_previous_49'
/usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_preceding_49'
/usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_openRules_49'
/usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_last_49'
/usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_first_49'
/usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_following_49'
/usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_open_49'
/usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_next_49'
/usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_current_49'
/usr/lib64/qt4/libQtWebKit.so.4: undefined

Re: [gentoo-user] Update to dev-libs/icu-51.1 results in borked Dolphin

2013-04-28 Thread Marc Joliet
Am Sun, 28 Apr 2013 12:48:28 +0100
schrieb Mick michaelkintz...@gmail.com:

 Updating dev-libs/icu-51.1 uninstalled /usr/lib64/libicuuc.so.49.1.2 and when 
 I try to start Dolphin I get:
 ==
 There was an error loading the module Dolphin View.
 The diagnostics is:
 Cannot load library /usr/lib64/kde4/dolphinpart.so: (libicuuc.so.49: cannot 
 open shared object file: No such file or directory)
 ==
 
 Should revdep-rebuild have picked this up, or would this only work if  
 /usr/lib64/libicuuc.so.49.1.2 had not been removed yet?
 
 Trying to rebuild dolphin gives:
 ==
 [ 71%] Building CXX object dolphin/src/CMakeFiles/dolphin.dir/dolphin_dummy.o
 cd /var/tmp/portage/kde-
 base/dolphin-4.10.1/work/dolphin-4.10.1_build/dolphin/src  /usr/bin/x86_64-
 pc-linux-gnu-g++  -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL 
 -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -
 DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=45 -DDISABLE_NEPOMUK_LEGACY -
 DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS  -DQT_NO_DEBUG 
 -DNDEBUG 
 -march=native -O2 -pipe  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-
 align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-
 exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual 
 -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -
 I/var/tmp/portage/kde-
 base/dolphin-4.10.1/work/dolphin-4.10.1_build/dolphin/src -
 I/var/tmp/portage/kde-base/dolphin-4.10.1/work/dolphin-4.10.1/dolphin/src -
 I/var/tmp/portage/kde-base/dolphin-4.10.1/work/dolphin-4.10.1_build -
 I/var/tmp/portage/kde-base/dolphin-4.10.1/work/dolphin-4.10.1/lib/konq -
 I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -
 I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -
 I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -
 I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -
 I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -
 I/usr/include/qt4/QtMultimedia -I/usr/include/qt4/QtDesigner -
 I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -
 I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -
 I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -
 I/usr/share/qt4/mkspecs/default -I/usr/include/qt4-D_GNU_SOURCE -
 D_LARGEFILE64_SOURCE -o CMakeFiles/dolphin.dir/dolphin_dummy.o -c 
 /var/tmp/portage/kde-
 base/dolphin-4.10.1/work/dolphin-4.10.1_build/dolphin/src/dolphin_dummy.cpp
 Linking CXX executable dolphin
 cd /var/tmp/portage/kde-
 base/dolphin-4.10.1/work/dolphin-4.10.1_build/dolphin/src  /usr/bin/cmake 
 -E 
 cmake_link_script CMakeFiles/dolphin.dir/link.txt --verbose=1
 /usr/bin/x86_64-pc-linux-gnu-g++   -march=native -O2 -pipe  
 -Wnon-virtual-dtor 
 -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W 
 -Wpointer-arith 
 -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-
 common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -
 fvisibility-inlines-hidden  -Wl,--enable-new-dtags  -Wl,-O1 -Wl,--as-needed 
 CMakeFiles/dolphin.dir/dolphin_dummy.o  -o dolphin -rdynamic -
 L/var/tmp/portage/kde-base/dolphin-4.10.1/work/dolphin-4.10.1_build/lib -
 L/usr/lib64/qt4 ../../lib/libkdeinit4_dolphin.so -lkonq -lz -lX11 
 ../../lib/libdolphinprivate.so.4.10.1 /usr/lib64/libkfile.so.4.10.1 
 /usr/lib64/libkcmutils.so.4.10.1 /usr/lib64/libkparts.so.4.10.1 -lknewstuff3 -
 lphonon /usr/lib64/libnepomukwidgets.so.4.10.1 
 /usr/lib64/libnepomukcore.so.4.10.1 /usr/lib64/libkio.so.5.10.1 
 /usr/lib64/libsolid.so.4.10.1 /usr/lib64/libnepomukutils.so.4.10.1 
 /usr/lib64/qt4/libQtNetwork.so /usr/lib64/qt4/libQtXml.so 
 /usr/lib64/libnepomuk.so.4.10.1 /usr/lib64/libkdeui.so.5.10.1 
 /usr/lib64/qt4/libQtGui.so /usr/lib64/qt4/libQtSvg.so -lsoprano 
 /usr/lib64/libkactivities.so.6.1.0 /usr/lib64/libkdecore.so.5.10.1 
 /usr/lib64/qt4/libQtCore.so -lpthread /usr/lib64/qt4/libQtDBus.so -Wl,-
 rpath,/var/tmp/portage/kde-
 base/dolphin-4.10.1/work/dolphin-4.10.1_build/lib:/usr/lib64/qt4: 
 /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../x86_64-pc-linux-gnu/bin/ld:
  
 warning: libicuuc.so.49, needed by /usr/lib64/qt4/libQtWebKit.so.4, not found 
 (try using -rpath or -rpath-link)
 /usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_isBoundary_49'
 /usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_previous_49'
 /usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_preceding_49'
 /usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_openRules_49'
 /usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_last_49'
 /usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_first_49'
 /usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_following_49'
 /usr/lib64/qt4/libQtWebKit.so.4: undefined reference to `ubrk_open_49'
 /usr/lib64/qt4

Re: [gentoo-user] do subslots improve user-experience?

2013-11-05 Thread Bruce Hill
On Sat, Nov 02, 2013 at 01:04:52PM +0100, hasufell wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Another round of questioning the users here.
 
 more specifically:
 * how often do you experience useless rebuilds?
 * do you really have a problem with running
 revdep-rebuild/haskell-updater/perl-cleaner etc after every emerge?
 * do you think it's worth the effort to add more stuff to the PM, so
 that you don't have to run revdep-rebuild that often?
 * do you trust the other methods like subslots or preserved-rebuild to
 work reliably? (as in: do you still use revdep-rebuild?)
 
 If you want my opinion on subslots:
 # grep EMERGE_DEFAULT_OPTS /etc/portage/make.conf
 EMERGE_DEFAULT_OPTS=--ignore-built-slot-operator-deps=y

This kind of subslot mess is so irritating:

workstation ~ # emerge -aDjtuv --changed-use @world  dispatch-conf  emerge 
-a --depclean  revdep-rebuild -i  clear  exit

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

Calculating dependencies... done!
[ebuild  rR] dev-qt/qtgui-4.8.5-r1:4  USE=accessibility exceptions glib xv 
(-aqua) -cups -debug -egl -gtkstyle -mng -nas -nis -pch -qt3support -tiff 
-trace -xinerama 0 kB
[ebuild  rR] media-libs/libwebp-0.3.1  USE=jpeg png -experimental -gif 
-opengl -static-libs -swap-16bit-csp -tiff ABI_X86=(64) (-32) (-x32) 0 kB
[ebuild  rR] app-emulation/wine-1.6  USE=X alsa cups fontconfig jpeg mono 
mp3 ncurses nls opengl perl png prelink run-exes ssl threads truetype udisks 
xml -capi -custom-cflags -dos -gecko -gphoto2 -gsm -gstreamer -lcms -ldap -odbc 
-openal -opencl -osmesa -oss -pulseaudio -samba -scanner (-selinux) {-test} 
-v4l -xcomposite -xinerama ABI_X86=32 64 (-x32) LINGUAS=en_US -ar -bg -ca 
-cs -da -de -el -en -eo -es -fa -fi -fr -he -hi -hr -hu -it -ja -ko -lt -ml 
-nb_NO -nl -or -pa -pl -pt_BR -pt_PT -rm -ro -ru -sk -sl -sr_RS@cyrillic 
-sr_RS@latin -sv -te -th -tr -uk -wa -zh_CN -zh_TW 0 kB
[ebuild U ~] www-client/firefox-25.0-r1 [24.0-r1] USE=alsa dbus jit 
libnotify startup-notification -bindist -custom-cflags -custom-optimization 
-debug -gstreamer -minimal (-pgo) -pulseaudio (-selinux) -system-cairo 
-system-icu -system-jpeg -system-sqlite -wifi LINGUAS=-af -ak -ar -as -ast 
-be -bg -bn_BD -bn_IN -br -bs -ca -cs -csb -cy -da -de -el -en_GB -en_ZA -eo 
-es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy_NL -ga_IE -gd -gl -gu_IN 
-he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -km -kn -ko -ku -lg -lt -lv -mai 
-mk -ml -mr -nb_NO -nl -nn_NO -nso -or -pa_IN -pl -pt_BR -pt_PT -rm -ro -ru -si 
-sk -sl -son -sq -sr -sv_SE -ta -ta_LK -te -th -tr -uk -vi -zh_CN -zh_TW -zu 
124,545 kB
[ebuild U  ] app-portage/pfl-2.4-r1 [2.3] USE=network-cron 
PYTHON_TARGETS=python2_7%* -python2_6% 7 kB
[ebuild U ~] mail-client/thunderbird-24.1.0-r1 [24.0-r1] USE=alsa dbus jit 
libnotify lightning startup-notification -bindist -crypt -custom-cflags 
-custom-optimization -debug -gstreamer -ldap -minimal -mozdom -pulseaudio 
(-selinux) -system-cairo -system-icu -system-jpeg -system-sqlite -wifi 
LINGUAS=-ar -ast -be -bg -bn_BD -br -ca -cs -da -de -el -en_GB -es_AR -es_ES 
-et -eu -fi -fr -fy_NL -ga_IE -gd -gl -he -hr -hu -hy_AM -id -is -it -ja -ko 
-lt -nb_NO -nl -nn_NO -pa_IN -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -sq -sr 
-sv_SE -ta_LK -tr -uk -vi -zh_CN -zh_TW 137,057 kB
[ebuild  rR] net-print/cups-filters-1.0.36-r1  USE=jpeg png tiff -perl 
-static-libs -zeroconf 0 kB
[ebuild  rR]  app-text/poppler-0.24.3:0/43  USE=cairo cjk cxx 
introspection jpeg jpeg2k lcms png tiff utils -curl -debug -doc -qt4 0 kB
[ebuild  rR]   media-libs/openjpeg-1.5.1  USE=-doc -static-libs {-test} 0 
kB
[ebuild  rR]   x11-libs/cairo-1.12.14-r4  USE=X glib svg (-aqua) -debug 
-directfb -doc (-drm) (-gallium) (-gles2) -legacy-drivers -opengl -openvg 
(-qt4) -static-libs -valgrind -xcb -xlib-xcb 0 kB
[ebuild  r  U ~]media-libs/libpng-1.6.6:0/16 [1.5.15:0/0] USE=apng (-neon) 
-static-libs ABI_X86=(64%*) -32% (-x32) 860 kB

Total: 11 packages (4 upgrades, 7 reinstalls), Size of downloads: 262,467 kB

The following keyword changes are necessary to proceed:
 (see package.accept_keywords in the portage(5) man page for more details)
# required by @__auto_slot_operator_replace_installed__ (argument)
=media-libs/libpng-1.6.6 ~amd64

Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.

!!! The following installed packages are masked:
- net-analyzer/mtr-0.82::gentoo (masked by: package.mask)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

workstation ~ # grep libpng 
/usr/portage/net-print/cups-filters/cups-filters-1.0.36-r1.ebuild 
png? ( media-libs/libpng:0= )
workstation ~ # grep libpng /usr/portage/app-text/poppler/poppler-0.24.3.ebuild 
png? ( media-libs/libpng

Re: [gentoo-user] Something is pulling in gnome-base

2013-12-13 Thread Mick
On Friday 13 Dec 2013 10:49:24 Peter Humphrey wrote:
 On Friday 13 Dec 2013 07:04:23 Mick wrote:
  I rebuilt kde-utils meta with USE=-cups to find out that umpteen
  packages
 
  want to be depcleaned:
 ---8
 
  I may leave this until I have more time to look into it.
 
 For comparison, here's the list of packages that would be pulled in if I
 were to rebuild kdeutils-meta with cups:
 
 gnome-base/gnome-common-3.7.4
 dev-python/pycurl-7.19.0-r3
 x11-libs/xpyb-1.3.1-r2
 dev-python/pycairo-1.10.0-r4
 dev-python/pygobject-3.8.3
 app-text/xmlto-0.0.24-r1
 dev-python/dbus-python-1.2.0
 dev-python/pycups-1.9.63
 app-admin/system-config-printer-common-1.4.3
 app-admin/system-config-printer-gnome-1.4.3
 kde-base/print-manager-4.11.2
 kde-base/kdeutils-meta-4.11.2
 
 No mention of strigi-analyzer or gtk+. Strigi-analyzer isn't installed here
 because nothing depends on it. As for gtk+ :
 
 $ equery d =x11-libs/gtk+-3.8.7
  * These packages depend on x11-libs/gtk+-3.8.7:
 app-admin/gkrellm-2.3.5-r2 (X ? x11-libs/gtk+:2)
 app-admin/hardinfo-0.5.2_pre20130823 (x11-libs/gtk+:2)
 app-crypt/pinentry-0.8.2 (gtk ? x11-libs/gtk+:2)
 app-editors/bluefish-2.2.2 (x11-libs/gtk+:3)
 app-office/libreoffice-4.1.2.3 (gtk ? =x11-libs/gtk+-2.24:2)
(gtk3 ? =x11-libs/gtk+-3.2:3)
(telepathy ? =x11-libs/gtk+-2.24:2)
 app-text/ghostscript-gpl-9.05-r1 (gtk ? x11-libs/gtk+:2)
 dev-db/libiodbc-3.52.7 (gtk ? x11-libs/gtk+:2)
 dev-java/icedtea-bin-6.1.12.7 (X ? =x11-libs/gtk+-2.24:2)
 dev-qt/qtgui-4.8.5-r1 (gtkstyle ? x11-libs/gtk+:2[aqua=])
 gnome-base/librsvg-2.39.0 (gtk ? =x11-libs/gtk+-2.16:2)
   (tools ? =x11-libs/gtk+-3:3)
 gnome-extra/gucharmap-3.8.2 (=x11-libs/gtk+-3.4.0:3[introspection?])
 media-gfx/gimp-2.8.6 (=x11-libs/gtk+-2.24.10:2)
 media-sound/alsaplayer-0.99.81 (gtk ? =x11-libs/gtk+-2.10:2)
 media-video/mjpegtools-2.1.0 (gtk ? x11-libs/gtk+:2)
 sci-misc/boinc-7.2.0 (X ? x11-libs/gtk+:2)
 sys-apps/lshw-02.16b-r2 (gtk ? x11-libs/gtk+:2)
 www-client/chromium-31.0.1650.63 (x11-libs/gtk+:2)
 www-client/firefox-24.2.0 (=x11-libs/gtk+-2.8.6:2)
 www-client/opera-12.16_p1860 (gtk ? x11-libs/gtk+:2)
 www-client/seamonkey-2.22.1 (=x11-libs/gtk+-2.14:2)
 (=x11-libs/gtk+-2.8.6:2)
 www-plugins/adobe-flash-11.2.202.327 (x11-libs/gtk+:2)
 x11-libs/gtk+-3.8.7 (=x11-libs/gtk+-2.24:2)
 x11-libs/libnotify-0.7.5-r1 (test ? x11-libs/gtk+:3)
 x11-libs/wxGTK-2.8.12.1 (X ? x11-libs/gtk+:2)
 (aqua ? =x11-libs/gtk+-2.4[aqua=])
 
 Don't ask me why equery is ignoring the version specifier in the command
 line. As far as I can see, the only packages that should be in that list
 are librsvg and libnotify, both of which only require gtk+:3 if the test
 USE flag is set, which it isn't here. Oh, and bluefish, which seems to
 need gtk+:3 for its printing, which I don't use; and libreoffice, which
 only pulls it in if you've asked for it specifically by setting the gtk3
 USE flag.
 
 So it seems to me that you're safe. You could always run revdep-rebuild
 after letting all those packages be stripped out, just to make sure.
 
 HTH.

Thank you both.  Nothing depended on strigi-analyzer so I got rid of it, along 
with the rest of the list. @preserve-rebuild and revdep-rebuild were quiet.

emerge -uatDv world brought up the original:

Calculating dependencies... done!
[nomerge   ] net-im/pidgin-2.10.7-r5  USE=dbus gstreamer gtk ncurses nls 
spell xscreensaver (-aqua) -debug -doc -eds -gadu -gnutls -groupwise -idn -
meanwhile -mxit -networkmanager -perl -prediction -python -sasl -silc -tcl -tk 
-zephyr -zeroconf PYTHON_SINGLE_TARGET=python2_7 PYTHON_TARGETS=python2_7 
[nomerge   ]  media-plugins/gst-plugins-gconf-0.10.31:0.10 
[ebuild U  ]   gnome-base/gconf-3.2.6-r1:2 [2.32.4-r1:2] 
USE=introspection ldap policykit -debug -gtk -orbit% 
PYTHON_TARGETS=python2_7%* -python2_6% 0 kB

unless I add media-plugins/gst-plugins-gconf and gnome-base/gconf in 
package.mask


I tried printing from kmail to a pdf file (not near a printer yet), and it 
worked fine with Kmail offering the familiar KDE print manager GUI.  There is 
no print manager settings menu option in KDE settings; well I use E17 as a DE 
so without booting into the KDE desktop I don't know what may be available 
there that is not visible from within E17.

There is a CUPS Manage Printing menu entry though, which fires up a browser 
with locahost:631 in the address bar.  :-)
-- 
Regards,
Mick


signature.asc
Description: This is a digitally signed message part.


  1   2   >