diff --git a/tests/multistrap_compare/.gitignore b/tests/multistrap_compare/.gitignore new file mode 100644 index 0000000..31211d0 --- /dev/null +++ b/tests/multistrap_compare/.gitignore @@ -0,0 +1,2 @@ +build.ninja +_build diff --git a/tests/multistrap_compare/apt-bootstrap/apt-bootstrap b/tests/multistrap_compare/apt-bootstrap/apt-bootstrap new file mode 100755 index 0000000..bcf6bc9 --- /dev/null +++ b/tests/multistrap_compare/apt-bootstrap/apt-bootstrap @@ -0,0 +1,531 @@ +#!/usr/bin/python + +from __future__ import print_function + +import apt +import apt_inst +import apt_pkg +from argparse import ArgumentParser +import atexit +import errno +import logging +import os +import shutil +import stat +import subprocess +import sys + +apt_pkg.init() + +DEFAULT_URL = 'http://obs-master.endlessm-sf.com:82/shared/eos' +DEFAULT_SUITE = 'master' +DEFAULT_ARCH = 'i386' +DEFAULT_PLATFORM = 'i386' +DEFAULT_COMPONENTS = 'endless,core' +DEFAULT_KEYRING = '/usr/share/keyrings/eos-archive-keyring.gpg' + +def makedirs(name, mode=0o777, exist_ok=False): + try: + os.makedirs(name, mode) + except OSError as err: + if not exist_ok or err.errno != errno.EEXIST: + raise + +class PriorityFilter(apt.cache.Filter): + def __init__(self, priority): + super(PriorityFilter, self).__init__() + if priority not in ['essential', 'required', 'important']: + raise Exception('Unrecognized priority %s' % self.priority) + self.priority = priority + + def apply(self, pkg): + if self.priority == 'essential': + return pkg.essential + return pkg.candidate.priority.lower() == self.priority + +class AptBootstrap(object): + NEEDED_DIRS = ['etc/apt/apt.conf.d', 'etc/apt/preferences.d', + 'etc/apt/trusted.gpg.d', 'var/lib/apt/lists/partial', + 'var/cache/apt/archives/partial', 'var/log/apt', + 'var/lib/dpkg', 'var/lib/dpkg/updates', + 'var/lib/dpkg/info'] + + def __init__(self, path, suite=DEFAULT_SUITE, url=DEFAULT_URL, + components=DEFAULT_COMPONENTS, arch=None, + packages=[], keyring=None, required=True, + important=True, recommends=True, debug=False, + dry_run=False): + self.path = os.path.abspath(path) + self.suite = suite + self.url = url + self.components = components.split(',') + self.arch = arch + self.packages = packages + self.keyring = keyring + self.required = required + self.important = important + self.recommends = recommends + self.debug = debug + self.dry_run = dry_run + + self.mounts = [] + atexit.register(self.umount_all) + + # Use current arch if none specified + if self.arch is None: + self.arch = apt_pkg.get_architectures()[0] + logging.info('Using architecture %s' % self.arch) + + # Use EOS keyring if it exists and none specified + if self.keyring is None and os.path.exists(DEFAULT_KEYRING): + self.keyring = DEFAULT_KEYRING + logging.info('Using keyring %s' % self.keyring) + + # Create needed directories + for dir in self.NEEDED_DIRS: + makedirs(os.path.join(self.path, dir), exist_ok=True) + + # Create sources.list + sources_list = os.path.join(self.path, 'etc/apt/sources.list') + if not os.path.exists(sources_list): + with open(sources_list, 'w') as f: + f.write('deb %s %s %s\n' %(self.url, self.suite, + ' '.join(self.components))) + + # Create empty dpkg status so it looks like there are no + # packages installed + self.dpkg_status = os.path.join(self.path, 'var/lib/dpkg/status') + if not os.path.exists(self.dpkg_status): + with open(self.dpkg_status, 'w') as f: + pass + + # Satisfy runtime by creating dpkg available file. Apparently + # dpkg doesn't do this by itself, but debootstrap does. + dpkg_available = os.path.join(self.path, + 'var/lib/dpkg/available') + with open(dpkg_available, 'a'): + pass + + # Setup configuration + apt_pkg.config.set('APT::Architecture', self.arch) + apt_pkg.config.set('Dir', self.path) + apt_pkg.config.set('DPkg::Chroot-Directory', self.path) + apt_pkg.config.set('Dir::State::status', self.dpkg_status) + apt_pkg.config.set('APT::Install-Recommends', + str(self.recommends)) + apt_pkg.config.set('Dpkg::Options::', '--force-unsafe-io') + + # Keyring configuration + self.target_keyring = os.path.join( + self.path, 'etc/apt/trusted.gpg.d/apt-bootstrap.gpg') + if self.keyring is not None: + if not os.path.exists(self.target_keyring): + print('Installing temporary keyring', + self.target_keyring) + shutil.copy(self.keyring, self.target_keyring) + else: + # If no keyring is provided, package verification will fail + apt_pkg.config.set('APT::Get::AllowUnauthenticated', 'true') + + # Debug configuration + if self.debug: + apt_pkg.config.set('Debug::pkgDepCache::AutoInstall', 'true') + apt_pkg.config.set('Debug::pkgProblemResolver', 'true') + apt_pkg.config.set('Debug::pkgInitConfig', 'true') + #apt_pkg.config.set('Debug::pkgDPkgPM', 'true') + + # Avoid saving these logs inside the chroot (debootstrap results + # don't include these either) + apt_pkg.config.set('Dir::Log::Terminal', '') + apt_pkg.config.set('Dir::Log::Planner', '') + + self.acquire_progress = \ + apt.progress.text.AcquireProgress(outfile=sys.stderr) + self.op_progress = \ + apt.progress.text.OpProgress(outfile=sys.stderr) + self.cache = apt.Cache(progress=self.op_progress) + self.archive_dir = apt_pkg.config.find_dir('Dir::Cache::archives') + + def mount(self, *args): + target = args[-1] + if os.path.ismount(target): + logging.warning('%s is already mounted' % target) + return + logging.info('Mounting %s' % target) + makedirs(target, exist_ok=True) + subprocess.check_call(['mount'] + list(args)) + self.mounts.append(target) + + def umount(self, target): + for index, value in enumerate(self.mounts): + if value == target: + logging.info('Unmounting %s' % target) + subprocess.check_call(['umount', target]) + del self.mounts[index] + return + + # Not found + raise Exception('%s was not mounted from here' % target) + + def umount_all(self): + while len(self.mounts) > 0: + target = self.mounts[-1] + logging.info('Unmounting %s' % target) + subprocess.check_call(['umount', target]) + self.mounts.pop() + + def __del__(self): + self.umount_all() + + def update(self): + self.cache.update(self.acquire_progress) + self.cache.open(progress=self.op_progress) + + def mark_all_packages(self): + self.mark_priority_packages('essential') + if self.required: + self.mark_priority_packages('required') + if self.important: + self.mark_priority_packages('important') + self.mark_requested_packages() + + def mark_priority_packages(self, priority): + with self.cache.actiongroup(): + print('Adding', priority, 'packages', file=sys.stderr) + packages = apt.cache.FilteredCache(self.cache) + packages.set_filter(PriorityFilter(priority)) + for pkg in packages: + logging.debug('Adding %s package %s' % (priority, pkg.name)) + pkg.mark_install() + + # HACK - we should make this a hard dependency of debconf + if priority == 'essential': + self.cache['apt-utils'].mark_install() + + def mark_requested_packages(self): + with self.cache.actiongroup(): + print('Adding requested packages', file=sys.stderr) + for name in self.packages: + pkg = self.cache[name] + logging.debug('Adding requested package %s' % pkg.name) + pkg.mark_install() + + def get_packages(self): + packages = {} + for pkg in self.cache.get_changes(): + # If this is a multi-arch package, use the fullname with the + # architecture to match output from dpkg-query. + multi_arch = pkg.candidate.record.get('Multi-Arch', '') + if multi_arch == 'same': + name = pkg.fullname + else: + name = pkg.shortname + version = pkg.candidate.version + packages[name] = version + return packages + + def extract_member(self, member, data): + if len(data) != member.size: + raise Exception('%s data length %d != size %d' + %(member.name, len(data), member.size)) + logging.debug('Extracting %s' % member.name) + dest = os.path.join(self.path, member.name) + makedirs(os.path.dirname(dest), exist_ok=True) + if member.isfile(): + with open(dest, 'wb') as f: + f.write(data) + elif member.isdir(): + makedirs(dest, exist_ok=True) + elif member.issym(): + os.symlink(member.linkname, dest) + elif member.islnk(): + os.link(os.path.join(self.path, member.linkname), dest) + elif member.isdev(): + if member.ischr(): + mode = member.mode | stat.S_IFCHR + device = os.makedev(member.major, member.minor) + elif member.isblk(): + mode = member.mode | stat.S_IFBLK + device = os.makedev(member.major, member.minor) + elif member.isfifo(): + mode = member.mode | stat.S_IFIFO + device = 0 + else: + raise Exception('Unexpected device member %s' % member.name) + os.mknod(dest, mode=mode, device=device) + else: + raise Exception("Don't know how to handle %s" % member.name) + + os.lchown(dest, member.uid, member.gid) + if not member.issym(): + os.chmod(dest, member.mode) + os.utime(dest, (member.mtime, member.mtime)) + + def archive_path(self, pkg): + candidate = pkg.candidate + base = '%s_%s_%s.deb' %(pkg.name, + apt_pkg.quote_string(candidate.version, ':'), + candidate.architecture) + return os.path.join(self.archive_dir, base) + + def fake_install(self, pkg): + name = pkg.name + version = pkg.candidate.version + + logging.debug('Faking installation of %s' % name) + with open(self.dpkg_status, 'w+') as f: + f.writelines(['Package: %s\n' % name, + 'Version: %s\n' % version, + 'Maintainer: unknown\n', + 'Status: install ok installed\n\n']) + + info = os.path.join(self.path, 'var/lib/dpkg/info', + name + '.list') + with open(info, 'w+') as f: + pass + + def dpkg_install(self, pkg): + archive = self.archive_path(pkg) + target_archive = os.path.join('/', os.path.relpath(archive, + self.path)) + cmd = ['chroot', self.path, 'dpkg', '--install', + '--force-depends', '--force-unsafe-io', target_archive] + logging.debug('Using dpkg to install %s' % pkg.name) + subprocess.check_call(cmd) + + def dpkg_unpack(self, pkg): + archive = self.archive_path(pkg) + target_archive = os.path.join('/', os.path.relpath(archive, + self.path)) + cmd = ['chroot', self.path, 'dpkg', '--unpack', + '--force-depends', '--force-unsafe-io', target_archive] + logging.debug('Using dpkg to unpack %s' % pkg.name) + subprocess.check_call(cmd) + + def dpkg_configure_pending(self): + cmd = ['chroot', self.path, 'dpkg', '--configure', + '--force-depends', '--pending', '--force-configure-any', + '--force-unsafe-io'] + logging.debug('Using dpkg to configure packages') + subprocess.check_call(cmd) + + def makedev(self): + """Create /dev files like debootstrap""" + # Device files + nodes = [('full', 0, 0, 0o666, stat.S_IFCHR, 1, 7), + ('null', 0, 0, 0o666, stat.S_IFCHR, 1, 3), + ('random', 0, 0, 0o666, stat.S_IFCHR, 1, 8), + ('tty', 0, 5, 0o666, stat.S_IFCHR, 5, 0), + ('urandom', 0, 0, 0o666, stat.S_IFCHR, 1, 9), + ('zero', 0, 0, 0o666, stat.S_IFCHR, 1, 5)] + + # Symlinks + links = [('fd', '/proc/self/fd'), + ('stderr', 'fd/2'), + ('stdin', 'fd/0'), + ('stdout', 'fd/1')] + + makedirs(os.path.join(self.path, 'dev', 'shm'), exist_ok=True) + makedirs(os.path.join(self.path, 'dev', 'pts'), exist_ok=True) + for node in nodes: + path = os.path.join(self.path, 'dev', node[0]) + if not os.path.exists(path): + logging.info('Creating device node %s' % path) + os.mknod(path, node[4], os.makedev(node[5], node[6])) + os.chmod(path, node[3]) + os.chown(path, node[1], node[2]) + for link in links: + path = os.path.join(self.path, 'dev', link[0]) + if not os.path.exists(path): + logging.info('Creating dev symlink %s' % path) + os.symlink(link[1], path) + + # Inside a container, we might not be allowed to create /dev/ptmx. + # If not, do the next best thing. + path = os.path.join(self.path, 'dev', 'ptmx') + try: + os.mknod(path, stat.S_IFCHR, os.makedev(5, 2)) + except OSError: + logging.warning("Could not create /dev/ptmx, falling back to " \ + "symlink. This chroot will require /dev/pts " \ + "mounted with ptmxmode=666") + os.symlink('pts/ptmx', path) + + def stage1(self): + # Create merged /usr directories + for dir in ['bin', 'lib', 'sbin', 'lib64']: + link = os.path.join(self.path, dir) + usrdir = os.path.join(self.path, 'usr', dir) + makedirs(usrdir, exist_ok=True) + if os.path.exists(link): + if not os.path.islink(link): + raise Exception('%s exists but is not a symlink' % link) + os.unlink(link) + os.symlink(os.path.join('usr', dir), os.path.join(self.path, dir)) + + # Mirror /usr merge to /usr/lib/debug directory + usrdir = os.path.join(self.path, 'usr', 'lib', 'debug', 'usr', dir) + link = os.path.join(self.path, 'usr', 'lib', 'debug', dir) + makedirs(usrdir, exist_ok=True) + if os.path.exists(link): + if not os.path.islink(link): + raise Exception('%s exists but is not a symlink' % link) + os.unlink(link) + os.symlink(os.path.join('usr', dir), + os.path.join(self.path, 'usr', 'lib', 'debug', dir)) + + self.mark_priority_packages('essential') + + self.cache.fetch_archives(self.acquire_progress) + for pkg in self.cache.get_changes(): + # Manually extract the debs + archive = self.archive_path(pkg) + deb = apt_inst.DebFile(archive) + logging.info('Extracting %s' % pkg.name) + deb.data.go(self.extract_member) + + self.fake_install(self.cache['dpkg']) + + def stage2(self): + os.environ['LC_ALL'] = 'C' + os.environ['DEBIAN_FRONTEND'] = 'noninteractive' + + self.makedev() + self.mount('-t', 'proc', 'proc', os.path.join(self.path, 'proc')) + self.mount('-t', 'sysfs', 'sysfs', os.path.join(self.path, 'sys')) + self.mount('--bind', '/tmp', os.path.join(self.path, 'tmp')) + + # Random prep copied from debootstrap + subprocess.check_call(['chroot', self.path, '/sbin/ldconfig']) + if not os.path.exists(os.path.join(self.path, 'usr/bin/awk')): + os.symlink('mawk', os.path.join(self.path, 'usr/bin/awk')) + if not os.path.exists(os.path.join(self.path, 'etc/localtime')): + os.symlink('/usr/share/zoneinfo/UTC', + os.path.join(self.path, 'etc/localtime')) + + print('Installing bootstrap packages') + early_packages = ['base-passwd', 'base-files', 'dpkg', 'libc6', + 'perl-base', 'mawk', 'debconf', 'debianutils', + 'passwd'] + for pkgname in early_packages: + self.dpkg_install(self.cache[pkgname]) + + print('Unpacking essential packages') + for pkg in self.cache.get_changes(): + self.dpkg_unpack(pkg) + + # Make sure we don't start any daemons in the chroot + start_stop_daemon = os.path.join(self.path, + 'sbin/start-stop-daemon') + if os.path.exists(start_stop_daemon): + os.rename(start_stop_daemon, start_stop_daemon + '.REAL') + os.symlink('/bin/true', start_stop_daemon) + policy_rc_d = os.path.join(self.path, 'usr/sbin/policy-rc.d') + with open(policy_rc_d, 'w') as f: + f.writelines(['#!/bin/sh\n', + 'exit 101\n']) + os.chmod(policy_rc_d, 0o755) + + print('Configuring essential packages') + self.dpkg_configure_pending() + + # Re-open the cache to get updated dpkg status + self.cache.open(progress=self.op_progress) + if self.required: + self.mark_priority_packages('required') + if self.important: + self.mark_priority_packages('important') + self.mark_requested_packages() + + print('Installing remaining packages') + self.cache.commit(fetch_progress=self.acquire_progress) + + # Restore daemon control tools + if os.path.exists(start_stop_daemon + '.REAL'): + os.unlink(start_stop_daemon) + os.rename(start_stop_daemon + '.REAL', start_stop_daemon) + os.unlink(policy_rc_d) + + self.umount(os.path.join(self.path, 'sys')) + self.umount(os.path.join(self.path, 'proc')) + self.umount(os.path.join(self.path, 'tmp')) + + def bootstrap(self): + self.update() + + if args.dry_run: + self.mark_all_packages() + packages = self.get_packages() + for pkg, ver in sorted(packages.items()): + print(pkg, ver, sep='\t') + return + + self.stage1() + self.stage2() + + # Remove temporary keyring + if os.path.exists(self.target_keyring): + print('Removing temporary keyring', self.target_keyring) + os.unlink(self.target_kerying) + + print('Installation complete') + +if __name__ == '__main__': + aparser = ArgumentParser(description='Bootstrap system with APT') + aparser.add_argument('-n', '--dry-run', action='store_true', + help='print packages and exit') + aparser.add_argument('-a', '--arch', help='target architecture') + aparser.add_argument('--components', default=DEFAULT_COMPONENTS, + help='components from archive to use') + aparser.add_argument('--packages', default='', + help='packages to include') + aparser.add_argument('--keyring', help='keyring for verification') + aparser.add_argument('--required', action='store_true', + default=True, help='enable required packages') + aparser.add_argument('--no-required', dest='required', + action='store_false', + help='disable required packages') + aparser.add_argument('--important', action='store_true', + default=True, help='enable important packages') + aparser.add_argument('--no-important', dest='important', + action='store_false', + help='disable important packages') + aparser.add_argument('--recommends', action='store_true', + default=True, help='enable package recommends') + aparser.add_argument('--no-recommends', dest='recommends', + action='store_false', + help='disable package recommends') + aparser.add_argument('-v', '--verbose', action='store_true', + help='enable verbose output') + aparser.add_argument('--debug', action='store_true', + help='enable debugging output') + aparser.add_argument('SUITE', help='archive branch') + aparser.add_argument('TARGET', help='path to bootstrap') + aparser.add_argument('MIRROR', nargs='?', default=DEFAULT_URL, + help='archive URL') + args = aparser.parse_args() + + loglevel = logging.WARNING + if args.verbose: + loglevel = logging.INFO + if args.debug: + loglevel = logging.DEBUG + logging.basicConfig(format='%(module)s: %(levelname)s: %(message)s', + level=loglevel) + + packages = [] + args.packages = args.packages.strip() + if len(args.packages) > 0: + packages = args.packages.split(',') + + bootstrap = AptBootstrap(args.TARGET, args.SUITE, args.MIRROR, + components=args.components, + arch=args.arch, + packages=packages, + keyring=args.keyring, + required=args.required, + important=args.important, + recommends=args.recommends, + debug=args.debug, + dry_run=args.dry_run) + bootstrap.bootstrap() diff --git a/tests/multistrap_compare/configure.py b/tests/multistrap_compare/configure.py new file mode 100755 index 0000000..a05b9ce --- /dev/null +++ b/tests/multistrap_compare/configure.py @@ -0,0 +1,159 @@ +#!/usr/bin/python + +""" +Configure script to build images from multistrap configs. This supports an +ill-defined subset of multistrap configuration files. Multiple multistrap +configuration files can be provided at one time and an image will be built for +each. + +Usage: + + ./multistrap.py --ostree-repo=repo multistrap.conf + + # Create the packages lockfiles: + ninja update-apt-lockfiles + + # There will now be a file called multistrap.conf.lock which you can check + # into your source control system + + # Build the image(s) + ninja + + # Inspect the built image: + ostree --repo=repo ls -R refs/deb/images/multistrap.conf/configured +""" + +import argparse +import os +import sys +from collections import namedtuple +from configparser import NoOptionError, SafeConfigParser + +sys.path.append(os.path.dirname(__file__) + '/../..') +from apt2ostree import Apt, AptSource, Ninja, Rule +from apt2ostree.multistrap import multistrap, read_multistrap_config +from apt2ostree.ostree import ostree, OstreeRef +import apt2ostree.apt + + +def main(argv): + parser = argparse.ArgumentParser() + parser.add_argument("--ostree-repo", default="_build/ostree") + args = parser.parse_args(argv[1:]) + + config_files = ['multistrap.conf'] + + with Ninja(argv) as ninja: + ninja.add_generator_dep(__file__) + + ninja.variable("ostree_repo", os.path.relpath(args.ostree_repo)) + ostree.build(ninja) + + apt = Apt(ninja) + for cfg in config_files: + ours = multistrap(cfg, ninja, apt) + orig = real_multistrap(cfg, ninja, apt) + aptbs = apt_bootstrap(cfg, ninja) + diff1 = ostree_diff.build( + ninja, left=orig.stage_1.ref, right=ours.stage_1.ref)[0] + diff2 = ostree_diff.build( + ninja, left=aptbs.ref, right=ours.stage_1.ref)[0] + bwrap_enter.build(ninja, ref=ours.ref) + bwrap_enter.build(ninja, ref=orig.ref) + bwrap_enter.build(ninja, ref=aptbs.ref) + ninja.build("diff", "phony", inputs=[diff1, diff2]) + + ninja.default("diff") + + apt.write_phony_rules() + + # We write a gitignore file so we can use git-clean to remove build + # artifacts that we no-longer produce: + ninja.write_gitignore() + + +# This can be used to compare images built with different systems: +ostree_diff = Rule("ostree_diff", """\ + ostree --repo=$ostree_repo diff $left $right; + bash -xc 'diff -u <(ostree --repo=$ostree_repo ls -R $left) + <(ostree --repo=$ostree_repo ls -R $right)';""", + outputs=["diff-$left-$right"], + inputs=["$ostree_repo/refs/heads/$left", + "$ostree_repo/refs/heads/$right"], + implicit=['.FORCE'], + order_only=["$ostree_repo/config"]) + + +# This is useful for interactive exploration of the built images: +bwrap_enter = Rule("bwrap_enter", """\ + set -ex; + mkdir -p $builddir/tmp/bwrap_enter; + TARGET=$builddir/tmp/bwrap_enter/$$(echo $ref | sed s,/,-,g); + sudo rm -rf "$$TARGET"; + sudo ostree --repo=$ostree_repo checkout --force-copy $ref $$TARGET; + sudo bwrap --bind $$TARGET / --proc /proc --dev /dev --tmpfs /tmp + --tmpfs /run --setenv LANG C.UTF-8 + --ro-bind /usr/bin/qemu-arm-static /usr/bin/qemu-arm-static + --ro-bind "$$(readlink -f /etc/resolv.conf)" /etc/resolv.conf + bash -i; + """, pool="console", + inputs=["$ostree_repo/refs/heads/$ref", '.FORCE'], + outputs="bwrap_enter-$ref") + + +_real_multistrap = Rule("real_multistrap", """\ + TARGET="$builddir/tmp/multistrap/$name"; + rm -rf $$TARGET; + set -ex; + mkdir -p "$$TARGET/etc/apt"; + cp ubuntu-archive-keyring.gpg "$$TARGET/etc/apt/trusted.gpg"; + fakeroot multistrap -d $$TARGET -f $in; + rm $$TARGET/var/cache/apt/archives/*.deb; + fakeroot tar -C $$TARGET -c . | + ostree --repo=$ostree_repo commit --orphan -b multistrap/$name/unpacked + --no-bindings --tree=tar=/dev/stdin; + rm -rf $$TARGET; + """, + outputs=['$ostree_repo/refs/heads/multistrap/$name/unpacked'], + implicit=['ubuntu-archive-keyring.gpg']) + + +def real_multistrap(config_file, ninja, apt): + cfg = read_multistrap_config(ninja, config_file) + + stage_1 = OstreeRef(_real_multistrap.build( + ninja, inputs=[config_file], name=config_file.replace('/', '-'))[0]) + + stage_2 = OstreeRef(apt.second_stage( + stage_1, architecture=cfg.apt_source.architecture, + branch=stage_1.ref.replace('unpacked', 'complete'))[0]) + stage_2.stage_1 = stage_1 + return stage_2 + + +_apt_bootstrap = Rule("apt_bootstrap", """\ + TARGET="$builddir/tmp/apt_bootstrap/$$(systemd-escape $branch)"; + rm -rf $$TARGET; + set -ex; + ./apt-bootstrap/apt-bootstrap -a "$architecture" --components "$components" + --packages "$packages" --keyring "$keyring" --required --important + --no-recommends "$distribution" "$$TARGET" "$archive_url"; + fakeroot tar -C $$TARGET -c . | + ostree --repo=$ostree_repo commit --orphan -b $branch + --no-bindings --tree=tar=/dev/stdin; + """, outputs="$ostree_repo/refs/heads/$branch") + + +def apt_bootstrap(config_file, ninja): + apt_source, packages = read_multistrap_config(ninja, config_file) + return OstreeRef(_apt_bootstrap.build( + ninja, archive_url=apt_source.archive_url, + distribution=apt_source.distribution, + architecture=apt_source.architecture, + components=apt_source.components, + packages=packages, keyring='ubuntu-archive-keyring.gpg', + branch="apt_bootstrap/%s/complete" % config_file)[0]) + + +if __name__ == '__main__': + sys.exit(main(sys.argv)) diff --git a/tests/multistrap_compare/multistrap.conf b/tests/multistrap_compare/multistrap.conf new file mode 100644 index 0000000..7bf6c10 --- /dev/null +++ b/tests/multistrap_compare/multistrap.conf @@ -0,0 +1,28 @@ +[General] +arch=armhf +# same as --tidy-up option if set to true +cleanup=false +# same as --no-auth option if set to true +# keyring packages listed in each bootstrap will +# still be installed. +noauth=false +# extract all downloaded archives (default is true) +unpack=true +# enable MultiArch for the specified architectures +# default is empty +multiarch= +# aptsources is a list of sections to be used for downloading packages +# and lists and placed in the /etc/apt/sources.list.d/multistrap.sources.list +# of the target. Order is not important +aptsources=Ubuntu +# the order of sections is not important. +# the bootstrap option determines which repository +# is used to calculate the list of Priority: required packages. +bootstrap=Ubuntu + +[Ubuntu] +packages=apt systemd +source=http://ports.ubuntu.com/ubuntu-ports +keyring= +suite=xenial +components=main universe diff --git a/tests/multistrap_compare/multistrap.conf.lock b/tests/multistrap_compare/multistrap.conf.lock new file mode 100644 index 0000000..f8268fb --- /dev/null +++ b/tests/multistrap_compare/multistrap.conf.lock @@ -0,0 +1,2683 @@ +Package: adduser +Priority: required +Section: admin +Installed-Size: 648 +Maintainer: Ubuntu Core Developers +Original-Maintainer: Debian Adduser Developers +Architecture: all +Version: 3.113+nmu3ubuntu4 +Replaces: manpages-it (<< 0.3.4-2), manpages-pl (<= 20051117-1) +Depends: perl-base (>= 5.6.0), passwd (>= 1:4.1.5.1-1.1ubuntu6), debconf | debconf-2.0 +Suggests: liblocale-gettext-perl, perl-modules, ecryptfs-utils (>= 67-1) +Filename: pool/main/a/adduser/adduser_3.113+nmu3ubuntu4_all.deb +Size: 161698 +MD5sum: 36f79d952ced9bde3359b63cf9cf44fb +SHA1: 6a5b8f58e33d5c9a25f79c6da80a64bf104e6268 +SHA256: ca6c86cb229082cc22874ed320eac8d128cc91f086fe5687946e7d05758516a3 +Description: add and remove users and groups +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Origin: Ubuntu +Task: minimal +Description-Md5: 7965b5cd83972a254552a570bcd32c93 +Supported: 9m +Homepage: http://alioth.debian.org/projects/adduser/ +Multi-Arch: foreign + +Package: apt +Priority: important +Section: admin +Installed-Size: 2953 +Maintainer: Ubuntu Developers +Original-Maintainer: APT Development Team +Architecture: armhf +Version: 1.2.10ubuntu1 +Replaces: bash-completion (<< 1:2.1-4.2+fakesync1), manpages-it (<< 2.80-4~), manpages-pl (<< 20060617-3~), openjdk-6-jdk (<< 6b24-1.11-0ubuntu1~), sun-java5-jdk (>> 0), sun-java6-jdk (>> 0) +Depends: libapt-pkg5.0 (>= 1.2.2), libc6 (>= 2.15), libgcc1 (>= 1:3.5), libstdc++6 (>= 5.2), init-system-helpers (>= 1.18~), ubuntu-keyring, gpgv | gpgv2, gnupg | gnupg2, adduser +Suggests: aptitude | synaptic | wajig, dpkg-dev (>= 1.17.2), apt-doc, python-apt +Breaks: apt-utils (<< 1.1.3), manpages-it (<< 2.80-4~), manpages-pl (<< 20060617-3~), openjdk-6-jdk (<< 6b24-1.11-0ubuntu1~), sun-java5-jdk (>> 0), sun-java6-jdk (>> 0) +Filename: pool/main/a/apt/apt_1.2.10ubuntu1_armhf.deb +Size: 1006482 +MD5sum: 08e7c03b52d514f45aa309569a82a372 +SHA1: cd003f8c725300ca323c973d18518bc584715a5d +SHA256: b9d9d7cf3554ac3e8878a9dcfdda0e0e1e86d0a1fbb2c31aea98e9ff03e74290 +Description: commandline package manager +Build-Essential: yes +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal +Supported: 9m +Description-Md5: 9fb97a88cb7383934ef963352b53b4a7 + +Package: base-files +Essential: yes +Priority: required +Section: admin +Installed-Size: 312 +Maintainer: Ubuntu Developers +Original-Maintainer: Santiago Vila +Architecture: armhf +Version: 9.4ubuntu4 +Replaces: base, dpkg (<= 1.15.0), miscutils +Provides: base +Pre-Depends: awk +Breaks: initscripts (<< 2.88dsf-13.3), sendfile (<< 2.1b.20080616-5.2~) +Filename: pool/main/b/base-files/base-files_9.4ubuntu4_armhf.deb +Size: 69616 +MD5sum: 61aa924a73c70703ccf6dd47b293a817 +SHA1: de44e3b84a69d06050f0c9f24e68402e297b6543 +SHA256: e928fd9d4f25cf71ab824e2de20d932c5b0f10c38de6211df0dbc4c83c163f59 +Description: Debian base system miscellaneous files +Task: minimal +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: foreign +Origin: Ubuntu +Description-Md5: 6d16337f57b84c4747f56438355b2395 +Supported: 9m + +Package: base-passwd +Essential: yes +Priority: required +Section: admin +Installed-Size: 210 +Maintainer: Colin Watson +Architecture: armhf +Version: 3.5.39 +Replaces: base +Depends: libc6 (>= 2.8), libdebconfclient0 (>= 0.145) +Recommends: debconf (>= 0.5) | debconf-2.0 +Filename: pool/main/b/base-passwd/base-passwd_3.5.39_armhf.deb +Size: 50532 +MD5sum: 1027065ed63d2929216b0b8f51e989c6 +SHA1: 7a9f294ec519f81d5069926d218786f7048def8f +SHA256: 7ea941a2bc356dc463c31eac6d97b95c271355cddacb26008798deb2abacb9f2 +Description: Debian base system master password and group files +Supported: 9m +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: foreign +Task: minimal +Description-Md5: aad0cc52ee72b2469af5552851e49f03 + +Package: bash +Essential: yes +Priority: required +Section: shells +Installed-Size: 1144 +Maintainer: Ubuntu Developers +Original-Maintainer: Matthias Klose +Architecture: armhf +Version: 4.3-14ubuntu1 +Replaces: bash-completion (<< 20060301-0), bash-doc (<= 2.05-1) +Depends: base-files (>= 2.1.12), debianutils (>= 2.15) +Pre-Depends: dash (>= 0.5.5.1-2.2), libc6 (>= 2.15), libtinfo5 +Recommends: bash-completion (>= 20060301-0) +Suggests: bash-doc +Conflicts: bash-completion (<< 20060301-0) +Filename: pool/main/b/bash/bash_4.3-14ubuntu1_armhf.deb +Size: 504578 +MD5sum: 0c5c4bab2c28a92b565dd75587c8b9f3 +SHA1: 2ee19cc645ee540bc4056675b2a8cf378c400aa9 +SHA256: 3d32c92dbea5946d2c167eda0124fbb3f3a7ff66cfbf46b93b8ab97e41c7348c +Description: GNU Bourne Again SHell +Homepage: http://tiswww.case.edu/php/chet/bash/bashtop.html +Task: minimal +Supported: 9m +Description-Md5: 3522aa7b4374048d6450e348a5bb45d9 +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Origin: Ubuntu +Multi-Arch: foreign + +Package: bsdutils +Essential: yes +Priority: required +Section: utils +Installed-Size: 197 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian util-linux Maintainers +Architecture: armhf +Source: util-linux (2.27.1-6ubuntu3) +Version: 1:2.27.1-6ubuntu3 +Replaces: bash-completion (<< 1:2.1-4.1~) +Pre-Depends: libc6 (>= 2.16), libsystemd0 +Recommends: bsdmainutils +Breaks: bash-completion (<< 1:2.1-4.1~) +Filename: pool/main/u/util-linux/bsdutils_2.27.1-6ubuntu3_armhf.deb +Size: 49364 +MD5sum: 8e992476d389c6fbaf5a577f9b876128 +SHA1: ffb4e618d3f0ca4d54b0e948ba4ca841e217194f +SHA256: b28fea6f5a2239edc9a84bc9f2036359ff0d37f25ad77530ed7c1b4fb6b1a43f +Description: basic utilities from 4.4BSD-Lite +Multi-Arch: foreign +Supported: 9m +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal +Description-Md5: 48257031d7f91a8655d15ca8e9e4e07d +Origin: Ubuntu + +Package: coreutils +Essential: yes +Priority: required +Section: utils +Installed-Size: 4604 +Maintainer: Ubuntu Developers +Original-Maintainer: Michael Stone +Architecture: armhf +Version: 8.25-2ubuntu2 +Replaces: mktemp, realpath, timeout +Pre-Depends: libacl1 (>= 2.2.51-8), libattr1 (>= 1:2.4.46-8), libc6 (>= 2.17), libselinux1 (>= 2.1.13) +Conflicts: timeout +Filename: pool/main/c/coreutils/coreutils_8.25-2ubuntu2_armhf.deb +Size: 1076464 +MD5sum: 20f38cd0087888833c2a3a7ad86f0e67 +SHA1: 890b75358d13d4a8d5e641c1e5250b8b933f5134 +SHA256: bd286a2bcaaafd7e1f4e65ff91a2499d2c6d9fab72d6d58147eacfb7075d1e28 +Description: GNU core utilities +Multi-Arch: foreign +Task: minimal +Origin: Ubuntu +Description-Md5: d0d975dec3625409d24be1238cede238 +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Homepage: http://gnu.org/software/coreutils +Supported: 9m + +Package: dash +Essential: yes +Priority: required +Section: shells +Installed-Size: 197 +Maintainer: Ubuntu Developers +Original-Maintainer: Gerrit Pape +Architecture: armhf +Version: 0.5.8-2.1ubuntu2 +Depends: debianutils (>= 2.15), dpkg (>= 1.15.0) +Pre-Depends: libc6 (>= 2.11) +Filename: pool/main/d/dash/dash_0.5.8-2.1ubuntu2_armhf.deb +Size: 100488 +MD5sum: d80ffdb5cbdd47e98191c6c021557060 +SHA1: e68ae50ed48209cbd212bec8414b8720640aaf52 +SHA256: e94ad3ff49dffc2826d5b6010770fe0c67dbad740fb7d9aef831294496ac0acb +Description: POSIX-compliant shell +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Supported: 9m +Origin: Ubuntu +Task: minimal +Description-Md5: 8d4d9c32c6b2b70328f7f774a0cc1248 +Homepage: http://gondor.apana.org.au/~herbert/dash/ + +Package: debconf +Priority: required +Section: admin +Installed-Size: 547 +Maintainer: Colin Watson +Original-Maintainer: Debconf Developers +Architecture: all +Version: 1.5.58ubuntu1 +Replaces: debconf-tiny +Provides: debconf-2.0 +Pre-Depends: perl-base (>= 5.6.1-4) +Recommends: apt-utils (>= 0.5.1), debconf-i18n +Suggests: debconf-doc, debconf-utils, whiptail | dialog, libterm-readline-gnu-perl, libgtk2-perl (>= 1:1.130), libnet-ldap-perl, perl, libqtgui4-perl, libqtcore4-perl +Conflicts: apt (<< 0.3.12.1), cdebconf (<< 0.96), debconf-tiny, debconf-utils (<< 1.3.22), dialog (<< 0.9b-20020814-1), menu (<= 2.1.3-1), whiptail (<< 0.51.4-11), whiptail-utf8 (<= 0.50.17-13) +Filename: pool/main/d/debconf/debconf_1.5.58ubuntu1_all.deb +Size: 135848 +MD5sum: 0cd4b75b7a410fcd5c02d3c8dcfca632 +SHA1: d64dae033d71495c1f8dc43bcd476702b829a119 +SHA256: d97962e9a9caa1d83152dbb7103f1dd8c63d186bc0aaf9c2079d819b04acfd4a +Description: Debian configuration management system +Origin: Ubuntu +Multi-Arch: foreign +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Description-Md5: 85b82bf406dfc9a635114f44ab7fb66d +Supported: 9m +Task: minimal + +Package: debianutils +Essential: yes +Priority: required +Section: utils +Installed-Size: 198 +Maintainer: Ubuntu Developers +Original-Maintainer: Clint Adams +Architecture: armhf +Version: 4.7 +Replaces: manpages-pl (<< 1:0.5) +Depends: sensible-utils +Pre-Depends: libc6 (>= 2.15) +Filename: pool/main/d/debianutils/debianutils_4.7_armhf.deb +Size: 84414 +MD5sum: c73877be8c7585c13472aed6fae42052 +SHA1: 4000aa53175dcaa30626858be3e1e15e0d6f9302 +SHA256: 5cea7b85b7f4a15a0395657667af0010dd54e7f3ebe3a3f6675b1eac49a55947 +Description: Miscellaneous utilities specific to Debian +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal +Multi-Arch: foreign +Supported: 9m +Description-Md5: ccafef5bb90a2453aecca96cbb772d23 + +Package: diffutils +Essential: yes +Priority: required +Section: utils +Installed-Size: 320 +Maintainer: Ubuntu Developers +Original-Maintainer: Santiago Vila +Architecture: armhf +Version: 1:3.3-3 +Replaces: diff +Pre-Depends: libc6 (>= 2.17) +Suggests: diffutils-doc, wdiff +Filename: pool/main/d/diffutils/diffutils_3.3-3_armhf.deb +Size: 142998 +MD5sum: 7715d0b3c394f402a8a488ea3f11124e +SHA1: 338aac7f6027dec5b7a7b3911e2fe6c8da384866 +SHA256: b222169c53204c7ea427356a7a58025e607773adc05a2d2a7bd0acddb7e98d5a +Description: File comparison utilities +Origin: Ubuntu +Task: minimal +Description-Md5: 5cf0bc18e36aa2957e62b309d6aa34f9 +Supported: 9m +Homepage: http://www.gnu.org/software/diffutils/ +Bugs: https://bugs.launchpad.net/ubuntu/+filebug + +Package: dpkg +Essential: yes +Priority: required +Section: admin +Installed-Size: 6288 +Maintainer: Ubuntu Developers +Original-Maintainer: Dpkg Developers +Architecture: armhf +Version: 1.18.4ubuntu1 +Replaces: manpages-it (<< 2.80-4) +Pre-Depends: libbz2-1.0, libc6 (>= 2.11), liblzma5 (>= 5.1.1alpha+20120614), libselinux1 (>= 2.3), zlib1g (>= 1:1.1.4), tar (>= 1.23) +Suggests: apt +Conflicts: ada-reference-manual (<< 20021112web-4~), asn1-mode (<< 2.7-7~), bogosort (<< 0.4.2-3~), cl-yacc (<< 0.3-3~), cpp-4.1-doc (<< 4.1.2.nf2-4~), cpp-4.2-doc (<< 4.2.4.nf1-4~), gcc-4.1-doc (<< 4.1.2.nf2-4~), gcc-4.2-doc (<< 4.2.4.nf1-4~), gcj-4.1-doc (<< 4.1.2.nf2-4~), gcj-4.2-doc (<< 4.2.4.nf1-4~), gfortran-4.1-doc (<< 4.1.2.nf2-4~), gfortran-4.2-doc (<< 4.2.4.nf1-4~), ggz-docs (<< 0.0.14.1-2~), glame (<< 2.0.1-6~), gnat-4.1-doc (<< 4.1.2.nf2-4~), gnat-4.2-doc (<< 4.2.4.nf1-4~), gtalk (<< 0.99.10-16~), libalogg-dev (<< 1.3.7-2~), libgtk1.2-doc (<< 1.2.10-19~), libnettle-dev (<< 2~), liborbit-dev (<< 0.5.17-12~), libreadline5-dev (<< 5.2-8~), librep-doc (<< 0.90~), mmucl (<< 1.5.2-3~), nxml-mode (<< 20041004-9~), octave3.0-info (<< 1:3.0.5-7+rm), octave3.2-info (<< 3.2.4-12+rm), polgen-doc (<< 1.3-3+rm), r6rs-doc (<< 1.0-2~), serveez-doc (<< 0.1.5-3~), slat (<< 2.0-6~), texlive-base-bin-doc (<< 2007.dfsg.2-9~), ttcn-el (<< 0.6.9-2~), ulog-acctd (<< 0.4.3-3~), xconq-doc (<< 7.4.1-5~), zenirc (<< 2.112.dfsg-1~) +Breaks: apt (<< 0.7.7~), apt-cudf (<< 3.3~beta1-3~), aptitude (<< 0.4.7-1~), auctex (<< 11.87-3+deb8u1~), ccache (<< 3.1.10-1~), cups (<< 1.7.5-10~), dbus (<< 1.8.12-1ubuntu6~), debian-security-support (<< 2014.10.26~), distcc (<< 3.1-6.1~), doc-base (<< 0.10.5~), dpkg-dev (<< 1.15.8), fontconfig (<< 2.11.1-0ubuntu5~), fusionforge-plugin-mediawiki (<< 5.3.2+20141104-3~), gap-core (<< 4r7p5-2~), gitweb (<< 1:2.1.4-2.1~), grace (<< 1:5.1.24-3~), gxine (<< 0.5.908-3.1~), hoogle (<< 4.2.33-4~), icecc (<< 1.0.1-2~), install-info (<< 5.1.dfsg.1-3~), libapache2-mod-php5 (<< 5.6.4+dfsg-3~), libapache2-mod-php5filter (<< 5.6.4+dfsg-3~), libdpkg-perl (<< 1.15.8), libjs-protoaculous (<< 5~), man-db (<< 2.6.3-6~), mcollective (<< 2.6.0+dfsg-2.1~), php5-fpm (<< 5.6.4+dfsg-3~), pypy (<< 2.4.0+dfsg-3~), readahead-fedora (<< 2:1.5.6-5.2~), software-center (<< 13.10-0ubuntu9~), ureadahead (<< 0.100.0-17~), wordpress (<< 4.1+dfsg-1~), xfonts-traditional (<< 1.7~), xine-ui (<< 0.99.9-1.2~) +Filename: pool/main/d/dpkg/dpkg_1.18.4ubuntu1_armhf.deb +Size: 1989174 +MD5sum: 257d62c70afe25e78fe173675a653c5b +SHA1: a275941e8869cab765a8434ca7270012bc964ecd +SHA256: 783960b1c2f03ba08218c8ac30fb25677a339e768862ab58e9325b7477a9392e +Description: Debian package management system +Origin: Ubuntu +Supported: 9m +Homepage: https://wiki.debian.org/Teams/Dpkg +Description-Md5: 2f156c6a30cc39895ad3487111e8c190 +Task: minimal +Multi-Arch: foreign +Bugs: https://bugs.launchpad.net/ubuntu/+filebug + +Package: e2fslibs +Priority: required +Section: libs +Installed-Size: 294 +Maintainer: Ubuntu Developers +Original-Maintainer: Theodore Y. Ts'o +Architecture: armhf +Source: e2fsprogs +Version: 1.42.13-1ubuntu1 +Replaces: e2fsprogs (<< 1.34-1) +Provides: libe2p2, libext2fs2 +Depends: libc6 (>= 2.17) +Filename: pool/main/e/e2fsprogs/e2fslibs_1.42.13-1ubuntu1_armhf.deb +Size: 177170 +MD5sum: e6ec9784b403564bf887e5d9b460e6b7 +SHA1: 2e9dbbf47a83eaab941735189916b397913744a9 +SHA256: c8a75ba96e4373d772ac88a6c61609a4e617c15b4268072bf7ce6ce3627fefd6 +Description: ext2/ext3/ext4 file system libraries +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Origin: Ubuntu +Multi-Arch: same +Supported: 9m +Homepage: http://e2fsprogs.sourceforge.net +Description-Md5: ba4f61a3e0b238831f03143cbdce696e +Task: minimal + +Package: e2fsprogs +Essential: yes +Priority: required +Section: admin +Installed-Size: 2819 +Maintainer: Ubuntu Developers +Original-Maintainer: Theodore Y. Ts'o +Architecture: armhf +Version: 1.42.13-1ubuntu1 +Replaces: hurd (<= 20040301-1), libblkid1 (<< 1.38+1.39-WIP-2005.12.10-2), libuuid1 (<< 1.38+1.39-WIP-2005.12.10-2) +Pre-Depends: e2fslibs (= 1.42.13-1ubuntu1), libblkid1 (>= 2.17.2), libc6 (>= 2.11), libcomerr2 (>= 1.42~WIP-2011-10-05-1), libss2 (>= 1.34-1), libuuid1 (>= 2.16), util-linux (>= 2.15~rc1-1) +Suggests: gpart, parted, e2fsck-static +Conflicts: dump (<< 0.4b4-4), initscripts (<< 2.85-4), quota (<< 1.55-8.1), sysvinit (<< 2.85-4) +Filename: pool/main/e/e2fsprogs/e2fsprogs_1.42.13-1ubuntu1_armhf.deb +Size: 754202 +MD5sum: 9f18778cdd5e1460c3de653883ead33d +SHA1: c49b2e03196f00faa539da771413747bd3efd22c +SHA256: 5893dd14f490e4228b5fc1e428c5de04f943de16c66e19d657ce461dc07e1ae5 +Description: ext2/ext3/ext4 file system utilities +Homepage: http://e2fsprogs.sourceforge.net +Supported: 9m +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Origin: Ubuntu +Description-Md5: 92d0fdf684262bbfa702eaea3f50b97e +Task: minimal +Multi-Arch: foreign + +Package: findutils +Essential: yes +Priority: required +Section: utils +Installed-Size: 456 +Maintainer: Ubuntu Developers +Original-Maintainer: Andreas Metzler +Architecture: armhf +Version: 4.6.0+git+20160126-2 +Pre-Depends: libc6 (>= 2.17), libselinux1 (>= 1.32) +Suggests: mlocate | locate +Conflicts: debconf (<< 1.5.50) +Breaks: binstats (<< 1.08-8.1), debhelper (<< 9.20130504), guilt (<< 0.36-0.2), kernel-package (<< 13.000), libpython3.4-minimal (<< 3.4.4-2), libpython3.5-minimal (<< 3.5.1-3), lsat (<< 0.9.7.1-2.1), mc (<< 3:4.8.11-1), sendmail (<< 8.14.4-5), switchconf (<< 0.0.9-2.1) +Filename: pool/main/f/findutils/findutils_4.6.0+git+20160126-2_armhf.deb +Size: 265416 +MD5sum: 7d3a8eb571d3152121556a160786053c +SHA1: 2fc2975891166de0c9302ae84aebb9f70de6adbd +SHA256: 32019a8c294bc32daa92a784f623c02a58febab150529659b6cfa373762ee5ce +Description: utilities for finding files--find, xargs +Description-Md5: ad1a783819241ffdf3ff5f37a676af59 +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: foreign +Homepage: http://savannah.gnu.org/projects/findutils/ +Task: minimal +Supported: 9m + +Package: gcc-5-base +Priority: important +Section: libs +Installed-Size: 63 +Maintainer: Ubuntu Core developers +Original-Maintainer: Debian GCC Maintainers +Architecture: armhf +Source: gcc-5 +Version: 5.3.1-14ubuntu2 +Breaks: gcc-4.4-base (<< 4.4.7), gcc-4.7-base (<< 4.7.3), gcj-4.4-base (<< 4.4.6-9~), gcj-4.6-base (<< 4.6.1-4~), gnat-4.4-base (<< 4.4.6-3~), gnat-4.6 (<< 4.6.1-5~) +Filename: pool/main/g/gcc-5/gcc-5-base_5.3.1-14ubuntu2_armhf.deb +Size: 17086 +MD5sum: 41daf83178705fd65ade4aad18dfb6c8 +SHA1: f8e744a0767d08b5602c784806bd562a54efac63 +SHA256: d4087bf21c6dc744dc5d0894a6f287e30cd36835c361ebfd6fe940403429c6f0 +Description: GCC, the GNU Compiler Collection (base package) +Origin: Ubuntu +Homepage: http://gcc.gnu.org/ +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal, ubuntu-sdk-libs +Multi-Arch: same +Build-Essential: yes +Description-Md5: b6e93638a6d08ea7a18929d7cf078e5d +Supported: 9m + +Package: gcc-6-base +Priority: required +Section: libs +Installed-Size: 60 +Maintainer: Ubuntu Core developers +Original-Maintainer: Debian GCC Maintainers +Architecture: armhf +Source: gccgo-6 +Version: 6.0.1-0ubuntu1 +Breaks: gcc-4.4-base (<< 4.4.7), gcc-4.7-base (<< 4.7.3), gcj-4.4-base (<< 4.4.6-9~), gcj-4.6-base (<< 4.6.1-4~), gnat-4.4-base (<< 4.4.6-3~), gnat-4.6 (<< 4.6.1-5~) +Filename: pool/main/g/gccgo-6/gcc-6-base_6.0.1-0ubuntu1_armhf.deb +Size: 14424 +MD5sum: bd1773187a62dcc65ccfe3a6d315a946 +SHA1: d0ba6c33c80ceeb4d2864570879e9bd9ce0f608c +SHA256: 0b5be16ab83bc18d87cb0b42ba187d4bfac8f0f27ce4d1d97b99e8d1a2def071 +Description: GCC, the GNU Compiler Collection (base package) +Homepage: http://gcc.gnu.org/ +Description-Md5: b6e93638a6d08ea7a18929d7cf078e5d +Multi-Arch: same +Supported: 9m +Task: minimal +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug + +Package: gnupg +Priority: important +Section: utils +Installed-Size: 1240 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian GnuPG-Maintainers +Architecture: armhf +Version: 1.4.20-1ubuntu3 +Depends: gpgv, libbz2-1.0, libc6 (>= 2.15), libreadline6 (>= 6.0), libusb-0.1-4 (>= 2:0.1.12), zlib1g (>= 1:1.1.4) +Suggests: gnupg-curl, gnupg-doc, libpcsclite1, parcimonie, xloadimage | imagemagick | eog +Filename: pool/main/g/gnupg/gnupg_1.4.20-1ubuntu3_armhf.deb +Size: 563528 +MD5sum: 5424a54cb5807e1cbf089f6b57fe5243 +SHA1: 2e2992dcc75760f8eabc1d9067eb319b7dee2ed2 +SHA256: f53b1dd3941107025bc3bbeff081cebcbe31e356603dd5534331b6f24e3a9ea9 +Description: GNU privacy guard - a free PGP replacement +Homepage: https://www.gnupg.org +Task: minimal +Description-Md5: f9c3b47becaeff9b3854707a8cb94146 +Build-Essential: yes +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Supported: 9m +Origin: Ubuntu +Multi-Arch: foreign + +Package: gnupg-agent +Priority: optional +Section: utils +Installed-Size: 625 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian GnuPG Maintainers +Architecture: armhf +Source: gnupg2 +Version: 2.1.11-6ubuntu2 +Replaces: gnupg2 (<< 2.0.18-2), gpgsm (<< 2.0.18-2), newpg +Depends: pinentry-curses | pinentry, libassuan0 (>= 2.3.0), libc6 (>= 2.15), libgcrypt20 (>= 1.6.1), libgpg-error0 (>= 1.14), libnpth0 (>= 0.90), libreadline6 (>= 6.0) +Recommends: gnupg2 | gpgsm | gnupg +Conflicts: newpg +Breaks: gnupg2 (<< 2.0.18-2), gpgsm (<< 2.0.18-2) +Filename: pool/main/g/gnupg2/gnupg-agent_2.1.11-6ubuntu2_armhf.deb +Size: 201946 +MD5sum: 2a59705ba654522141c8718d0a7e4784 +SHA1: be30e37a825430fa732351513a6b0dc621644824 +SHA256: a7effb7cff0dac6fbfca9f4b0bb4badb852e972122d65b432f5563ab398c9ccd +Description: GNU privacy guard - cryptographic agent +Origin: Ubuntu +Supported: 9m +Task: ubuntu-desktop, mail-server, ubuntu-usb, kubuntu-desktop, edubuntu-desktop, edubuntu-usb, xubuntu-core, xubuntu-desktop, mythbuntu-desktop, lubuntu-core, ubuntustudio-desktop-core, ubuntustudio-desktop, ubuntu-gnome-desktop, ubuntu-sdk, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-mate-cloudtop +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Description-Md5: 89b483348e055462163fcb51eb9f4d69 +Multi-Arch: foreign +Homepage: https://www.gnupg.org/ + +Package: gnupg2 +Priority: extra +Section: utils +Installed-Size: 1536 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian GnuPG Maintainers +Architecture: armhf +Version: 2.1.11-6ubuntu2 +Depends: dpkg (>= 1.15.4) | install-info, gnupg-agent (= 2.1.11-6ubuntu2), libassuan0 (>= 2.0.1), libbz2-1.0, libc6 (>= 2.15), libgcrypt20 (>= 1.6.1), libgpg-error0 (>= 1.14), libksba8 (>= 1.2.0), libreadline6 (>= 6.0), libsqlite3-0 (>= 3.7.15), zlib1g (>= 1:1.1.4) +Recommends: dirmngr (>= 2.1.0~) +Suggests: gnupg-doc, parcimonie, xloadimage +Conflicts: gpg-idea (<= 2.2) +Breaks: dirmngr (<< 2.1.0~) +Filename: pool/main/g/gnupg2/gnupg2_2.1.11-6ubuntu2_armhf.deb +Size: 695798 +MD5sum: 853f7f9bec65cb4544a84439c7c307bd +SHA1: b5a026acf4c1e5b68e19b31b2d508b53688db4c0 +SHA256: 35a663021f2e18ace45efe0e129ba9c8e53567b591754d5f8b35945b538b8f23 +Description: GNU privacy guard - a free PGP replacement (new v2.x) +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Description-Md5: 04248455af7e2ea7151ce4604a579358 +Multi-Arch: foreign +Homepage: https://www.gnupg.org/ +Origin: Ubuntu +Supported: 9m +Task: ubuntu-desktop, mail-server, ubuntu-usb, kubuntu-desktop, edubuntu-desktop, edubuntu-usb, xubuntu-core, xubuntu-desktop, mythbuntu-desktop, lubuntu-core, ubuntustudio-desktop-core, ubuntustudio-desktop, ubuntu-gnome-desktop, ubuntu-sdk, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-mate-cloudtop + +Package: gpgv +Priority: important +Section: utils +Installed-Size: 289 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian GnuPG-Maintainers +Architecture: armhf +Source: gnupg +Version: 1.4.20-1ubuntu3 +Depends: libbz2-1.0, libc6 (>= 2.4), zlib1g (>= 1:1.1.4) +Suggests: gnupg +Filename: pool/main/g/gnupg/gpgv_1.4.20-1ubuntu3_armhf.deb +Size: 135590 +MD5sum: 626abe6d1ff53c8ffd73abdd8d1efc94 +SHA1: be5fb0e05bf0a626d480aaf26475d24ae72e4744 +SHA256: 52725e78191205bbee8563fd1a9c551ea7a1cc81103d81a8d1400af3828df3fc +Description: GNU privacy guard - signature verification tool +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Description-Md5: 19709c7fc27595437225fd34d295b347 +Multi-Arch: foreign +Build-Essential: yes +Task: minimal +Supported: 9m +Homepage: https://www.gnupg.org + +Package: gpgv2 +Priority: optional +Section: universe/utils +Installed-Size: 289 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian GnuPG Maintainers +Architecture: armhf +Source: gnupg2 +Version: 2.1.11-6ubuntu2 +Replaces: gnupg2 (<< 2.0.21-2) +Depends: libbz2-1.0, libc6 (>= 2.7), libgcrypt20 (>= 1.6.1), libgpg-error0 (>= 1.14), zlib1g (>= 1:1.1.4) +Suggests: gnupg2 +Breaks: gnupg2 (<< 2.0.21-2) +Filename: pool/universe/g/gnupg2/gpgv2_2.1.11-6ubuntu2_armhf.deb +Size: 152706 +MD5sum: 3d4a877b2257886f8e4793e779a28cfc +SHA1: 160d299e784be920f13f56351a22bf3f997dc2e9 +SHA256: fccc01906605af6559e6b8243a279cbcd6bcc763dd41ae84f57e0ecfbdf126d1 +Description: GNU privacy guard - signature verification tool (new v2.x) +Multi-Arch: foreign +Origin: Ubuntu +Homepage: https://www.gnupg.org/ +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Description-Md5: db118df6f03fb59e4284971e72393565 + +Package: grep +Essential: yes +Priority: required +Section: utils +Installed-Size: 400 +Maintainer: Ubuntu Developers +Original-Maintainer: Anibal Monsalve Salazar +Architecture: armhf +Version: 2.24-1 +Provides: rgrep +Depends: dpkg (>= 1.15.4) | install-info +Pre-Depends: libc6 (>= 2.4), libpcre3 +Suggests: libpcre3 (>= 7.7) +Conflicts: rgrep +Filename: pool/main/g/grep/grep_2.24-1_armhf.deb +Size: 138446 +MD5sum: a21a8007b3b5fab14c169fb0dd152b2b +SHA1: d2ed47c524752eaebeb559e02236dd5c9eb3ab38 +SHA256: 247565dffe94aed861923e43a9527764ad677cafa9b0204c1ea8ae62462249a9 +Description: GNU grep, egrep and fgrep +Description-Md5: f9188c5583d41955f3b3fe60b9d445f1 +Supported: 9m +Task: minimal +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: foreign +Homepage: http://www.gnu.org/software/grep/ +Origin: Ubuntu + +Package: gzip +Essential: yes +Priority: required +Section: utils +Installed-Size: 207 +Maintainer: Ubuntu Developers +Original-Maintainer: Bdale Garbee +Architecture: armhf +Version: 1.6-4ubuntu1 +Depends: dpkg (>= 1.15.4) | install-info +Pre-Depends: libc6 (>= 2.17) +Suggests: less +Filename: pool/main/g/gzip/gzip_1.6-4ubuntu1_armhf.deb +Size: 80302 +MD5sum: 00591d91c3dbcd9b5a4e9893bfdca58b +SHA1: 82fc2eff6d7220eab562012c2f06ddcba96132ba +SHA256: e36ea58d1ee716b2d8d374b57329b768a5fa2b21d78f2fc3809a7ffc3f9de1e6 +Description: GNU compression utilities +Origin: Ubuntu +Supported: 9m +Task: minimal +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Description-Md5: 100720c9e2c6508f1a1f3731537b38e5 + +Package: hostname +Essential: yes +Priority: required +Section: admin +Installed-Size: 49 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian Hostname Team +Architecture: armhf +Version: 3.16ubuntu2 +Replaces: nis (<< 3.17-30) +Pre-Depends: libc6 (>= 2.4), lsb-base (>= 4.1+Debian11ubuntu7) +Breaks: nis (<< 3.17-30) +Filename: pool/main/h/hostname/hostname_3.16ubuntu2_armhf.deb +Size: 10868 +MD5sum: 2006cda687550020c620675dcd8c96c8 +SHA1: d6b5a041db4049a1872009224304db1ad86349d4 +SHA256: 8649d1d2d8b51fc1ec8cc503f0a6c0ee01634800a9f095509cd4384adad22427 +Description: utility to set/show the host name or domain name +Origin: Ubuntu +Description-Md5: a5a22acc3c69a7f40f07f1a8dfc93af1 +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Supported: 9m +Task: minimal + +Package: init +Essential: yes +Priority: required +Section: metapackages +Installed-Size: 16 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian systemd Maintainers +Architecture: armhf +Source: init-system-helpers +Version: 1.29ubuntu1 +Depends: init-system-helpers +Pre-Depends: systemd-sysv | upstart-sysv +Filename: pool/main/i/init-system-helpers/init_1.29ubuntu1_armhf.deb +Size: 4542 +MD5sum: 37da1e50032e26f3833239faa698866e +SHA1: 5b3ccdf8c04ec3e17eb2bee4371471de219bece0 +SHA256: 331981819d634fc074979b99f320c627764a88c392afb42a38ebfeb1f078ff71 +Description: System-V-like init utilities - metapackage +Description-Md5: e350f6b6c8abbd37cf68c8e72d392826 +Task: minimal +Multi-Arch: foreign +Supported: 9m +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Origin: Ubuntu + +Package: init-system-helpers +Priority: required +Section: admin +Installed-Size: 110 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian systemd Maintainers +Architecture: all +Version: 1.29ubuntu1 +Replaces: sysv-rc (<< 2.88dsf-59.3~), sysvinit-utils (<< 2.88dsf-59.3) +Depends: perl-base (>= 5.20.1-3) +Conflicts: file-rc (<< 0.8.17~), openrc (<= 0.18.3-1) +Breaks: systemd (<< 44-12), sysvinit-utils (<< 2.88dsf-59.3~) +Filename: pool/main/i/init-system-helpers/init-system-helpers_1.29ubuntu1_all.deb +Size: 32100 +MD5sum: 0ecd49225ab7265f2664a3d74637d208 +SHA1: 70fd47ac3170cce51d12992dbbe07a4a214ca082 +SHA256: 68d46232a9991130124388a58fd0fb06d36c3dfc42c1a12cc8973459312114fd +Description: helper tools for all init systems +Origin: Ubuntu +Description-Md5: facafbf6c4b9fd95c34e95938629ecef +Multi-Arch: foreign +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Supported: 9m +Task: minimal + +Package: initscripts +Priority: required +Section: admin +Installed-Size: 169 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian sysvinit maintainers +Architecture: armhf +Source: sysvinit +Version: 2.88dsf-59.3ubuntu2 +Replaces: libc0.1, libc0.3, libc6, libc6.1 +Depends: debianutils (>= 4), lsb-base (>= 3.2-14), sysvinit-utils (>= 2.88dsf-50), sysv-rc | file-rc, coreutils (>= 5.93) +Recommends: psmisc, e2fsprogs +Conflicts: libdevmapper1.02.1 (<< 2:1.02.24-1) +Breaks: aide (<< 0.15.1-5), atm-tools (<< 1:2.5.1-1.3), autofs (<< 5.0.0), bootchart (<< 0.10~svn407-4), console-common (<< 0.7.86), console-setup (<< 1.74), cruft (<< 0.9.16), eepc-acpi-scripts (<< 1.1.12), fcheck (<< 2.7.59-16), hostapd (<< 1:0.7.3-3), hurd (<< 0.5.git20131101~), ifupdown (<< 0.7.46), libpam-mount (<< 2.13-1), live-build (<< 3.0~a26-1), ltsp-client-core (<< 5.2.16-1), mdadm (<< 3.2.2-1), nbd-client (<< 1:2.9.23-1), nfs-common (<< 1:1.2.5-3), portmap (<< 6.0.0-2), readahead-fedora (<< 2:1.5.6-3), resolvconf (<< 1.49), rpcbind (<< 0.2.0-7), rsyslog (<< 5.8.2-2), selinux-policy-default (<= 2:0.2.20100524-9), splashy (<< 0.3.13-5.1+b1), sysklogd (<< 1.5-6.2), systemd (<< 228-5ubuntu3), util-linux (<< 2.26.2-4~), wpasupplicant (<< 0.7.3-4), xymon (<< 4.3.0~beta2.dfsg-9) +Filename: pool/main/s/sysvinit/initscripts_2.88dsf-59.3ubuntu2_armhf.deb +Size: 24614 +MD5sum: 6b5fabdbeff28739ff15371f3878a05a +SHA1: 9a1d329457fb3d38991ba9a14cb02a6593797899 +SHA256: d1554b21e77fe2bb767bc55f50d04b061b75b2ee5f8445779b99c0872b3e9082 +Description: scripts for initializing and shutting down the system +Origin: Ubuntu +Task: minimal +Description-Md5: db9003c179cd2a623493209da58ea2ea +Supported: 9m +Multi-Arch: foreign +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Homepage: http://savannah.nongnu.org/projects/sysvinit + +Package: insserv +Priority: required +Section: misc +Installed-Size: 165 +Maintainer: Ubuntu Developers +Original-Maintainer: Petter Reinholdtsen +Architecture: armhf +Version: 1.14.0-5ubuntu3 +Depends: libc6 (>= 2.7) +Suggests: bootchart2 +Breaks: sysv-rc (<< 2.87dsf-3) +Filename: pool/main/i/insserv/insserv_1.14.0-5ubuntu3_armhf.deb +Size: 35224 +MD5sum: 545379eef3cd04ea91160e9848b9a7d7 +SHA1: 63754abc162a7267bf4ab345daf62c93ac490d9a +SHA256: 9c578f71a7d05949354311f65756988886100e8a6a579dce90dd48f7a6007287 +Description: boot sequence organizer using LSB init.d script dependency information +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Homepage: http://savannah.nongnu.org/projects/sysvinit +Task: minimal +Description-Md5: 0be88d1805bf68a98b830e9ce52bf123 +Supported: 9m + +Package: libacl1 +Priority: required +Section: libs +Installed-Size: 48 +Maintainer: Ubuntu Developers +Original-Maintainer: Anibal Monsalve Salazar +Architecture: armhf +Source: acl +Version: 2.2.52-3 +Depends: libattr1 (>= 1:2.4.46-8), libc6 (>= 2.4) +Conflicts: acl (<< 2.0.0), libacl1-kerberos4kth +Filename: pool/main/a/acl/libacl1_2.2.52-3_armhf.deb +Size: 13688 +MD5sum: 703bd54ca2e16fb8d0e9908bf4269800 +SHA1: a644dd3a5a8d2d638eed4c62e01baee5ff528b9e +SHA256: 64b6aa7c70cc71a829a41e6ab5479c54dcdef06065ac4a6d57bc1c43e6a2e946 +Description: Access control list shared library +Supported: 9m +Task: minimal +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Homepage: http://savannah.nongnu.org/projects/acl/ +Origin: Ubuntu +Description-Md5: 65c1428a85567ba04597e882b0aecfe2 +Multi-Arch: same + +Package: libapparmor1 +Priority: required +Section: libs +Installed-Size: 108 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian AppArmor Team +Architecture: armhf +Source: apparmor +Version: 2.10.95-0ubuntu2 +Depends: libc6 (>= 2.17) +Filename: pool/main/a/apparmor/libapparmor1_2.10.95-0ubuntu2_armhf.deb +Size: 27574 +MD5sum: e48821fa9567a315fc17d6b1a7e660fe +SHA1: 1199f5dc1eafd6333e6a8ad889c7f053602a3c7d +SHA256: 87d1ac8c940f6657e6a41193fd54d9778fbfbf4d86ee6e0790410ef721a3f44c +Description: changehat AppArmor library +Supported: 9m +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Description-Md5: b066f3d6ec4f1e72570ebf49e31e9490 +Multi-Arch: same +Homepage: http://apparmor.net/ +Task: minimal, ubuntu-core, ubuntu-core +Origin: Ubuntu + +Package: libapt-pkg5.0 +Priority: important +Section: libs +Installed-Size: 2213 +Maintainer: Ubuntu Developers +Original-Maintainer: APT Development Team +Architecture: armhf +Source: apt +Version: 1.2.10ubuntu1 +Depends: libbz2-1.0, libc6 (>= 2.15), libgcc1 (>= 1:3.5), liblz4-1 (>= 0.0~r127), liblzma5 (>= 5.1.1alpha+20120614), libstdc++6 (>= 5.2), zlib1g (>= 1:1.2.3.4) +Recommends: apt (>= 1.2.10ubuntu1) +Breaks: appstream (<< 0.9.0-3~), apt (<< 1.1~exp14), libapt-inst1.5 (<< 0.9.9~) +Filename: pool/main/a/apt/libapt-pkg5.0_1.2.10ubuntu1_armhf.deb +Size: 639460 +MD5sum: f522da4585be6c92efa4f853155fe021 +SHA1: 3a7cb2aac156e9774c4141f76b0e959dc9575d7e +SHA256: 4877cebcd7935b689a5704c6c5c212d4cf33186dffd0fd0aaabc836789a03181 +Description: package management runtime library +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal +Description-Md5: b80ec138bbd00d445bb187bcc0acc8fc +Supported: 9m +Build-Essential: yes +Multi-Arch: same + +Package: libassuan0 +Priority: optional +Section: libs +Installed-Size: 71 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian GnuPG-Maintainers +Architecture: armhf +Source: libassuan +Version: 2.4.2-2 +Depends: libc6 (>= 2.4), libgpg-error0 (>= 1.14) +Filename: pool/main/liba/libassuan/libassuan0_2.4.2-2_armhf.deb +Size: 28032 +MD5sum: 1f48979d304eb807a0708a3118e0a90f +SHA1: 338e89f2b3fbda9d2af578439128f5479cd03912 +SHA256: 4aa2b7161b1b6e427b523d4c76b1734056aa93d071b49a0140226837a9549261 +Description: IPC library for the GnuPG components +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: same +Origin: Ubuntu +Supported: 9m +Homepage: http://www.gnupg.org/(en)/related_software/libassuan/index.html +Task: ubuntu-desktop, mail-server, ubuntu-usb, kubuntu-desktop, edubuntu-desktop, edubuntu-usb, xubuntu-core, xubuntu-desktop, mythbuntu-frontend, mythbuntu-desktop, mythbuntu-backend-slave, mythbuntu-backend-master, lubuntu-core, ubuntustudio-desktop-core, ubuntustudio-desktop, ubuntu-gnome-desktop, ubuntu-touch-core, ubuntu-touch, ubuntu-sdk, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-mate-cloudtop +Description-Md5: dd1c4727a9c86656f6d8382c59b404ca + +Package: libattr1 +Priority: required +Section: libs +Installed-Size: 52 +Maintainer: Ubuntu Developers +Original-Maintainer: Anibal Monsalve Salazar +Architecture: armhf +Source: attr +Version: 1:2.4.47-2 +Depends: libc6 (>= 2.4) +Pre-Depends: multiarch-support +Conflicts: attr (<< 2.0.0) +Filename: pool/main/a/attr/libattr1_2.4.47-2_armhf.deb +Size: 8478 +MD5sum: 7bbf6b3a51ff56650f92aee6966c00b0 +SHA1: ab1a7058e1cd1a96a85c6d1cfeb79ca71f1d282d +SHA256: d77f44bc767f182b2eddc11a90d7e7ca5b7b48daff29eec9a90d1e0c47f43ab0 +Description: Extended attribute shared library +Origin: Ubuntu +Supported: 9m +Homepage: http://savannah.nongnu.org/projects/attr/ +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: same +Task: minimal +Description-Md5: 828e462109496dfbca870108ebcb31fc + +Package: libaudit-common +Priority: required +Section: libs +Installed-Size: 21 +Maintainer: Ubuntu Developers +Original-Maintainer: Laurent Bigonville +Architecture: all +Source: audit +Version: 1:2.4.5-1ubuntu2 +Replaces: libaudit0, libaudit1 (<< 1:2.2.1-2) +Breaks: libaudit0, libaudit1 (<< 1:2.2.1-2) +Filename: pool/main/a/audit/libaudit-common_2.4.5-1ubuntu2_all.deb +Size: 3884 +MD5sum: 1f7ef825c10f8ab2a66643e5302ca3ec +SHA1: 539177f5e64636fd2dbcbd6ad17a008ccd816ec8 +SHA256: b0fe5e0b7ef4e072795ed8a7e9fe524ea1fb2665f952528d5d2705c814787fa3 +Description: Dynamic library for security auditing - common files +Multi-Arch: foreign +Origin: Ubuntu +Supported: 9m +Homepage: http://people.redhat.com/sgrubb/audit/ +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Description-Md5: f1e698fe58902299a06c8f79f079ac9a +Task: minimal + +Package: libaudit1 +Priority: required +Section: libs +Installed-Size: 121 +Maintainer: Ubuntu Developers +Original-Maintainer: Laurent Bigonville +Architecture: armhf +Source: audit +Version: 1:2.4.5-1ubuntu2 +Depends: libaudit-common (>= 1:2.4.5-1ubuntu2), libc6 (>= 2.8) +Filename: pool/main/a/audit/libaudit1_2.4.5-1ubuntu2_armhf.deb +Size: 33308 +MD5sum: 17ba4a94278442ff577509528251d54b +SHA1: 669591c426cc168f7613f7fb19cd75f3fbe77c22 +SHA256: 09815d6ba28ae315a643ce789b68f5d52a944f894c75c41aaa86fef36e61ce63 +Description: Dynamic library for security auditing +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Homepage: http://people.redhat.com/sgrubb/audit/ +Description-Md5: ec521af3cbcca51c5a26a117f114a9b5 +Origin: Ubuntu +Multi-Arch: same +Supported: 9m +Task: minimal + +Package: libblkid1 +Priority: required +Section: libs +Installed-Size: 258 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian util-linux Maintainers +Architecture: armhf +Source: util-linux +Version: 2.27.1-6ubuntu3 +Depends: libc6 (>= 2.17), libuuid1 (>= 2.16) +Filename: pool/main/u/util-linux/libblkid1_2.27.1-6ubuntu3_armhf.deb +Size: 94576 +MD5sum: 8d698db16b2259e384841fa28a1eba8a +SHA1: 4f5bbd00061d505619c1ec457430dbd06368ebb1 +SHA256: f91c4a10731abdf346bb034fd8fc9747dfda9f63737d5e027fa364ed95cf26e3 +Description: block device ID library +Multi-Arch: same +Description-Md5: a511054d3223ae05280eebc8f3e2c80e +Supported: 9m +Task: minimal +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Origin: Ubuntu + +Package: libbz2-1.0 +Priority: required +Section: libs +Installed-Size: 92 +Maintainer: Ubuntu Developers +Original-Maintainer: Anibal Monsalve Salazar +Architecture: armhf +Source: bzip2 +Version: 1.0.6-8 +Depends: libc6 (>= 2.4) +Filename: pool/main/b/bzip2/libbz2-1.0_1.0.6-8_armhf.deb +Size: 29632 +MD5sum: 5ad73b78ef19a884c57bc585de7ad51d +SHA1: 50e210a299696ec6477c94108e58423e191f030f +SHA256: 1218a2213a281476d5e509700ed907d9ebaa0fedae1fba1bff7f4d4108d38e71 +Description: high-quality block-sorting file compressor library - runtime +Supported: 9m +Task: minimal +Description-Md5: e921dd6ddb4bb508e6f1b62169b85d70 +Homepage: http://www.bzip.org/ +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Origin: Ubuntu +Multi-Arch: same + +Package: libc-bin +Essential: yes +Priority: required +Section: libs +Installed-Size: 2766 +Maintainer: Ubuntu Developers +Original-Maintainer: GNU Libc Maintainers +Architecture: armhf +Source: glibc +Version: 2.23-0ubuntu3 +Depends: libc6 (>> 2.23), libc6 (<< 2.24) +Suggests: manpages +Filename: pool/main/g/glibc/libc-bin_2.23-0ubuntu3_armhf.deb +Size: 488832 +MD5sum: ddc8cf82b67a61dac1df1d8815917ebe +SHA1: 940fdec61fc3c5c888404a7c5bbeb77768a0b15a +SHA256: d4b7aea3fb823ac4ba55252645836f7a2e9669e9fe023af971fdf31a72b03dd2 +Description: GNU C Library: Binaries +Description-Md5: 7625903821514b57277d1bae69ec3c1a +Origin: Ubuntu +Task: minimal +Multi-Arch: foreign +Homepage: http://www.gnu.org/software/libc/libc.html +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Supported: 9m + +Package: libc6 +Priority: required +Section: libs +Installed-Size: 8385 +Maintainer: Ubuntu Developers +Original-Maintainer: GNU Libc Maintainers +Architecture: armhf +Source: glibc +Version: 2.23-0ubuntu3 +Provides: libc6-armhf +Depends: libgcc1 +Suggests: glibc-doc, debconf | debconf-2.0, locales +Breaks: hurd (<< 1:0.5.git20140203-1), libtirpc1 (<< 0.2.3), locales (<< 2.23), locales-all (<< 2.23), nscd (<< 2.23) +Filename: pool/main/g/glibc/libc6_2.23-0ubuntu3_armhf.deb +Size: 2151484 +MD5sum: 4ba5df8944d66629ba01133d54651d6c +SHA1: 8349836e05324d08528bbbfd7eff22dcff1dab4a +SHA256: 5ff24aacaab8ac9e2627ab50146c034f69331973c4f7c2c3e1fa5578cf4d3f94 +Description: GNU C Library: Shared libraries +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal +Supported: 9m +Homepage: http://www.gnu.org/software/libc/libc.html +Description-Md5: fc3001b0b90a1c8e6690b283a619d57f +Multi-Arch: same +Origin: Ubuntu + +Package: libcap2 +Priority: required +Section: libs +Installed-Size: 37 +Maintainer: Ubuntu Developers +Original-Maintainer: Christian Kastner +Architecture: armhf +Version: 1:2.24-12 +Depends: libc6 (>= 2.8) +Filename: pool/main/libc/libcap2/libcap2_2.24-12_armhf.deb +Size: 11698 +MD5sum: 6509e53eefc3864bec2c1cc4638abab3 +SHA1: 04f9bab221096490112d7cef12416fa67408b6cb +SHA256: 527cb846d6e505fac99177bd617c1bd2bbb52fae7e0f454fb9d68dae23b1abb1 +Description: POSIX 1003.1e capabilities (library) +Task: minimal, ubuntu-core, ubuntu-core +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: same +Origin: Ubuntu +Homepage: http://sites.google.com/site/fullycapable/ +Description-Md5: cd474c07928607f123b20712016d716e +Supported: 9m + +Package: libcap2-bin +Priority: required +Section: utils +Installed-Size: 69 +Maintainer: Ubuntu Developers +Original-Maintainer: Christian Kastner +Architecture: armhf +Source: libcap2 +Version: 1:2.24-12 +Replaces: libcap-bin +Depends: libc6 (>= 2.4), libcap2 (>= 1:2.10) +Recommends: libpam-cap +Breaks: libcap-bin +Filename: pool/main/libc/libcap2/libcap2-bin_2.24-12_armhf.deb +Size: 20086 +MD5sum: a6d7854ef81a7b52f7f5718d32a32d8f +SHA1: 208ff3777e3f26de703730fbe3cfbb32962da5b1 +SHA256: 115620fc509c0ec325bdb73b7b1d761eaf0a5962c5cd7724111c2a468994c13e +Description: POSIX 1003.1e capabilities (utilities) +Origin: Ubuntu +Multi-Arch: foreign +Homepage: http://sites.google.com/site/fullycapable/ +Description-Md5: f223f06c6e812dc45d4b21cbd8163d36 +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal, ubuntu-core, ubuntu-core +Supported: 9m + +Package: libcomerr2 +Priority: required +Section: libs +Installed-Size: 81 +Maintainer: Ubuntu Developers +Original-Maintainer: Theodore Y. Ts'o +Architecture: armhf +Source: e2fsprogs +Version: 1.42.13-1ubuntu1 +Replaces: e2fsprogs (<< 1.34-1) +Provides: libcomerr-kth-compat +Depends: libc6 (>= 2.17) +Filename: pool/main/e/e2fsprogs/libcomerr2_1.42.13-1ubuntu1_armhf.deb +Size: 64894 +MD5sum: b846369acc26cd7020493f2683afb130 +SHA1: 2eafefb16571ef966d72c8b223b74e1b4195fa47 +SHA256: 65ed2f09fc4e281d425fc12f266f52a9e73d2ed2dc055432ad4c4fb12e7185c0 +Description: common error description library +Supported: 9m +Homepage: http://e2fsprogs.sourceforge.net +Origin: Ubuntu +Description-Md5: 5611f795c9947cfb9a2980a01506a1b9 +Task: minimal +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: same + +Package: libcryptsetup4 +Priority: required +Section: libs +Installed-Size: 164 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian Cryptsetup Team +Architecture: armhf +Source: cryptsetup +Version: 2:1.6.6-5ubuntu2 +Depends: libc6 (>= 2.17), libdevmapper1.02.1 (>= 2:1.02.99), libgcrypt20 (>= 1.6.1), libuuid1 (>= 2.16), libgpg-error0 (>= 1.10-0.1) +Filename: pool/main/c/cryptsetup/libcryptsetup4_1.6.6-5ubuntu2_armhf.deb +Size: 65592 +MD5sum: 5fb9ca778bf58c1e4a299d54057b0e08 +SHA1: 2191047d065257b9033774fe6f559c16e5d4bc53 +SHA256: 662d50fbd61f2c98cdcee1cdd1f8eb1ac5cca9e155ec77033445577d9c7c7218 +Description: disk encryption support - shared library +Description-Md5: 4d51c661b0adee027561376db6e58853 +Supported: 9m +Homepage: http://code.google.com/p/cryptsetup/ +Multi-Arch: same +Task: minimal, ubuntu-core, ubuntu-core +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug + +Package: libdb5.3 +Priority: required +Section: libs +Installed-Size: 1087 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian Berkeley DB Group +Architecture: armhf +Source: db5.3 +Version: 5.3.28-11 +Depends: libc6 (>= 2.17) +Filename: pool/main/d/db5.3/libdb5.3_5.3.28-11_armhf.deb +Size: 590594 +MD5sum: 0fc46403e33604f16e7d17fb7a4809d4 +SHA1: e13483e28e4f415694e2ad4c0bb1dcbdf42ffc44 +SHA256: 64d861941aaf66d95d36c6dacdd674913296652a09a6ed9ce2911fbf5d8906dd +Description: Berkeley v5.3 Database Libraries [runtime] +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Supported: 9m +Description-Md5: 6cef0d1fc062f09a5c2c1209dc807be1 +Origin: Ubuntu +Multi-Arch: same +Homepage: http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/overview/index.html +Task: minimal + +Package: libdebconfclient0 +Priority: required +Section: libs +Installed-Size: 62 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian Install System Team +Architecture: armhf +Source: cdebconf +Version: 0.198ubuntu1 +Depends: libc6 (>= 2.4) +Filename: pool/main/c/cdebconf/libdebconfclient0_0.198ubuntu1_armhf.deb +Size: 5956 +MD5sum: fed74d6d4eebf0ff00e55ee0ccd870fe +SHA1: 9ccd6d040e98b6e249f48d82f1ff5589adb4a6e5 +SHA256: a9416807cf208e188e74a4f392c847f4940c50e9cf3ea24aa86ab611a13379d8 +Description: Debian Configuration Management System (C-implementation library) +Supported: 9m +Origin: Ubuntu +Description-Md5: b6846d950dc3d5d61a275932cc66b18d +Task: minimal +Multi-Arch: same +Bugs: https://bugs.launchpad.net/ubuntu/+filebug + +Package: libdevmapper1.02.1 +Priority: required +Section: libs +Installed-Size: 335 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian LVM Team +Architecture: armhf +Source: lvm2 (2.02.133-1ubuntu10) +Version: 2:1.02.110-1ubuntu10 +Depends: libc6 (>= 2.22), libselinux1 (>= 1.32), libudev1 (>= 183) +Recommends: dmsetup (>= 2:1.02.110-1ubuntu10) +Conflicts: libdevmapper1.02 +Breaks: liblvm2app2.2 (<< 2.02.122), lvm2 (<< 2.02.122) +Filename: pool/main/l/lvm2/libdevmapper1.02.1_1.02.110-1ubuntu10_armhf.deb +Size: 139846 +MD5sum: 19afb3fd6301b0ea4739e0b522d7d118 +SHA1: 81f15c187943f752938270dcc4d383807ef9bc39 +SHA256: 98a66cae3a60e662bf6399bf995e3dda79bc5639e72ef1f108bcec61c9dcc1b1 +Description: Linux Kernel Device Mapper userspace library +Description-Md5: 20966f6bb804eef3609ec2e2db69378f +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal, ubuntu-core, ubuntu-core +Homepage: http://sources.redhat.com/lvm2/ +Multi-Arch: same +Supported: 9m +Origin: Ubuntu + +Package: libfdisk1 +Priority: required +Section: libs +Installed-Size: 335 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian util-linux Maintainers +Architecture: armhf +Source: util-linux +Version: 2.27.1-6ubuntu3 +Depends: libblkid1 (>= 2.17.2), libc6 (>= 2.17), libuuid1 (>= 2.16) +Filename: pool/main/u/util-linux/libfdisk1_2.27.1-6ubuntu3_armhf.deb +Size: 126492 +MD5sum: 2885e6119159a9c47f62ce73565441c8 +SHA1: cc4d84499f20af8a6e8ae5e9a49920d83b5a4767 +SHA256: 23b0de2efeab5cf8756252771145a42f73072bc6cc788ba4715cfe4427078c09 +Description: fdisk partitioning library +Supported: 9m +Description-Md5: 97986f600b6cd55d9613b5b8eac3b74a +Task: minimal +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Origin: Ubuntu +Multi-Arch: same + +Package: libgcc1 +Priority: required +Section: libs +Installed-Size: 149 +Maintainer: Ubuntu Core developers +Original-Maintainer: Debian GCC Maintainers +Architecture: armhf +Source: gccgo-6 (6.0.1-0ubuntu1) +Version: 1:6.0.1-0ubuntu1 +Provides: libgcc1-armhf +Depends: gcc-6-base (= 6.0.1-0ubuntu1), libc6 (>= 2.4) +Breaks: gcc-4.3 (<< 4.3.6-1), gcc-4.4 (<< 4.4.6-4), gcc-4.5 (<< 4.5.3-2) +Filename: pool/main/g/gccgo-6/libgcc1_6.0.1-0ubuntu1_armhf.deb +Size: 38596 +MD5sum: 8a9b10aa995009972012e2a03b8e3d69 +SHA1: a56810298fd66ab35dc303da408f37b4f405f821 +SHA256: 01b0f7b51b694b2553c3f315f9aaa999722a4ecb3fa9387e31ed7361e9df5042 +Description: GCC support library +Task: minimal +Supported: 9m +Origin: Ubuntu +Description-Md5: bbd60d723e97d8e06c04228ee4c76f10 +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Homepage: http://gcc.gnu.org/ +Multi-Arch: same + +Package: libgcrypt20 +Priority: required +Section: libs +Installed-Size: 579 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian GnuTLS Maintainers +Architecture: armhf +Version: 1.6.5-2 +Depends: libc6 (>= 2.15), libgpg-error0 (>= 1.14) +Suggests: rng-tools +Filename: pool/main/libg/libgcrypt20/libgcrypt20_1.6.5-2_armhf.deb +Size: 301670 +MD5sum: 09d5e6eebee9231ee842e520f8827c9d +SHA1: c9bec950f424a1f4c805492058471bef0e29c4d9 +SHA256: a52819a55321d5b9b3a6700ae5120e14862de678ef20c018b7de5ea3c870480e +Description: LGPL Crypto library - runtime library +Origin: Ubuntu +Multi-Arch: same +Task: minimal +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Supported: 9m +Homepage: http://directory.fsf.org/project/libgcrypt/ +Description-Md5: 5560adbd40c8ba1e5bc5596f9c536649 + +Package: libgpg-error0 +Priority: required +Section: libs +Installed-Size: 128 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian GnuPG Maintainers +Architecture: armhf +Source: libgpg-error +Version: 1.21-2ubuntu1 +Depends: libc6 (>= 2.15) +Filename: pool/main/libg/libgpg-error/libgpg-error0_1.21-2ubuntu1_armhf.deb +Size: 30020 +MD5sum: e6fe2e5cfb7106596ab2e2b2928185be +SHA1: a83fadae9f6cc616fa6bec826a308c22906b5fa5 +SHA256: 89635fcb4441afff924ee1fab6c679260617cd6769572911b7f510dba1f28aa5 +Description: library for common error values and messages in GnuPG components +Description-Md5: 69f556e12b915238b7c815f26da80be5 +Homepage: http://www.gnupg.org/related_software/libgpg-error/ +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Supported: 9m +Task: minimal +Origin: Ubuntu +Multi-Arch: same + +Package: libkmod2 +Priority: required +Section: libs +Installed-Size: 85 +Maintainer: Ubuntu Developers +Original-Maintainer: Marco d'Itri +Architecture: armhf +Source: kmod +Version: 22-1ubuntu4 +Depends: libc6 (>= 2.17) +Filename: pool/main/k/kmod/libkmod2_22-1ubuntu4_armhf.deb +Size: 34390 +MD5sum: 775268a06b2d876ff00650384406defe +SHA1: 2a4fbef7b5cc16ba3b5488cd49bfd386327aa994 +SHA256: 2a770c359f3d6cd6d57139084f3ea1be977c6e616e040dd3aa84d55ca408f8a7 +Description: libkmod shared library +Description-Md5: e60216aabe72168f06218f037958581e +Origin: Ubuntu +Supported: 9m +Task: minimal +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: same + +Package: libksba8 +Priority: optional +Section: libs +Installed-Size: 186 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian GnuTLS Maintainers +Architecture: armhf +Source: libksba +Version: 1.3.3-1 +Depends: libc6 (>= 2.4), libgpg-error0 (>= 1.14) +Pre-Depends: multiarch-support +Filename: pool/main/libk/libksba/libksba8_1.3.3-1_armhf.deb +Size: 76854 +MD5sum: 0e79174741098bc8a0d2f98437e07ab0 +SHA1: e2ad37c39295ca3b30c441b3e7ac2d045b8126f9 +SHA256: 537168f7b2b8a98ac97237163ef10d8cc06af80c63725d5995c92e037a462b13 +Description: X.509 and CMS support library +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Supported: 9m +Homepage: http://www.gnupg.org/related_software/libksba/ +Task: ubuntu-desktop, mail-server, ubuntu-usb, kubuntu-desktop, edubuntu-desktop, edubuntu-usb, xubuntu-core, xubuntu-desktop, mythbuntu-desktop, lubuntu-core, ubuntustudio-desktop-core, ubuntustudio-desktop, ubuntu-gnome-desktop, ubuntu-sdk, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-mate-cloudtop +Multi-Arch: same +Origin: Ubuntu +Description-Md5: a4cabffec0ec5429f0f14bf49f0459c6 + +Package: liblz4-1 +Priority: important +Section: libs +Installed-Size: 75 +Maintainer: Ubuntu Developers +Original-Maintainer: Nobuhiro Iwamatsu +Architecture: armhf +Source: lz4 +Version: 0.0~r131-2ubuntu2 +Depends: libc6 (>= 2.4) +Filename: pool/main/l/lz4/liblz4-1_0.0~r131-2ubuntu2_armhf.deb +Size: 33622 +MD5sum: 7c8fe4a660b62e9759ddbe3067122706 +SHA1: affd4ab2c11ac1db5399f4431fdabe6640f9a9e4 +SHA256: b5722cc4dd4290064e9d5a09f104b41b1506dc77dbf7dca3ae656a6027a86e32 +Description: Fast LZ compression algorithm library - runtime +Description-Md5: c21cacb9494ced3b87993140a583422c +Origin: Ubuntu +Supported: 9m +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Build-Essential: yes +Task: minimal +Homepage: https://github.com/Cyan4973/lz4 +Multi-Arch: same + +Package: liblzma5 +Priority: required +Section: libs +Installed-Size: 264 +Maintainer: Ubuntu Developers +Original-Maintainer: Jonathan Nieder +Architecture: armhf +Source: xz-utils +Version: 5.1.1alpha+20120614-2ubuntu2 +Depends: libc6 (>= 2.4) +Pre-Depends: multiarch-support +Filename: pool/main/x/xz-utils/liblzma5_5.1.1alpha+20120614-2ubuntu2_armhf.deb +Size: 73750 +MD5sum: 9bcb8f897c42c122214ba882f6d74e2a +SHA1: 7088edcb4d031f9ebbfd24f2fbbd179434bea99b +SHA256: fe5cfa8cc9d1e81db20988de5b6ac9de5ff0a0b1d7b2d294cbaab57220bdd053 +Description: XZ-format compression library +Description-Md5: 0ceca09eb4ab99863be3578fa55e7d2b +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: same +Supported: 9m +Task: minimal +Origin: Ubuntu +Homepage: http://tukaani.org/xz/ + +Package: libmount1 +Priority: required +Section: libs +Installed-Size: 281 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian util-linux Maintainers +Architecture: armhf +Source: util-linux +Version: 2.27.1-6ubuntu3 +Depends: libblkid1 (>= 2.17.2), libc6 (>= 2.17), libselinux1 (>= 1.32) +Filename: pool/main/u/util-linux/libmount1_2.27.1-6ubuntu3_armhf.deb +Size: 101232 +MD5sum: 1febee59992832b57c48b1456b4b199a +SHA1: 05853f1eef7fc386b3efba9a50747785314f3b28 +SHA256: 59b667699414e67482c859272d32b3dec55e2bfeeb3665157b49d62d83bf6b4e +Description: device mounting library +Supported: 9m +Multi-Arch: same +Origin: Ubuntu +Task: minimal +Description-Md5: 7e446c44302ff94779f1434f2e05d553 +Bugs: https://bugs.launchpad.net/ubuntu/+filebug + +Package: libncurses5 +Priority: required +Section: libs +Installed-Size: 185 +Maintainer: Ubuntu Developers +Original-Maintainer: Craig Small +Architecture: armhf +Source: ncurses +Version: 6.0+20160213-1ubuntu1 +Depends: libtinfo5 (= 6.0+20160213-1ubuntu1), libc6 (>= 2.4) +Recommends: libgpm2 +Filename: pool/main/n/ncurses/libncurses5_6.0+20160213-1ubuntu1_armhf.deb +Size: 74522 +MD5sum: fa76227b6cdc9f5fd8ca952933e1ed53 +SHA1: 0d7eb241c8c5e0c5137e70cc0bf5ea512e0bf282 +SHA256: 7f37d7bfe2896dca1eed098277fb582df307e413892fb1c842b722e1769f0aee +Description: shared libraries for terminal handling +Supported: 9m +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Homepage: http://invisible-island.net/ncurses/ +Description-Md5: 599cbbcff16d09b3b4643d84f37643fd +Multi-Arch: same +Origin: Ubuntu +Task: minimal + +Package: libncursesw5 +Priority: required +Section: libs +Installed-Size: 221 +Maintainer: Ubuntu Developers +Original-Maintainer: Craig Small +Architecture: armhf +Source: ncurses +Version: 6.0+20160213-1ubuntu1 +Depends: libtinfo5 (= 6.0+20160213-1ubuntu1), libc6 (>= 2.4) +Recommends: libgpm2 +Filename: pool/main/n/ncurses/libncursesw5_6.0+20160213-1ubuntu1_armhf.deb +Size: 93678 +MD5sum: 502ec1093127f00015061bc9f3551afc +SHA1: c34b597b2ff7404f2017d07604e443c19cd5a6e1 +SHA256: 08efec1b50a9dfb461f865999d691b15ccab555887ed959e37de2c4726ba74f9 +Description: shared libraries for terminal handling (wide character support) +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Description-Md5: 1a69a793355bf1fff9186f00b71dd14a +Origin: Ubuntu +Multi-Arch: same +Homepage: http://invisible-island.net/ncurses/ +Supported: 9m +Task: minimal + +Package: libnpth0 +Priority: optional +Section: libs +Installed-Size: 27 +Maintainer: Ubuntu Developers +Original-Maintainer: Eric Dorland +Architecture: armhf +Source: npth +Version: 1.2-3 +Depends: libc6 (>= 2.17) +Filename: pool/main/n/npth/libnpth0_1.2-3_armhf.deb +Size: 6986 +MD5sum: ac053730f3355fb7f191f2eaf165972a +SHA1: 71ab2c0fb7f872da78719a6eb69bc87c0090390d +SHA256: c5a17fa0db22b1c2a01d31e48a9818ae3ad95a5914d6a2dd791d4e9575e4cfcd +Description: replacement for GNU Pth using system threads +Description-Md5: e400e57d74199d823c78062edee27015 +Homepage: https://www.gnupg.org/ +Origin: Ubuntu +Multi-Arch: same +Task: ubuntu-desktop, mail-server, ubuntu-usb, kubuntu-desktop, edubuntu-desktop, edubuntu-usb, xubuntu-core, xubuntu-desktop, mythbuntu-desktop, lubuntu-core, ubuntustudio-desktop-core, ubuntustudio-desktop, ubuntu-gnome-desktop, ubuntu-sdk, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-mate-cloudtop +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Supported: 9m + +Package: libpam-modules +Priority: required +Section: admin +Installed-Size: 695 +Maintainer: Ubuntu Developers +Original-Maintainer: Steve Langasek +Architecture: armhf +Source: pam +Version: 1.1.8-3.2ubuntu2 +Replaces: libpam-umask, libpam0g-util +Provides: libpam-mkhomedir, libpam-motd, libpam-umask +Pre-Depends: libaudit1 (>= 1:2.2.1), libc6 (>= 2.15), libdb5.3, libpam0g (>= 1.1.3-2), libselinux1 (>= 2.1.9), debconf (>= 0.5) | debconf-2.0, libpam-modules-bin (= 1.1.8-3.2ubuntu2) +Recommends: update-motd +Conflicts: libpam-mkhomedir, libpam-motd, libpam-umask +Filename: pool/main/p/pam/libpam-modules_1.1.8-3.2ubuntu2_armhf.deb +Size: 226442 +MD5sum: dd8b6f08a4725608826d7d1f7faf11df +SHA1: b62134a4ddb7e2b2395c8dd06939e407cbf3fd5f +SHA256: 43deb832e157f14b5bb1027babccd1ad3db5b24783325cd451a1a8c7d5d94f3c +Description: Pluggable Authentication Modules for PAM +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal +Description-Md5: 234b9429528430ead853cc8bbe97ffb4 +Supported: 9m +Multi-Arch: same +Homepage: http://pam.sourceforge.net/ + +Package: libpam-modules-bin +Priority: required +Section: admin +Installed-Size: 210 +Maintainer: Ubuntu Developers +Original-Maintainer: Steve Langasek +Architecture: armhf +Source: pam +Version: 1.1.8-3.2ubuntu2 +Replaces: libpam-modules (<< 1.1.3-8) +Depends: libaudit1 (>= 1:2.2.1), libc6 (>= 2.4), libpam0g (>= 0.99.7.1), libselinux1 (>= 1.32) +Filename: pool/main/p/pam/libpam-modules-bin_1.1.8-3.2ubuntu2_armhf.deb +Size: 32724 +MD5sum: 3703bdd8d10b8d662e3c2188e117d9f9 +SHA1: e340ddb62b6b5ee1db459fcb41c105888f9a463b +SHA256: 556110f8518321a11dc0d66984c495d9f000239fb81a584b97c7105cc883c835 +Description: Pluggable Authentication Modules for PAM - helper binaries +Origin: Ubuntu +Homepage: http://pam.sourceforge.net/ +Description-Md5: 25d278fc7450d5202a9a137f71302e58 +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal +Multi-Arch: foreign +Supported: 9m + +Package: libpam-runtime +Priority: required +Section: admin +Installed-Size: 300 +Maintainer: Ubuntu Developers +Original-Maintainer: Steve Langasek +Architecture: all +Source: pam +Version: 1.1.8-3.2ubuntu2 +Replaces: libpam0g-dev, libpam0g-util +Depends: debconf (>= 0.5) | debconf-2.0, debconf (>= 1.5.19) | cdebconf, libpam-modules (>= 1.0.1-6) +Conflicts: libpam0g-util +Filename: pool/main/p/pam/libpam-runtime_1.1.8-3.2ubuntu2_all.deb +Size: 37760 +MD5sum: c3e36ce9cb28bd72f2536f6138544ae4 +SHA1: c44ba640e948405e1f3ef0d510eca22ea8d1ff11 +SHA256: 60ce562eb0ff783ba5deb26459ad721039d5d69bcf09d30f3dd34ec3e49639e0 +Description: Runtime support for the PAM library +Task: minimal, ubuntu-core, ubuntu-core +Supported: 9m +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: foreign +Description-Md5: bc15ddbf92ee7965a8588141c54bb5a1 +Homepage: http://pam.sourceforge.net/ + +Package: libpam0g +Priority: required +Section: libs +Installed-Size: 178 +Maintainer: Ubuntu Developers +Original-Maintainer: Steve Langasek +Architecture: armhf +Source: pam +Version: 1.1.8-3.2ubuntu2 +Replaces: libpam0g-util +Depends: libaudit1 (>= 1:2.2.1), libc6 (>= 2.8), debconf (>= 0.5) | debconf-2.0 +Suggests: libpam-doc +Filename: pool/main/p/pam/libpam0g_1.1.8-3.2ubuntu2_armhf.deb +Size: 49894 +MD5sum: 0f045d6ff8fe9bc47710356568a2e73a +SHA1: 77aec8be7eda141fec1deca317be4f24c637d9f5 +SHA256: f4747df41f022fb572e8e50ce1b92691ebfadbcaa79d07a2e019b1b2e4140c11 +Description: Pluggable Authentication Modules library +Homepage: http://pam.sourceforge.net/ +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Supported: 9m +Multi-Arch: same +Task: minimal +Description-Md5: af00a40029e1e1d2ad04c042c3b18095 +Origin: Ubuntu + +Package: libpcre3 +Priority: required +Section: libs +Installed-Size: 515 +Maintainer: Ubuntu Developers +Original-Maintainer: Matthew Vernon +Architecture: armhf +Source: pcre3 +Version: 2:8.38-3.1 +Depends: libc6 (>= 2.4) +Pre-Depends: multiarch-support +Conflicts: libpcre3-dev (<= 4.3-3) +Breaks: approx (<< 4.4-1~), cduce (<< 0.5.3-2~), cmigrep (<< 1.5-7~), galax (<< 1.1-7~), libpcre-ocaml (<< 6.0.1~), liquidsoap (<< 0.9.2-3~), ocsigen (<< 1.3.3-1~) +Filename: pool/main/p/pcre3/libpcre3_8.38-3.1_armhf.deb +Size: 204956 +MD5sum: 92747b9036b82a604d3a1502a99db79b +SHA1: 43294ec30ff6228d30c0784cba8507415fc81fc9 +SHA256: d858a4d9e2485938f6ec5b295bfcae36651f5867a237525fdb698adc75d9a937 +Description: Perl 5 Compatible Regular Expression Library - runtime files +Multi-Arch: same +Description-Md5: ab0ea99159dc866cd24051e8eda806df +Supported: 9m +Task: minimal +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug + +Package: libprocps4 +Priority: required +Section: libs +Installed-Size: 101 +Maintainer: Ubuntu Developers +Original-Maintainer: Craig Small +Architecture: armhf +Source: procps +Version: 2:3.3.10-4ubuntu2 +Replaces: procps (<< 1:3.3.2-1) +Depends: libc6 (>= 2.4), libsystemd0 +Filename: pool/main/p/procps/libprocps4_3.3.10-4ubuntu2_armhf.deb +Size: 29634 +MD5sum: 131fd8da1a3148f167d3655bac420068 +SHA1: 1223c0ff574321e2bcf69b8a456d28a7b1be2ce9 +SHA256: bf5210303434d7eafdcdb3cac8a4e2990a010cb2c0959bf7da5502a4aa0bbcd8 +Description: library for accessing process information from /proc +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal +Origin: Ubuntu +Supported: 9m +Homepage: http://gitorious.org/procps +Description-Md5: 195f4a1a493350f6f0732a65b3cda83f +Multi-Arch: same + +Package: libreadline6 +Priority: important +Section: libs +Installed-Size: 259 +Maintainer: Ubuntu Developers +Original-Maintainer: Matthias Klose +Architecture: armhf +Source: readline6 +Version: 6.3-8ubuntu2 +Depends: readline-common, libc6 (>= 2.15), libtinfo5 (>= 6) +Filename: pool/main/r/readline6/libreadline6_6.3-8ubuntu2_armhf.deb +Size: 97426 +MD5sum: 7a5325e4946cb578af1c6057239d6684 +SHA1: c36526e97c3909eeb235e59d19e4f54898f76a3c +SHA256: d28ae1019ff84d490681868d9bff23ee5979f964f666b0696158c7002f8e6254 +Description: GNU readline and history libraries, run-time libraries +Task: minimal, ubuntu-sdk-libs +Build-Essential: yes +Origin: Ubuntu +Multi-Arch: same +Description-Md5: 02109af5819248ca867891090079f329 +Supported: 9m +Bugs: https://bugs.launchpad.net/ubuntu/+filebug + +Package: libseccomp2 +Priority: required +Section: libs +Installed-Size: 131 +Maintainer: Ubuntu Developers +Original-Maintainer: Kees Cook +Architecture: armhf +Source: libseccomp +Version: 2.2.3-3ubuntu3 +Depends: libc6 (>= 2.4) +Filename: pool/main/libs/libseccomp/libseccomp2_2.2.3-3ubuntu3_armhf.deb +Size: 27846 +MD5sum: c0f1a32e3cb3c5fa02a050d7be943a3e +SHA1: c73ec2e6d7c9477abcbd7cddd7ff071adb0f0ed0 +SHA256: d012a8184b1a77ef3f04bc5e49cbac41fe97160b5c8f5933d89ef8f2c442080f +Description: high level interface to Linux seccomp filter +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal, ubuntu-core, ubuntu-core +Multi-Arch: same +Supported: 9m +Origin: Ubuntu +Homepage: https://github.com/seccomp/libseccomp +Description-Md5: 7ee97a8161e83bfebc75870eb92bde51 + +Package: libselinux1 +Priority: required +Section: libs +Installed-Size: 119 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian SELinux maintainers +Architecture: armhf +Source: libselinux +Version: 2.4-3build2 +Depends: libc6 (>= 2.8), libpcre3 +Filename: pool/main/libs/libselinux/libselinux1_2.4-3build2_armhf.deb +Size: 47606 +MD5sum: 77eca8e23a67e7c10eee539db5337e33 +SHA1: c13d3fc4127945324db95a91c8b981275278fc6e +SHA256: 001cac0d492e9c0b04b1740ac3ca5e42f4dc53e536932b08af97f1c6cf5135bb +Description: SELinux runtime shared libraries +Homepage: http://userspace.selinuxproject.org/ +Task: minimal +Supported: 9m +Description-Md5: 90f6e1cb06c527bc3fc11ec6f969c59c +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: same + +Package: libsemanage-common +Priority: required +Section: libs +Installed-Size: 28 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian SELinux maintainers +Architecture: all +Source: libsemanage +Version: 2.3-1build3 +Replaces: libsemanage1 (<= 2.0.41-1), libsemanage1-dev (<< 2.1.6-3~) +Breaks: libsemanage1 (<= 2.0.41-1), libsemanage1-dev (<< 2.1.6-3~) +Filename: pool/main/libs/libsemanage/libsemanage-common_2.3-1build3_all.deb +Size: 6178 +MD5sum: 5184f579b2784a1cc7392d1c61b0e8c9 +SHA1: 0805d76e1dfd9a3279ce95da737d76e911c5b439 +SHA256: f981322182e6215c8a4ad3c372a830d868959246cc060b0be30e246f68e01589 +Description: Common files for SELinux policy management libraries +Multi-Arch: foreign +Supported: 9m +Task: minimal +Homepage: http://userspace.selinuxproject.org/ +Description-Md5: c7a0a093650c85e838f42492add9b46b +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug + +Package: libsemanage1 +Priority: required +Section: libs +Installed-Size: 164 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian SELinux maintainers +Architecture: armhf +Source: libsemanage +Version: 2.3-1build3 +Depends: libsemanage-common (= 2.3-1build3), libaudit1 (>= 1:2.2.1), libbz2-1.0, libc6 (>= 2.8), libselinux1 (>= 2.1.12), libsepol1 (>= 2.1.4), libustr-1.0-1 (>= 1.0.4) +Filename: pool/main/libs/libsemanage/libsemanage1_2.3-1build3_armhf.deb +Size: 60138 +MD5sum: d83268980c70431d963d5923252372e6 +SHA1: 68a0c4ae442653d473c3d82fdc9a60e40d6168d5 +SHA256: ce38b867a3be116c96b57a41fcd5835e071f6a7fc6669211c11132e781e2528a +Description: SELinux policy management library +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: same +Description-Md5: 8998b538051f37f69c5f1bf9a005fa56 +Task: minimal +Origin: Ubuntu +Supported: 9m +Homepage: http://userspace.selinuxproject.org/ + +Package: libsepol1 +Priority: required +Section: libs +Installed-Size: 355 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian SELinux maintainers +Architecture: armhf +Source: libsepol +Version: 2.4-2 +Depends: libc6 (>= 2.4) +Filename: pool/main/libs/libsepol/libsepol1_2.4-2_armhf.deb +Size: 163366 +MD5sum: c171f5fe59320ac0d2efad3c75d451e6 +SHA1: 0116416fcbcdde63d6854e61d40689ca92312f25 +SHA256: 3ade736c52d9d5bc983980da3f5349caeb18d05e115748523f38e769a4c584a3 +Description: SELinux library for manipulating binary security policies +Description-Md5: d569fae7efa3328b3d40879b104d9a63 +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Homepage: http://userspace.selinuxproject.org/ +Multi-Arch: same +Supported: 9m +Task: minimal + +Package: libsmartcols1 +Priority: required +Section: libs +Installed-Size: 182 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian util-linux Maintainers +Architecture: armhf +Source: util-linux +Version: 2.27.1-6ubuntu3 +Depends: libc6 (>= 2.17) +Filename: pool/main/u/util-linux/libsmartcols1_2.27.1-6ubuntu3_armhf.deb +Size: 55368 +MD5sum: 99e37173351227e0d1a3a150722f6758 +SHA1: 5b3de9d1495204f206307f1377e8c6454013b3f6 +SHA256: d07c31f0e794cfe0d9532eb646be70a0877fdd3dd49c16990f97efd71d4330fe +Description: smart column output alignment library +Supported: 9m +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: same +Origin: Ubuntu +Description-Md5: d5382f0223188fc45ed69f879488c198 +Task: minimal + +Package: libsqlite3-0 +Priority: important +Section: libs +Installed-Size: 611 +Maintainer: Ubuntu Developers +Original-Maintainer: Laszlo Boszormenyi (GCS) +Architecture: armhf +Source: sqlite3 +Version: 3.11.0-1ubuntu1 +Depends: libc6 (>= 2.4) +Filename: pool/main/s/sqlite3/libsqlite3-0_3.11.0-1ubuntu1_armhf.deb +Size: 336936 +MD5sum: b31a3371611d1392a67635ff7d6e2491 +SHA1: edee38d157651af05b41281126fd99b964a4bd44 +SHA256: 767a83effe6aadb0c4cdb1d51e4a75a60668f6d52294ecfe20cfe6493d1616fb +Description: SQLite 3 shared library +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Homepage: http://www.sqlite.org/ +Supported: 9m +Origin: Ubuntu +Multi-Arch: same +Task: minimal, ubuntu-core, ubuntu-core, ubuntu-sdk-libs +Description-Md5: 701b171ca60f3c96227ee4783a35419c + +Package: libss2 +Priority: required +Section: libs +Installed-Size: 89 +Maintainer: Ubuntu Developers +Original-Maintainer: Theodore Y. Ts'o +Architecture: armhf +Source: e2fsprogs +Version: 1.42.13-1ubuntu1 +Replaces: e2fsprogs (<< 1.34-1) +Depends: libcomerr2, libc6 (>= 2.17) +Filename: pool/main/e/e2fsprogs/libss2_1.42.13-1ubuntu1_armhf.deb +Size: 68428 +MD5sum: 0f7fdd31769807f4926c680dcaa965b3 +SHA1: 17cb534eea2a8fc5c22d517ddb19b46dad77629d +SHA256: 75758701da75539452c2a7e3d638b8c617af07c24aced89eb0198a2efd22f884 +Description: command-line interface parsing library +Homepage: http://e2fsprogs.sourceforge.net +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: same +Task: minimal +Origin: Ubuntu +Supported: 9m +Description-Md5: d3d9f89af5755a413e24d2dc0cb7df81 + +Package: libstdc++6 +Priority: important +Section: libs +Installed-Size: 1463 +Maintainer: Ubuntu Core developers +Original-Maintainer: Debian GCC Maintainers +Architecture: armhf +Source: gcc-5 +Version: 5.3.1-14ubuntu2 +Replaces: libstdc++6-5-dbg (<< 4.9.0-3) +Provides: libstdc++6-armhf +Depends: gcc-5-base (= 5.3.1-14ubuntu2), libc6 (>= 2.18), libgcc1 (>= 1:3.5) +Conflicts: scim (<< 1.4.2-1) +Breaks: blockattack (<= 1.4.1+ds1-2.1build2), boo (<= 0.9.5~git20110729.r1.202a430-2), c++-annotations (<= 10.2.0-1), chromium-browser (<= 43.0.2357.130-0ubuntu2), clustalx (<= 2.1+lgpl-2), dff (<= 1.3.0+dfsg.1-4.1build2), emscripten (<= 1.22.1-1), ergo (<= 3.4.0-1), fceux (<= 2.2.2+dfsg0-1), flush (<= 0.9.12-3.1ubuntu1), freeorion (<= 0.4.4+git20150327-2), fslview (<= 4.0.1-4), fwbuilder (<= 5.1.0-4), gcc-4.3 (<< 4.3.6-1), gcc-4.4 (<< 4.4.6-4), gcc-4.5 (<< 4.5.3-2), gnote (<= 3.16.2-1), gnudatalanguage (<= 0.9.5-2build1), innoextract (<= 1.4-1build1), libantlr-dev (<= 2.7.7+dfsg-6), libapache2-mod-passenger (<= 4.0.53-1), libaqsis1 (<= 1.8.2-1), libassimp3 (<= 3.0~dfsg-4), libboost-date-time1.55.0, libcpprest2.2 (<= 2.2.0-1), libdap17 (<= 3.14.0-2), libdapclient6 (<= 3.14.0-2), libdapserver7 (<= 3.14.0-2), libdavix0 (<= 0.4.0-1build1), libdballe6 (<= 6.8-1), libdiet-admin2.8 (<= 2.8.0-1build3), libdiet-client2.8 (<= 2.8.0-1build3), libdiet-sed2.8 (<= 2.8.0-1build3), libfreefem++ (<= 3.37.1-1), libgazebo5 (<= 5.0.1+dfsg-2.1), libgetfem4++ (<= 4.2.1~beta1~svn4482~dfsg-3ubuntu3), libgmsh2 (<= 2.8.5+dfsg-1.1ubuntu1), libinsighttoolkit4.6 (<= 4.6.0-3ubuntu3), libkgeomap2 (<= 4:15.04.2-0ubuntu1), libkolabxml1 (<= 1.1.0-3), libkvkontakte1 (<= 1.0~digikam4.10.0-0ubuntu2), libmarisa0 (<= 0.2.4-8build1), libmediawiki1 (<= 1.0~digikam4.10.0-0ubuntu2), libogre-1.8.0 (<= 1.8.1+dfsg-0ubuntu5), libogre-1.9.0 (<= 1.9.0+dfsg1-4), libopenwalnut1 (<= 1.4.0~rc1+hg3a3147463ee2-1ubuntu2), libpqxx-4.0 (<= 4.0.1+dfsg-3ubuntu1), libreoffice-core (<= 1:4.4.4~rc3-0ubuntu1), librime1 (<= 1.2+dfsg-2), libwibble-dev (<= 1.1-1), libwreport2 (<= 2.14-1), libxmltooling6 (<= 1.5.3-2.1), lightspark (<= 0.7.2+git20150512-2), mira-assembler (<= 4.9.5-1), mongodb (<= 1:2.6.3-0ubuntu7), mongodb-server (<= 1:2.6.3-0ubuntu7), ncbi-blast+ (<= 2.2.30-4), openscad (<= 2014.03+dfsg-1build1), passepartout (<= 0.7.1-1.1), pdf2djvu (<= 0.7.19-1ubuntu2), photoprint (<= 0.4.2~pre2-2.3), plastimatch (<= 1.6.2+dfsg-1), plee-the-bear (<= 0.6.0-3.1), povray (<= 1:3.7.0.0-8), powertop (<= 2.6.1-1), printer-driver-brlaser (<= 3-3), psi4 (<= 4.0~beta5+dfsg-2build1), python-healpy (<= 1.8.1-1), python3-taglib (<= 0.3.6+dfsg-2build2), realtimebattle (<= 1.0.8-14), ruby-passenger (<= 4.0.53-1), sqlitebrowser (<= 3.5.1-3), tecnoballz (<= 0.93.1-6), wesnoth-1.12-core (<= 1:1.12.4-1), widelands (<= 1:18-3build1), xflr5 (<= 6.09.06-2) +Filename: pool/main/g/gcc-5/libstdc++6_5.3.1-14ubuntu2_armhf.deb +Size: 351116 +MD5sum: 481ef7d1ad3345eb5b178a7423a3974e +SHA1: 1abb802da9f39fa944c4843a2018b6436c743392 +SHA256: 2fadbf42745477997f9425c7500a427669a99da6b5af9ec0a6fc2dddbe534001 +Description: GNU Standard C++ Library v3 +Homepage: http://gcc.gnu.org/ +Multi-Arch: same +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Origin: Ubuntu +Supported: 9m +Task: minimal, ubuntu-sdk-libs +Build-Essential: yes +Description-Md5: 724ab84919e0e220afb960e36463914d + +Package: libsystemd0 +Priority: required +Section: libs +Installed-Size: 434 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian systemd Maintainers +Architecture: armhf +Source: systemd +Version: 229-4ubuntu4 +Pre-Depends: libc6 (>= 2.17), libgcc1 (>= 1:3.5), libgcrypt20 (>= 1.6.1), liblzma5 (>= 5.1.1alpha+20120614), libselinux1 (>= 1.32) +Filename: pool/main/s/systemd/libsystemd0_229-4ubuntu4_armhf.deb +Size: 191608 +MD5sum: 0d4ba2471b659a2eed583f6ae8bb0938 +SHA1: 117f509de35c1ebdf8f96e17aeb5fefb30e5706f +SHA256: 73e57567674ec311cd02aa3157c4ba8f3f1e50deac28823ca998de7109ba4783 +Description: systemd utility library +Task: minimal +Origin: Ubuntu +Multi-Arch: same +Homepage: http://www.freedesktop.org/wiki/Software/systemd +Supported: 9m +Description-Md5: 92180a6b506aa0eff52136aeb8212dc6 +Bugs: https://bugs.launchpad.net/ubuntu/+filebug + +Package: libtinfo5 +Priority: required +Section: libs +Installed-Size: 390 +Maintainer: Ubuntu Developers +Original-Maintainer: Craig Small +Architecture: armhf +Source: ncurses +Version: 6.0+20160213-1ubuntu1 +Replaces: libncurses5 (<< 5.9-3) +Depends: libc6 (>= 2.16) +Breaks: dialog (<< 1.2-20130523) +Filename: pool/main/n/ncurses/libtinfo5_6.0+20160213-1ubuntu1_armhf.deb +Size: 65332 +MD5sum: ba9824c61fc8077f79ce6a5d4abb69d2 +SHA1: be4270bece9240d45df8106d198b39c14e477f16 +SHA256: 20e8955ab06596f907c9343df1c4c3f77377962247c8184ce2c8f341b4fd87ae +Description: shared low-level terminfo library for terminal handling +Homepage: http://invisible-island.net/ncurses/ +Origin: Ubuntu +Multi-Arch: same +Description-Md5: f681846d99e5156a0882bb53c35d3244 +Task: minimal +Supported: 9m +Bugs: https://bugs.launchpad.net/ubuntu/+filebug + +Package: libudev1 +Priority: required +Section: libs +Installed-Size: 160 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian systemd Maintainers +Architecture: armhf +Source: systemd +Version: 229-4ubuntu4 +Depends: libc6 (>= 2.16), libgcc1 (>= 1:3.5) +Filename: pool/main/s/systemd/libudev1_229-4ubuntu4_armhf.deb +Size: 53878 +MD5sum: fd536cd001b38c4de290c4db87856cd3 +SHA1: 52846970a7f742baec18a78f8e77a138d9d6b74d +SHA256: 248c8240fd19b43502ba03dd26bf32180a5a2381bea732d9cc603e7e37c5fd0d +Description: libudev shared library +Task: minimal +Supported: 9m +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Description-Md5: ace5b83d7b48187416c90173a93255b6 +Multi-Arch: same +Homepage: http://www.freedesktop.org/wiki/Software/systemd + +Package: libusb-0.1-4 +Priority: important +Section: libs +Installed-Size: 47 +Maintainer: Ubuntu Developers +Original-Maintainer: Aurelien Jarno +Architecture: armhf +Source: libusb +Version: 2:0.1.12-28 +Replaces: libusb-dev (<< 2:0.1.12-25) +Depends: libc6 (>= 2.15) +Filename: pool/main/libu/libusb/libusb-0.1-4_0.1.12-28_armhf.deb +Size: 15464 +MD5sum: 358cf7c1feaf862d333ff26ab8ca2994 +SHA1: dc0c1d6646478922d169437302bc5273978a21e2 +SHA256: b5fac2d6ae4caa49846ed2221ca2441513addcca24df7870307e9c7ab4d151ab +Description: userspace USB programming library +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Homepage: http://www.linux-usb.org/ +Multi-Arch: same +Supported: 9m +Build-Essential: yes +Task: minimal +Description-Md5: 2dcfdc1b1a0fdb8e8f86496cec6f9062 +Origin: Ubuntu + +Package: libustr-1.0-1 +Priority: required +Section: libs +Installed-Size: 160 +Maintainer: Ubuntu Developers +Original-Maintainer: Vaclav Ovsik +Architecture: armhf +Source: ustr +Version: 1.0.4-5 +Depends: libc6 (>= 2.4) +Filename: pool/main/u/ustr/libustr-1.0-1_1.0.4-5_armhf.deb +Size: 49456 +MD5sum: 3df545f6649932a48d2dbcdf6f1b66a7 +SHA1: bbbcb99d1d9600d675c282f26c57f12aedc91b3e +SHA256: d282c5e8c302bd6f43b7e3f55f2b8580b66d15505aca7474c73f5b6deaf224e5 +Description: Micro string library: shared library +Description-Md5: a5ab83c757735f144218e020694abcf4 +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: same +Homepage: http://www.and.org/ustr/ +Origin: Ubuntu +Supported: 9m +Task: minimal + +Package: libuuid1 +Priority: required +Section: libs +Installed-Size: 107 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian util-linux Maintainers +Architecture: armhf +Source: util-linux +Version: 2.27.1-6ubuntu3 +Replaces: e2fsprogs (<< 1.34-1) +Depends: passwd, libc6 (>= 2.4) +Recommends: uuid-runtime +Filename: pool/main/u/util-linux/libuuid1_2.27.1-6ubuntu3_armhf.deb +Size: 15048 +MD5sum: c2aa3605b4af0dc50d19306bc5ef4f6a +SHA1: 8830914577f889f1ac23b3c33e5229c10e6cf16f +SHA256: 755712db15171fb8ad47c8892db6d89ee5a99398598c4c85ffa86403b8eee545 +Description: Universally Unique ID library +Description-Md5: f31dd3d34d42a99fedd60c9fb7d79469 +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: same +Origin: Ubuntu +Task: minimal +Supported: 9m + +Package: locales +Priority: required +Section: libs +Installed-Size: 13684 +Maintainer: Ubuntu Developers +Original-Maintainer: GNU Libc Maintainers +Architecture: all +Source: glibc +Version: 2.23-0ubuntu3 +Replaces: libc-bin (<< 2.23), manpages-fr-extra (<< 20141022) +Depends: libc-bin (>> 2.23), debconf (>= 0.5) | debconf-2.0 +Breaks: libc-bin (<< 2.23) +Filename: pool/main/g/glibc/locales_2.23-0ubuntu3_all.deb +Size: 3213614 +MD5sum: 7aaa2a055a345ba0b65467a0dbda9bd1 +SHA1: eb334b58e4a9f957500fe4f76156899e1779c572 +SHA256: eafd6ddb293b315f53029d1d554e471f71db54de9ae7995b8de67fecd2b3834d +Description: GNU C Library: National Language (locale) data [support] +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal +Description-Md5: 68ccf846a4935e541c4a717fc0a1f3e3 +Origin: Ubuntu +Supported: 9m +Homepage: http://www.gnu.org/software/libc/libc.html + +Package: login +Essential: yes +Priority: required +Section: admin +Installed-Size: 1152 +Maintainer: Ubuntu Developers +Original-Maintainer: Shadow package maintainers +Architecture: armhf +Source: shadow +Version: 1:4.2-3.1ubuntu5 +Replaces: manpages-de (<< 0.5-3), manpages-tr (<< 1.0.5), manpages-zh (<< 1.5.1-1) +Pre-Depends: libaudit1 (>= 1:2.2.1), libc6 (>= 2.7), libpam0g (>= 0.99.7.1), libpam-runtime, libpam-modules (>= 1.1.8-1) +Conflicts: amavisd-new (<< 2.3.3-8), backupninja (<< 0.9.3-5), echolot (<< 2.1.8-4), gnunet (<< 0.7.0c-2), python-4suite (<< 0.99cvs20060405-1) +Filename: pool/main/s/shadow/login_4.2-3.1ubuntu5_armhf.deb +Size: 303210 +MD5sum: c7c2c08d76a1c60e0790a670ba814a46 +SHA1: 8c0a676ae1b0e9a535847769d8194a65a8e29578 +SHA256: 3c8e801f47c01349f7e2a7e918578e5a0cdd94175c2ec3f196d18dca4bc32612 +Description: system login tools +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Supported: 9m +Origin: Ubuntu +Homepage: http://pkg-shadow.alioth.debian.org/ +Task: minimal +Description-Md5: a9c42fe48288d1e8b7d3d34463d0f485 + +Package: lsb-base +Priority: required +Section: misc +Installed-Size: 58 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian LSB Team +Architecture: all +Source: lsb +Version: 9.20160110 +Replaces: upstart (<< 1.12.1-0ubuntu8) +Breaks: upstart (<< 1.12.1-0ubuntu8) +Filename: pool/main/l/lsb/lsb-base_9.20160110_all.deb +Size: 13476 +MD5sum: f3dccb09af5b210210c87587df01b60e +SHA1: 2f20dd95d2a64d031a1848eb4073fe9692361ac1 +SHA256: 7f3ada15a0793e254d670b8fa8afebd971aa417cd4ee3d895972a314a222551b +Description: Linux Standard Base init script functionality +Origin: Ubuntu +Multi-Arch: foreign +Description-Md5: 097c50ae4dc8b22ec551f0128089a56c +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal +Homepage: http://www.linuxfoundation.org/collaborate/workgroups/lsb +Supported: 9m + +Package: makedev +Priority: required +Section: admin +Installed-Size: 125 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian QA Group +Architecture: all +Version: 2.3.1-93ubuntu1 +Depends: base-passwd (>= 3.0.4) +Conflicts: udev (<= 0.024-7) +Filename: pool/main/m/makedev/makedev_2.3.1-93ubuntu1_all.deb +Size: 26666 +MD5sum: 979d22fe4dece008741c019c2c4784ea +SHA1: 1bd76ac552f7572b9ff945e17b06dcb8fc293172 +SHA256: b8120a3442ee14db32a4d33a2d0c370809bbf9ee6f2164dd08bc19feddec1293 +Description: creates device files in /dev +Description-Md5: 0d90ffc36746b1d25c5b125ef2221357 +Supported: 9m +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Origin: Ubuntu +Multi-Arch: foreign +Task: minimal + +Package: mawk +Priority: required +Section: utils +Installed-Size: 154 +Maintainer: Ubuntu Developers +Original-Maintainer: Steve Langasek +Architecture: armhf +Version: 1.3.3-17ubuntu2 +Provides: awk +Pre-Depends: libc6 (>= 2.11) +Filename: pool/main/m/mawk/mawk_1.3.3-17ubuntu2_armhf.deb +Size: 68078 +MD5sum: 20a568d729aa92e3cd12c593b577de29 +SHA1: 91d82ed717bb6a4543bdac547357a3c5fa8e8c38 +SHA256: d0edba9f11c08e8fbc452052a7685a21879e5c62ca7841a645c9453c5b94dbb8 +Description: a pattern scanning and text processing language +Supported: 9m +Description-Md5: e02f3de1fa8a56e3f324f082c0c2e41f +Task: minimal +Multi-Arch: foreign +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug + +Package: mount +Essential: yes +Priority: required +Section: admin +Installed-Size: 343 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian util-linux Maintainers +Architecture: armhf +Source: util-linux +Version: 2.27.1-6ubuntu3 +Pre-Depends: libblkid1 (>= 2.17.2), libc6 (>= 2.17), libmount1 (>= 2.25), libsmartcols1 (>= 2.27~rc1), libudev1 (>= 183) +Suggests: nfs-common (>= 1:1.1.0-13) +Filename: pool/main/u/util-linux/mount_2.27.1-6ubuntu3_armhf.deb +Size: 116848 +MD5sum: fdfa0ab0f18cf3b7f31b88d6dc9db20d +SHA1: e03489669d1ab668a9f43d55ea335bda5311a2d0 +SHA256: 1dd81d691ea2b355bc9e0d0ffa2171fafa9722adc41c610bcdfd77a7d5983b4e +Description: tools for mounting and manipulating filesystems +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Description-Md5: 90e187380786a435bb9c85b37afa2c5f +Multi-Arch: foreign +Origin: Ubuntu +Supported: 9m +Task: minimal, ubuntu-core, ubuntu-core + +Package: multiarch-support +Priority: required +Section: libs +Installed-Size: 222 +Maintainer: Ubuntu Developers +Original-Maintainer: GNU Libc Maintainers +Architecture: armhf +Source: glibc +Version: 2.23-0ubuntu3 +Depends: libc6 (>= 2.13-5) +Filename: pool/main/g/glibc/multiarch-support_2.23-0ubuntu3_armhf.deb +Size: 6826 +MD5sum: 69b53934bcc5d5aa1e9334ab64ed944b +SHA1: ec458955d632e973ad59bf1aa7f8e23f75f87666 +SHA256: 451d15f2009254f48d7a4f48c1d0ff6b86d5b6b5e20263115ccf84398793f179 +Description: Transitional package to ensure multiarch compatibility +Description-Md5: f70fd4ad370040691119c10d77aec677 +Multi-Arch: foreign +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Supported: 9m +Homepage: http://www.gnu.org/software/libc/libc.html +Origin: Ubuntu +Task: minimal + +Package: ncurses-base +Essential: yes +Priority: required +Section: utils +Installed-Size: 336 +Maintainer: Ubuntu Developers +Original-Maintainer: Craig Small +Architecture: all +Source: ncurses +Version: 6.0+20160213-1ubuntu1 +Provides: ncurses-runtime +Breaks: ncurses-term (<< 5.7+20100313-3) +Filename: pool/main/n/ncurses/ncurses-base_6.0+20160213-1ubuntu1_all.deb +Size: 16732 +MD5sum: 741fdd0a709bf75c99ca4388f9c2205c +SHA1: 0334cd326e36ec372c8306cd9ed8685d619e189e +SHA256: 7e391954e99353a2d2ac351bd8e1736dccaa39453c35fd6f9f1f2a3413b6c9b9 +Description: basic terminal type definitions +Multi-Arch: foreign +Homepage: http://invisible-island.net/ncurses/ +Task: minimal +Origin: Ubuntu +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Description-Md5: 2cbef17322c0de7f007682de54ca0d4a +Supported: 9m + +Package: ncurses-bin +Essential: yes +Priority: required +Section: utils +Installed-Size: 463 +Maintainer: Ubuntu Developers +Original-Maintainer: Craig Small +Architecture: armhf +Source: ncurses +Version: 6.0+20160213-1ubuntu1 +Pre-Depends: libc6 (>= 2.4), libtinfo5 (>= 6.0+20151017), libtinfo5 (<< 6.1~) +Filename: pool/main/n/ncurses/ncurses-bin_6.0+20160213-1ubuntu1_armhf.deb +Size: 131352 +MD5sum: 07e4188e9e118333bfe178c678222819 +SHA1: 9eb29bd57453ab36fc95383fe4af9c6921aabedc +SHA256: 25daba3ab3b9bdbc7cc3c06965d59e8cf8479bfedbe3cec0d9c4902abbea453d +Description: terminal-related programs and man pages +Description-Md5: 682ee2624c08c54a53ecaefd778a4d86 +Task: minimal +Supported: 9m +Multi-Arch: foreign +Origin: Ubuntu +Homepage: http://invisible-island.net/ncurses/ +Bugs: https://bugs.launchpad.net/ubuntu/+filebug + +Package: passwd +Priority: required +Section: admin +Installed-Size: 1918 +Maintainer: Ubuntu Developers +Original-Maintainer: Shadow package maintainers +Architecture: armhf +Source: shadow +Version: 1:4.2-3.1ubuntu5 +Replaces: manpages-tr (<< 1.0.5), manpages-zh (<< 1.5.1-1) +Depends: libaudit1 (>= 1:2.2.1), libc6 (>= 2.8), libpam0g (>= 0.99.7.1), libselinux1 (>= 1.32), libsemanage1 (>= 2.0.3), lsb-base (>= 4.1+Debian11ubuntu7), libpam-modules, debianutils (>= 2.15.2) +Filename: pool/main/s/shadow/passwd_4.2-3.1ubuntu5_armhf.deb +Size: 746896 +MD5sum: 6e14eebdf71f0fd9ce95c6f49386c7e7 +SHA1: b60e8a96a1ef739ff7716166a1d28f7304329eaa +SHA256: 8b2bc949e7cf00cf6f6fef9d21ca85ae13c1c0987086fd9134a16991bb0636a0 +Description: change and administer password and group data +Task: minimal +Description-Md5: 5bbd70e421ed3367a8299e53bd7afed4 +Supported: 9m +Multi-Arch: foreign +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Origin: Ubuntu +Homepage: http://pkg-shadow.alioth.debian.org/ + +Package: perl-base +Essential: yes +Priority: required +Section: perl +Installed-Size: 5625 +Maintainer: Ubuntu Developers +Original-Maintainer: Niko Tyni +Architecture: armhf +Source: perl +Version: 5.22.1-9 +Replaces: libfile-path-perl (<< 2.09), libfile-temp-perl (<< 0.2304), libio-socket-ip-perl (<< 0.37), libscalar-list-utils-perl (<< 1:1.41), libsocket-perl (<< 2.018), libxsloader-perl (<< 0.20), perl (<< 5.10.1-12), perl-modules (<< 5.20.1-3) +Provides: libfile-path-perl, libfile-temp-perl, libio-socket-ip-perl, libscalar-list-utils-perl, libsocket-perl, libxsloader-perl, perlapi-5.22.1 +Pre-Depends: libc6 (>= 2.11), dpkg (>= 1.17.17) +Suggests: perl +Conflicts: defoma (<< 0.11.12), doc-base (<< 0.10.3), mono-gac (<< 2.10.8.1-3), safe-rm (<< 0.8), update-inetd (<< 4.41) +Breaks: autoconf2.13 (<< 2.13-45), backuppc (<< 3.3.1-2), libalien-wxwidgets-perl (<< 0.65+dfsg-2), libanyevent-perl (<< 7.070-2), libcommon-sense-perl (<< 3.72-2~), libfile-path-perl (<< 2.09), libfile-spec-perl (<< 3.5600), libfile-temp-perl (<< 0.2304), libgtk2-perl-doc (<< 2:1.2491-4), libio-socket-ip-perl (<< 0.37), libjcode-perl (<< 2.13-3), libmarc-charset-perl (<< 1.2), libsbuild-perl (<< 0.67.0-1), libscalar-list-utils-perl (<< 1:1.41), libsocket-perl (<< 2.018), libxsloader-perl (<< 0.20), mailagent (<< 1:3.1-81-2), pdl (<< 1:2.007-4), perl (<< 5.22.1~), perl-modules (<< 5.22.1~) +Filename: pool/main/p/perl/perl-base_5.22.1-9_armhf.deb +Size: 1182342 +MD5sum: a2d1f6fa052f374ce725917cf214589e +SHA1: e005aeab1af68ce42758955847aa9a0c1047c4a4 +SHA256: 8e743b07716f7a642ad6041ec8c886336e574051f9bd0088b4386409076a1e36 +Description: minimal Perl system +Description-Md5: bddcb20dec54577d59fbfb581919eb9f +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal +Origin: Ubuntu +Supported: 9m +Homepage: http://dev.perl.org/perl5/ + +Package: pinentry-curses +Priority: optional +Section: utils +Installed-Size: 65 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian GnuPG Maintainers +Architecture: armhf +Source: pinentry +Version: 0.9.7-3 +Provides: pinentry +Depends: libassuan0 (>= 2.0.1), libc6 (>= 2.4), libgpg-error0 (>= 1.14), libncursesw5 (>= 6), libtinfo5 (>= 6) +Suggests: pinentry-doc +Filename: pool/main/p/pinentry/pinentry-curses_0.9.7-3_armhf.deb +Size: 27144 +MD5sum: 83e61d5f39112a358e16988dcb7b6c18 +SHA1: 920e0b402c16a793af59b5016abe50443526e09f +SHA256: e67a2759f5bc8fff3b3e40a4df1ce1fbed1abdc8a498c5a99dc43d4c5592c376 +Description: curses-based PIN or pass-phrase entry dialog for GnuPG +Enhances: gnupg-agent +Description-Md5: 40c3b46e5e326523fcd237c6508519bf +Task: ubuntu-desktop, mail-server, ubuntu-usb, edubuntu-desktop, edubuntu-usb, mythbuntu-desktop, ubuntu-gnome-desktop, ubuntukylin-desktop +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Homepage: https://www.gnupg.org/related_software/pinentry/ +Supported: 9m +Origin: Ubuntu + +Package: procps +Priority: required +Section: admin +Installed-Size: 547 +Maintainer: Ubuntu Developers +Original-Maintainer: Craig Small +Architecture: armhf +Version: 2:3.3.10-4ubuntu2 +Provides: watch +Depends: libc6 (>= 2.15), libncurses5 (>= 6), libncursesw5 (>= 6), libprocps4, libtinfo5 (>= 6), lsb-base (>= 4.1+Debian11ubuntu7), initscripts +Recommends: psmisc +Conflicts: pgrep (<< 3.3-5), w-bassman (<< 1.0-3) +Breaks: guymager (<= 0.5.9-1), open-vm-tools (<= 2011.12.20-562307-1), xmem (<= 1.20-27.1) +Filename: pool/main/p/procps/procps_3.3.10-4ubuntu2_armhf.deb +Size: 207956 +MD5sum: 945d4ec140eb38b07a635c9746804c8b +SHA1: 8f4de77640182bb2242de0989fee143ee5eed7a4 +SHA256: 635ed1b2690fdcc7f5a85bc60046043a75be6ff58556976a3955b3a876e46107 +Description: /proc file system utilities +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Homepage: http://gitorious.org/procps +Origin: Ubuntu +Supported: 9m +Multi-Arch: foreign +Description-Md5: 943f3288c1aaa379fca73a3ff1a35278 +Task: minimal + +Package: readline-common +Priority: important +Section: utils +Installed-Size: 76 +Maintainer: Ubuntu Developers +Original-Maintainer: Matthias Klose +Architecture: all +Source: readline6 +Version: 6.3-8ubuntu2 +Replaces: libreadline-common, libreadline4 (<< 4.3-16), libreadline5 (<< 5.0-11) +Depends: dpkg (>= 1.15.4) | install-info +Suggests: readline-doc +Conflicts: libreadline-common, libreadline5 (<< 5.0-11) +Filename: pool/main/r/readline6/readline-common_6.3-8ubuntu2_all.deb +Size: 51352 +MD5sum: 52dd3555651b6c71d9e3a392cda1fbd0 +SHA1: ff8bede1a0859f4035b134307a0b407d37ad17bf +SHA256: be5af598638bb4721ac268dce8d2b76e9d251781915a0511e896556cc2cc579e +Description: GNU readline and history libraries, common files +Build-Essential: yes +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal, ubuntu-sdk-libs +Origin: Ubuntu +Supported: 9m +Multi-Arch: foreign +Description-Md5: c8e28b105311ffa41fe6e8f86c041f82 + +Package: sed +Essential: yes +Priority: required +Section: utils +Installed-Size: 276 +Maintainer: Ubuntu Developers +Original-Maintainer: Clint Adams +Architecture: armhf +Version: 4.2.2-7 +Depends: dpkg (>= 1.15.4) | install-info +Pre-Depends: libc6 (>= 2.7), libselinux1 (>= 1.32) +Filename: pool/main/s/sed/sed_4.2.2-7_armhf.deb +Size: 133066 +MD5sum: 1bc718c314e866e5b8b000d2aaaeca67 +SHA1: 34aa46163db72f8ffece8624e98fff9781118a00 +SHA256: a499eb716f118b9ad9c7289d6701724cafa878695f7af574eab8339cb6709a83 +Description: The GNU sed stream editor +Homepage: http://www.gnu.org/software/sed/ +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: foreign +Origin: Ubuntu +Description-Md5: 67b5a614216e15a54b09cad62d5d5afc +Supported: 9m +Task: minimal + +Package: sensible-utils +Priority: required +Section: utils +Installed-Size: 110 +Maintainer: Ubuntu Developers +Original-Maintainer: Anibal Monsalve Salazar +Architecture: all +Version: 0.0.9 +Replaces: debianutils (<= 2.32.3), manpages-pl (<= 20060617-3~) +Filename: pool/main/s/sensible-utils/sensible-utils_0.0.9_all.deb +Size: 10502 +MD5sum: 18f69bbed048d2d39f7a13c26a949ccf +SHA1: d8383323633d56d6d25a058cb4711ab3057502e4 +SHA256: de75c4690051dfb43c8faa8f37afe276f78d41dc89d9258fa080e6a7a450c826 +Description: Utilities for sensible alternative selection +Description-Md5: 762f81736340b99921c41ac6bb08e2b1 +Task: minimal +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Supported: 9m +Multi-Arch: foreign +Origin: Ubuntu + +Package: systemd +Priority: required +Section: admin +Installed-Size: 13284 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian systemd Maintainers +Architecture: armhf +Version: 229-4ubuntu4 +Replaces: systemd-services, udev (<< 228-5) +Provides: systemd-services +Depends: libacl1 (>= 2.2.51-8), libapparmor1 (>= 2.9.0-3+exp2), libaudit1 (>= 1:2.2.1), libblkid1 (>= 2.19.1), libcap2 (>= 1:2.10), libcryptsetup4 (>= 2:1.4.3), libgpg-error0 (>= 1.14), libkmod2 (>= 5~), libmount1 (>= 2.26.2), libpam0g (>= 0.99.7.1), libseccomp2 (>= 2.1.0), libselinux1 (>= 2.1.9), libsystemd0 (= 229-4ubuntu4), util-linux (>= 2.27.1), mount (>= 2.26), adduser, libcap2-bin +Pre-Depends: libc6 (>= 2.17), libgcc1 (>= 1:3.5), libgcrypt20 (>= 1.6.1), liblzma5 (>= 5.1.1alpha+20120614), libselinux1 (>= 1.32) +Recommends: libpam-systemd, dbus +Suggests: systemd-ui, systemd-container +Conflicts: klogd, systemd-services +Breaks: apparmor (<< 2.9.2-1), ifupdown (<< 0.8.5~), lsb-base (<< 4.1+Debian4), lvm2 (<< 2.02.104-1), systemd-shim (<< 8-2), udev (<< 228-5) +Filename: pool/main/s/systemd/systemd_229-4ubuntu4_armhf.deb +Size: 3178228 +MD5sum: b64b6c152433934f5e7de6d725031740 +SHA1: f8163eeb62345bd51994f6f63a96e35d6d3efadc +SHA256: cf886527389369ec1f4df0a1109a603461397478ac42e10f7c1ba184eda96e7e +Description: system and service manager +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: foreign +Homepage: http://www.freedesktop.org/wiki/Software/systemd +Task: minimal, ubuntu-core, ubuntu-core +Description-Md5: daa2c3e0044c2c2f5adc47475a3d6969 +Supported: 9m +Origin: Ubuntu + +Package: systemd-sysv +Priority: required +Section: admin +Installed-Size: 90 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian systemd Maintainers +Architecture: armhf +Source: systemd +Version: 229-4ubuntu4 +Replaces: sysvinit (<< 2.88dsf-44~), sysvinit-core, upstart (<< 1.13.2-0ubuntu10~), upstart-sysv +Pre-Depends: systemd +Conflicts: file-rc, openrc, sysvinit-core, upstart (<< 1.13.2-0ubuntu10~), upstart-sysv +Filename: pool/main/s/systemd/systemd-sysv_229-4ubuntu4_armhf.deb +Size: 16448 +MD5sum: e48b9f7bd3c728cca39f7f4c147aa9e7 +SHA1: 0a684e5053cd3875fd263e403bb3f46648f6352e +SHA256: 0738b2f24a91db4eba67280f99daf11b8ce2e76475592296902d46e79de84af8 +Description: system and service manager - SysV links +Origin: Ubuntu +Description-Md5: 9e9b94d3800e0508e985c47fef5c1937 +Multi-Arch: foreign +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Supported: 9m +Homepage: http://www.freedesktop.org/wiki/Software/systemd +Task: minimal + +Package: sysv-rc +Priority: required +Section: admin +Installed-Size: 127 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian sysvinit maintainers +Architecture: all +Source: sysvinit +Version: 2.88dsf-59.3ubuntu2 +Depends: debconf (>= 0.5) | debconf-2.0, sysvinit-utils (>= 2.86.ds1-62), insserv (>> 1.12.0-10) +Pre-Depends: init-system-helpers (>= 1.25~) +Recommends: lsb-base (>= 3.2-14) +Suggests: bum +Breaks: initscripts (<< 2.86.ds1-63), systemd (<< 215) +Filename: pool/main/s/sysvinit/sysv-rc_2.88dsf-59.3ubuntu2_all.deb +Size: 18180 +MD5sum: 21684a8162a0dc9279456e061434c6d7 +SHA1: e7e80167f6b23a7d9ea1b4d37683f339052f688d +SHA256: e77cbe5bb5dfec2ac1c214fc2fd8cce6d30d50fc3302ce69773c46c5d9e43997 +Description: System-V-like runlevel change mechanism +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Description-Md5: 195f2d617082a23f37cee0f50784eef9 +Homepage: http://savannah.nongnu.org/projects/sysvinit +Supported: 9m +Task: minimal +Multi-Arch: foreign +Origin: Ubuntu + +Package: sysvinit-utils +Priority: required +Section: admin +Installed-Size: 118 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian sysvinit maintainers +Architecture: armhf +Source: sysvinit +Version: 2.88dsf-59.3ubuntu2 +Replaces: last, sysvinit (<= 2.86.ds1-65) +Depends: libc6 (>= 2.4), init-system-helpers (>= 1.25~) +Suggests: bootlogd, sash +Conflicts: chkconfig (<< 11.0-79.1-2), last, startpar (<< 0.58-2), sysvconfig +Breaks: systemd (<< 215), upstart (<< 1.5-0ubuntu5), util-linux (<< 2.26.2-3) +Filename: pool/main/s/sysvinit/sysvinit-utils_2.88dsf-59.3ubuntu2_armhf.deb +Size: 20510 +MD5sum: 1f051ecf95a9426e286bba8d26e8ec7c +SHA1: cecdb39cea4d4e092db25b0f3bf4978752f1cd09 +SHA256: 93dc858ddbe1712de6e946f16664cf7cd5f80a17806093e1c7ebb2caee8ec978 +Description: System-V-like utilities +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: foreign +Homepage: http://savannah.nongnu.org/projects/sysvinit +Supported: 9m +Description-Md5: bb5793e0170c92deb135060f77ebc485 +Task: minimal +Origin: Ubuntu + +Package: tar +Essential: yes +Priority: required +Section: utils +Installed-Size: 640 +Maintainer: Ubuntu Developers +Original-Maintainer: Bdale Garbee +Architecture: armhf +Version: 1.28-2.1 +Replaces: cpio (<< 2.4.2-39) +Pre-Depends: libacl1 (>= 2.2.51-8), libc6 (>= 2.17), libselinux1 (>= 1.32) +Suggests: bzip2, ncompress, xz-utils, tar-scripts +Conflicts: cpio (<= 2.4.2-38) +Breaks: dpkg-dev (<< 1.14.26) +Filename: pool/main/t/tar/tar_1.28-2.1_armhf.deb +Size: 181318 +MD5sum: 0b6843f4e1c8bb3d13156e7a64c503f6 +SHA1: f1166cf04327256e30043b8f472c6e311bc72fca +SHA256: a5ff2d27f2562e51d043b1b01d91915e350f94cb62bad2faaad3c4d4bfbc3c95 +Description: GNU version of the tar archiving utility +Description-Md5: 48033bf96442788d1f697785773ad9bb +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal +Origin: Ubuntu +Supported: 9m +Multi-Arch: foreign + +Package: tzdata +Priority: required +Section: libs +Installed-Size: 2769 +Maintainer: Ubuntu Developers +Original-Maintainer: GNU Libc Maintainers +Architecture: all +Version: 2016d-0ubuntu0.16.04 +Replaces: libc0.1, libc0.3, libc6, libc6.1 +Provides: tzdata-stretch +Depends: debconf (>= 0.5) | debconf-2.0 +Filename: pool/main/t/tzdata/tzdata_2016d-0ubuntu0.16.04_all.deb +Size: 168074 +MD5sum: 9cb16825b48431444a3f8e4416261ba5 +SHA1: 8ed97e25a0a5f53941be0059f6ee014bb28e4e32 +SHA256: 93379d5a0b92f89b7c806f81f73ff6cfe9cfb6b6eb45294732d6fe8a4799dca8 +Description: time zone and daylight-saving time data +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: foreign +Task: minimal +Origin: Ubuntu +Supported: 9m +Homepage: http://www.iana.org/time-zones +Description-Md5: a77a3cc9a67658dd7cfdc6547391b8f8 + +Package: ubuntu-keyring +Priority: important +Section: misc +Installed-Size: 46 +Maintainer: Michael Vogt +Architecture: all +Version: 2012.05.19 +Recommends: gpgv +Filename: pool/main/u/ubuntu-keyring/ubuntu-keyring_2012.05.19_all.deb +Size: 16738 +MD5sum: 5ea5547e8f83b77d913b152a51d44edc +SHA1: 407a0c22698566eaec921d8277e01ba0f9187787 +SHA256: 315a58b14eec1e9252b2a2e294f2a4be1ccd043adb58bf5b7f56a538843ed504 +Description: GnuPG keys of the Ubuntu archive +Supported: 9m +Origin: Ubuntu +Build-Essential: yes +Description-Md5: 50b1d2c58bfd75a47173455de2fe5cfe +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Task: minimal +Multi-Arch: foreign + +Package: util-linux +Essential: yes +Priority: required +Section: utils +Installed-Size: 2411 +Maintainer: Ubuntu Developers +Original-Maintainer: Debian util-linux Maintainers +Architecture: armhf +Version: 2.27.1-6ubuntu3 +Replaces: bash-completion (<< 1:2.1-4.1~), initscripts (<< 2.88dsf-59.2~), mount (= 2.26.2-3), mount (= 2.26.2-3ubuntu1), sysvinit-utils (<< 2.88dsf-59.1~) +Depends: lsb-base (>= 4.1+Debian11ubuntu7), sysvinit-utils (>= 2.88dsf-59.1~) +Pre-Depends: libblkid1 (>= 2.25), libc6 (>= 2.15), libfdisk1 (>= 2.27~rc1), libmount1 (>= 2.25), libncursesw5 (>= 6), libpam0g (>= 0.99.7.1), libselinux1 (>= 1.32), libsmartcols1 (>= 2.27~rc1), libsystemd0, libtinfo5 (>= 6), libudev1 (>= 183), libuuid1 (>= 2.16), zlib1g (>= 1:1.1.4) +Suggests: dosfstools, kbd | console-tools, util-linux-locales +Breaks: bash-completion (<< 1:2.1-4.1~), cloud-guest-utils (<< 0.27-0ubuntu16), grml-debootstrap (<< 0.68), mac-fdisk (<< 0.1-16ubuntu3), mount (= 2.26.2-3), mount (= 2.26.2-3ubuntu1), pmac-fdisk (<< 0.1-16ubuntu3) +Filename: pool/main/u/util-linux/util-linux_2.27.1-6ubuntu3_armhf.deb +Size: 795840 +MD5sum: 34e38db91779bc1cba4d981495c8c66f +SHA1: 72728d75988ac31a45ad6b740401b7d5b8056db9 +SHA256: 60d2d18f13c8bc9913df85205c01a47ea79a034e52766dc7e1764cbc0143adf1 +Description: miscellaneous system utilities +Description-Md5: 0f78a28612ab8e98bdc63fdce7ff2a5e +Bugs: https://bugs.launchpad.net/ubuntu/+filebug +Multi-Arch: foreign +Task: minimal +Supported: 9m +Origin: Ubuntu + +Package: zlib1g +Priority: required +Section: libs +Installed-Size: 124 +Maintainer: Ubuntu Developers +Original-Maintainer: Mark Brown +Architecture: armhf +Source: zlib +Version: 1:1.2.8.dfsg-2ubuntu4 +Provides: libz1 +Depends: libc6 (>= 2.4) +Conflicts: zlib1 (<= 1:1.0.4-7) +Breaks: libxml2 (<< 2.7.6.dfsg-2), texlive-binaries (<< 2009-12) +Filename: pool/main/z/zlib/zlib1g_1.2.8.dfsg-2ubuntu4_armhf.deb +Size: 45260 +MD5sum: 5d2bcb07a0adaac8a52d2a79296256eb +SHA1: e1dd3dc7adaa13ce51131cb71f079971de0a3d21 +SHA256: 98f23ecbd414a2a513f8ca479d92b541dd3dddb14b40307ff2cc40a6c55ac565 +Description: compression library - runtime +Origin: Ubuntu +Multi-Arch: same +Supported: 9m +Description-Md5: 567f396aeeb2b2b63295099aed237057 +Task: minimal +Homepage: http://zlib.net/ +Bugs: https://bugs.launchpad.net/ubuntu/+filebug + diff --git a/tests/multistrap_compare/ubuntu-archive-keyring.gpg b/tests/multistrap_compare/ubuntu-archive-keyring.gpg new file mode 100644 index 0000000..b18548d Binary files /dev/null and b/tests/multistrap_compare/ubuntu-archive-keyring.gpg differ