Merge lp:~blake-rouse/maas/packaging-remove-pyscss into lp:~maas-maintainers/maas/packaging

Proposed by Blake Rouse
Status: Merged
Approved by: Blake Rouse
Approved revision: no longer in the source branch.
Merged at revision: 359
Proposed branch: lp:~blake-rouse/maas/packaging-remove-pyscss
Merge into: lp:~maas-maintainers/maas/packaging
Diff against target: 143 lines (+15/-19)
3 files modified
debian/changelog (+14/-12)
debian/control (+1/-2)
debian/rules (+0/-5)
To merge this branch: bzr merge lp:~blake-rouse/maas/packaging-remove-pyscss
Reviewer Review Type Date Requested Status
Andres Rodriguez (community) Approve
Review via email: mp+251514@code.launchpad.net

This proposal supersedes a proposal from 2015-03-02.

Commit message

Remove the need for python-pyscss as a build dependency.

To post a comment you must log in.
Revision history for this message
Andres Rodriguez (andreserl) wrote :

lgtm!

Also, please test this from packaging before landing (and upgrades).

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2015-02-26 21:26:48 +0000
+++ debian/changelog 2015-03-02 20:19:01 +0000
@@ -2,7 +2,9 @@
22
3 * New upstream release, 1.8.0~alpha3 bzr35683 * New upstream release, 1.8.0~alpha3 bzr3568
4 - Adds support for Microsoft OCP Chassis.4 - Adds support for Microsoft OCP Chassis.
5 * debian/control: Add python-bson as a depends.5 * debian/control:
6 - Add python-bson as a depends.
7 - Remove python-pyscss as a build dependency.
68
7 -- Andres Rodriguez <andreserl@ubuntu.com> Tue, 24 Feb 2015 15:47:07 -05009 -- Andres Rodriguez <andreserl@ubuntu.com> Tue, 24 Feb 2015 15:47:07 -0500
810
@@ -160,7 +162,7 @@
160 client MAAS API users. (LP: #1383609)162 client MAAS API users. (LP: #1383609)
161 - Allow users to disable DHCP NIC scanning during commissioning otherwise163 - Allow users to disable DHCP NIC scanning during commissioning otherwise
162 this can lead machines not being able to commission (LP: #1383384)164 this can lead machines not being able to commission (LP: #1383384)
163 - Ensure that MAAS can correctly download, and install HWE Kernels, and 165 - Ensure that MAAS can correctly download, and install HWE Kernels, and
164 not crash in the process. (LP: #1357532, LP: #1382281)166 not crash in the process. (LP: #1357532, LP: #1382281)
165 - Add a lock to ensure we don't give the same 2 systems to two different167 - Add a lock to ensure we don't give the same 2 systems to two different
166 users when acquiring a machine. (LP: #1382575)168 users when acquiring a machine. (LP: #1382575)
@@ -240,7 +242,7 @@
240242
241 [Diogo Matsubara]243 [Diogo Matsubara]
242 * debian/control:244 * debian/control:
243 - maas-cluster-controller depends on syslinux-dev | 245 - maas-cluster-controller depends on syslinux-dev |
244 syslinux-common (LP: #1328659)246 syslinux-common (LP: #1328659)
245 - python-maas-provisioningserver depends on247 - python-maas-provisioningserver depends on
246 python-paramiko (LP: #1334401)248 python-paramiko (LP: #1334401)
@@ -280,7 +282,7 @@
280 debian/maas-region-controller-min.postinst282 debian/maas-region-controller-min.postinst
281 debian/maas-region-controller.postinst283 debian/maas-region-controller.postinst
282 - Install /var/log/maas/maas.log as a syslog file.284 - Install /var/log/maas/maas.log as a syslog file.
283 - Ensure logging is set up for upgrades 285 - Ensure logging is set up for upgrades
284286
285 [ Graham Binns ]287 [ Graham Binns ]
286 * debian/maas-region-controller.postinst:288 * debian/maas-region-controller.postinst:
@@ -377,7 +379,7 @@
377 [ Jason Hobbs ]379 [ Jason Hobbs ]
378 * debian/extras/99-maas: Allow access to keyserver.ubuntu.com via380 * debian/extras/99-maas: Allow access to keyserver.ubuntu.com via
379 squid-deb-proxy.381 squid-deb-proxy.
380 382
381 [Jeroen Vermeulen]383 [Jeroen Vermeulen]
382 * debian/maas-cluster-controller.postinst:384 * debian/maas-cluster-controller.postinst:
383 - Make the tgt config link point to the new boot-resources dir.385 - Make the tgt config link point to the new boot-resources dir.
@@ -1011,7 +1013,7 @@
1011 * New upstream release (LP: #1044367)1013 * New upstream release (LP: #1044367)
10121014
1013 [ Julian Edwards ]1015 [ Julian Edwards ]
1014 * Fix 02-pserv-config.patch to handle new default tftp directory 1016 * Fix 02-pserv-config.patch to handle new default tftp directory
10151017
1016 [ Andres Rodriguez ]1018 [ Andres Rodriguez ]
1017 * debian/maas.postinst:1019 * debian/maas.postinst:
@@ -1142,7 +1144,7 @@
1142 * debian/maas.postinst:1144 * debian/maas.postinst:
1143 - Set cobbler password in between quotes (LP: #984427)1145 - Set cobbler password in between quotes (LP: #984427)
1144 - Do not change permissions to maas.log (LP: #980915)1146 - Do not change permissions to maas.log (LP: #980915)
1145 * no longer use maas-cloudimg2ephemeral, but rather use premade images 1147 * no longer use maas-cloudimg2ephemeral, but rather use premade images
1146 at http://maas.ubuntu.com1148 at http://maas.ubuntu.com
11471149
1148 -- Andres Rodriguez <andreserl@ubuntu.com> Tue, 17 Apr 2012 23:44:46 -07001150 -- Andres Rodriguez <andreserl@ubuntu.com> Tue, 17 Apr 2012 23:44:46 -0700
@@ -1242,7 +1244,7 @@
1242maas (0.1+bzr363+dfsg-0ubuntu1) precise; urgency=low1244maas (0.1+bzr363+dfsg-0ubuntu1) precise; urgency=low
12431245
1244 [ Dave Walker (Daviey) ]1246 [ Dave Walker (Daviey) ]
1245 * debian/control: Add openssh-server as a Recommends, and wrap-and-sort. 1247 * debian/control: Add openssh-server as a Recommends, and wrap-and-sort.
12461248
1247 [ Andres Rodriguez ]1249 [ Andres Rodriguez ]
1248 * debian/maas.postinst:1250 * debian/maas.postinst:
@@ -1282,7 +1284,7 @@
12821284
1283 [ Dave Walker ]1285 [ Dave Walker ]
1284 * debian/maas.postinst: Do not import ISO's at install time.1286 * debian/maas.postinst: Do not import ISO's at install time.
1285 * debian/control: 1287 * debian/control:
1286 - Drop run-one, it's not a requirement and currently in universe.1288 - Drop run-one, it's not a requirement and currently in universe.
1287 - Drop python-setproctitle, no longer required.1289 - Drop python-setproctitle, no longer required.
12881290
@@ -1303,7 +1305,7 @@
1303 - 02-pserv-config.patch: Update, and set 'maas' as username.1305 - 02-pserv-config.patch: Update, and set 'maas' as username.
1304 - 03-longpoll-config.patch: Update.1306 - 03-longpoll-config.patch: Update.
1305 * debian/maas.install: Install preseeds and snippets.1307 * debian/maas.install: Install preseeds and snippets.
1306 * debian/maas.postinst: 1308 * debian/maas.postinst:
1307 - Set password for 'maas' cobbler username (in pserv and cobbler).1309 - Set password for 'maas' cobbler username (in pserv and cobbler).
1308 - Set DEFAULT_MAAS_URL to IP of interface with default gateway.1310 - Set DEFAULT_MAAS_URL to IP of interface with default gateway.
13091311
@@ -1378,7 +1380,7 @@
1378 [ Dave Walker ]1380 [ Dave Walker ]
1379 * debian/control:1381 * debian/control:
1380 - Changed depends from psycopg2 to python-psycopg2 and dropped versioning.1382 - Changed depends from psycopg2 to python-psycopg2 and dropped versioning.
1381 - LP: #937982 1383 - LP: #937982
13821384
1383 [ Andres Rodriguez ]1385 [ Andres Rodriguez ]
1384 * debian/maas.install: Install maas-import-isos and related files.1386 * debian/maas.install: Install maas-import-isos and related files.
@@ -1395,7 +1397,7 @@
1395maas (0.1+bzr171+dfsg-0ubuntu1) precise; urgency=low1397maas (0.1+bzr171+dfsg-0ubuntu1) precise; urgency=low
13961398
1397 * New upstream snapshot, post 0.1 release.1399 * New upstream snapshot, post 0.1 release.
1398 * debian/control: 1400 * debian/control:
1399 - Drop depends on rabbitmq-server, no longer required.1401 - Drop depends on rabbitmq-server, no longer required.
1400 * debian/watch: Introduced watch file.1402 * debian/watch: Introduced watch file.
14011403
14021404
=== modified file 'debian/control'
--- debian/control 2015-02-26 21:26:48 +0000
+++ debian/control 2015-03-02 20:19:01 +0000
@@ -7,8 +7,7 @@
7 po-debconf,7 po-debconf,
8 python (>= 2.7),8 python (>= 2.7),
9 python-distribute,9 python-distribute,
10 python-django,10 python-django
11 python-pyscss
12Standards-Version: 3.9.411Standards-Version: 3.9.4
13X-Python-Version: >= 2.712X-Python-Version: >= 2.7
14Homepage: https://launchpad.net/maas13Homepage: https://launchpad.net/maas
1514
=== modified file 'debian/rules'
--- debian/rules 2015-01-30 13:54:45 +0000
+++ debian/rules 2015-03-02 20:19:01 +0000
@@ -22,11 +22,6 @@
22 HOME=$(BUILDHOME) PYTHONPATH=$(CURDIR)/src/ $(PYTHON) \22 HOME=$(BUILDHOME) PYTHONPATH=$(CURDIR)/src/ $(PYTHON) \
23 $(CURDIR)/src/maasserver/utils/jsenums.py \23 $(CURDIR)/src/maasserver/utils/jsenums.py \
24 $(py_enums) > $(BUILDHOME)/enums.js24 $(py_enums) > $(BUILDHOME)/enums.js
25 HOME=$(BUILDHOME) pyscss \
26 $(CURDIR)/src/maasserver/static/scss/maas-styles.scss \
27 --no-compress \
28 -o $(CURDIR)/src/maasserver/static/css/maas-styles.css \
29 --load-path=$(CURDIR)/src/maasserver/static/scss
3025
31override_dh_auto_install:26override_dh_auto_install:
32 dh_auto_install27 dh_auto_install

Subscribers

People subscribed via source and target branches