1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238
|
apt-clone (0.4.1) unstable; urgency=medium
* show friendly error message when restore has no source file
(thanks to Tim Wasser)
* add new 'apt-clone clone --extra-files "/some/path"' option
to store arbitrary number of extra files in an apt-clone
file (and restore them of course)
-- Michael Vogt <mvo@debian.org> Fri, 06 Nov 2015 22:48:07 +0100
apt-clone (0.4) unstable; urgency=medium
[ Michael Vogt ]
* sync from ubuntu
* add --exclude option to apt-clone restore
[ Brian Murray ]
* save packages with a foreign origin in a separate file
-- Michael Vogt <mvo@debian.org> Thu, 05 Nov 2015 10:45:46 +0100
apt-clone (0.3.1~ubuntu14) wily; urgency=medium
* No-change rebuild for python3.5 transition
-- Steve Langasek <steve.langasek@ubuntu.com> Wed, 22 Jul 2015 04:08:42 +0000
apt-clone (0.3.1~ubuntu13) vivid; urgency=medium
* debian/control: updated Vcs-Bzr thanks to Launchpad user majun for the
patch and the bug report. (LP: #1388328)
-- Brian Murray <brian@ubuntu.com> Tue, 13 Jan 2015 16:14:52 -0800
apt-clone (0.3.1~ubuntu12) utopic; urgency=medium
[ Brian Murray ]
* Add an option to replace the mirror used in /etc/apt/sources.list with one
of your choosing. (LP: #1290584)
* debian/tests/control: add in missing make dependency
[ Michael Vogt ]
* Resolve unicode decode error for sources.list files if locale is
unsupported. (LP: #1309447)
-- Brian Murray <brian@ubuntu.com> Wed, 20 Aug 2014 13:54:48 -0700
apt-clone (0.3.1~ubuntu11) trusty; urgency=medium
* lp:~brian-murray/apt-clone/test_clone_upgrade_ports:
- fix test failure for ppc64el
-- Brian Murray <brian@ubuntu.com> Mon, 24 Feb 2014 08:24:54 -0800
apt-clone (0.3.1~ubuntu10) trusty; urgency=low
[ Brian Murray ]
* lp:~brian-murray/apt-clone/test_clone_upgrade_ports:
- fix test failure for armhf
[ Michael Vogt ]
* fix test failure for ppc64el
-- Michael Vogt <michael.vogt@ubuntu.com> Sat, 22 Feb 2014 09:22:02 +0100
apt-clone (0.3.1~ubuntu9) trusty; urgency=medium
* tests/data/apt-state.tar.gz: remove 'acpi-support' from the test case,
since this package is arch-specific and we want our tests to work
consistently across archs.
-- Steve Langasek <steve.langasek@ubuntu.com> Thu, 20 Feb 2014 16:57:55 -0800
apt-clone (0.3.1~ubuntu8) trusty; urgency=medium
* Fix path for setting permissions of restored /etc/apt/sources.list
-- Brian Murray <brian@ubuntu.com> Mon, 10 Feb 2014 10:36:19 -0800
apt-clone (0.3.1~ubuntu7) trusty; urgency=low
* When restoring /etc/apt/sources.list set the permissions to 644.
* Do not backup hidden files in /etc/apt/sources.list.d/ and only
back up .list files (LP: #1254447)
-- Brian Murray <brian@ubuntu.com> Mon, 10 Feb 2014 08:32:57 -0800
apt-clone (0.3.1~ubuntu6) saucy; urgency=low
* Properly handle unicode when rewriting source files, thanks to Colin
Watson for the patch. (LP: #1212025)
-- Brian Murray <brian@ubuntu.com> Fri, 06 Sep 2013 14:50:16 -0700
apt-clone (0.3.1~ubuntu5) saucy; urgency=low
[ Colin Watson ]
* Avoid using "sudo chown" in tests if all files are already owned by the
calling user.
[ Steve Langasek ]
* TestClone.test_restore_state_simulate: update to use distro_info like
TestCloneUpgrade.test_clone_upgrade_synthetic does, now that natty is
EOL.
* Fix to work correctly when running in a non-UTF8 locale and UTF8 filenames
are present in the dpkg database.
-- Steve Langasek <steve.langasek@ubuntu.com> Fri, 26 Jul 2013 19:43:49 +0000
apt-clone (0.3.1~ubuntu4) raring; urgency=low
* Make better use of context managers, fixing various resource leaks.
* Remove unused imports from tests.
* Use logging.warning rather than the deprecated logging.warn.
* Skip TestCloneUpgrade.test_clone_upgrade_regression; this is a
regression test against a tarball created based on a specific (now
obsolete) version of Ubuntu, and will need considerable effort to
update.
* Make TestCloneUpgrade.test_clone_upgrade_synthetic perform a
clone-upgrade between the last two supported releases of Ubuntu, rather
than hardcoding maverick and natty (LP: #1112472).
* Don't leak a temporary directory from AptClone.simulate_restore_state.
* Don't leak temporary directories from TestCloneUpgrade.
* If no command is specified on the command line, fail cleanly with an
error message rather than crashing (LP: #1111115).
-- Colin Watson <cjwatson@ubuntu.com> Fri, 15 Feb 2013 22:45:32 +0000
apt-clone (0.3.1~ubuntu3) raring; urgency=low
* Do not include subdirectories in /etc/apt/sources.list.d/ (LP: #1077113)
-- Brian Murray <brian@ubuntu.com> Fri, 25 Jan 2013 13:47:56 -0800
apt-clone (0.3.1~ubuntu2) raring; urgency=low
* Added XS-Testsuite header
* Fixed ownership of testsuite data files
* Redirected test stderr to stdout. python unittest output goes to stderr
which adt-run considers as a failure.
-- Jean-Baptiste Lallement <jean-baptiste.lallement@canonical.com> Thu, 13 Dec 2012 16:20:02 +0100
apt-clone (0.3.1~ubuntu1) raring; urgency=low
* Make sure #!/usr/bin/python3 is used, since dh_python3 stopped
overriding it.
-- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Tue, 06 Nov 2012 14:54:54 +0000
apt-clone (0.3) experimental; urgency=low
[ Michael Vogt ]
* apt_clone.py:
- implement a show-diff option allowing one to see the differences
between a system and a clone file
- fix restoring of the clone with later apt versions (thanks
to Colin Watson)
- bind mount /proc, /sys on restore to chroot (thanks to
Colin Watson)
* add dep8 style testsuite
[ Colin Watson ]
* Port to Python 3:
- Use Python 3-style print functions.
- Use "raise Exception(value)" syntax rather than the old-style "raise
Exception, value".
- Use dict.items() rather than dict.iteritems().
[ Evan Dandrea ]
* Finish port to Python 3:
- Handle unicode changes.
- Do not leak file descriptors.
- Test against both Python2.7 and Python3.
- Do not use the deprecated failUnless.
- Use the io module instead of StringIO.
- Fix a failing test caused by acpi-support being in main.
[ Stéphane Graber ]
* Python 3 port:
- Update packaging to build using python3
- Update all the headers to use /usr/bin/python3
[ Brian Murray ]
* apt_clone.py:
- if specified remove usernames and passwords from sources files
-- Michael Vogt <mvo@debian.org> Thu, 01 Nov 2012 10:18:59 +0100
apt-clone (0.2.3~ubuntu3) quantal; urgency=low
* Ensure that /etc/apt/sources.list and /etc/apt/sources.list.d are put
at the right place in the tarball by stripping the apt "Dir" from the
absolute path of the file. (LP: #1066347)
-- Stéphane Graber <stgraber@ubuntu.com> Mon, 15 Oct 2012 13:28:10 +0200
apt-clone (0.2.3~ubuntu2) quantal; urgency=low
* apt_clone.py:
- if specified remove usernames and passwords from sources files
-- Brian Murray <brian@ubuntu.com> Mon, 02 Jul 2012 13:54:34 -0700
apt-clone (0.2.3~ubuntu1) quantal; urgency=low
* Upload version from current bzr trunk (lp:apt-clone).
This version builds and uses python3 by default
(code still works with python2).
-- Stéphane Graber <stgraber@ubuntu.com> Tue, 12 Jun 2012 17:28:21 -0400
apt-clone (0.2.2) unstable; urgency=low
* fix extraction of no-longer downloadable debs, thanks
to Gaurav Saxena for the patch! (closes: #637247)
* fix python-argparse dependency, thanks to Adrian Bunk
(closes: Bug#653517)
-- Michael Vogt <mvo@debian.org> Mon, 02 Jan 2012 17:55:49 +0100
apt-clone (0.2.1) unstable; urgency=low
* apt-clone:
- improve --help output (closes: #641864), thanks to
Rogerio. Brito
* apt-clone.8:
- add simple man page
* apt_clone.py:
- fix tar prefix detection
-- Michael Vogt <mvo@debian.org> Wed, 19 Oct 2011 14:54:15 +0200
apt-clone (0.2) unstable; urgency=low
* Initial release (Closes: #622868).
-- Alessio Treglia <alessio@debian.org> Wed, 08 Jun 2011 00:49:05 +0200
|