* [gentoo-user] PyQt4-4.5 and pykde4-4.2.4 blockers
@ 2009-06-10 19:25 Alan McKinnon
2009-06-10 19:38 ` Paul Hartman
` (3 more replies)
0 siblings, 4 replies; 12+ messages in thread
From: Alan McKinnon @ 2009-06-10 19:25 UTC (permalink / raw
To: gentoo-user
Today's sync includes PyQt4-4.5 which is blocked by pykde4-4.2.4 (incompatible
and build issues). Apparently pykde4-4.3 will fix this, but meanwhile I need
to get emerge world to run and complete.
To decide what to mask and what to leave, I need to discover what these
packages actually do and what the effect will be if I unmask stuff. I *could*
experiment, but will probably overlook many important things. As an assist to
figuring this out and deciding, can someone tell me what pykde4 and PyQt4
actually do and how these packages use them:
alan@nazgul ~/downloads/kernel $ equery depends pykde4
* Searching for pykde4 ...
kde-base/marble-4.2.4 (python ? >=kde-base/pykde4-4.2.4:4.2[kdeprefix=])
kde-base/plasma-workspace-4.2.4 (python ? >=kde-
base/pykde4-4.2.4:4.2[kdeprefix=])
alan@nazgul ~/downloads/kernel $ equery depends PyQt4
* Searching for PyQt4 ...
dev-python/qscintilla-python-2.3.2-r1 (qt4 ? >=dev-python/PyQt4-4.4)
kde-base/marble-4.2.4 (python ? >=dev-python/PyQt4-4.4.4-r1[X,svg])
kde-base/plasma-workspace-4.2.4 (python ? >=dev-python/PyQt4-4.4.0[X])
kde-base/pykde4-4.2.4 (>=dev-python/PyQt4-4.4.4-
r1[dbus,qt3support,svg,webkit,X])
media-sound/picard-0.11 (dev-python/PyQt4[X])
net-print/hplip-3.9.4b (!minimal & qt4 & !qt3 ? dev-python/PyQt4[X])
--
alan dot mckinnon at gmail dot com
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] PyQt4-4.5 and pykde4-4.2.4 blockers
2009-06-10 19:25 [gentoo-user] PyQt4-4.5 and pykde4-4.2.4 blockers Alan McKinnon
@ 2009-06-10 19:38 ` Paul Hartman
2009-06-10 20:11 ` Alan McKinnon
2009-06-10 20:22 ` Volker Armin Hemmann
` (2 subsequent siblings)
3 siblings, 1 reply; 12+ messages in thread
From: Paul Hartman @ 2009-06-10 19:38 UTC (permalink / raw
To: gentoo-user
On Wed, Jun 10, 2009 at 2:25 PM, Alan McKinnon<alan.mckinnon@gmail.com> wrote:
> Today's sync includes PyQt4-4.5 which is blocked by pykde4-4.2.4 (incompatible
> and build issues). Apparently pykde4-4.3 will fix this, but meanwhile I need
> to get emerge world to run and complete.
I had to add these 4 packages to my /etc/portage/package.mask to get
emerge to proceed:
=dev-python/PyQt4-4.5
=dev-python/PyQt-3.18
=dev-python/qscintilla-python-2.4
=x11-libs/qscintilla-2.4
I'll try unmasking them in a few days to see if the deps have been sorted out.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] PyQt4-4.5 and pykde4-4.2.4 blockers
2009-06-10 19:38 ` Paul Hartman
@ 2009-06-10 20:11 ` Alan McKinnon
2009-06-10 20:57 ` Mark Knecht
0 siblings, 1 reply; 12+ messages in thread
From: Alan McKinnon @ 2009-06-10 20:11 UTC (permalink / raw
To: gentoo-user
On Wednesday 10 June 2009 21:38:25 Paul Hartman wrote:
> On Wed, Jun 10, 2009 at 2:25 PM, Alan McKinnon<alan.mckinnon@gmail.com>
wrote:
> > Today's sync includes PyQt4-4.5 which is blocked by pykde4-4.2.4
> > (incompatible and build issues). Apparently pykde4-4.3 will fix this, but
> > meanwhile I need to get emerge world to run and complete.
>
> I had to add these 4 packages to my /etc/portage/package.mask to get
> emerge to proceed:
>
> =dev-python/PyQt4-4.5
> =dev-python/PyQt-3.18
> =dev-python/qscintilla-python-2.4
> =x11-libs/qscintilla-2.4
>
> I'll try unmasking them in a few days to see if the deps have been sorted
> out.
I'd pretty much come to the same conclusion - couldn't figure out what the
packages did and didn't feel like experimenting. Easier to keep things as is
and wait for pykde4-4.3
--
alan dot mckinnon at gmail dot com
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] PyQt4-4.5 and pykde4-4.2.4 blockers
2009-06-10 20:11 ` Alan McKinnon
@ 2009-06-10 20:57 ` Mark Knecht
2009-06-10 21:08 ` Alan McKinnon
0 siblings, 1 reply; 12+ messages in thread
From: Mark Knecht @ 2009-06-10 20:57 UTC (permalink / raw
To: gentoo-user
On Wed, Jun 10, 2009 at 1:11 PM, Alan McKinnon<alan.mckinnon@gmail.com> wrote:
> On Wednesday 10 June 2009 21:38:25 Paul Hartman wrote:
>> On Wed, Jun 10, 2009 at 2:25 PM, Alan McKinnon<alan.mckinnon@gmail.com>
> wrote:
>> > Today's sync includes PyQt4-4.5 which is blocked by pykde4-4.2.4
>> > (incompatible and build issues). Apparently pykde4-4.3 will fix this, but
>> > meanwhile I need to get emerge world to run and complete.
>>
>> I had to add these 4 packages to my /etc/portage/package.mask to get
>> emerge to proceed:
>>
>> =dev-python/PyQt4-4.5
>> =dev-python/PyQt-3.18
>> =dev-python/qscintilla-python-2.4
>> =x11-libs/qscintilla-2.4
>>
>> I'll try unmasking them in a few days to see if the deps have been sorted
>> out.
>
> I'd pretty much come to the same conclusion - couldn't figure out what the
> packages did and didn't feel like experimenting. Easier to keep things as is
> and wait for pykde4-4.3
>
> --
> alan dot mckinnon at gmail dot com
Take a look at emerge -DuN world and see if they are still blocked. I
had a problem like this yesterday on my AMD64 machine. Wasn't able to
do emerge -DuN @system without lots of blockage problems but was able
to do emerge -DuN @world with none...
- Mark
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] PyQt4-4.5 and pykde4-4.2.4 blockers
2009-06-10 20:57 ` Mark Knecht
@ 2009-06-10 21:08 ` Alan McKinnon
0 siblings, 0 replies; 12+ messages in thread
From: Alan McKinnon @ 2009-06-10 21:08 UTC (permalink / raw
To: gentoo-user
On Wednesday 10 June 2009 22:57:38 Mark Knecht wrote:
> On Wed, Jun 10, 2009 at 1:11 PM, Alan McKinnon<alan.mckinnon@gmail.com>
wrote:
> > On Wednesday 10 June 2009 21:38:25 Paul Hartman wrote:
> >> On Wed, Jun 10, 2009 at 2:25 PM, Alan McKinnon<alan.mckinnon@gmail.com>
> >
> > wrote:
> >> > Today's sync includes PyQt4-4.5 which is blocked by pykde4-4.2.4
> >> > (incompatible and build issues). Apparently pykde4-4.3 will fix this,
> >> > but meanwhile I need to get emerge world to run and complete.
> >>
> >> I had to add these 4 packages to my /etc/portage/package.mask to get
> >> emerge to proceed:
> >>
> >> =dev-python/PyQt4-4.5
> >> =dev-python/PyQt-3.18
> >> =dev-python/qscintilla-python-2.4
> >> =x11-libs/qscintilla-2.4
> >>
> >> I'll try unmasking them in a few days to see if the deps have been
> >> sorted out.
> >
> > I'd pretty much come to the same conclusion - couldn't figure out what
> > the packages did and didn't feel like experimenting. Easier to keep
> > things as is and wait for pykde4-4.3
> >
> > --
> > alan dot mckinnon at gmail dot com
>
> Take a look at emerge -DuN world and see if they are still blocked. I
> had a problem like this yesterday on my AMD64 machine. Wasn't able to
> do emerge -DuN @system without lots of blockage problems but was able
> to do emerge -DuN @world with none...
It's emerge -uND world that shows the problem. I'll resync tomorrow and try
again - my mirror runs about 12 hours behind gentoo.org
--
alan dot mckinnon at gmail dot com
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] PyQt4-4.5 and pykde4-4.2.4 blockers
2009-06-10 19:25 [gentoo-user] PyQt4-4.5 and pykde4-4.2.4 blockers Alan McKinnon
2009-06-10 19:38 ` Paul Hartman
@ 2009-06-10 20:22 ` Volker Armin Hemmann
2009-06-10 20:30 ` Alan McKinnon
2009-06-11 3:11 ` [gentoo-user] " Nikos Chantziaras
2009-06-11 15:19 ` [gentoo-user] " Paul Hartman
3 siblings, 1 reply; 12+ messages in thread
From: Volker Armin Hemmann @ 2009-06-10 20:22 UTC (permalink / raw
To: gentoo-user
On Mittwoch 10 Juni 2009, Alan McKinnon wrote:
> Today's sync includes PyQt4-4.5 which is blocked by pykde4-4.2.4
> (incompatible and build issues). Apparently pykde4-4.3 will fix this, but
> meanwhile I need to get emerge world to run and complete.
>
> To decide what to mask and what to leave, I need to discover what these
> packages actually do and what the effect will be if I unmask stuff. I
> *could* experiment, but will probably overlook many important things. As an
> assist to figuring this out and deciding, can someone tell me what pykde4
> and PyQt4 actually do and how these packages use them:
>
> alan@nazgul ~/downloads/kernel $ equery depends pykde4
> * Searching for pykde4 ...
> kde-base/marble-4.2.4 (python ? >=kde-base/pykde4-4.2.4:4.2[kdeprefix=])
> kde-base/plasma-workspace-4.2.4 (python ? >=kde-
> base/pykde4-4.2.4:4.2[kdeprefix=])
>
> alan@nazgul ~/downloads/kernel $ equery depends PyQt4
> * Searching for PyQt4 ...
> dev-python/qscintilla-python-2.3.2-r1 (qt4 ? >=dev-python/PyQt4-4.4)
> kde-base/marble-4.2.4 (python ? >=dev-python/PyQt4-4.4.4-r1[X,svg])
> kde-base/plasma-workspace-4.2.4 (python ? >=dev-python/PyQt4-4.4.0[X])
> kde-base/pykde4-4.2.4 (>=dev-python/PyQt4-4.4.4-
> r1[dbus,qt3support,svg,webkit,X])
> media-sound/picard-0.11 (dev-python/PyQt4[X])
> net-print/hplip-3.9.4b (!minimal & qt4 & !qt3 ? dev-python/PyQt4[X])
http://hwoarang.silverarrow.org/?p=389
especially the bug linked to.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [gentoo-user] Re: PyQt4-4.5 and pykde4-4.2.4 blockers
2009-06-10 19:25 [gentoo-user] PyQt4-4.5 and pykde4-4.2.4 blockers Alan McKinnon
2009-06-10 19:38 ` Paul Hartman
2009-06-10 20:22 ` Volker Armin Hemmann
@ 2009-06-11 3:11 ` Nikos Chantziaras
2009-06-11 3:18 ` Nikos Chantziaras
2009-06-11 15:19 ` [gentoo-user] " Paul Hartman
3 siblings, 1 reply; 12+ messages in thread
From: Nikos Chantziaras @ 2009-06-11 3:11 UTC (permalink / raw
To: gentoo-user
On 06/10/2009 10:25 PM, Alan McKinnon wrote:
> Today's sync includes PyQt4-4.5 which is blocked by pykde4-4.2.4 (incompatible
> and build issues). Apparently pykde4-4.3 will fix this, but meanwhile I need
> to get emerge world to run and complete.
>
> To decide what to mask and what to leave, I need to discover what these
> packages actually do and what the effect will be if I unmask stuff. I *could*
> experiment, but will probably overlook many important things. As an assist to
> figuring this out and deciding, can someone tell me what pykde4 and PyQt4
> actually do and how these packages use them.
I recommend putting "-python" in your make.conf followed by "emerge
-auDN world" and then a depclean along with revdev-rebuild. This should
get rid of Python bindings. Usually, when you're not sure if you need
them, you don't need them. PyQt and PyKDE are big packages and not
worth having to just lying around.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [gentoo-user] Re: PyQt4-4.5 and pykde4-4.2.4 blockers
2009-06-11 3:11 ` [gentoo-user] " Nikos Chantziaras
@ 2009-06-11 3:18 ` Nikos Chantziaras
2009-06-11 7:39 ` Alan McKinnon
0 siblings, 1 reply; 12+ messages in thread
From: Nikos Chantziaras @ 2009-06-11 3:18 UTC (permalink / raw
To: gentoo-user
On 06/11/2009 06:11 AM, Nikos Chantziaras wrote:
> I recommend putting "-python" in your make.conf followed by "emerge
> -auDN world" and then a depclean along with revdev-rebuild.
You might have to enable python in a few packages after that though and
disable it in others. In my case:
echo "dev-libs/libxml2 python" >> /etc/portage/package.use
Just follow the messages that tell you to enable the python USE flag in
specific packages. It's much cleaner to enable it only in packages that
actually need it rather than globally (which drags along PyQt and PyKDE.)
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Re: PyQt4-4.5 and pykde4-4.2.4 blockers
2009-06-11 3:18 ` Nikos Chantziaras
@ 2009-06-11 7:39 ` Alan McKinnon
2009-06-11 8:14 ` Nikos Chantziaras
0 siblings, 1 reply; 12+ messages in thread
From: Alan McKinnon @ 2009-06-11 7:39 UTC (permalink / raw
To: gentoo-user
On Thursday 11 June 2009 05:18:18 Nikos Chantziaras wrote:
> On 06/11/2009 06:11 AM, Nikos Chantziaras wrote:
> > I recommend putting "-python" in your make.conf followed by "emerge
> > -auDN world" and then a depclean along with revdev-rebuild.
>
> You might have to enable python in a few packages after that though and
> disable it in others. In my case:
>
> echo "dev-libs/libxml2 python" >> /etc/portage/package.use
>
> Just follow the messages that tell you to enable the python USE flag in
> specific packages. It's much cleaner to enable it only in packages that
> actually need it rather than globally (which drags along PyQt and PyKDE.)
So is it more or less correct to say that USE=python gives you python plugins
for most packages? There could be other uses of course, but is that the most
common?
--
alan dot mckinnon at gmail dot com
^ permalink raw reply [flat|nested] 12+ messages in thread
* [gentoo-user] Re: PyQt4-4.5 and pykde4-4.2.4 blockers
2009-06-11 7:39 ` Alan McKinnon
@ 2009-06-11 8:14 ` Nikos Chantziaras
0 siblings, 0 replies; 12+ messages in thread
From: Nikos Chantziaras @ 2009-06-11 8:14 UTC (permalink / raw
To: gentoo-user
On 06/11/2009 10:39 AM, Alan McKinnon wrote:
> On Thursday 11 June 2009 05:18:18 Nikos Chantziaras wrote:
>> On 06/11/2009 06:11 AM, Nikos Chantziaras wrote:
>>> I recommend putting "-python" in your make.conf followed by "emerge
>>> -auDN world" and then a depclean along with revdev-rebuild.
>> You might have to enable python in a few packages after that though and
>> disable it in others. In my case:
>>
>> echo "dev-libs/libxml2 python">> /etc/portage/package.use
>>
>> Just follow the messages that tell you to enable the python USE flag in
>> specific packages. It's much cleaner to enable it only in packages that
>> actually need it rather than globally (which drags along PyQt and PyKDE.)
>
> So is it more or less correct to say that USE=python gives you python plugins
> for most packages? There could be other uses of course, but is that the most
> common?
The flag itself is a global one and says "Adds support/bindings for the
Python language." That can mean a lot of things. Usually it's Python
bindings. And also usually, if you're not sure what it does, you don't
need it. If you enable something (like some cool looking plugin or
added functionality) that would require enabling the python flag,
portage will tell you so when you try to emerge. For example:
!!! Multiple package instances within a single package slot have been
!!! pulled into the dependency graph, resulting in a slot conflict:
[...]
New USE for 'dev-libs/libxml2:2' are incorrectly set. In order to
solve this, adjust USE to satisfy '>=dev-libs/libxml2-2.6.12[python]'.
Of course, the ebuild has to support this too, otherwise you will get a
compilation error when emerge goes ahead to tries to build the package.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] PyQt4-4.5 and pykde4-4.2.4 blockers
2009-06-10 19:25 [gentoo-user] PyQt4-4.5 and pykde4-4.2.4 blockers Alan McKinnon
` (2 preceding siblings ...)
2009-06-11 3:11 ` [gentoo-user] " Nikos Chantziaras
@ 2009-06-11 15:19 ` Paul Hartman
3 siblings, 0 replies; 12+ messages in thread
From: Paul Hartman @ 2009-06-11 15:19 UTC (permalink / raw
To: gentoo-user
On Wed, Jun 10, 2009 at 2:25 PM, Alan McKinnon<alan.mckinnon@gmail.com> wrote:
> Today's sync includes PyQt4-4.5 which is blocked by pykde4-4.2.4 (incompatible
> and build issues). Apparently pykde4-4.3 will fix this, but meanwhile I need
> to get emerge world to run and complete.
It looks like this is all sorted out in the latest portage tree, as
pykde has been updated.
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2009-06-11 15:19 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-10 19:25 [gentoo-user] PyQt4-4.5 and pykde4-4.2.4 blockers Alan McKinnon
2009-06-10 19:38 ` Paul Hartman
2009-06-10 20:11 ` Alan McKinnon
2009-06-10 20:57 ` Mark Knecht
2009-06-10 21:08 ` Alan McKinnon
2009-06-10 20:22 ` Volker Armin Hemmann
2009-06-10 20:30 ` Alan McKinnon
2009-06-11 3:11 ` [gentoo-user] " Nikos Chantziaras
2009-06-11 3:18 ` Nikos Chantziaras
2009-06-11 7:39 ` Alan McKinnon
2009-06-11 8:14 ` Nikos Chantziaras
2009-06-11 15:19 ` [gentoo-user] " Paul Hartman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox