[mythtv-users] Anyone have binary RPMs for 0.27 build for Fedora?

John Pilkington J.Pilk at tesco.net
Wed Nov 6 14:39:36 UTC 2013


On 06/11/13 12:13, Anthony Messina wrote:
> On Wednesday, November 06, 2013 12:03:24 PM Stuart Morgan wrote:
>> On Wednesday 06 Nov 2013 10:09:04 John Pilkington wrote:
>>> Well, yum found it this morning in the updates-testing repo and I have
>>> it installed.  The date shown by Firefox is 5 Nov.  Thanks, Richard!
>>>
>>>
>>>
>>> 2013-11-06 09:25:10.659148 C  mythfrontend version: tag: v0.27 [317d5b7]
>>> www.mythtv.org
>>> 2013-11-06 09:25:10.659158 C  Qt version: compile: 4.8.5, runtime: 4.8.5
>>>
>>>
>>>
>>> The Changelog says it's an update to release 0.27, and I think that was
>>> 317d5b7, so I suspect it is in fact an earlier version than the one
>>> built from Richard's SRPM of 8 October.
>>
>> That is the 0.27 tag, not the latest from the 0.27-fixes branch, which is
>> unfortunate since the stated reason for waiting so long before releasing
>> 0.27  packages was to allow time for any major bugs to be found and fixed
>> ...
>>
>> There have been several bug fixes (of varying severity) committed to the
>> 0.27- fixes branch, none of which are included in that package.
>
> This may be a side effect of how MythTV determines what content to place in
> myth* --version.
>
> What used to work in the spec file was:
>
> # MythTV Version string -- preferably the output from git --describe
> %global vers_string v0.27-72-gea5af90
>
> # Git revision and branch ID
> %global _gitrev v0.27-0-g317d5b7
> %global branch fixes/0.27
>
>
> # Set the mythtv --version string
> cat > VERSION <<EOF
> SOURCE_VERSION=%{vers_string}
> BRANCH=%{branch}
> EOF
>
> But I think the compile process is not using VERSION to populate
> myth* --version any longer.  Either that or it's overwriting the information
> after the cat.  I have the same display with my RPMs, though I am using
> v0.27-72-gea5af90.
>
> Richard's RPMs likely include:
> http://cvs.rpmfusion.org/viewvc/rpms/mythtv/F-19/mythtv-0.27-fixes.patch?revision=1.1&root=free&view=markup
>
> So I think it's just a matter of getting the --version set properly in the
> spec file.
>
> -A

Yes.  I have the f18 SRPM on my SL6 machine, and it yields the 81 MB 
0.27 tarball and a 2.7 MB fixes patch.  It looks as if the build will be
up-to-date but the version report is still unreliable.




More information about the mythtv-users mailing list