[MacPorts] #36992: kde4-runtime depends on nepomuk-core but conflicts with it (was: kde4-runtime dependency nepomuk-core)
MacPorts
noreply at macports.org
Wed Nov 14 13:06:56 PST 2012
#36992: kde4-runtime depends on nepomuk-core but conflicts with it
-----------------------------------------+---------------------
Reporter: ag@… | Owner: nicos@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Resolution: | Keywords:
Port: nepomuk-core, kde4-runtime |
-----------------------------------------+---------------------
Changes (by ryandesign@…):
* cc: sharky@… (added)
* owner: macports-tickets@… => nicos@…
* keywords: kde4-runtime dependency nepomuk-core =>
* port: nepomuk-core => nepomuk-core, kde4-runtime
Old description:
> Just updated the outdated packages and get en error building the
> dependency nepomuk-core for kde4-runtime.
> Last lines of main.log:
>
> "registry_activate $subport $version $revision $portvariants [array get
> user_options]"
> (procedure "portactivate::activate_main" line 4)
> invoked from within
> "$procedure $targetname"
> :error:activate Failed to install nepomuk-core
> :debug:activate Image error:
> /Applications/MacPorts/KDE4/nepomukbackup.app/Contents/Info.plist is
> being used by the active kde4-runtime port. Please deactivate this port
> first, or use 'port -f activate nepomuk-core' to force the activation.
> invoked from within
> "throw registry::image-error "Image error: $file is being used by the
> active [$owner name] port. Please deactivate this port first, or use
> 'port -f ac..."
> ("foreach" body line 45)
> invoked from within
> "foreach file $imagefiles {
> set srcfile "${extracted_dir}${file}"
>
> # To be able to install links, we test if we can lst..."
> invoked from within
> "registry::write {
> foreach file $imagefiles {
> set srcfile "${extracted_dir}${file}"
>
> # To be able to instal..."
> invoked from within
> "try {
> registry::write {
> foreach file $imagefiles {
> set srcfile "${extracted_dir}${file}"
>
> # To be ..."
> (procedure "_activate_contents" line 21)
> invoked from within
> "_activate_contents $requested"
> (procedure "portimage::activate" line 57)
> :notice:activate Please see the log file for port nepomuk-core for
> details:
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
> .org_release_tarballs_ports_kde_nepomuk-core/nepomuk-core/main.log
New description:
Just updated the outdated packages and get en error building the
dependency nepomuk-core for kde4-runtime.
Last lines of main.log:
{{{
"registry_activate $subport $version $revision $portvariants [array get
user_options]"
(procedure "portactivate::activate_main" line 4)
invoked from within
"$procedure $targetname"
:error:activate Failed to install nepomuk-core
:debug:activate Image error:
/Applications/MacPorts/KDE4/nepomukbackup.app/Contents/Info.plist is being
used by the active kde4-runtime port. Please deactivate this port first,
or use 'port -f activate nepomuk-core' to force the activation.
invoked from within
"throw registry::image-error "Image error: $file is being used by the
active [$owner name] port. Please deactivate this port first, or use
'port -f ac..."
("foreach" body line 45)
invoked from within
"foreach file $imagefiles {
set srcfile "${extracted_dir}${file}"
# To be able to install links, we test if we can lst..."
invoked from within
"registry::write {
foreach file $imagefiles {
set srcfile "${extracted_dir}${file}"
# To be able to instal..."
invoked from within
"try {
registry::write {
foreach file $imagefiles {
set srcfile "${extracted_dir}${file}"
# To be ..."
(procedure "_activate_contents" line 21)
invoked from within
"_activate_contents $requested"
(procedure "portimage::activate" line 57)
:notice:activate Please see the log file for port nepomuk-core for
details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_kde_nepomuk-core/nepomuk-core/main.log
}}}
--
Comment:
Is it the case that the nepomukbackup.app program used to be provided by
the kde4-runtime port but is now provided by the nepomuk-core port? If so,
then the nepomuk-core port needs to employ the "deactivate hack" to
deactivate the old version of kde4-runtime before activation.
--
Ticket URL: <https://trac.macports.org/ticket/36992#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list