Bug#653195: transition: libarchive
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: transition
I am requesting a transition from libarchive1 to the latest libarchive shared
library package (which will be libarchive12). The latest libarchive version to
transition to will be libarchive-3.0.2 (soon to be uploaded to experimental).
This transition will require source changes to packages that used the following
functions from libarchive.
archive_read_data_block
archive_read_data_into_buffer
archive_read_set_format_options
archive_read_set_filter_options
archive_read_extract_set_skip_file
archive_write_set_skip_file
archive_write_data_block
archive_write_set_format_options
archive_write_set_compressor_options
archive_write_disk_set_skip_file
archive_write_disk_set_group_lookup
archive_write_disk_set_user_lookup
archive_read_disk_gname
archive_read_disk_uname
archive_read_disk_set_gname_lookup
archive_read_disk_set_uname_lookup
archive_entry_gid
archive_entry_ino
archive_entry_uid
archive_entry_set_gid
archive_entry_set_ino
archive_entry_set_uid
archive_entry_acl_add_entry
archive_entry_acl_add_entry_w
__archive_entry_acl_parse_w
All other packages can simply be binNMUed. The following packages are reverse
dependencies of libarchive1 (as found using apt-cache).
ark
gmameui
tuxcmd-modules
libtotem-plparser17
reprepro
rdup
packagekit-bash-completion
packagekit
libpackagekit-glib2-14
gstreamer0.10-packagekit
browser-plugin-packagekit
libapache2-mod-musicindex
hydrogen
gvfs-backends
deb-gview
cpio
cmake-qt-gui
cmake-curses-gui
cmake
claws-mail-archiver-plugin
archivemount
Also, libtotem-plparser-dev is a reverse dependency on libarchive-dev.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.1.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Reply to: