Merge lp:~maxb/meta-lp-deps/ready-for-karmic into lp:meta-lp-deps

Proposed by Max Bowsher
Status: Merged
Approved by: Curtis Hovey
Approved revision: 56
Merged at revision: not available
Proposed branch: lp:~maxb/meta-lp-deps/ready-for-karmic
Merge into: lp:meta-lp-deps
Diff against target: None lines
To merge this branch: bzr merge lp:~maxb/meta-lp-deps/ready-for-karmic
Reviewer Review Type Date Requested Status
Francis J. Lacoste (community) Approve
Curtis Hovey (community) code Approve
Review via email: mp+11094@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Max Bowsher (maxb) wrote :

This branch readies launchpad-dependencies for Karmic, by dropping dependencies which no longer seem to be needed, with the motivation that they have either been removed in Karmic, or because they no longer seem to be needed, we don't care to bother rebuilding them for Python 2.4 in Karmic.

Note that "no longer seem to be needed" == "testsuite runs fine without".

Revision history for this message
Curtis Hovey (sinzui) wrote :

Thanks for the enlightening conversation on IRC. I agree that Launchpad does not use the packagess. It is using replacements from sourcecode or work arounds from the system.

review: Approve (code)
57. By Max Bowsher

releasing version 0.54

Revision history for this message
Max Bowsher (maxb) wrote :

released as 0.54 and on the build queue for building in my PPA - https://edge.launchpad.net/~maxb/+archive/launchpad/+build/1236026

Revision history for this message
Francis J. Lacoste (flacoste) wrote :

I copied the packages to the Launchpad PPA.

Thanks

review: Approve
Revision history for this message
Francis J. Lacoste (flacoste) wrote :

And merged it to trunk.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== removed file 'debian/README.Debian'
2--- debian/README.Debian 2009-08-31 10:45:33 +0000
3+++ debian/README.Debian 1970-01-01 00:00:00 +0000
4@@ -1,22 +0,0 @@
5-launchpad-dependencies for DEBIAN
6-
7-
8-This is a dummy package that makes Debian's package management
9-system believe that equivalents to packages on which other
10-packages do depend on are actually installed.
11-
12-The special dependencies used in this package are:
13-
14-Depends: bzr, python2.4-dev, gettext, build-essential, ncompress, python2.4-psycopg, python-apt, python2.4-geoip, python2.4-profiler, python2.4-twisted, swig libgpgme11-dev, cvs, libsvn0, python2.4-svn, python2.4-subversion, python2.4-sqlite, ubuntu-keyring, python2.4-imaging, bison, mailx
15-Suggests: python2.4-bazaar
16-
17-
18-Please note that this is a crude hack and if thoughtlessly used
19-might possibly do damage to your packaging system. And please
20-note as well that using it is not the recommended way of dealing
21-with broken dependencies. Better file a bug report instead.
22-
23-Deinstallation of this package is only possible when all pending
24-dependency issues are properly resolved in some other way. A more
25-brutal approach for it's deinstallation is to create and install
26-the package configured using an empty control file.
27
28=== modified file 'debian/changelog'
29--- debian/changelog 2009-08-31 11:06:28 +0000
30+++ debian/changelog 2009-09-02 22:15:18 +0000
31@@ -1,3 +1,18 @@
32+launchpad-dependencies (0.54) UNRELEASED; urgency=low
33+
34+ * Drop from launchpad-dependencies:
35+ - python2.4-lxml (tests run fine without)
36+ * Drop from launchpad-developer-dependencies:
37+ - python-xml (no longer in karmic, tests run fine without)
38+ - python2.4-setuptools (tests run fine without)
39+
40+ * Drop debian/README.Debian, which was out of date and mainly boilerplate.
41+ * Drop debian/docs, empty file.
42+ * Drop debian/deps, seems to be obsolete personal notes of a previous
43+ maintainer.
44+
45+ -- Max Bowsher <maxb@f2s.com> Thu, 20 Aug 2009 19:01:05 +0100
46+
47 launchpad-dependencies (0.53) jaunty; urgency=low
48
49 * Add python-openid to launchpad-dependencies because it was an indirect
50
51=== modified file 'debian/control'
52--- debian/control 2009-08-31 11:06:28 +0000
53+++ debian/control 2009-09-02 22:15:18 +0000
54@@ -12,7 +12,7 @@
55 libgpgme11-dev (>= 1.1.0), cvs, python2.4-svn, python2.4-subversion,
56 python-sqlite, ubuntu-keyring, python2.4-imaging, bison, python-paramiko,
57 python-mechanize, python-openssl, graphviz, python-zopeinterface,
58- python-celementtree, python2.4-tickcount, python2.4-lxml,
59+ python-celementtree, python2.4-tickcount,
60 germinate, devscripts, libxml2-utils, python-epydoc, patchutils,
61 openssh-blacklist, openssh-client (>= 1:4.7p1-8ubuntu1.1), xsltproc,
62 python-magic, geoip-data | geoip-data-city-lite,
63@@ -29,8 +29,8 @@
64 Architecture: all
65 Depends: launchpad-dependencies (= ${source:Version}), launchpad-database-dependencies (= ${source:Version}),
66 exuberant-ctags, bzr-pqm, python-pullparser, python-clientcookie,
67- postgresql-doc-8.3, postgresql-autodoc, tidy, python2.4-setuptools,
68- python-codespeak-lib, python-xml, pylint, ssh, mhonarc,
69+ postgresql-doc-8.3, postgresql-autodoc, tidy,
70+ python-codespeak-lib, pylint, ssh, mhonarc,
71 fakeroot, rsync, spidermonkey-bin, git-core
72 Recommends: pyflakes
73 Suggests: apache2
74
75=== removed file 'debian/dep'
76--- debian/dep 2009-08-31 10:56:56 +0000
77+++ debian/dep 1970-01-01 00:00:00 +0000
78@@ -1,18 +0,0 @@
79-ncompress
80-python2.4-psycopg *
81-python2.4-geoip
82-python2.4-profiler
83-python2.4-twisted
84-swig
85-libgpgme11-dev (>= 1.1.0)
86-cvs
87-libsvn0
88-python2.4-svn
89-python2.4-subversion
90-python2.4-sqlite
91-python2.4-imaging
92-bison
93-exuberant-ctags
94-python2.4-mechanize
95-python2.4-pyopenssl
96-graphviz
97
98=== removed file 'debian/docs'

Subscribers

People subscribed via source and target branches