I booted a 12.04.2 disc and installed the apt-clone version from precise-proposed then choose to upgrade my Oneiric system to Precise. I inspected the contents of /target/ubiquity-apt-clone/apt-clone-state-ubuntu.tar.gz and confirmed that /etc/apt/sources.list was in there and that the path was correct.
Later on I received a crash from apt-clone but that was due to the package installed on my system and uncorrectable problems.
Apr 17 19:04:08 ubuntu ubiquity: WARNING:root:can't add zlib1g (E:Unable to correct problems, you have held broken packages.)
Apr 17 19:04:09 ubuntu ubiquity: Traceback (most recent call last):
Apr 17 19:04:09 ubuntu ubiquity: File "/usr/bin/apt-clone", line 117, in <module>
Apr 17 19:04:09 ubuntu ubiquity:
Apr 17 19:04:09 ubuntu ubiquity: args.source, args.destination, args.new_distro_codename, protect_installed)
Apr 17 19:04:09 ubuntu ubiquity: File "/usr/lib/python2.7/dist-packages/apt_clone.py", line 335, in restore_state
Apr 17 19:04:09 ubuntu ubiquity:
Apr 17 19:04:09 ubuntu ubiquity: self._restore_package_selection(statefile, targetdir, protect_installed)
Apr 17 19:04:09 ubuntu ubiquity: File "/usr/lib/python2.7/dist-packages/apt_clone.py", line 456, in _restore_package_selection
Apr 17 19:04:09 ubuntu ubiquity:
Apr 17 19:04:09 ubuntu ubiquity: self._restore_package_selection_in_cache(statefile, cache, protect_installed)
Apr 17 19:04:09 ubuntu ubiquity: File "/usr/lib/python2.7/dist-packages/apt_clone.py", line 436, in _restore_package_selection_in_cache
Apr 17 19:04:09 ubuntu ubiquity:
Apr 17 19:04:09 ubuntu ubiquity: resolver.resolve()
Apr 17 19:04:09 ubuntu ubiquity: SystemError
Apr 17 19:04:09 ubuntu ubiquity: :
Apr 17 19:04:09 ubuntu ubiquity: E:Unable to correct problems, you have held broken packages.
Subsequently, I considered this verification done for precise.
I booted a 12.04.2 disc and installed the apt-clone version from precise-proposed then choose to upgrade my Oneiric system to Precise. I inspected the contents of /target/ ubiquity- apt-clone/ apt-clone- state-ubuntu. tar.gz and confirmed that /etc/apt/ sources. list was in there and that the path was correct.
Later on I received a crash from apt-clone but that was due to the package installed on my system and uncorrectable problems.
Apr 17 19:04:08 ubuntu ubiquity: WARNING:root:can't add zlib1g (E:Unable to correct problems, you have held broken packages.) apt-clone" , line 117, in <module> distro_ codename, protect_installed) python2. 7/dist- packages/ apt_clone. py", line 335, in restore_state package_ selection( statefile, targetdir, protect_installed) python2. 7/dist- packages/ apt_clone. py", line 456, in _restore_ package_ selection package_ selection_ in_cache( statefile, cache, protect_installed) python2. 7/dist- packages/ apt_clone. py", line 436, in _restore_ package_ selection_ in_cache
Apr 17 19:04:09 ubuntu ubiquity: Traceback (most recent call last):
Apr 17 19:04:09 ubuntu ubiquity: File "/usr/bin/
Apr 17 19:04:09 ubuntu ubiquity:
Apr 17 19:04:09 ubuntu ubiquity: args.source, args.destination, args.new_
Apr 17 19:04:09 ubuntu ubiquity: File "/usr/lib/
Apr 17 19:04:09 ubuntu ubiquity:
Apr 17 19:04:09 ubuntu ubiquity: self._restore_
Apr 17 19:04:09 ubuntu ubiquity: File "/usr/lib/
Apr 17 19:04:09 ubuntu ubiquity:
Apr 17 19:04:09 ubuntu ubiquity: self._restore_
Apr 17 19:04:09 ubuntu ubiquity: File "/usr/lib/
Apr 17 19:04:09 ubuntu ubiquity:
Apr 17 19:04:09 ubuntu ubiquity: resolver.resolve()
Apr 17 19:04:09 ubuntu ubiquity: SystemError
Apr 17 19:04:09 ubuntu ubiquity: :
Apr 17 19:04:09 ubuntu ubiquity: E:Unable to correct problems, you have held broken packages.
Subsequently, I considered this verification done for precise.