[MacPorts] #25704: kdenlive install failure on mac os 10.6.4 - ffmpeg activate error
#25704: kdenlive install failure on mac os 10.6.4 - ffmpeg activate error -------------------------------------+-------------------------------------- Reporter: billgriffiths@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: -------------------------------------+-------------------------------------- Trying to install kdenlive on mac os 10.6.4 latest error involves activation of ffmpeg. [[BR]] Error message suggests deactivating ffmpeg. Tried that followed by install.[[BR]] Here is terminal session, followed by log file. {{{ Macintosh-3:~ bill$ sudo port deactivate ffmpeg-devel Password: ---> Deactivating ffmpeg-devel Macintosh-3:~ bill$ sudo port install kdenlive ---> Computing dependencies for kdenlive ---> Dependencies to be installed: mlt ffmpeg-devel frei0r-plugins opencv ffmpeg libdv libsamplerate libsndfile flac sox file libao libid3tag libmad wavpack ---> Activating ffmpeg-devel @22866_0 ******* ******* This build of ffmpeg-devel includes nonfree code as follows: ******* ******* libfaac ******* ******* The following libraries and binaries may not be redistributed: ******* ******* ffmpeg ******* libavcodec ******* libavdevice ******* libavfilter ******* libavformat ******* libavutil ******* ******* To remove this restriction use variant +no_nonfree ******* ---> Cleaning ffmpeg-devel ---> Activating ffmpeg @0.5.1_2 Error: Target org.macports.activate returned: Image error: /opt/local/bin/ffmpeg is being used by the active ffmpeg-devel port. Please deactivate this port first, or use 'port -f activate ffmpeg' to force the activation. Log for ffmpeg is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_ffmpeg/main.log Error: The following dependencies failed to build: mlt frei0r-plugins opencv ffmpeg libdv libsamplerate libsndfile flac sox file libao libid3tag libmad wavpack Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets> Macintosh-3:~ bill$ }}} {{{ version:1 :debug:activate activate phase started at Thu Jul 15 12:31:22 PDT 2010 :debug:activate Executing org.macports.activate (ffmpeg) :msg:activate ---> Activating ffmpeg @0.5.1_2 :error:activate Target org.macports.activate returned: Image error: /opt/local/bin/ffmpeg is being used by the active ffmpeg-devel port. Please deactivate this port first, or use 'port -f activate ffmpeg' to force the activation. :debug:activate Backtrace: Image error: /opt/local/bin/ffmpeg is being used by the active ffmpeg-devel port. Please deactivate this port first, or use 'port -f activate ffmpeg' to force the activation. while executing "_activate_contents $name $imagefiles $imagedir" (procedure "portimage::activate" line 110) invoked from within "registry_activate $name "${version}_${revision}${portvariants}" [array get user_options]" (procedure "portactivate::activate_main" line 6) invoked from within "$procedure $targetname" :notice:activate Log for ffmpeg is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_ffmpeg/main.log }}} -- Ticket URL: <http://trac.macports.org/ticket/25704> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25704: mlt indirectly depends on both ffmpeg and ffmpeg-devel -------------------------------------+-------------------------------------- Reporter: billgriffiths@… | Owner: dan@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: mlt -------------------------------------+-------------------------------------- Changes (by jmr@…): * owner: macports-tickets@… => dan@… * port: => mlt Comment: Basically the problem is that mlt depends specifically on ffmpeg-devel, but a couple of its deps (opencv via frei0r-plugins, and sox) pull in ffmpeg by default (but can also use ffmpeg-devel). If you activate ffmpeg- devel and then uninstall ffmpeg, all the deps should be considered satisfied by ffmpeg-devel. Listing ffmpeg-devel before frei0r-plugins in mlt's depends_lib should help avoid this in future. -- Ticket URL: <http://trac.macports.org/ticket/25704#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25704: mlt indirectly depends on both ffmpeg and ffmpeg-devel -------------------------------------+-------------------------------------- Reporter: billgriffiths@… | Owner: dan@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: mlt -------------------------------------+-------------------------------------- Comment(by hobbsilla@…): How do you force those two or so dependencies to go with the devel instead. I tried deactivating and uninstalling ffmpeg after activating its devel and it prevents me from doing so. Should i try a force uninstall using -f? -- Ticket URL: <http://trac.macports.org/ticket/25704#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25704: mlt indirectly depends on both ffmpeg and ffmpeg-devel -------------------------------------+-------------------------------------- Reporter: billgriffiths@… | Owner: dan@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: mlt -------------------------------------+-------------------------------------- Comment(by dan@…): I will make the portfile change suggested. However, I also wish to point out that once the 'ffmpeg' port is updated to the 0.6 release, I can return mlt to depending on either ffmpeg or ffmpeg-devel port. -- Ticket URL: <http://trac.macports.org/ticket/25704#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25704: mlt indirectly depends on both ffmpeg and ffmpeg-devel --------------------------------------+------------------------------------- Reporter: billgriffiths@… | Owner: dan@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Resolution: fixed | Keywords: Port: mlt | --------------------------------------+------------------------------------- Changes (by jmr@…): * status: new => closed * resolution: => fixed Comment: This was fixed in r71720. -- Ticket URL: <https://trac.macports.org/ticket/25704#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts