[MacPorts] #30468: Redefinition error in kdebase4-runtime
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: ------------------------------------+--------------------------------------- On both my Macs I cannot compile kdebase4-runtime 4.6.5. OSX is at version 10.6.7 and macports is 2.0.0. Looking back in the log I see the following: :info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_kdebase4-runtime/kdebase4-runtime/work /kdebase- runtime-4.6.5/plasma/declarativeimports/core/corebindingsplugin.h:29: error: redefinition of ‘struct QMetaTypeId<Plasma::Service*>’ :info:build /opt/local/include/KDE/Plasma/../../plasma/service.h:321: error: previous definition of ‘struct QMetaTypeId<Plasma::Service*>’ and then the log finishes with :info:build make: *** [all] Error 2 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_kdebase4-runtime/kdebase4-runtime/work/build' :info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_kdebase4-runtime/kdebase4-runtime/work/build" && /usr/bin/make -j2 -w all " returned error 2 :error:build Target org.macports.build returned: shell command failed (see log for details) :debug:build Backtrace: shell command failed (see log for details) while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" :info:build Warning: the following items did not execute (for kdebase4-runtime): org.macports.activate org.macports.build org.macports.destroot org.macports.install :error:build Failed to install kdebase4-runtime :notice:build Log for kdebase4-runtime is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_kdebase4-runtime/kdebase4-runtime/main.log I notice other KDE components are at 4.7. -- Ticket URL: <https://trac.macports.org/ticket/30468> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: ------------------------------------+--------------------------------------- Comment(by mk@…): See http://trac.macports.org/ticket/30452 -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: ------------------------------------+--------------------------------------- Comment(by aikidokatech@…): Looking at the KDE site is appears that the package names have changed for 4.7. kdebase-runtime -> kde-runtime kdebase-workspace -> kde-workspace kdebase -> kde-baseapps -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: ------------------------------------+--------------------------------------- Comment(by mk@…): Yep, that's what snc also noticed in the above ticket. He's still working on it, I figure. -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: kdebase4-runtime ------------------------------------+--------------------------------------- Changes (by snc@…): * cc: snc@… (added) * port: => kdebase4-runtime Old description:
On both my Macs I cannot compile kdebase4-runtime 4.6.5. OSX is at version 10.6.7 and macports is 2.0.0. Looking back in the log I see the following:
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_kdebase4-runtime/kdebase4-runtime/work /kdebase- runtime-4.6.5/plasma/declarativeimports/core/corebindingsplugin.h:29: error: redefinition of ‘struct QMetaTypeId<Plasma::Service*>’ :info:build /opt/local/include/KDE/Plasma/../../plasma/service.h:321: error: previous definition of ‘struct QMetaTypeId<Plasma::Service*>’
and then the log finishes with
:info:build make: *** [all] Error 2 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_kdebase4-runtime/kdebase4-runtime/work/build' :info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_kdebase4-runtime/kdebase4-runtime/work/build" && /usr/bin/make -j2 -w all " returned error 2 :error:build Target org.macports.build returned: shell command failed (see log for details) :debug:build Backtrace: shell command failed (see log for details) while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" :info:build Warning: the following items did not execute (for kdebase4-runtime): org.macports.activate org.macports.build org.macports.destroot org.macports.install :error:build Failed to install kdebase4-runtime :notice:build Log for kdebase4-runtime is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_kdebase4-runtime/kdebase4-runtime/main.log
I notice other KDE components are at 4.7.
New description: On both my Macs I cannot compile kdebase4-runtime 4.6.5. OSX is at version 10.6.7 and macports is 2.0.0. Looking back in the log I see the following: {{{ :info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_kdebase4-runtime/kdebase4-runtime/work /kdebase- runtime-4.6.5/plasma/declarativeimports/core/corebindingsplugin.h:29: error: redefinition of ‘struct QMetaTypeId<Plasma::Service*>’ :info:build /opt/local/include/KDE/Plasma/../../plasma/service.h:321: error: previous definition of ‘struct QMetaTypeId<Plasma::Service*>’ }}} and then the log finishes with {{{ :info:build make: *** [all] Error 2 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_kdebase4-runtime/kdebase4-runtime/work/build' :info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_kdebase4-runtime/kdebase4-runtime/work/build" && /usr/bin/make -j2 -w all " returned error 2 :error:build Target org.macports.build returned: shell command failed (see log for details) :debug:build Backtrace: shell command failed (see log for details) while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" :info:build Warning: the following items did not execute (for kdebase4-runtime): org.macports.activate org.macports.build org.macports.destroot org.macports.install :error:build Failed to install kdebase4-runtime :notice:build Log for kdebase4-runtime is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_kdebase4-runtime/kdebase4-runtime/main.log }}} I notice other KDE components are at 4.7. -- -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: kdebase4-runtime ------------------------------------+--------------------------------------- Comment(by snc@…): I'm going to make use of replaced_by and keep the port names similar to the package names. What fun it would be if the package and port names weren't related. -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: kdebase4-runtime ------------------------------------+--------------------------------------- Changes (by snc@…): * cc: snc@… (removed) * cc: michaelld@… (added) * owner: macports-tickets@… => snc@… Comment: kde4-baseapps in r81428, r81429. -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: kdebase4-runtime ------------------------------------+--------------------------------------- Comment(by mk@…): What about kdebase4-runtime? -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: kdebase4-runtime ------------------------------------+--------------------------------------- Comment(by snc@…): What about kdebase-workspace? I'm doing one at a time, committing as they build. You know this :-P -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: kdebase4-runtime ------------------------------------+--------------------------------------- Comment(by mk@…): I see. ;-) I was just wondering whether kdebase4-runtime is part of the new kde4-baseapps now. -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: kdebase4-runtime ------------------------------------+--------------------------------------- Comment(by snc@…): [comment:3 aikidokatech] listed what's going to be happening. -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: kdebase4-runtime ------------------------------------+--------------------------------------- Comment(by mk@…): Oh, sorry, the formatting somehow confused me when I read it previously. Now I see what has to happen. :-) -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: kdebase4-runtime ------------------------------------+--------------------------------------- Comment(by snc@…): Lovely. It seems that these two collide quite a bit: * kde4-baseapps * kde4-runtime -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:13> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: kdebase4-runtime ------------------------------------+--------------------------------------- Comment(by macports@…): Replying to [comment:9 snc@…]:
I'm doing one at a time, committing as they build. You know this :-P
Oh for fucks sake, not again... What the hell is so hard about committing all at once AFTER everything is fixed up? That way, users can safely update their ports tree without having to put up with whole sections being broken for hours or days. I updated for kdenlive 0.8, but I got a new kdelibs in the process, making my kdebase-runtime not work and also not compile. fuckin' wheee -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:14> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: kdebase4-runtime ------------------------------------+--------------------------------------- Comment(by mk@…): You are right, this is best done all in a chunk. -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:15> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: kdebase4-runtime ------------------------------------+--------------------------------------- Comment(by snc@…): kde4-runtime in r81430, r81431. -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:16> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: kdebase4-runtime ------------------------------------+--------------------------------------- Comment(by snc@…): Replying to [comment:15 mk@…]:
You are right, this is best done all in a chunk.
It's simply not what the MacPorts users want. More people complain to me about having to wait than our friendly troll. Oh what fun it would have been had he been constantly updating things when qt4 or the kde4 1.1 portgroup was being reworked. -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:17> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime ------------------------------------+--------------------------------------- Reporter: aikidokatech@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: | Port: kdebase4-runtime ------------------------------------+--------------------------------------- Comment(by mk@…): skrooge, kmymoney4, and kmymoney4-devel built fine with your latest versions. Thanks! -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:18> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30468: Redefinition error in kdebase4-runtime -------------------------------------+-------------------------------------- Reporter: aikidokatech@… | Owner: snc@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Resolution: fixed | Keywords: Port: kdebase4-runtime | -------------------------------------+-------------------------------------- Changes (by snc@…): * status: new => closed * resolution: => fixed -- Ticket URL: <https://trac.macports.org/ticket/30468#comment:19> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts