How to resolve same file conflicts from different parts when building a snap project?
XiaoGuo Liu
xiaoguo.liu at canonical.com
Mon Aug 1 01:54:37 UTC 2016
Hi,
Recently, I tried to convert a qmake project from Ubuntu phone SDK to a
snap project, and it worked well initially two weeks ago. The source code
can be found at:
https://github.com/liu-xiao-guo/rssreader_snap
However, now I try to rebuild the project, and I get the following error:
==========================================================================
Removing suid/guid from
/home/liuxg/snappy/desktop/rssreader/parts/rssreader/install/usr/lib/x86_64-linux-gnu/oxide-qt/chrome-sandbox
Pulling rssreader
Skipping build desktop/qt5 (already ran)
'rssreader' has prerequisites that need to be staged: desktop/qt5
Skipping pull desktop/qt5 (already ran)
Skipping build desktop/qt5 (already ran)
Parts 'desktop/qt5' and 'rssreader' have the following file paths in common
which have different contents:
usr/share/pkgconfig/xkeyboard-config.pc
=========================================================================
I find that the same file "xkeyboard-config.pc" is from two different parts:
- rssreader
- desktop (desktop/qt5), which is used to invoke the Qt app.
I do not know how to resolve the conflict issue the same file comes from
two different parts
Thanks & best regards,
XiaoGuo
--
XiaoGuo, Liu (刘晓国)
Mobile: +86-13911181302
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/snapcraft/attachments/20160801/ddd17952/attachment.html>
More information about the Snapcraft
mailing list