Foolish
Craig Treleaven
ctreleaven at cogeco.ca
Thu Apr 18 06:52:37 PDT 2013
At 9:00 PM +0800 4/18/13, James Linder wrote:
>On 18/04/2013, at 8:46 PM, Craig Treleaven wrote:
>
>> At 7:57 PM +0800 4/18/13, James Linder wrote:
>>> On 18/04/2013, at 7:23 PM, Craig Treleaven wrote:
>>>
>>>> At 3:52 AM -0500 4/18/13, Ryan Schmidt wrote:
>>>>> On Apr 17, 2013, at 21:37, James Linder wrote:
>>>>>
>>>>>> I allowed myself to be seduced by 'self upgrade' and 'upgrade
>>>>>>outdated' (I was installing git)
>>>>>> sooo
>>>>>> can the Maintainers of MythTV attend to the totally broken port please.
>>>>>>
>>>>>> mythtv-core.25 @0.25.3-Fixes-20121025 (multimedia)
>>>>>>
>>>>>> ...
>>>>>> :info:build make[2]: Nothing to be done for `first'.
>>>>>> :info:build make[2]: Leaving directory
>>>>>>`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythui'
>>>>>> :info:build ld: warning: directory '-L/opt/local/lib -arch
>>>>>>x86_64 /System/Library/Frameworks
>>>>>>-Wl,-dynamic,-search_paths_first' following -F not found
>>>>>> :info:build ld: file not found: /opt/local/lib/libx264.119.dylib
>>>>>> :info:build collect2: ld returned 1 exit status
>>>>>> :info:build make[2]: *** [libmythupnp-0.25.0.25.0.dylib] Error 1
>>>>>> :info:build make[2]: Leaving directory
>>>>>>`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv-core.25/mythtv-core.25/work/mythtv-117b611e/mythtv/libs/libmythupnp'
>>>>>> :info:build make[1]: *** [sub-libmythupnp-make_default] Error 2
>>>>>
>>>>> My suggestion to you was going to be precisely to selfupdate
>>>>>and upgrade outdated, because the current version of the
>>>>>mythtv-core.25 port is @0.25.3-Fixes-20121025_3 not
>>>>>@0.25.3-Fixes-20121025 and the x264 port currently provides
>>>>>libx264.129.dylib not libx264.119.dylib. Please try once more to
>>>>>run "sudo port selfupdate" and "sudo port clean outdated" and
>>>>>"sudo port upgrade outdated". If that didn't include
>>>>>mythtv-core.25, then "sudo port clean mythtv-core.25" and "sudo
>>>>>port install mythtv-core.25". It installs fine for me. If it
>>>>>still won't install for you, file a bug report.
>>>>>
>>>>> http://guide.macports.org/chunked/project.html
>>>>
>>>> James, would you please report back one way or the other? I
>>>>haven't updated mythtv-core.25 on my own systems for some time as
>>>>I've been struggling trying to find a workable config for 0.26.
>>>
>>> Craig
>>> just compound wossname:
>>>
>>> As per above, fails as ffmpeg is not compatablewith building myth
>>> deactivate ffmpeg: can't do that transcode etc depend on it
>>> uninstall transcode et al: cant do that you did not specify version
>>> specifies version + deactivate: no output at all, but still active
>>
>> ?? I think you're making this harder than it really is. Myth
>>comes with its' own version of ffmpeg. If the 'regular' MacPorts
>>version of ffmpeg is installed, the myth build process gets
>>confused. All you have to do is deactivate ffmpeg while building
>>myth and then re-enable it later.
>
> >
>> To deactivate, when more than one version has been installed, you
>>have to specify the version. Find out the versions with 'port
>>installed <portname>'. I don't have ffmpeg installed, so let me
>>use npm as an example:
>>
>> $ port installed npm
>> The following ports are currently installed:
>> npm @1.1.66_0
>> npm @1.2.2_0
>> npm @1.2.15_0 (active)
>>
> > If I wanted to deactivate npm, I would enter:
> >
> > $ sudo port deactivate npm @1.2.15_0
> >
> > After installing or upgrading the conflicting port
>(mythtv-core.25 in your case), the port can be made active again
>with:
>>
>> $ suo port activate npm @1.2.15_0
>>
>> These operations run very quickly.
>>
>Maybe I'm just having a bad day (I am! git is driving me up the wall :-)
>I use ffmpeg for other things (DVD slide show, etc)
>so deactivate wont
>uninstall blabla @nnn silence, but it is not uninstalled.
>Tomorrow I'll take a deep breath and start again
Ah, you just need to be more Forceful! ;)
$ sudo port -f deactivate npm @1.2.15_0
Craig
More information about the macports-users
mailing list