[mythtv] 28.0 build error

Stuart Auchterlonie stuarta at squashedfrog.net
Wed Apr 13 15:59:45 UTC 2016


On 13/04/16 16:31, Richard Shaw wrote:
> On Wed, Apr 13, 2016 at 10:20 AM, Stuart Auchterlonie
> <stuarta at squashedfrog.net <mailto:stuarta at squashedfrog.net>> wrote:
> 
>     On 13/04/16 16:13, Richard Shaw wrote:
>     > Well I figured out that problem though it's not intuitive, I had to
>     > compare the working log to the non working and the only difference in
>     > the entire command was the include for X11, for some reason it was being
>     > set to /usr/include on versions prior to 0.28 and worked fine but now
>     > needs to be set to /usr/include/X11.
>     >
>     > Now I'm having a similar issue with mytharchive but it was not built on
>     > the plain jane build so I don't have anything to compare to:
>     >
> 
>     You shouldn't have to do any of this, we have builds working just fine
>     on Fedora 22 and 23.
> 
> 
> As the package maintainer these must eventually be built on the official
> build system at RPM Fusion so I need to be able to get a good build
> using my spec file that's compliant with the packaging guidelines. I'm
> not sure ansible can be used for that. 

Obviously not, but that wasn't the point, the point was if an ansible
run installs something, then you've missed a dependency in the spec
file....

Do you use anything like mock to build packages in clean chroot's?

> 
> 
>     So what fedora version and are you missing any of the packages that
>     would be installed by running the ansible playbook at
> 
>     https://github.com/MythTV/ansible ???
> 
> 
> I'm running Fedora 23 x86_64 currently and I don't appear to missing any
> qt5 dependencies which is the biggest change, correct?
> 
> $ rpm -qa | grep ^qt5 | sort
> qt5-designer-5.5.1-2.fc23.x86_64
> qt5-designer-plugin-webkit-5.5.1-2.fc23.x86_64
> qt5-linguist-5.5.1-2.fc23.x86_64
> qt5-qdoc-5.5.1-12.fc23.x86_64
> qt5-qhelpgenerator-5.5.1-2.fc23.x86_64
> qt5-qtbase-5.5.1-12.fc23.x86_64
> qt5-qtbase-common-5.5.1-12.fc23.noarch
> qt5-qtbase-devel-5.5.1-12.fc23.x86_64
> qt5-qtbase-gui-5.5.1-12.fc23.x86_64
> qt5-qtbase-ibase-5.5.1-12.fc23.x86_64
> qt5-qtbase-mysql-5.5.1-12.fc23.x86_64
> qt5-qtbase-odbc-5.5.1-12.fc23.x86_64
> qt5-qtbase-postgresql-5.5.1-12.fc23.x86_64
> qt5-qtbase-tds-5.5.1-12.fc23.x86_64
> qt5-qtconnectivity-5.5.1-2.fc23.x86_64
> qt5-qtdeclarative-5.5.1-4.fc23.x86_64
> qt5-qtdeclarative-devel-5.5.1-4.fc23.x86_64
> qt5-qtenginio-5.5.0-1.fc23.x86_64
> qt5-qtgraphicaleffects-5.5.1-2.fc23.x86_64
> qt5-qtlocation-5.5.1-2.fc23.x86_64
> qt5-qtlocation-devel-5.5.1-2.fc23.x86_64
> qt5-qtmultimedia-5.5.1-4.fc23.x86_64
> qt5-qtmultimedia-devel-5.5.1-4.fc23.x86_64
> qt5-qtquick1-5.5.1-2.fc23.x86_64
> qt5-qtquick1-devel-5.5.1-2.fc23.x86_64
> qt5-qtquickcontrols-5.5.1-2.fc23.x86_64
> qt5-qtscript-5.5.1-2.fc23.x86_64
> qt5-qtscript-devel-5.5.1-2.fc23.x86_64
> qt5-qtsensors-5.5.1-2.fc23.x86_64
> qt5-qtsensors-devel-5.5.1-2.fc23.x86_64
> qt5-qtserialport-5.5.1-2.fc23.x86_64
> qt5-qtserialport-devel-5.5.1-2.fc23.x86_64
> qt5-qtsvg-5.5.1-2.fc23.x86_64
> qt5-qttools-5.5.1-2.fc23.x86_64
> qt5-qttools-common-5.5.1-2.fc23.noarch
> qt5-qttools-devel-5.5.1-2.fc23.x86_64
> qt5-qttools-libs-clucene-5.5.1-2.fc23.x86_64
> qt5-qttools-libs-designer-5.5.1-2.fc23.x86_64
> qt5-qttools-libs-designercomponents-5.5.1-2.fc23.x86_64
> qt5-qttools-libs-help-5.5.1-2.fc23.x86_64
> qt5-qtwayland-5.5.1-2.fc23.x86_64
> qt5-qtwebchannel-5.5.1-2.fc23.x86_64
> qt5-qtwebkit-5.5.1-4.fc23.x86_64
> qt5-qtwebkit-devel-5.5.1-4.fc23.x86_64
> qt5-qtwebsockets-5.5.1-2.fc23.x86_64
> qt5-qtx11extras-5.5.1-2.fc23.x86_64
> qt5-qtxmlpatterns-5.5.1-2.fc23.x86_64

We don't even need all of these.

Regards
Stuart

> 
> Thanks,
> Richard
> 
> 
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://lists.mythtv.org/mailman/listinfo/mythtv-dev
> http://wiki.mythtv.org/Mailing_List_etiquette
> MythTV Forums: https://forum.mythtv.org
> 



More information about the mythtv-dev mailing list