bzr: Improve error messages a bit, and assume updates were by bzr.

Authored by mpyne on Nov 9 2019, 9:47 PM.

Description

bzr: Improve error messages a bit, and assume updates were by bzr.

  • 'Internal' exceptions are only for things that are probably

kdesrc-build errors. They include an ugly backtrace. Normal errors
outside of kdesrc-build purview (including bzr's own errors) should just
be 'runtime' exceptions.

  • We don't try to introspect from bzr how many changes (commits, files,

etc.) were made in a bzr pull. Mostly because I don't know best way to
do it. In this situation the most conservative thing to do is assume an
update was made, because if this code reports back that there were no
changes, kdesrc-build may not even try to rebuild the module.

Details

Committed
mpyneNov 9 2019, 9:47 PM
Parents
R365:77de1292d0b5: Merge branch 'Fix-openSUSE-Thumbleweed-initial-setup' into 'master'
Branches
Unknown
Tags
Unknown