UbuntuBudgie / budgie-extras

Additional Budgie Desktop enhancements for user experience
https://ubuntubudgie.org
GNU General Public License v3.0
177 stars 34 forks source link

Launchpad autobuilds are broken #136

Closed fossfreedom closed 5 years ago

fossfreedom commented 5 years ago

Latest stuff has broken the launchpad autobuilds:

Issue 1 (for all ubuntu versions):

cp --reflink=auto -a debian/tmp/usr/share/pixmaps/budgie-wprviews-symbolic.svg debian/budgie-previews-applet//usr/share/pixmaps/
dh_install: Cannot find (any matches for) "usr/share/glib-2.0/schemas/*budgie-extras*.xml" (tried in ., debian/tmp)

dh_install: budgie-workspace-overview-applet missing files: usr/share/glib-2.0/schemas/*budgie-extras*.xml
    install -d debian/.debhelper/generated/budgie-previews-applet
    install -d debian/budgie-workspace-overview-applet//usr/lib/budgie-desktop/plugins
    cp --reflink=auto -a debian/tmp/usr/lib/budgie-desktop/plugins/budgie-wsoverview debian/budgie-workspace-overview-applet//usr/lib/budgie-desktop/plugins/
    install -d debian/budgie-workspace-overview-applet//usr/share/pixmaps
    cp --reflink=auto -a debian/tmp/usr/share/pixmaps/budgie-wsoverview-symbolic.svg debian/tmp/usr/share/pixmaps/ws1-symbolic.svg debian/tmp/usr/share/pixmaps/ws10-symbolic.svg debian/tmp/usr/share/pixmaps/ws11-symbolic.svg debian/tmp/usr/share/pixmaps/ws12-symbolic.svg debian/tmp/usr/share/pixmaps/ws13-symbolic.svg debian/tmp/usr/share/pixmaps/ws14-symbolic.svg debian/tmp/usr/share/pixmaps/ws15-symbolic.svg debian/tmp/usr/share/pixmaps/ws16-symbolic.svg debian/tmp/usr/share/pixmaps/ws17-symbolic.svg debian/tmp/usr/share/pixmaps/ws18-symbolic.svg debian/tmp/usr/share/pixmaps/ws19-symbolic.svg debian/tmp/usr/share/pixmaps/ws2-symbolic.svg debian/tmp/usr/share/pixmaps/ws20-symbolic.svg debian/tmp/usr/share/pixmaps/ws21-symbolic.svg debian/tmp/usr/share/pixmaps/ws22-symbolic.svg debian/tmp/usr/share/pixmaps/ws23-symbolic.svg debian/tmp/usr/share/pixmaps/ws24-symbolic.svg debian/tmp/usr/share/pixmaps/ws3-symbolic.svg debian/tmp/usr/share/pixmaps/ws4-symbolic.svg debian/tmp/usr/share/pixmaps/ws5-symbolic.svg debian/tmp/usr/share/pixmaps/ws6-symbolic.svg debian/tmp/usr/share/pixmaps/ws7-symbolic.svg debian/tmp/usr/share/pixmaps/ws8-symbolic.svg debian/tmp/usr/share/pixmaps/ws9-symbolic.svg debian/budgie-workspace-overview-applet//usr/share/pixmaps/
dh_install: missing files, aborting

Issue 2 (for disco build):

./tools/run-pep8
= pep8 =
checking ./budgie-wswitcher/wswitcher_run
checking ./budgie-wswitcher/wswitcher_panelrunner
checking ./budgie-wmover/wmovertools.py
checking ./budgie-wmover/set_keys.py
checking ./budgie-wmover/wmover_run
checking ./budgie-wmover/wmover_panelrunner
checking ./budgie-wmover/moverbar
checking ./budgie-kangaroo/budgie_kangaroo.py
checking ./budgie-clockworks/cwtools.py
checking ./budgie-dropby/dropby_tools.py
checking ./budgie-dropby/budgie_dropby.py
checking ./budgie-dropby/copy_flash
checking ./budgie-showtime/colorpicker
checking ./budgie-showtime/clocktools.py
checking ./budgie-showtime/ShowTime
checking ./budgie-showtime/bshowtime_panelrunner
checking ./budgie-app-launcher/src/budgie-app-launcher/AppLauncherApplet.py
checking ./budgie-takeabreak/message_window
checking ./budgie-takeabreak/takeabreak_run
checking ./budgie-wsoverview/wsotools.py
checking ./budgie-wsoverview/budgie-wsoverview.py
./budgie-wsoverview/budgie-wsoverview.py:37:80: E501 line too long (81 > 79 characters)
make[1]: *** [debian/rules:13: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<BUILDDIR>>/budgie-extras-0.7.0+201902021216~ubuntu19.04.1'
make: *** [debian/rules:6: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
Jacob-Vlijm commented 5 years ago

@fossfreedom Hmmm, that must be me, the wsoverview schema was incorrectly named "extras". Renamed it in the code, renamed the schema, did I forget the meson file?

fossfreedom commented 5 years ago

The schema change requires changes to the debian packages ..

So debian-bionic, debian-cosmic

Also need to create a new branch from the current debian branch called debian-disco

I will do the packaging changes a little later.

The other issue appears just to be a pep8 issue.

Jacob-Vlijm commented 5 years ago

Yep saw that just now. Pushed the PEP fix.