From b55979b476c69de5268fb5a4ef2858b56b852641 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 4 Aug 2013 19:21:04 +0200 Subject: [PATCH] Use autotools. --- .gitignore | 37 +- Makeconfig | 55 - Makefile | 58 - Makefile.am | 372 +++++ autogen.sh | 4 + configure.ac | 176 +++ {examples => contrib/config}/builder.conf | 0 {examples => contrib/config}/client.conf | 0 {examples => contrib/config}/daemon.conf | 0 .../config}/distros/ipfire3.conf | 0 {examples => contrib/config}/general.conf | 0 contrib/pakfire.nm.in | 200 +++ m4/.gitignore | 6 + m4/attributes.m4 | 616 ++++++++ po/.gitignore | 4 + po/LINGUAS | 12 + po/Makefile | 35 - po/POTFILES.in | 31 + po/ca.po | 1196 ++++++++------- po/da.po | 1213 +++++++-------- po/de.po | 1294 +++++++++-------- po/es.po | 1263 ++++++++-------- po/fr.po | 1201 ++++++++------- po/it.po | 1206 ++++++++------- po/km_KH.po | 1197 ++++++++------- po/nl.po | 1257 ++++++++-------- po/pakfire.pot | 1149 +++++++-------- po/pt_BR.po | 1210 ++++++++------- po/pt_PT.po | 1197 ++++++++------- po/ru.po | 1245 ++++++++-------- po/uk.po | 1218 ++++++++-------- python/Makefile | 27 - python/src/Makefile | 53 - {python/src => src/_lzma}/_lzmamodule.c | 0 {python/src => src/_pakfire}/_pakfiremodule.c | 11 +- {python/src => src/_pakfire}/capabilities.c | 2 +- {python/src => src/_pakfire}/capabilities.h | 0 .../src/config.h => src/_pakfire/constants.h | 15 +- {python/src => src/_pakfire}/pool.c | 2 +- {python/src => src/_pakfire}/pool.h | 0 {python/src => src/_pakfire}/problem.c | 2 +- {python/src => src/_pakfire}/problem.h | 0 {python/src => src/_pakfire}/relation.c | 0 {python/src => src/_pakfire}/relation.h | 0 {python/src => src/_pakfire}/repo.c | 2 +- {python/src => src/_pakfire}/repo.h | 0 {python/src => src/_pakfire}/request.c | 0 {python/src => src/_pakfire}/request.h | 0 {python/src => src/_pakfire}/solution.c | 2 +- {python/src => src/_pakfire}/solution.h | 0 {python/src => src/_pakfire}/solvable.c | 2 +- {python/src => src/_pakfire}/solvable.h | 0 {python/src => src/_pakfire}/solver.c | 0 {python/src => src/_pakfire}/solver.h | 0 {python/src => src/_pakfire}/step.c | 0 {python/src => src/_pakfire}/step.h | 0 {python/src => src/_pakfire}/transaction.c | 0 {python/src => src/_pakfire}/transaction.h | 0 {python/src => src/_pakfire}/util.c | 6 +- {python/src => src/_pakfire}/util.h | 0 {tools => src/debugedit}/debugedit.c | 2 +- {tools => src/debugedit}/hashtab.c | 0 {tools => src/debugedit}/hashtab.h | 0 {tools => src/debugedit}/rpmiotypes.h | 0 {tools => src/debugedit}/rpmsw.h | 0 {tools => src/debugedit}/rpmtag.h | 4 +- .../libpakfire_preload}/uname.c | 0 {python => src}/pakfire/__init__.py | 0 src/pakfire/__version__.py.in | 2 + {python => src}/pakfire/actions.py | 0 {python => src}/pakfire/base.py | 0 {python => src}/pakfire/builder.py | 0 {python => src}/pakfire/cgroup.py | 0 {python => src}/pakfire/cli.py | 0 {python => src}/pakfire/client.py | 0 {python => src}/pakfire/compress.py | 0 {python => src}/pakfire/config.py | 0 {python => src}/pakfire/constants.py | 0 {python => src}/pakfire/daemon.py | 0 {python => src}/pakfire/distro.py | 0 {python => src}/pakfire/downloader.py | 0 {python => src}/pakfire/errors.py | 0 {python => src}/pakfire/filelist.py | 0 {python => src}/pakfire/i18n.py | 0 {python => src}/pakfire/keyring.py | 0 {python => src}/pakfire/logger.py | 0 {python => src}/pakfire/lzma.py | 0 {python => src}/pakfire/packages/__init__.py | 0 {python => src}/pakfire/packages/base.py | 0 {python => src}/pakfire/packages/file.py | 0 {python => src}/pakfire/packages/installed.py | 0 {python => src}/pakfire/packages/lexer.py | 0 {python => src}/pakfire/packages/make.py | 0 {python => src}/pakfire/packages/packager.py | 0 {python => src}/pakfire/packages/solv.py | 0 {python => src}/pakfire/packages/tar.py | 0 .../pakfire/repository/__init__.py | 0 {python => src}/pakfire/repository/base.py | 0 {python => src}/pakfire/repository/cache.py | 0 .../pakfire/repository/database.py | 0 {python => src}/pakfire/repository/index.py | 0 {python => src}/pakfire/repository/local.py | 0 .../pakfire/repository/metadata.py | 0 {python => src}/pakfire/repository/remote.py | 0 {python => src}/pakfire/repository/system.py | 0 {python => src}/pakfire/satsolver.py | 0 {python => src}/pakfire/server.py | 0 {python => src}/pakfire/shell.py | 0 {python => src}/pakfire/system.py | 0 {python => src}/pakfire/transaction.py | 0 {python => src}/pakfire/transport.py | 0 {python => src}/pakfire/util.py | 0 .../quality-agent}/001-include-files | 0 .../quality-agent}/001-remove-info-files | 0 .../quality-agent}/001-unsafe-files | 0 .../quality-agent}/002-bad-symlinks | 0 .../quality-agent}/003-libs-location | 0 .../quality-agent}/050-canary | 0 .../quality-agent}/050-execstacks | 0 .../quality-agent}/050-invalid-interpreters | 0 .../quality-agent}/050-libs-needed | 0 .../quality-agent}/050-libs-soname | 0 .../quality-agent}/050-libs-x86_64 | 0 .../quality-agent}/050-nx | 0 .../quality-agent}/050-relro | 0 .../quality-agent}/050-rpaths | 0 .../quality-agent}/095-directory-layout | 0 .../quality-agent}/qa-include | 0 {tools => src/scripts}/chroot-shell | 0 {tools => src/scripts}/cleanup | 0 {tools => src/scripts}/compress-man-pages | 0 .../scripts/extract-debuginfo.in | 2 +- {tools => src/scripts}/find-common | 0 {tools => src/scripts}/find-prerequires | 0 {tools => src/scripts}/find-provides | 0 {tools => src/scripts}/find-requires | 0 {tools => src/scripts}/functions-common | 0 {tools => src/scripts}/functions-constants | 0 {tools => src/scripts}/functions-directories | 0 {tools => src/scripts}/functions-files | 0 {tools => src/scripts}/functions-lists | 0 {tools => src/scripts}/functions-logging | 0 .../scripts/pakfire | 0 {tools => src/scripts}/patch | 0 {tools => src/scripts}/perl.prov | 0 {tools => src/scripts}/perl.req | 0 {tools => src/scripts}/py-compile | 0 .../scripts/quality-agent.in | 2 +- {tools => src/scripts}/remove-static-libs | 0 .../systemd/pakfire-daemon.service.in | 2 +- tools/Makefile | 67 - tools/fake-environ/Makefile | 25 - 152 files changed, 9429 insertions(+), 8253 deletions(-) delete mode 100644 Makeconfig delete mode 100644 Makefile create mode 100644 Makefile.am create mode 100755 autogen.sh create mode 100644 configure.ac rename {examples => contrib/config}/builder.conf (100%) rename {examples => contrib/config}/client.conf (100%) rename {examples => contrib/config}/daemon.conf (100%) rename {examples => contrib/config}/distros/ipfire3.conf (100%) rename {examples => contrib/config}/general.conf (100%) create mode 100644 contrib/pakfire.nm.in create mode 100644 m4/.gitignore create mode 100644 m4/attributes.m4 create mode 100644 po/.gitignore create mode 100644 po/LINGUAS delete mode 100644 po/Makefile create mode 100644 po/POTFILES.in delete mode 100644 python/Makefile delete mode 100644 python/src/Makefile rename {python/src => src/_lzma}/_lzmamodule.c (100%) rename {python/src => src/_pakfire}/_pakfiremodule.c (99%) rename {python/src => src/_pakfire}/capabilities.c (99%) rename {python/src => src/_pakfire}/capabilities.h (100%) rename python/src/config.h => src/_pakfire/constants.h (87%) rename {python/src => src/_pakfire}/pool.c (99%) rename {python/src => src/_pakfire}/pool.h (100%) rename {python/src => src/_pakfire}/problem.c (99%) rename {python/src => src/_pakfire}/problem.h (100%) rename {python/src => src/_pakfire}/relation.c (100%) rename {python/src => src/_pakfire}/relation.h (100%) rename {python/src => src/_pakfire}/repo.c (99%) rename {python/src => src/_pakfire}/repo.h (100%) rename {python/src => src/_pakfire}/request.c (100%) rename {python/src => src/_pakfire}/request.h (100%) rename {python/src => src/_pakfire}/solution.c (99%) rename {python/src => src/_pakfire}/solution.h (100%) rename {python/src => src/_pakfire}/solvable.c (99%) rename {python/src => src/_pakfire}/solvable.h (100%) rename {python/src => src/_pakfire}/solver.c (100%) rename {python/src => src/_pakfire}/solver.h (100%) rename {python/src => src/_pakfire}/step.c (100%) rename {python/src => src/_pakfire}/step.h (100%) rename {python/src => src/_pakfire}/transaction.c (100%) rename {python/src => src/_pakfire}/transaction.h (100%) rename {python/src => src/_pakfire}/util.c (97%) rename {python/src => src/_pakfire}/util.h (100%) rename {tools => src/debugedit}/debugedit.c (99%) rename {tools => src/debugedit}/hashtab.c (100%) rename {tools => src/debugedit}/hashtab.h (100%) rename {tools => src/debugedit}/rpmiotypes.h (100%) rename {tools => src/debugedit}/rpmsw.h (100%) rename {tools => src/debugedit}/rpmtag.h (99%) rename {tools/fake-environ => src/libpakfire_preload}/uname.c (100%) rename {python => src}/pakfire/__init__.py (100%) create mode 100644 src/pakfire/__version__.py.in rename {python => src}/pakfire/actions.py (100%) rename {python => src}/pakfire/base.py (100%) rename {python => src}/pakfire/builder.py (100%) rename {python => src}/pakfire/cgroup.py (100%) rename {python => src}/pakfire/cli.py (100%) rename {python => src}/pakfire/client.py (100%) rename {python => src}/pakfire/compress.py (100%) rename {python => src}/pakfire/config.py (100%) rename {python => src}/pakfire/constants.py (100%) rename {python => src}/pakfire/daemon.py (100%) rename {python => src}/pakfire/distro.py (100%) rename {python => src}/pakfire/downloader.py (100%) rename {python => src}/pakfire/errors.py (100%) rename {python => src}/pakfire/filelist.py (100%) rename {python => src}/pakfire/i18n.py (100%) rename {python => src}/pakfire/keyring.py (100%) rename {python => src}/pakfire/logger.py (100%) rename {python => src}/pakfire/lzma.py (100%) rename {python => src}/pakfire/packages/__init__.py (100%) rename {python => src}/pakfire/packages/base.py (100%) rename {python => src}/pakfire/packages/file.py (100%) rename {python => src}/pakfire/packages/installed.py (100%) rename {python => src}/pakfire/packages/lexer.py (100%) rename {python => src}/pakfire/packages/make.py (100%) rename {python => src}/pakfire/packages/packager.py (100%) rename {python => src}/pakfire/packages/solv.py (100%) rename {python => src}/pakfire/packages/tar.py (100%) rename {python => src}/pakfire/repository/__init__.py (100%) rename {python => src}/pakfire/repository/base.py (100%) rename {python => src}/pakfire/repository/cache.py (100%) rename {python => src}/pakfire/repository/database.py (100%) rename {python => src}/pakfire/repository/index.py (100%) rename {python => src}/pakfire/repository/local.py (100%) rename {python => src}/pakfire/repository/metadata.py (100%) rename {python => src}/pakfire/repository/remote.py (100%) rename {python => src}/pakfire/repository/system.py (100%) rename {python => src}/pakfire/satsolver.py (100%) rename {python => src}/pakfire/server.py (100%) rename {python => src}/pakfire/shell.py (100%) rename {python => src}/pakfire/system.py (100%) rename {python => src}/pakfire/transaction.py (100%) rename {python => src}/pakfire/transport.py (100%) rename {python => src}/pakfire/util.py (100%) rename {tools/quality-agent.d => src/quality-agent}/001-include-files (100%) rename {tools/quality-agent.d => src/quality-agent}/001-remove-info-files (100%) rename {tools/quality-agent.d => src/quality-agent}/001-unsafe-files (100%) rename {tools/quality-agent.d => src/quality-agent}/002-bad-symlinks (100%) rename {tools/quality-agent.d => src/quality-agent}/003-libs-location (100%) rename {tools/quality-agent.d => src/quality-agent}/050-canary (100%) rename {tools/quality-agent.d => src/quality-agent}/050-execstacks (100%) rename {tools/quality-agent.d => src/quality-agent}/050-invalid-interpreters (100%) rename {tools/quality-agent.d => src/quality-agent}/050-libs-needed (100%) rename {tools/quality-agent.d => src/quality-agent}/050-libs-soname (100%) rename {tools/quality-agent.d => src/quality-agent}/050-libs-x86_64 (100%) rename {tools/quality-agent.d => src/quality-agent}/050-nx (100%) rename {tools/quality-agent.d => src/quality-agent}/050-relro (100%) rename {tools/quality-agent.d => src/quality-agent}/050-rpaths (100%) rename {tools/quality-agent.d => src/quality-agent}/095-directory-layout (100%) rename {tools/quality-agent.d => src/quality-agent}/qa-include (100%) rename {tools => src/scripts}/chroot-shell (100%) mode change 100755 => 100644 rename {tools => src/scripts}/cleanup (100%) mode change 100755 => 100644 rename {tools => src/scripts}/compress-man-pages (100%) mode change 100755 => 100644 rename tools/extract-debuginfo => src/scripts/extract-debuginfo.in (99%) mode change 100755 => 100644 rename {tools => src/scripts}/find-common (100%) rename {tools => src/scripts}/find-prerequires (100%) mode change 100755 => 100644 rename {tools => src/scripts}/find-provides (100%) mode change 100755 => 100644 rename {tools => src/scripts}/find-requires (100%) mode change 100755 => 100644 rename {tools => src/scripts}/functions-common (100%) rename {tools => src/scripts}/functions-constants (100%) rename {tools => src/scripts}/functions-directories (100%) rename {tools => src/scripts}/functions-files (100%) rename {tools => src/scripts}/functions-lists (100%) rename {tools => src/scripts}/functions-logging (100%) rename tools/pakfire-multicall.py => src/scripts/pakfire (100%) rename {tools => src/scripts}/patch (100%) mode change 100755 => 100644 rename {tools => src/scripts}/perl.prov (100%) rename {tools => src/scripts}/perl.req (100%) rename {tools => src/scripts}/py-compile (100%) mode change 100755 => 100644 rename tools/quality-agent => src/scripts/quality-agent.in (80%) mode change 100755 => 100644 rename {tools => src/scripts}/remove-static-libs (100%) mode change 100755 => 100644 rename systemd/pakfire-daemon.service => src/systemd/pakfire-daemon.service.in (88%) delete mode 100644 tools/Makefile delete mode 100644 tools/fake-environ/Makefile diff --git a/.gitignore b/.gitignore index 8199fa518..d5234c6c2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,38 @@ -/python/pakfire/__version__.py +/Makefile +/build-aux +/debugedit +/libtool +/missing +/contrib/pakfire.nm +/src/pakfire/__version__.py +/src/scripts/quality-agent +/src/scripts/extract-debuginfo +/src/systemd/*.service /tmp /tools/debugedit *.py[co] +/*.tar.bz2 +/*.tar.gz +/*.tar.xz +*.log +*.a +*.cache +*.gmo +*.la +*.lo +*.mo *.o -*.[ms]o -*.tar.gz +*.stamp +*~ +.deps +.dirstamp +.libs +Makefile.in +aclocal.m4 +config.h +config.h.in +config.log +config.status +configure +install-sh +stamp-* diff --git a/Makeconfig b/Makeconfig deleted file mode 100644 index aa3124367..000000000 --- a/Makeconfig +++ /dev/null @@ -1,55 +0,0 @@ - -PACKAGE_NAME = pakfire -PACKAGE_VERSION = 0.9.25 -PACKAGE_AUTHOR = IPFire.org Team -PACKAGE_AUTHOR_EMAIL = info@ipfire.org -PACKAGE_URL = http://git.ipfire.org/?p=pakfire.git;a=summary -PACKAGE_VERSION_FILE = pakfire/__version__.py - -PREFIX ?= /usr - -# Are we running on Debian? -DEBIAN = $(shell test -e /etc/debian_version && echo 1 || echo 0) - -CC = gcc -CFLAGS ?= -O2 -fPIC -pipe -MACHINE = $(shell uname -m) - -ifeq "$(DEBIAN)" "0" - ifeq "$(MACHINE)" "x86_64" - LIBDIR = $(PREFIX)/lib64 - else - LIBDIR = $(PREFIX)/lib - endif -else - LIBDIR = $(PREFIX)/lib -endif - -# Get the version and configuration of the python interpreter. -PYTHON_VERSION = $(shell python -c "import platform; print '.'.join(platform.python_version_tuple()[:2])") -ifeq "$(PYTHON_VERSION)" "" - $(error Could not determine the version of the python interpreter.) -endif - -PYTHON_CC = $(CC) -pthread -fPIC -std=c99 -PYTHON_CFLAGS = $(shell python-config --cflags) -PYTHON_MODULES = pakfire pakfire/packages pakfire/repository -ifeq "$(DEBIAN)" "1" - PYTHON_DIR = $(LIBDIR)/python$(PYTHON_VERSION)/dist-packages -else - PYTHON_DIR = $(LIBDIR)/python$(PYTHON_VERSION)/site-packages -endif -PYTHON_FILES = $(addsuffix /*.py,$(addprefix python/,$(PYTHON_MODULES))) -PYTHON_FILES += tools/pakfire-multicall.py - -# The place, where all internally used scripts and bins are copied. -SCRIPT_DIR = $(PREFIX)/lib/$(PACKAGE_NAME) - -TOP := $(dir $(lastword $(MAKEFILE_LIST))) - -# A list of all files that contain translations and need to -# be indexed. -TRANS_FILES = $(PYTHON_FILES) python/src/*.c - -# systemd unit files -UNIT_FILES = $(wildcard systemd/*.service) diff --git a/Makefile b/Makefile deleted file mode 100644 index 2a1497be9..000000000 --- a/Makefile +++ /dev/null @@ -1,58 +0,0 @@ - -include Makeconfig - -SUBDIRS = po python tools tools/fake-environ - -all: build - -.PHONY: build -build: - for dir in $(SUBDIRS); do \ - $(MAKE) -C $${dir} || exit; \ - done - -.PHONY: clean -clean: - for dir in $(SUBDIRS); do \ - $(MAKE) -C $${dir} clean || exit; \ - done - -.PHONY: dist -dist: - git archive --format=tar --prefix=$(PACKAGE_NAME)-$(PACKAGE_VERSION)/ HEAD | \ - gzip -9 > $(PACKAGE_NAME)-$(PACKAGE_VERSION).tar.gz - -.PHONY: install -install: build - for dir in $(SUBDIRS); do \ - $(MAKE) -C $${dir} install || exit; \ - done - - -mkdir -pv $(DESTDIR)$(PREFIX)/lib/pakfire/macros - cp -vf macros/*.macro $(DESTDIR)$(PREFIX)/lib/pakfire/macros - - # Install example configuration. - -mkdir -pv $(DESTDIR)/etc/pakfire/repos - for file in general.conf builder.conf client.conf daemon.conf distros; do \ - [ -e "$(DESTDIR)/etc/pakfire/$${file}" ] && continue; \ - cp -rvf examples/$${file} $(DESTDIR)/etc/pakfire/; \ - done - - # Install systemd file. - -mkdir -pv $(DESTDIR)/usr/lib/systemd/system - for file in $(UNIT_FILES); do \ - install -v -m 644 $${file} \ - $(DESTDIR)/usr/lib/systemd/system || exit 1; \ - done - -.PHONY: check -check: all - PYTHONPATH=python/src/ pylint -E python/pakfire - -.PHONY: po -po: - $(MAKE) -C po - -.PHONY: pot -pot: - $(MAKE) -C po pot diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 000000000..bd2546bb5 --- /dev/null +++ b/Makefile.am @@ -0,0 +1,372 @@ +############################################################################### +# # +# Pakfire - The IPFire package management system # +# Copyright (C) 2013 Pakfire development team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} +AM_MAKEFLAGS = --no-print-directory +AUTOMAKE_OPTIONS = color-tests + +# remove target it the command fails +.DELETE_ON_ERROR: + +# keep itermediate files +.SECONDARY: + +SUBDIRS = . po + +libexecdir = $(libdir)/pakfire + +configsdir = $(sysconfdir)/pakfire +configsdistrosdir = $(configsdir)/distros +macrosdir = $(prefix)/lib/pakfire/macros +qualityagentdir = $(prefix)/lib/quality-agent +scriptsdir = $(prefix)/lib/$(PACKAGE_NAME) + +CLEANFILES = +DISTCLEANFILES = +EXTRA_DIST = + +AM_CPPFLAGS = \ + -include $(top_builddir)/config.h \ + -I $(top_srcdir)/include \ + $(OUR_CPPFLAGS) + +AM_CFLAGS = $(OUR_CFLAGS) +AM_LDFLAGS = $(OUR_LDFLAGS) + +lib_LTLIBRARIES = +libexec_PROGRAMS = +pkgpyexec_LTLIBRARIES = + +DISTCHECK_CONFIGURE_FLAGS = \ + --with-systemdsystemunitdir=$$dc_install_base/$(systemdsystemunitdir) + +@INTLTOOL_POLICY_RULE@ + +# ------------------------------------------------------------------------------ + +dist_doc_DATA = \ + COPYING \ + I18N \ + README + +# ------------------------------------------------------------------------------ + +dist_bin_SCRIPTS = \ + src/scripts/pakfire + +install-exec-local: + $(MKDIR_P) $(DESTDIR)/$(bindir) + cd $(DESTDIR)/$(bindir) && \ + $(LN_S) -vf pakfire pakfire-builder && \ + $(LN_S) -vf pakfire pakfire-client && \ + $(LN_S) -vf pakfire pakfire-daemon && \ + $(LN_S) -vf pakfire pakfire-key + + $(MKDIR_P) $(DESTDIR)/$(scriptsdir) + cd $(DESTDIR)/$(scriptsdir) && \ + $(LN_S) -vf ../../bin/pakfire builder + +# ------------------------------------------------------------------------------ + +pakfire_PYTHON = \ + src/pakfire/__init__.py \ + src/pakfire/__version__.py \ + src/pakfire/actions.py \ + src/pakfire/base.py \ + src/pakfire/builder.py \ + src/pakfire/cgroup.py \ + src/pakfire/client.py \ + src/pakfire/cli.py \ + src/pakfire/compress.py \ + src/pakfire/config.py \ + src/pakfire/constants.py \ + src/pakfire/daemon.py \ + src/pakfire/distro.py \ + src/pakfire/downloader.py \ + src/pakfire/errors.py \ + src/pakfire/filelist.py \ + src/pakfire/i18n.py \ + src/pakfire/keyring.py \ + src/pakfire/logger.py \ + src/pakfire/lzma.py \ + src/pakfire/satsolver.py \ + src/pakfire/server.py \ + src/pakfire/shell.py \ + src/pakfire/system.py \ + src/pakfire/transaction.py \ + src/pakfire/transport.py \ + src/pakfire/util.py + +pakfiredir = $(pythondir)/pakfire + +# ------------------------------------------------------------------------------ + +pakfire_packages_PYTHON = \ + src/pakfire/packages/__init__.py \ + src/pakfire/packages/base.py \ + src/pakfire/packages/file.py \ + src/pakfire/packages/installed.py \ + src/pakfire/packages/lexer.py \ + src/pakfire/packages/make.py \ + src/pakfire/packages/packager.py \ + src/pakfire/packages/solv.py \ + src/pakfire/packages/tar.py + +pakfire_packagesdir = $(pythondir)/pakfire/packages + +# ------------------------------------------------------------------------------ + +pakfire_repository_PYTHON = \ + src/pakfire/repository/__init__.py \ + src/pakfire/repository/base.py \ + src/pakfire/repository/cache.py \ + src/pakfire/repository/database.py \ + src/pakfire/repository/index.py \ + src/pakfire/repository/local.py \ + src/pakfire/repository/metadata.py \ + src/pakfire/repository/remote.py \ + src/pakfire/repository/system.py + +pakfire_repositorydir = $(pythondir)/pakfire/repository + +# ------------------------------------------------------------------------------ + +pkgpyexec_LTLIBRARIES += \ + _lzma.la + +_lzma_la_SOURCES = \ + src/_lzma/_lzmamodule.c + +_lzma_la_CFLAGS = \ + $(AM_CFLAGS) \ + $(PYTHON_DEVEL_CFLAGS) \ + $(LZMA_CFLAGS) + +_lzma_la_LDFLAGS = \ + $(AM_LDFLAGS) \ + -shared \ + -module \ + -avoid-version + +_lzma_la_LIBADD = \ + $(PYTHON_DEVEL_LIBS) \ + $(LZMA_LIBS) + +# ------------------------------------------------------------------------------ + +pkgpyexec_LTLIBRARIES += \ + _pakfire.la + +_pakfire_la_SOURCES = \ + src/_pakfire/_pakfiremodule.c \ + src/_pakfire/capabilities.c \ + src/_pakfire/capabilities.h \ + src/_pakfire/constants.h \ + src/_pakfire/pool.c \ + src/_pakfire/pool.h \ + src/_pakfire/problem.c \ + src/_pakfire/problem.h \ + src/_pakfire/relation.c \ + src/_pakfire/relation.h \ + src/_pakfire/repo.c \ + src/_pakfire/repo.h \ + src/_pakfire/request.c \ + src/_pakfire/request.h \ + src/_pakfire/solution.c \ + src/_pakfire/solution.h \ + src/_pakfire/solvable.c \ + src/_pakfire/solvable.h \ + src/_pakfire/solver.c \ + src/_pakfire/solver.h \ + src/_pakfire/step.c \ + src/_pakfire/step.h \ + src/_pakfire/transaction.c \ + src/_pakfire/transaction.h \ + src/_pakfire/util.c \ + src/_pakfire/util.h + +_pakfire_la_CFLAGS = \ + $(AM_CFLAGS) \ + $(PYTHON_DEVEL_CFLAGS) \ + $(CAP_CFLAGS) \ + $(SOLV_CFLAGS) + +_pakfire_la_LDFLAGS = \ + $(AM_LDFLAGS) \ + -shared \ + -module \ + -avoid-version + +_pakfire_la_LIBADD = \ + $(PYTHON_DEVEL_LIBS) \ + $(CAP_LIBS) \ + $(SOLV_LIBS) + +# ------------------------------------------------------------------------------ + +lib_LTLIBRARIES += \ + libpakfire_preload.la + +libpakfire_preload_la_SOURCES = \ + src/libpakfire_preload/uname.c + +libpakfire_preload_la_LDFLAGS = \ + $(AM_LDFLAGS) \ + -shared \ + -module \ + -avoid-version + +libpakfire_preload_la_LIBADD = \ + $(DL_LIBS) + +# ------------------------------------------------------------------------------ + +libexec_PROGRAMS += \ + debugedit + +debugedit_SOURCES = \ + src/debugedit/debugedit.c \ + src/debugedit/hashtab.c \ + src/debugedit/hashtab.h \ + src/debugedit/rpmiotypes.h \ + src/debugedit/rpmsw.h \ + src/debugedit/rpmtag.h + +debugedit_LDADD = \ + $(AM_CFLAGS) \ + $(BEECRYPT_LIBS) \ + $(ELF_LIBS) \ + $(POPT_LIBS) + +# ------------------------------------------------------------------------------ + +scripts_SCRIPTS = \ + src/scripts/extract-debuginfo \ + src/scripts/quality-agent + +EXTRA_DIST += \ + src/scripts/extract-debuginfo.in \ + src/scripts/quality-agent.in + +CLEANFILES += \ + src/scripts/extract-debuginfo \ + src/scripts/quality-agent + +dist_scripts_SCRIPTS = \ + src/scripts/chroot-shell \ + src/scripts/cleanup \ + src/scripts/compress-man-pages \ + src/scripts/find-common \ + src/scripts/find-prerequires \ + src/scripts/find-provides \ + src/scripts/find-requires \ + src/scripts/patch \ + src/scripts/perl.prov \ + src/scripts/perl.req \ + src/scripts/py-compile \ + src/scripts/remove-static-libs + +dist_scripts_DATA = \ + src/scripts/functions-common \ + src/scripts/functions-constants \ + src/scripts/functions-directories \ + src/scripts/functions-files \ + src/scripts/functions-lists \ + src/scripts/functions-logging + +# ------------------------------------------------------------------------------ + +dist_qualityagent_SCRIPTS = \ + src/quality-agent/001-include-files \ + src/quality-agent/001-remove-info-files \ + src/quality-agent/001-unsafe-files \ + src/quality-agent/002-bad-symlinks \ + src/quality-agent/003-libs-location \ + src/quality-agent/050-canary \ + src/quality-agent/050-execstacks \ + src/quality-agent/050-invalid-interpreters \ + src/quality-agent/050-libs-needed \ + src/quality-agent/050-libs-soname \ + src/quality-agent/050-libs-x86_64 \ + src/quality-agent/050-nx \ + src/quality-agent/050-relro \ + src/quality-agent/050-rpaths \ + src/quality-agent/095-directory-layout + +dist_qualityagent_DATA = \ + src/quality-agent/qa-include + +# ------------------------------------------------------------------------------ + +dist_macros_DATA = \ + macros/arch.macro \ + macros/build.macro \ + macros/cflags.macro \ + macros/constants.macro \ + macros/package-default.macro \ + macros/perl.macro \ + macros/python.macro \ + macros/quality-agent.macro \ + macros/systemd.macro \ + macros/templates.macro + +# ------------------------------------------------------------------------------ + +if HAVE_SYSTEMD +systemdsystemunit_DATA = \ + src/systemd/pakfire-daemon.service + +EXTRA_DIST += \ + src/systemd/pakfire-daemon.service.in + +CLEANFILES += \ + src/systemd/pakfire-daemon.service +endif + +# ------------------------------------------------------------------------------ + +dist_configs_DATA = \ + contrib/config/builder.conf \ + contrib/config/client.conf \ + contrib/config/daemon.conf \ + contrib/config/general.conf + +dist_configsdistros_DATA = \ + contrib/config/distros/ipfire3.conf + +# ------------------------------------------------------------------------------ + +substitutions = \ + '|PACKAGE_NAME=$(PACKAGE_NAME)|' \ + '|PACKAGE_VERSION=$(PACKAGE_VERSION)|' \ + '|bindir=$(bindir)|' \ + '|libexecdir=$(libexecdir)|' \ + '|qualityagentdir=$(qualityagentdir)|' + +SED_PROCESS = \ + $(AM_V_GEN)$(MKDIR_P) $(dir $@) && \ + $(SED) $(subst '|,-e 's|@,$(subst =,\@|,$(subst |',|g',$(substitutions)))) \ + < $< > $@ + +src/scripts/%: src/scripts/%.in Makefile + $(SED_PROCESS) + +src/systemd/%: src/systemd/%.in Makefile + $(SED_PROCESS) diff --git a/autogen.sh b/autogen.sh new file mode 100755 index 000000000..077e10952 --- /dev/null +++ b/autogen.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +intltoolize --force --automake +autoreconf --force --install --symlink diff --git a/configure.ac b/configure.ac new file mode 100644 index 000000000..5e1d8d636 --- /dev/null +++ b/configure.ac @@ -0,0 +1,176 @@ +############################################################################### +# # +# Pakfire - The IPFire package management system # +# Copyright (C) 2013 Pakfire development team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +AC_PREREQ([2.64]) + +AC_INIT([pakfire], + [0.9.25], + [info@ipfire.org], + [pakfire], + [http://git.ipfire.org/?p=pakfire.git;a=summary]) + +AC_CONFIG_MACRO_DIR([m4]) +AC_CONFIG_HEADERS([config.h]) +AC_CONFIG_AUX_DIR([build-aux]) + +AC_USE_SYSTEM_EXTENSIONS +AC_SYS_LARGEFILE +AC_PREFIX_DEFAULT([/usr]) + +AM_INIT_AUTOMAKE([ + foreign + 1.11 + -Wall + -Wno-portability + silent-rules + tar-pax + subdir-objects +]) +AM_SILENT_RULES([yes]) +LT_PREREQ(2.2) +LT_INIT([disable-static]) + +IT_PROG_INTLTOOL([0.40.0]) + +GETTEXT_PACKAGE=pakfire +AC_SUBST(GETTEXT_PACKAGE) + +AC_PROG_LN_S +AC_PROG_MKDIR_P +AC_PROG_SED + +# pkg-config +PKG_PROG_PKG_CONFIG +# This makes sure pkg.m4 is available. +m4_pattern_forbid([^_?PKG_[A-Z_]+$],[*** pkg.m4 missing, please install pkg-config]) + +# C Compiler +AC_PROG_CC +AC_PROG_CC_C99 +AC_PROG_CC_C_O +AC_PROG_GCC_TRADITIONAL +AC_OPENMP + +CC_CHECK_FLAGS_APPEND([with_cflags], [CFLAGS], [\ + -pipe \ + -Wall \ + -Wextra \ + -Wno-inline \ + -Wundef \ + "-Wformat=2 -Wformat-security -Wformat-nonliteral" \ + -Wno-unused-parameter \ + -Wno-unused-result \ + -fno-strict-aliasing \ + -ffunction-sections \ + -fdata-sections \ + -fstack-protector-all \ + --param=ssp-buffer-size=4]) +AC_SUBST([OUR_CFLAGS], $with_cflags) + +AS_CASE([$CFLAGS], [*-O[[12345g\ ]]*], + [CC_CHECK_FLAGS_APPEND([with_cppflags], [CPPFLAGS], [\ + -Wp,-D_FORTIFY_SOURCE=2])], + [AC_MSG_RESULT([skipping -D_FORTIFY_SOURCE, optimization not enabled])]) +AC_SUBST([OUR_CPPFLAGS], $with_cppflags) + +CC_CHECK_FLAGS_APPEND([with_ldflags], [LDFLAGS], [\ + -Wl,--as-needed \ + -Wl,--no-undefined \ + -Wl,--gc-sections \ + -Wl,-z,relro \ + -Wl,-z,now]) +AC_SUBST([OUR_LDFLAGS], $with_ldflags) + +# Python +AM_PATH_PYTHON([2.7]) + +save_LIBS="$LIBS" + +# beecrypt +LIBS= +AC_SEARCH_LIBS([hashFunctionContextInit], [beecrypt], [], [AC_MSG_ERROR([*** beecrypt library not found])]) +BEECRYPT_LIBS="$LIBS" +AC_SUBST(BEECRYPT_LIBS) + +# libdl +LIBS= +AC_SEARCH_LIBS([dlsym], [dl], [], [AC_MSG_ERROR([*** Dynamic linking loader library not found])]) +DL_LIBS="$LIBS" +AC_SUBST(DL_LIBS) + +# libcap +AC_CHECK_HEADERS([sys/capability.h], [], [AC_MSG_ERROR([*** POSIX caps headers not found])]) + +LIBS= +AC_SEARCH_LIBS([cap_init], [cap], [], [AC_MSG_ERROR([*** POSIX caps library not found])]) +CAP_LIBS="$LIBS" +AC_SUBST(CAP_LIBS) + +# libelf +AC_CHECK_HEADERS([libelf.h gelf.h], [], [AC_MSG_ERROR([*** libelf headers not found])]) + +LIBS= +AC_SEARCH_LIBS([gelf_getvernaux], [elf], [], [AC_MSG_ERROR([*** libelf library not found])]) +ELF_LIBS="$LIBS" +AC_SUBST(ELF_LIBS) + +# libpopt +AC_CHECK_HEADERS([popt.h], [], [AC_MSG_ERROR([*** libpopt headers not found])]) + +LIBS= +AC_SEARCH_LIBS([poptGetContext], [popt], [], [AC_MSG_ERROR([*** libpopt library not found])]) +POPT_LIBS="$LIBS" +AC_SUBST(POPT_LIBS) + +# libsolv +AC_CHECK_HEADERS([solv/solvversion.h], [], [AC_MSG_ERROR([*** libsolv headers not found])]) + +LIBS= +AC_SEARCH_LIBS([solver_create], [solv], [], [AC_MSG_ERROR([*** libsolv library not found])]) +SOLV_LIBS="$LIBS" +AC_SUBST(SOLV_LIBS) +LIBS="$save_LIBS" + +PKG_CHECK_MODULES([PYTHON_DEVEL], [python-${PYTHON_VERSION}]) +PKG_CHECK_MODULES([LZMA], [liblzma]) + +AC_ARG_WITH([systemdsystemunitdir], + AS_HELP_STRING([--with-systemdsystemunitdir=DIR], [Directory for systemd service files]), + [], [with_systemdsystemunitdir=$($PKG_CONFIG --variable=systemdsystemunitdir systemd)]) +AC_SUBST([systemdsystemunitdir], [$with_systemdsystemunitdir]) +AM_CONDITIONAL(HAVE_SYSTEMD, [test -n "$with_systemdsystemunitdir"]) + +AC_CONFIG_FILES([ + Makefile + po/Makefile.in + contrib/pakfire.nm + src/pakfire/__version__.py +]) + +AC_OUTPUT +AC_MSG_RESULT([ + $PACKAGE_NAME $VERSION + + CFLAGS: ${OUR_CFLAGS} ${CFLAGS} + CPPFLAGS: ${OUR_CPPFLAGS} ${CPPFLAGS} + LDFLAGS: ${OUR_LDFLAGS} ${LDFLAGS} + PYTHON_CFLAGS: ${PYTHON_DEVEL_CFLAGS} + PYTHON_LIBS: ${PYTHON_DEVEL_LIBS} +]) diff --git a/examples/builder.conf b/contrib/config/builder.conf similarity index 100% rename from examples/builder.conf rename to contrib/config/builder.conf diff --git a/examples/client.conf b/contrib/config/client.conf similarity index 100% rename from examples/client.conf rename to contrib/config/client.conf diff --git a/examples/daemon.conf b/contrib/config/daemon.conf similarity index 100% rename from examples/daemon.conf rename to contrib/config/daemon.conf diff --git a/examples/distros/ipfire3.conf b/contrib/config/distros/ipfire3.conf similarity index 100% rename from examples/distros/ipfire3.conf rename to contrib/config/distros/ipfire3.conf diff --git a/examples/general.conf b/contrib/config/general.conf similarity index 100% rename from examples/general.conf rename to contrib/config/general.conf diff --git a/contrib/pakfire.nm.in b/contrib/pakfire.nm.in new file mode 100644 index 000000000..988c720fe --- /dev/null +++ b/contrib/pakfire.nm.in @@ -0,0 +1,200 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team # +############################################################################### + +name = @PACKAGE_NAME@ +version = @PACKAGE_VERSION@ +release = 1 + +maintainer = Michael Tremer +groups = System/Packaging +url = @PACKAGE_URL@ +license = GPLv3+ +summary = Package installer/updater. + +description + Pakfire optains package lists from the mirrors and can install and update + packages. +end + +source_dl = http://source.ipfire.org/releases/pakfire/ + +build + requires + beecrypt-devel + elfutils-devel + gettext + libcap-devel + libsolv-devel >= 0.0.0-4 + popt-devel + python-devel + systemd-units + xz-devel + end + + # libgomp was broken in earlier releases. + requires += gcc >= 4.6.2-4 + requires += beecrypt >= 4.2.1-2 + + test + make check + end + + install_cmds + # Remove all example repository definitions. + # Those will be solely provided by system-release. + rm -rfv %{BUILDROOT}%{sysconfdir}/pakfire/repos/* + end +end + +packages + package %{name} + groups += Base + + requires = pakfire-common = %{thisver} + end + + package %{name}-common + requires + libsolv >= 0.0.0-4 + pygpgme + python-progressbar + python-urlgrabber + system-release + end + + files + %{sysconfdir}/pakfire/general.conf + %{bindir}/pakfire-key + %{libdir}/python*/site-packages/pakfire* + /usr/share/locale + end + configfiles = %{sysconfdir}/pakfire/general.conf + end + + package %{name}-builder + summary = The Pakfire builder. + description + The tools that are needed to build new pakfire packages. + end + groups += Build + + requires + # For --rpm-requires. + bash >= 4.2-7 + + %{name} = %{thisver} + quality-agent = %{thisver} + cpio + elfutils + end + provides = pakfire-build = %{thisver} + obsoletes = pakfire-build < %{thisver} + + conflicts + build-essentials + systemd-devel < 38 + end + + configfiles + /etc/pakfire/builder.conf + /etc/pakfire/distros + end + + files + /etc/pakfire/builder.conf + /etc/pakfire/distros + %{libdir}/libpakfire_preload.so + %{bindir}/pakfire-builder + %{bindir}/pakfire-server + /usr/lib/pakfire/* + !/usr/lib/pakfire/pakfire-multicall.py + end + end + + package %{name}-client + summary = The Pakfire Hub client. + description + The pakfire client has the power to create build jobs + and communicate with the Pakfire Build Service. + end + + requires + pakfire-common = %{thisver} + end + + files + %{sysconfdir}/pakfire/client.conf + %{bindir}/pakfire-client + end + configfiles = %{sysconfdir}/pakfire/client.conf + end + + package %{name}-daemon + summary = The Pakfire daemon. + description + The Pakfire daemon takes build jobs from the + Pakfire Build Service and compiles them. + end + + requires + pakfire-builder = %{thisver} + end + + files + %{sysconfdir}/pakfire/daemon.conf + %{bindir}/pakfire-daemon + end + configfiles = %{sysconfdir}/pakfire/daemon.conf + + script postin + systemctl daemon-reload >/dev/null 2>&1 || : + end + + script preun + systemctl --no-reload disable pakfire-daemon.service > /dev/null 2>&1 || : + systemctl stop pakfire-daemon.service > /dev/null 2>&1 || : + end + + script postun + systemctl daemon-reload >/dev/null 2>&1 || : + end + + script postup + systemctl daemon-reload 2>&1 || : + systemctl reload-or-try-restart pakfire-daemon.service >/dev/null 2>&1 || : + end + end + + package quality-agent + arch = noarch + + summary = The pakfire quality agent. + description + The quality agent tests resulting packages that come out + of the build service. + It is a collection of scripts that check if everything is + working right. + end + + files + /usr/lib/pakfire/quality-agent + /usr/lib/quality-agent* + end + + requires + gawk + binutils + coreutils + findutils + file + grep + sed + end + end + + package %{name}-debuginfo + template DEBUGINFO + end +end diff --git a/m4/.gitignore b/m4/.gitignore new file mode 100644 index 000000000..55eaa803a --- /dev/null +++ b/m4/.gitignore @@ -0,0 +1,6 @@ +intltool.m4 +libtool.m4 +ltoptions.m4 +ltsugar.m4 +ltversion.m4 +lt~obsolete.m4 diff --git a/m4/attributes.m4 b/m4/attributes.m4 new file mode 100644 index 000000000..e626e759c --- /dev/null +++ b/m4/attributes.m4 @@ -0,0 +1,616 @@ + + + +systemd/systemd - System and Session Manager + + + + + + +
+ + + + +
+summaryrefslogtreecommitdiff
+ + + +
+
+
blob: 7e080da65d91992ac6b6b68f29dc8773595073c7 (plain) + + +
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147
+148
+149
+150
+151
+152
+153
+154
+155
+156
+157
+158
+159
+160
+161
+162
+163
+164
+165
+166
+167
+168
+169
+170
+171
+172
+173
+174
+175
+176
+177
+178
+179
+180
+181
+182
+183
+184
+185
+186
+187
+188
+189
+190
+191
+192
+193
+194
+195
+196
+197
+198
+199
+200
+201
+202
+203
+204
+205
+206
+207
+208
+209
+210
+211
+212
+213
+214
+215
+216
+217
+218
+219
+220
+221
+222
+223
+224
+225
+226
+227
+228
+229
+230
+231
+232
+233
+234
+235
+236
+237
+238
+239
+240
+241
+242
+243
+244
+245
+246
+247
+248
+249
+250
+251
+252
+253
+254
+255
+256
+257
+258
+259
+260
+261
+262
+263
+264
+265
+266
+267
+268
+269
+270
+271
+272
+273
+274
+275
+276
+277
+278
+279
+280
+281
+282
+283
+284
+285
+286
+287
+288
+
dnl Macros to check the presence of generic (non-typed) symbols.
+dnl Copyright (c) 2006-2008 Diego Pettenò <flameeyes@gmail.com>
+dnl Copyright (c) 2006-2008 xine project
+dnl Copyright (c) 2012 Lucas De Marchi <lucas.de.marchi@gmail.com>
+dnl
+dnl This program is free software; you can redistribute it and/or modify
+dnl it under the terms of the GNU General Public License as published by
+dnl the Free Software Foundation; either version 2, or (at your option)
+dnl any later version.
+dnl
+dnl This program is distributed in the hope that it will be useful,
+dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
+dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+dnl GNU General Public License for more details.
+dnl
+dnl You should have received a copy of the GNU General Public License
+dnl along with this program; if not, write to the Free Software
+dnl Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+dnl 02110-1301, USA.
+dnl
+dnl As a special exception, the copyright owners of the
+dnl macro gives unlimited permission to copy, distribute and modify the
+dnl configure scripts that are the output of Autoconf when processing the
+dnl Macro. You need not follow the terms of the GNU General Public
+dnl License when using or distributing such scripts, even though portions
+dnl of the text of the Macro appear in them. The GNU General Public
+dnl License (GPL) does govern all other use of the material that
+dnl constitutes the Autoconf Macro.
+dnl
+dnl This special exception to the GPL applies to versions of the
+dnl Autoconf Macro released by this project. When you make and
+dnl distribute a modified version of the Autoconf Macro, you may extend
+dnl this special exception to the GPL to apply to your modified version as
+dnl well.
+
+dnl Check if FLAG in ENV-VAR is supported by compiler and append it
+dnl to WHERE-TO-APPEND variable
+dnl CC_CHECK_FLAG_APPEND([WHERE-TO-APPEND], [ENV-VAR], [FLAG])
+
+AC_DEFUN([CC_CHECK_FLAG_APPEND], [
+  AC_CACHE_CHECK([if $CC supports flag $3 in envvar $2],
+                 AS_TR_SH([cc_cv_$2_$3]),
+          [eval "AS_TR_SH([cc_save_$2])='${$2}'"
+           eval "AS_TR_SH([$2])='-Werror $3'"
+           AC_COMPILE_IFELSE([AC_LANG_SOURCE([int a = 0; int main(void) { return a; } ])],
+                                    [eval "AS_TR_SH([cc_cv_$2_$3])='yes'"],
+                                    [eval "AS_TR_SH([cc_cv_$2_$3])='no'"])
+           eval "AS_TR_SH([$2])='$cc_save_$2'"])
+
+  AS_IF([eval test x$]AS_TR_SH([cc_cv_$2_$3])[ = xyes],
+        [eval "$1='${$1} $3'"])
+])
+
+dnl CC_CHECK_FLAGS_APPEND([WHERE-TO-APPEND], [ENV-VAR], [FLAG1 FLAG2])
+AC_DEFUN([CC_CHECK_FLAGS_APPEND], [
+  for flag in $3; do
+    CC_CHECK_FLAG_APPEND($1, $2, $flag)
+  done
+])
+
+dnl Check if the flag is supported by linker (cacheable)
+dnl CC_CHECK_LDFLAGS([FLAG], [ACTION-IF-FOUND],[ACTION-IF-NOT-FOUND])
+
+AC_DEFUN([CC_CHECK_LDFLAGS], [
+  AC_CACHE_CHECK([if $CC supports $1 flag],
+    AS_TR_SH([cc_cv_ldflags_$1]),
+    [ac_save_LDFLAGS="$LDFLAGS"
+     LDFLAGS="$LDFLAGS $1"
+     AC_LINK_IFELSE([int main() { return 1; }],
+       [eval "AS_TR_SH([cc_cv_ldflags_$1])='yes'"],
+       [eval "AS_TR_SH([cc_cv_ldflags_$1])="])
+     LDFLAGS="$ac_save_LDFLAGS"
+    ])
+
+  AS_IF([eval test x$]AS_TR_SH([cc_cv_ldflags_$1])[ = xyes],
+    [$2], [$3])
+])
+
+dnl define the LDFLAGS_NOUNDEFINED variable with the correct value for
+dnl the current linker to avoid undefined references in a shared object.
+AC_DEFUN([CC_NOUNDEFINED], [
+  dnl We check $host for which systems to enable this for.
+  AC_REQUIRE([AC_CANONICAL_HOST])
+
+  case $host in
+     dnl FreeBSD (et al.) does not complete linking for shared objects when pthreads
+     dnl are requested, as different implementations are present; to avoid problems
+     dnl use -Wl,-z,defs only for those platform not behaving this way.
+     *-freebsd* | *-openbsd*) ;;
+     *)
+        dnl First of all check for the --no-undefined variant of GNU ld. This allows
+        dnl for a much more readable commandline, so that people can understand what
+        dnl it does without going to look for what the heck -z defs does.
+        for possible_flags in "-Wl,--no-undefined" "-Wl,-z,defs"; do
+           CC_CHECK_LDFLAGS([$possible_flags], [LDFLAGS_NOUNDEFINED="$possible_flags"])
+           break
+        done
+     ;;
+  esac
+
+  AC_SUBST([LDFLAGS_NOUNDEFINED])
+])
+
+dnl Check for a -Werror flag or equivalent. -Werror is the GCC
+dnl and ICC flag that tells the compiler to treat all the warnings
+dnl as fatal. We usually need this option to make sure that some
+dnl constructs (like attributes) are not simply ignored.
+dnl
+dnl Other compilers don't support -Werror per se, but they support
+dnl an equivalent flag:
+dnl  - Sun Studio compiler supports -errwarn=%all
+AC_DEFUN([CC_CHECK_WERROR], [
+  AC_CACHE_CHECK(
+    [for $CC way to treat warnings as errors],
+    [cc_cv_werror],
+    [CC_CHECK_CFLAGS_SILENT([-Werror], [cc_cv_werror=-Werror],
+      [CC_CHECK_CFLAGS_SILENT([-errwarn=%all], [cc_cv_werror=-errwarn=%all])])
+    ])
+])
+
+AC_DEFUN([CC_CHECK_ATTRIBUTE], [
+  AC_REQUIRE([CC_CHECK_WERROR])
+  AC_CACHE_CHECK([if $CC supports __attribute__(( ifelse([$2], , [$1], [$2]) ))],
+    AS_TR_SH([cc_cv_attribute_$1]),
+    [ac_save_CFLAGS="$CFLAGS"
+     CFLAGS="$CFLAGS $cc_cv_werror"
+     AC_COMPILE_IFELSE([AC_LANG_SOURCE([$3])],
+       [eval "AS_TR_SH([cc_cv_attribute_$1])='yes'"],
+       [eval "AS_TR_SH([cc_cv_attribute_$1])='no'"])
+     CFLAGS="$ac_save_CFLAGS"
+    ])
+
+  AS_IF([eval test x$]AS_TR_SH([cc_cv_attribute_$1])[ = xyes],
+    [AC_DEFINE(
+       AS_TR_CPP([SUPPORT_ATTRIBUTE_$1]), 1,
+         [Define this if the compiler supports __attribute__(( ifelse([$2], , [$1], [$2]) ))]
+         )
+     $4],
+    [$5])
+])
+
+AC_DEFUN([CC_ATTRIBUTE_CONSTRUCTOR], [
+  CC_CHECK_ATTRIBUTE(
+    [constructor],,
+    [void __attribute__((constructor)) ctor() { int a; }],
+    [$1], [$2])
+])
+
+AC_DEFUN([CC_ATTRIBUTE_FORMAT], [
+  CC_CHECK_ATTRIBUTE(
+    [format], [format(printf, n, n)],
+    [void __attribute__((format(printf, 1, 2))) printflike(const char *fmt, ...) { fmt = (void *)0; }],
+    [$1], [$2])
+])
+
+AC_DEFUN([CC_ATTRIBUTE_FORMAT_ARG], [
+  CC_CHECK_ATTRIBUTE(
+    [format_arg], [format_arg(printf)],
+    [char *__attribute__((format_arg(1))) gettextlike(const char *fmt) { fmt = (void *)0; }],
+    [$1], [$2])
+])
+
+AC_DEFUN([CC_ATTRIBUTE_VISIBILITY], [
+  CC_CHECK_ATTRIBUTE(
+    [visibility_$1], [visibility("$1")],
+    [void __attribute__((visibility("$1"))) $1_function() { }],
+    [$2], [$3])
+])
+
+AC_DEFUN([CC_ATTRIBUTE_NONNULL], [
+  CC_CHECK_ATTRIBUTE(
+    [nonnull], [nonnull()],
+    [void __attribute__((nonnull())) some_function(void *foo, void *bar) { foo = (void*)0; bar = (void*)0; }],
+    [$1], [$2])
+])
+
+AC_DEFUN([CC_ATTRIBUTE_UNUSED], [
+  CC_CHECK_ATTRIBUTE(
+    [unused], ,
+    [void some_function(void *foo, __attribute__((unused)) void *bar);],
+    [$1], [$2])
+])
+
+AC_DEFUN([CC_ATTRIBUTE_SENTINEL], [
+  CC_CHECK_ATTRIBUTE(
+    [sentinel], ,
+    [void some_function(void *foo, ...) __attribute__((sentinel));],
+    [$1], [$2])
+])
+
+AC_DEFUN([CC_ATTRIBUTE_DEPRECATED], [
+  CC_CHECK_ATTRIBUTE(
+    [deprecated], ,
+    [void some_function(void *foo, ...) __attribute__((deprecated));],
+    [$1], [$2])
+])
+
+AC_DEFUN([CC_ATTRIBUTE_ALIAS], [
+  CC_CHECK_ATTRIBUTE(
+    [alias], [weak, alias],
+    [void other_function(void *foo) { }
+     void some_function(void *foo) __attribute__((weak, alias("other_function")));],
+    [$1], [$2])
+])
+
+AC_DEFUN([CC_ATTRIBUTE_MALLOC], [
+  CC_CHECK_ATTRIBUTE(
+    [malloc], ,
+    [void * __attribute__((malloc)) my_alloc(int n);],
+    [$1], [$2])
+])
+
+AC_DEFUN([CC_ATTRIBUTE_PACKED], [
+  CC_CHECK_ATTRIBUTE(
+    [packed], ,
+    [struct astructure { char a; int b; long c; void *d; } __attribute__((packed));],
+    [$1], [$2])
+])
+
+AC_DEFUN([CC_ATTRIBUTE_CONST], [
+  CC_CHECK_ATTRIBUTE(
+    [const], ,
+    [int __attribute__((const)) twopow(int n) { return 1 << n; } ],
+    [$1], [$2])
+])
+
+AC_DEFUN([CC_FLAG_VISIBILITY], [
+  AC_REQUIRE([CC_CHECK_WERROR])
+  AC_CACHE_CHECK([if $CC supports -fvisibility=hidden],
+    [cc_cv_flag_visibility],
+    [cc_flag_visibility_save_CFLAGS="$CFLAGS"
+     CFLAGS="$CFLAGS $cc_cv_werror"
+     CC_CHECK_CFLAGS_SILENT([-fvisibility=hidden],
+     cc_cv_flag_visibility='yes',
+     cc_cv_flag_visibility='no')
+     CFLAGS="$cc_flag_visibility_save_CFLAGS"])
+
+  AS_IF([test "x$cc_cv_flag_visibility" = "xyes"],
+    [AC_DEFINE([SUPPORT_FLAG_VISIBILITY], 1,
+       [Define this if the compiler supports the -fvisibility flag])
+     $1],
+    [$2])
+])
+
+AC_DEFUN([CC_FUNC_EXPECT], [
+  AC_REQUIRE([CC_CHECK_WERROR])
+  AC_CACHE_CHECK([if compiler has __builtin_expect function],
+    [cc_cv_func_expect],
+    [ac_save_CFLAGS="$CFLAGS"
+     CFLAGS="$CFLAGS $cc_cv_werror"
+     AC_COMPILE_IFELSE([AC_LANG_SOURCE(
+       [int some_function() {
+        int a = 3;
+        return (int)__builtin_expect(a, 3);
+     }])],
+       [cc_cv_func_expect=yes],
+       [cc_cv_func_expect=no])
+     CFLAGS="$ac_save_CFLAGS"
+    ])
+
+  AS_IF([test "x$cc_cv_func_expect" = "xyes"],
+    [AC_DEFINE([SUPPORT__BUILTIN_EXPECT], 1,
+     [Define this if the compiler supports __builtin_expect() function])
+     $1],
+    [$2])
+])
+
+AC_DEFUN([CC_ATTRIBUTE_ALIGNED], [
+  AC_REQUIRE([CC_CHECK_WERROR])
+  AC_CACHE_CHECK([highest __attribute__ ((aligned ())) supported],
+    [cc_cv_attribute_aligned],
+    [ac_save_CFLAGS="$CFLAGS"
+     CFLAGS="$CFLAGS $cc_cv_werror"
+     for cc_attribute_align_try in 64 32 16 8 4 2; do
+        AC_COMPILE_IFELSE([AC_LANG_SOURCE([
+          int main() {
+            static char c __attribute__ ((aligned($cc_attribute_align_try))) = 0;
+            return c;
+          }])], [cc_cv_attribute_aligned=$cc_attribute_align_try; break])
+     done
+     CFLAGS="$ac_save_CFLAGS"
+  ])
+
+  if test "x$cc_cv_attribute_aligned" != "x"; then
+     AC_DEFINE_UNQUOTED([ATTRIBUTE_ALIGNED_MAX], [$cc_cv_attribute_aligned],
+       [Define the highest alignment supported])
+  fi
+])
+
+
+ +
+ + diff --git a/po/.gitignore b/po/.gitignore new file mode 100644 index 000000000..ee1215654 --- /dev/null +++ b/po/.gitignore @@ -0,0 +1,4 @@ +POTFILES +Makefile.in.in +.intltool-merge-cache +Makefile diff --git a/po/LINGUAS b/po/LINGUAS new file mode 100644 index 000000000..fb64efe66 --- /dev/null +++ b/po/LINGUAS @@ -0,0 +1,12 @@ +ca +da +de +es +fr +it +km_KH +nl +pt_BR +pt_PT +ru +uk diff --git a/po/Makefile b/po/Makefile deleted file mode 100644 index b1072d722..000000000 --- a/po/Makefile +++ /dev/null @@ -1,35 +0,0 @@ - -include ../Makeconfig - -POT_FILE = $(PACKAGE_NAME).pot -PO_FILES = $(wildcard *.po) -MO_FILES = $(patsubst %.po,%.mo,$(PO_FILES)) -LANGS = $(patsubst %.po,%,$(PO_FILES)) - -TRANS_FILES := $(addprefix $(TOP),$(TRANS_FILES)) -TRANS_FILES := $(sort $(wildcard $(TRANS_FILES))) - -.PHONY: all -all: $(MO_FILES) - -.PHONY: pot -pot: $(POT_FILE) - -$(POT_FILE): $(TRANS_FILES) - xgettext -d $(PACKAGE_NAME) -k_ -kN_ \ - -o $@ --add-comments --from-code=UTF-8 $^ - -%.mo: %.po - msgfmt -o $@ $< - -.PHONY: install -install: $(MO_FILES) - # Install all language catalogs to their designated place. - for lang in $(LANGS); do \ - mkdir -pv $(DESTDIR)/usr/share/locale/$${lang}/LC_MESSAGES/; \ - cp -vf $${lang}.mo $(DESTDIR)/usr/share/locale/$${lang}/LC_MESSAGES/$(PACKAGE_NAME).mo || exit; \ - done - -.PHONY: clean -clean: - rm -f $(MO_FILES) diff --git a/po/POTFILES.in b/po/POTFILES.in new file mode 100644 index 000000000..b5003fa8b --- /dev/null +++ b/po/POTFILES.in @@ -0,0 +1,31 @@ +src/_pakfire/problem.c +src/_pakfire/solution.c + +src/pakfire/actions.py +src/pakfire/base.py +src/pakfire/builder.py +src/pakfire/cli.py +src/pakfire/compress.py +src/pakfire/config.py +src/pakfire/daemon.py +src/pakfire/downloader.py +src/pakfire/errors.py +src/pakfire/i18n.py +src/pakfire/keyring.py +src/pakfire/packages/base.py +src/pakfire/packages/file.py +src/pakfire/packages/lexer.py +src/pakfire/packages/make.py +src/pakfire/packages/packager.py +src/pakfire/packages/tar.py +src/pakfire/repository/__init__.py +src/pakfire/repository/database.py +src/pakfire/repository/local.py +src/pakfire/repository/remote.py +src/pakfire/repository/system.py +src/pakfire/satsolver.py +src/pakfire/server.py +src/pakfire/shell.py +src/pakfire/system.py +src/pakfire/transaction.py +src/pakfire/util.py diff --git a/po/ca.po b/po/ca.po index 1413c6517..d3ce0515f 100644 --- a/po/ca.po +++ b/po/ca.po @@ -1,1716 +1,1698 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# +# # Translators: msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-28 15:02+0100\n" +"POT-Creation-Date: 2013-08-04 19:07+0200\n" "PO-Revision-Date: 2011-05-19 21:47+0000\n" "Last-Translator: FULL NAME \n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/ipfire/language/ca/)\n" +"Language-Team: Catalan (http://www.transifex.com/projects/p/ipfire/language/" +"ca/)\n" +"Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../python/pakfire/actions.py:72 +#: ../src/_pakfire/problem.c:159 +#, c-format +msgid "%s does not belong to a distupgrade repository" +msgstr "" + +#: ../src/_pakfire/problem.c:166 +#, c-format +msgid "%s has inferior architecture" +msgstr "" + +#: ../src/_pakfire/problem.c:173 +#, c-format +msgid "problem with installed package %s" +msgstr "" + +#: ../src/_pakfire/problem.c:179 +#, c-format +msgid "conflicting requests" +msgstr "" + +#: ../src/_pakfire/problem.c:184 +#, c-format +msgid "nothing provides requested %s" +msgstr "" + +#: ../src/_pakfire/problem.c:190 +#, c-format +msgid "some dependency problem" +msgstr "" + +#: ../src/_pakfire/problem.c:195 +#, c-format +msgid "package %s is not installable" +msgstr "" + +#: ../src/_pakfire/problem.c:202 +#, c-format +msgid "nothing provides %s needed by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:209 +#, c-format +msgid "cannot install both %s and %s" +msgstr "" + +#: ../src/_pakfire/problem.c:216 +#, c-format +msgid "package %s conflicts with %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:224 +#, c-format +msgid "package %s obsoletes %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:232 +#, c-format +msgid "installed package %s obsoletes %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:240 +#, c-format +msgid "package %s implicitely obsoletes %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:248 +#, c-format +msgid "package %s requires %s, but none of the providers can be installed" +msgstr "" + +#: ../src/_pakfire/problem.c:255 +#, c-format +msgid "package %s conflicts with %s provided by itself" +msgstr "" + +#: ../src/_pakfire/problem.c:264 +#, c-format +msgid "bad rule type" +msgstr "" + +#: ../src/_pakfire/solution.c:86 +#, c-format +msgid "do not keep %s installed" +msgstr "" + +#: ../src/_pakfire/solution.c:89 +#, c-format +msgid "do not install a solvable %s" +msgstr "" + +#: ../src/_pakfire/solution.c:92 +#, c-format +msgid "do not install %s" +msgstr "" + +#: ../src/_pakfire/solution.c:98 +#, c-format +msgid "do not forbid installation of %s" +msgstr "" + +#: ../src/_pakfire/solution.c:101 +#, c-format +msgid "do not deinstall all solvables %s" +msgstr "" + +#: ../src/_pakfire/solution.c:104 +#, c-format +msgid "do not deinstall %s" +msgstr "" + +#: ../src/_pakfire/solution.c:109 +#, c-format +msgid "do not install most recent version of %s" +msgstr "" + +#: ../src/_pakfire/solution.c:114 +#, c-format +msgid "do not lock %s" +msgstr "" + +#: ../src/_pakfire/solution.c:119 +#, c-format +msgid "do something different" +msgstr "" + +#: ../src/_pakfire/solution.c:126 +#, c-format +msgid "keep %s despite the inferior architecture" +msgstr "" + +#: ../src/_pakfire/solution.c:129 +#, c-format +msgid "install %s despite the inferior architecture" +msgstr "" + +#: ../src/_pakfire/solution.c:135 +#, c-format +msgid "keep obsolete %s" +msgstr "" + +#: ../src/_pakfire/solution.c:138 +#, c-format +msgid "install %s from excluded repository" +msgstr "" + +#: ../src/_pakfire/solution.c:150 +#, c-format +msgid "allow downgrade of %s to %s" +msgstr "" + +#: ../src/_pakfire/solution.c:154 +#, c-format +msgid "allow architecture change of %s to %s" +msgstr "" + +#: ../src/_pakfire/solution.c:159 +#, c-format +msgid "allow vendor change from '%s' (%s) to '%s' (%s)" +msgstr "" + +#: ../src/_pakfire/solution.c:163 +#, c-format +msgid "allow vendor change from '%s' (%s) to no vendor (%s)" +msgstr "" + +#: ../src/_pakfire/solution.c:169 +#, c-format +msgid "allow replacement of %s with %s" +msgstr "" + +#: ../src/pakfire/actions.py:72 #, python-format msgid "%s has got no signatures" msgstr "" -#: ../python/pakfire/actions.py:78 +#: ../src/pakfire/actions.py:78 #, python-format msgid "%s has got no valid signatures" msgstr "" -#: ../python/pakfire/actions.py:201 +#: ../src/pakfire/actions.py:221 msgid "Could not handle scriptlet of unknown type. Skipping." msgstr "" -#. This functions creates a fork with then chroots into the -#. pakfire root if necessary and then compiles the given scriptlet -#. code and runs it. -#: ../python/pakfire/actions.py:204 ../python/pakfire/actions.py:274 -msgid "Executing python scriptlet..." +#: ../src/pakfire/actions.py:224 +msgid "Executing scriptlet..." msgstr "" -#: ../python/pakfire/actions.py:210 +#: ../src/pakfire/actions.py:230 #, python-format msgid "Cannot run scriptlet because no interpreter is available: %s" msgstr "" -#: ../python/pakfire/actions.py:214 +#: ../src/pakfire/actions.py:234 #, python-format msgid "Cannot run scriptlet because the interpreter is not executable: %s" msgstr "" -#: ../python/pakfire/actions.py:253 +#: ../src/pakfire/actions.py:273 #, python-format msgid "" "The scriptlet returned an error:\n" "%s" msgstr "" -#: ../python/pakfire/actions.py:256 +#: ../src/pakfire/actions.py:276 #, python-format msgid "The scriptlet ran more than %s seconds and was killed." msgstr "" -#: ../python/pakfire/actions.py:260 +#: ../src/pakfire/actions.py:280 #, python-format msgid "" "The scriptlet returned with an unhandled error:\n" "%s" msgstr "" -#: ../python/pakfire/actions.py:299 +#. This functions creates a fork with then chroots into the +#. pakfire root if necessary and then compiles the given scriptlet +#. code and runs it. +#: ../src/pakfire/actions.py:294 +msgid "Executing python scriptlet..." +msgstr "" + +#: ../src/pakfire/actions.py:319 #, python-format msgid "Exception occured: %s" msgstr "" -#: ../python/pakfire/actions.py:372 ../python/pakfire/actions.py:410 -#: ../python/pakfire/actions.py:432 ../python/pakfire/actions.py:454 -#: ../python/pakfire/actions.py:471 ../python/pakfire/actions.py:490 +#: ../src/pakfire/actions.py:392 ../src/pakfire/actions.py:430 +#: ../src/pakfire/actions.py:452 ../src/pakfire/actions.py:474 +#: ../src/pakfire/actions.py:491 ../src/pakfire/actions.py:510 #, python-format msgid "Running transaction test for %s" msgstr "" -#: ../python/pakfire/actions.py:381 +#: ../src/pakfire/actions.py:401 msgid "Installing" msgstr "" -#: ../python/pakfire/actions.py:419 +#: ../src/pakfire/actions.py:439 msgid "Updating" msgstr "" -#: ../python/pakfire/actions.py:438 +#: ../src/pakfire/actions.py:458 msgid "Removing" msgstr "" #. Cleaning up leftover files and stuff. -#: ../python/pakfire/actions.py:461 +#: ../src/pakfire/actions.py:481 msgid "Cleanup" msgstr "" -#: ../python/pakfire/actions.py:483 +#: ../src/pakfire/actions.py:503 msgid "Reinstalling" msgstr "" -#: ../python/pakfire/actions.py:499 +#: ../src/pakfire/actions.py:519 msgid "Downgrading" msgstr "" -#: ../python/pakfire/base.py:191 +#: ../src/pakfire/base.py:197 msgid "Local install repository" msgstr "" -#: ../python/pakfire/base.py:251 +#: ../src/pakfire/base.py:261 #, python-format msgid "Could not find any installed package providing \"%s\"." msgstr "" -#: ../python/pakfire/base.py:257 +#: ../src/pakfire/base.py:267 #, python-format msgid "Multiple reinstall candidates for \"%(pattern)s\": %(pkgs)s" msgstr "" -#: ../python/pakfire/base.py:261 ../python/pakfire/base.py:327 -#: ../python/pakfire/base.py:366 ../python/pakfire/base.py:434 -#: ../python/pakfire/base.py:461 ../python/pakfire/transaction.py:396 +#: ../src/pakfire/base.py:271 ../src/pakfire/base.py:337 +#: ../src/pakfire/base.py:384 ../src/pakfire/base.py:448 +#: ../src/pakfire/base.py:475 ../src/pakfire/transaction.py:396 msgid "Nothing to do" msgstr "" -#: ../python/pakfire/base.py:286 +#: ../src/pakfire/base.py:296 #, python-format msgid "Could not find package %s in a remote repository." msgstr "" -#: ../python/pakfire/base.py:358 +#: ../src/pakfire/base.py:368 #, python-format msgid "Excluding %s." msgstr "" -#: ../python/pakfire/base.py:416 +#: ../src/pakfire/base.py:434 #, python-format msgid "\"%s\" package does not seem to be installed." msgstr "" -#: ../python/pakfire/base.py:584 +#: ../src/pakfire/base.py:598 msgid "Everything is fine." msgstr "" -#: ../python/pakfire/base.py:605 +#: ../src/pakfire/base.py:619 msgid "Build command has failed." msgstr "" -#: ../python/pakfire/base.py:638 +#: ../src/pakfire/base.py:656 msgid "You have not set the distribution for which you want to build." msgstr "" -#: ../python/pakfire/base.py:639 +#: ../src/pakfire/base.py:657 msgid "Please do so in builder.conf or on the CLI." msgstr "" -#: ../python/pakfire/base.py:640 +#: ../src/pakfire/base.py:658 msgid "Distribution configuration is missing." msgstr "" -#: ../python/pakfire/base.py:722 +#: ../src/pakfire/base.py:739 msgid "New repository" msgstr "" -#: ../python/pakfire/builder.py:80 +#: ../src/pakfire/builder.py:80 #, python-format msgid "Cannot build for %s on this host." msgstr "" #. Log the package information. -#: ../python/pakfire/builder.py:138 +#: ../src/pakfire/builder.py:148 msgid "Package information:" msgstr "" #. Install all packages. -#: ../python/pakfire/builder.py:407 +#: ../src/pakfire/builder.py:444 msgid "Install packages needed for build..." msgstr "" -#: ../python/pakfire/builder.py:412 +#: ../src/pakfire/builder.py:449 ../src/pakfire/cli.py:464 msgid "Extracting" msgstr "" -#: ../python/pakfire/builder.py:729 +#: ../src/pakfire/builder.py:781 msgid "You cannot run a build when no package was given." msgstr "" -#: ../python/pakfire/builder.py:733 +#: ../src/pakfire/builder.py:785 #, python-format msgid "Could not find makefile in build root: %s" msgstr "" -#: ../python/pakfire/builder.py:765 +#: ../src/pakfire/builder.py:815 msgid "Build failed" msgstr "" -#: ../python/pakfire/builder.py:770 +#: ../src/pakfire/builder.py:818 +msgid "Build interrupted" +msgstr "" + +#: ../src/pakfire/builder.py:824 msgid "Build failed." msgstr "" #. End here in case of an error. -#: ../python/pakfire/builder.py:786 +#: ../src/pakfire/builder.py:840 msgid "The build command failed. See logfile for details." msgstr "" -#: ../python/pakfire/builder.py:789 +#: ../src/pakfire/builder.py:843 msgid "Running installation test..." msgstr "" -#: ../python/pakfire/builder.py:796 +#: ../src/pakfire/builder.py:849 msgid "Installation test succeeded." msgstr "" #. Create a progressbar. -#: ../python/pakfire/builder.py:839 +#: ../src/pakfire/builder.py:892 msgid "Signing packages..." msgstr "" -#: ../python/pakfire/builder.py:873 +#: ../src/pakfire/builder.py:926 msgid "Dumping package information:" msgstr "" #. Package the result. #. Make all these little package from the build environment. -#: ../python/pakfire/builder.py:1025 +#: ../src/pakfire/builder.py:1078 msgid "Creating packages:" msgstr "" #. Execute the buildscript of this stage. -#: ../python/pakfire/builder.py:1039 +#: ../src/pakfire/builder.py:1092 #, python-format msgid "Running stage %s:" msgstr "" -#: ../python/pakfire/builder.py:1057 +#: ../src/pakfire/builder.py:1110 #, python-format msgid "Could not remove static libraries: %s" msgstr "" -#: ../python/pakfire/builder.py:1063 +#: ../src/pakfire/builder.py:1116 msgid "Compressing man pages did not complete successfully." msgstr "" -#: ../python/pakfire/builder.py:1083 +#: ../src/pakfire/builder.py:1136 msgid "Extracting debuginfo did not complete with success. Aborting build." msgstr "" -#: ../python/pakfire/cli.py:52 +#: ../src/pakfire/cli.py:53 msgid "Pakfire command line interface." msgstr "" -#: ../python/pakfire/cli.py:59 +#: ../src/pakfire/cli.py:60 msgid "The path where pakfire should operate in." msgstr "" -#: ../python/pakfire/cli.py:144 +#: ../src/pakfire/cli.py:149 msgid "Enable verbose output." msgstr "" -#: ../python/pakfire/cli.py:147 +#: ../src/pakfire/cli.py:152 msgid "Path to a configuration file to load." msgstr "" -#: ../python/pakfire/cli.py:150 +#: ../src/pakfire/cli.py:155 msgid "Disable a repository temporarily." msgstr "" -#: ../python/pakfire/cli.py:153 +#: ../src/pakfire/cli.py:158 msgid "Enable a repository temporarily." msgstr "" -#: ../python/pakfire/cli.py:157 +#: ../src/pakfire/cli.py:162 msgid "Run pakfire in offline mode." msgstr "" -#: ../python/pakfire/cli.py:162 +#: ../src/pakfire/cli.py:167 msgid "Install one or more packages to the system." msgstr "" -#: ../python/pakfire/cli.py:164 +#: ../src/pakfire/cli.py:169 msgid "Give name of at least one package to install." msgstr "" -#: ../python/pakfire/cli.py:166 +#: ../src/pakfire/cli.py:171 msgid "Don't install recommended packages." msgstr "" -#: ../python/pakfire/cli.py:172 +#: ../src/pakfire/cli.py:177 msgid "Reinstall one or more packages." msgstr "" -#: ../python/pakfire/cli.py:174 +#: ../src/pakfire/cli.py:179 msgid "Give name of at least one package to reinstall." msgstr "" -#: ../python/pakfire/cli.py:180 +#: ../src/pakfire/cli.py:185 msgid "Remove one or more packages from the system." msgstr "" -#: ../python/pakfire/cli.py:182 +#: ../src/pakfire/cli.py:187 msgid "Give name of at least one package to remove." msgstr "" -#: ../python/pakfire/cli.py:188 +#: ../src/pakfire/cli.py:194 msgid "Give a name of a package to update or leave emtpy for all." msgstr "" -#: ../python/pakfire/cli.py:190 +#: ../src/pakfire/cli.py:197 msgid "Exclude package from update." msgstr "" -#: ../python/pakfire/cli.py:192 ../python/pakfire/cli.py:217 +#: ../src/pakfire/cli.py:199 ../src/pakfire/cli.py:231 msgid "Allow changing the vendor of packages." msgstr "" -#: ../python/pakfire/cli.py:194 ../python/pakfire/cli.py:219 -msgid "Allow changing the architecture of packages." +#: ../src/pakfire/cli.py:201 ../src/pakfire/cli.py:233 +msgid "Disallow changing the architecture of packages." msgstr "" -#: ../python/pakfire/cli.py:199 +#: ../src/pakfire/cli.py:206 msgid "Update the whole system or one specific package." msgstr "" -#: ../python/pakfire/cli.py:206 +#: ../src/pakfire/cli.py:213 +msgid "Sync all installed with the latest one in the distribution." +msgstr "" + +#: ../src/pakfire/cli.py:220 msgid "Check, if there are any updates available." msgstr "" -#: ../python/pakfire/cli.py:213 +#: ../src/pakfire/cli.py:227 msgid "Downgrade one or more packages." msgstr "" -#: ../python/pakfire/cli.py:215 +#: ../src/pakfire/cli.py:229 msgid "Give a name of a package to downgrade." msgstr "" -#: ../python/pakfire/cli.py:225 +#: ../src/pakfire/cli.py:239 msgid "Print some information about the given package(s)." msgstr "" -#: ../python/pakfire/cli.py:227 +#: ../src/pakfire/cli.py:241 msgid "Give at least the name of one package." msgstr "" -#: ../python/pakfire/cli.py:233 +#: ../src/pakfire/cli.py:247 msgid "Search for a given pattern." msgstr "" -#: ../python/pakfire/cli.py:235 +#: ../src/pakfire/cli.py:249 msgid "A pattern to search for." msgstr "" -#: ../python/pakfire/cli.py:241 +#: ../src/pakfire/cli.py:255 msgid "Get a list of packages that provide a given file or feature." msgstr "" -#: ../python/pakfire/cli.py:243 +#: ../src/pakfire/cli.py:257 msgid "File or feature to search for." msgstr "" -#: ../python/pakfire/cli.py:249 +#: ../src/pakfire/cli.py:263 msgid "Get list of packages that belong to the given group." msgstr "" -#: ../python/pakfire/cli.py:251 +#: ../src/pakfire/cli.py:265 msgid "Group name to search for." msgstr "" -#: ../python/pakfire/cli.py:257 +#: ../src/pakfire/cli.py:271 msgid "Install all packages that belong to the given group." msgstr "" -#: ../python/pakfire/cli.py:259 +#: ../src/pakfire/cli.py:273 msgid "Group name." msgstr "" -#: ../python/pakfire/cli.py:265 +#: ../src/pakfire/cli.py:279 msgid "List all currently enabled repositories." msgstr "" -#: ../python/pakfire/cli.py:269 +#: ../src/pakfire/cli.py:283 msgid "Cleanup commands." msgstr "" -#: ../python/pakfire/cli.py:277 +#: ../src/pakfire/cli.py:291 msgid "Cleanup all temporary files." msgstr "" -#: ../python/pakfire/cli.py:283 +#: ../src/pakfire/cli.py:297 msgid "Check the system for any errors." msgstr "" -#: ../python/pakfire/cli.py:289 +#: ../src/pakfire/cli.py:303 msgid "Check the dependencies for a particular package." msgstr "" -#: ../python/pakfire/cli.py:291 +#: ../src/pakfire/cli.py:305 msgid "Give name of at least one package to check." msgstr "" -#: ../python/pakfire/cli.py:373 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/cli.py:311 +msgid "Extract a package to a directory." +msgstr "" + +#: ../src/pakfire/cli.py:313 +msgid "Give name of the file to extract." +msgstr "" + +#: ../src/pakfire/cli.py:315 +msgid "Target directory where to extract to." +msgstr "" + +#: ../src/pakfire/cli.py:403 ../src/pakfire/transaction.py:405 msgid "Repository" msgstr "" -#: ../python/pakfire/cli.py:373 +#: ../src/pakfire/cli.py:403 msgid "Enabled" msgstr "" -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1055 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1144 msgid "Priority" msgstr "" -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1100 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1189 msgid "Packages" msgstr "" -#: ../python/pakfire/cli.py:381 +#: ../src/pakfire/cli.py:411 msgid "Cleaning up everything..." msgstr "" -#: ../python/pakfire/cli.py:409 +#: ../src/pakfire/cli.py:447 +msgid "Cannot extract mixed package types" +msgstr "" + +#: ../src/pakfire/cli.py:450 +msgid "You must provide an install directory with --target=..." +msgstr "" + +#: ../src/pakfire/cli.py:456 +msgid "Cannot extract to /." +msgstr "" + +#: ../src/pakfire/cli.py:474 msgid "You cannot run pakfire-builder in a pakfire chroot." msgstr "" -#: ../python/pakfire/cli.py:412 ../python/pakfire/cli.py:736 +#: ../src/pakfire/cli.py:477 ../src/pakfire/cli.py:819 msgid "Pakfire builder command line interface." msgstr "" -#: ../python/pakfire/cli.py:469 +#: ../src/pakfire/cli.py:536 msgid "Choose the distribution configuration to use for build" msgstr "" -#: ../python/pakfire/cli.py:472 +#: ../src/pakfire/cli.py:539 msgid "Run pakfire for the given architecture." msgstr "" -#: ../python/pakfire/cli.py:477 +#: ../src/pakfire/cli.py:544 msgid "Update the package indexes." msgstr "" -#: ../python/pakfire/cli.py:483 ../python/pakfire/cli.py:756 +#: ../src/pakfire/cli.py:550 ../src/pakfire/cli.py:839 msgid "Build one or more packages." msgstr "" -#: ../python/pakfire/cli.py:485 ../python/pakfire/cli.py:645 -#: ../python/pakfire/cli.py:758 +#: ../src/pakfire/cli.py:552 ../src/pakfire/cli.py:728 +#: ../src/pakfire/cli.py:841 msgid "Give name of at least one package to build." msgstr "" -#: ../python/pakfire/cli.py:489 ../python/pakfire/cli.py:517 -#: ../python/pakfire/cli.py:764 +#: ../src/pakfire/cli.py:556 ../src/pakfire/cli.py:588 +#: ../src/pakfire/cli.py:847 msgid "Path were the output files should be copied to." msgstr "" -#: ../python/pakfire/cli.py:491 ../python/pakfire/cli.py:506 -#: ../python/pakfire/cli.py:766 +#: ../src/pakfire/cli.py:558 ../src/pakfire/cli.py:575 +#: ../src/pakfire/cli.py:849 msgid "Mode to run in. Is either 'release' or 'development' (default)." msgstr "" -#: ../python/pakfire/cli.py:493 +#: ../src/pakfire/cli.py:560 msgid "Run a shell after a successful build." msgstr "" -#: ../python/pakfire/cli.py:495 +#: ../src/pakfire/cli.py:562 msgid "Do not perform the install test." msgstr "" -#: ../python/pakfire/cli.py:500 +#: ../src/pakfire/cli.py:564 ../src/pakfire/cli.py:577 +msgid "Disable network in container." +msgstr "" + +#: ../src/pakfire/cli.py:569 msgid "Go into a shell." msgstr "" -#: ../python/pakfire/cli.py:502 +#: ../src/pakfire/cli.py:571 msgid "Give name of a package." msgstr "" -#: ../python/pakfire/cli.py:511 +#: ../src/pakfire/cli.py:582 msgid "Generate a source package." msgstr "" -#: ../python/pakfire/cli.py:513 +#: ../src/pakfire/cli.py:584 msgid "Give name(s) of a package(s)." msgstr "" -#: ../python/pakfire/cli.py:602 +#: ../src/pakfire/cli.py:685 msgid "Pakfire server command line interface." msgstr "" -#: ../python/pakfire/cli.py:643 +#: ../src/pakfire/cli.py:726 msgid "Send a scrach build job to the server." msgstr "" -#: ../python/pakfire/cli.py:647 +#: ../src/pakfire/cli.py:730 msgid "Limit build to only these architecture(s)." msgstr "" -#: ../python/pakfire/cli.py:653 +#: ../src/pakfire/cli.py:736 msgid "Send a keepalive to the server." msgstr "" -#: ../python/pakfire/cli.py:660 +#: ../src/pakfire/cli.py:743 msgid "Update all repositories." msgstr "" -#: ../python/pakfire/cli.py:666 +#: ../src/pakfire/cli.py:749 msgid "Repository management commands." msgstr "" -#: ../python/pakfire/cli.py:674 +#: ../src/pakfire/cli.py:757 msgid "Create a new repository index." msgstr "" -#: ../python/pakfire/cli.py:676 +#: ../src/pakfire/cli.py:759 msgid "Path to the packages." msgstr "" -#: ../python/pakfire/cli.py:678 +#: ../src/pakfire/cli.py:761 msgid "Path to input packages." msgstr "" -#: ../python/pakfire/cli.py:680 +#: ../src/pakfire/cli.py:763 msgid "Key to sign the repository with." msgstr "" -#: ../python/pakfire/cli.py:685 +#: ../src/pakfire/cli.py:768 msgid "Dump some information about this machine." msgstr "" -#: ../python/pakfire/cli.py:762 ../python/pakfire/cli.py:850 +#: ../src/pakfire/cli.py:845 ../src/pakfire/cli.py:937 msgid "Build the package for the given architecture." msgstr "" -#: ../python/pakfire/cli.py:768 +#: ../src/pakfire/cli.py:851 msgid "Do not verify build dependencies." msgstr "" -#: ../python/pakfire/cli.py:770 +#: ../src/pakfire/cli.py:853 msgid "Only run the prepare stage." msgstr "" -#: ../python/pakfire/cli.py:802 +#: ../src/pakfire/cli.py:887 msgid "Pakfire client command line interface." msgstr "" -#: ../python/pakfire/cli.py:844 +#: ../src/pakfire/cli.py:931 msgid "Build a package remotely." msgstr "" -#: ../python/pakfire/cli.py:846 +#: ../src/pakfire/cli.py:933 msgid "Give name of a package to build." msgstr "" -#: ../python/pakfire/cli.py:855 +#: ../src/pakfire/cli.py:942 msgid "Print some information about this host." msgstr "" -#: ../python/pakfire/cli.py:861 +#: ../src/pakfire/cli.py:948 msgid "Check the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:866 +#: ../src/pakfire/cli.py:953 msgid "Show information about build jobs." msgstr "" -#: ../python/pakfire/cli.py:876 +#: ../src/pakfire/cli.py:963 msgid "Show a list of all active jobs." msgstr "" -#: ../python/pakfire/cli.py:881 +#: ../src/pakfire/cli.py:968 msgid "Show a list of all recently finished of failed build jobs." msgstr "" -#: ../python/pakfire/cli.py:886 +#: ../src/pakfire/cli.py:973 msgid "Show details about given build job." msgstr "" -#: ../python/pakfire/cli.py:887 +#: ../src/pakfire/cli.py:974 msgid "The ID of the build job." msgstr "" -#: ../python/pakfire/cli.py:892 +#: ../src/pakfire/cli.py:979 msgid "Show information about builds." msgstr "" -#: ../python/pakfire/cli.py:900 +#: ../src/pakfire/cli.py:987 msgid "Show details about the given build." msgstr "" -#: ../python/pakfire/cli.py:901 +#: ../src/pakfire/cli.py:988 msgid "The ID of the build." msgstr "" -#: ../python/pakfire/cli.py:906 +#: ../src/pakfire/cli.py:993 msgid "Test the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:907 +#: ../src/pakfire/cli.py:994 msgid "Error code to test." msgstr "" -#: ../python/pakfire/cli.py:956 ../python/pakfire/server.py:302 +#: ../src/pakfire/cli.py:1045 ../src/pakfire/server.py:303 msgid "Hostname" msgstr "" -#: ../python/pakfire/cli.py:957 +#: ../src/pakfire/cli.py:1046 msgid "Pakfire hub" msgstr "" -#: ../python/pakfire/cli.py:960 +#: ../src/pakfire/cli.py:1049 msgid "Username" msgstr "" #. Hardware information -#: ../python/pakfire/cli.py:964 ../python/pakfire/server.py:306 +#: ../src/pakfire/cli.py:1053 ../src/pakfire/server.py:307 msgid "Hardware information" msgstr "" -#: ../python/pakfire/cli.py:965 ../python/pakfire/server.py:307 +#: ../src/pakfire/cli.py:1054 ../src/pakfire/server.py:308 msgid "CPU model" msgstr "" -#: ../python/pakfire/cli.py:966 ../python/pakfire/server.py:308 +#: ../src/pakfire/cli.py:1055 ../src/pakfire/server.py:309 msgid "Memory" msgstr "" -#: ../python/pakfire/cli.py:967 +#: ../src/pakfire/cli.py:1056 msgid "Parallelism" msgstr "" -#: ../python/pakfire/cli.py:969 ../python/pakfire/server.py:310 +#: ../src/pakfire/cli.py:1058 ../src/pakfire/server.py:311 msgid "Native arch" msgstr "" -#: ../python/pakfire/cli.py:971 +#: ../src/pakfire/cli.py:1060 msgid "Default arch" msgstr "" -#: ../python/pakfire/cli.py:973 ../python/pakfire/server.py:312 +#: ../src/pakfire/cli.py:1062 ../src/pakfire/server.py:313 msgid "Supported arches" msgstr "" -#: ../python/pakfire/cli.py:986 +#: ../src/pakfire/cli.py:1075 msgid "Your IP address" msgstr "" -#: ../python/pakfire/cli.py:991 +#: ../src/pakfire/cli.py:1080 msgid "You are authenticated to the build service:" msgstr "" -#: ../python/pakfire/cli.py:997 +#: ../src/pakfire/cli.py:1086 msgid "User name" msgstr "" -#: ../python/pakfire/cli.py:998 +#: ../src/pakfire/cli.py:1087 msgid "Real name" msgstr "" -#: ../python/pakfire/cli.py:999 +#: ../src/pakfire/cli.py:1088 msgid "Email address" msgstr "" -#: ../python/pakfire/cli.py:1000 +#: ../src/pakfire/cli.py:1089 msgid "Registered" msgstr "" -#: ../python/pakfire/cli.py:1007 +#: ../src/pakfire/cli.py:1096 msgid "You could not be authenticated to the build service." msgstr "" -#: ../python/pakfire/cli.py:1028 +#: ../src/pakfire/cli.py:1117 msgid "No ongoing jobs found." msgstr "" -#: ../python/pakfire/cli.py:1031 +#: ../src/pakfire/cli.py:1120 msgid "Active build jobs" msgstr "" -#: ../python/pakfire/cli.py:1037 +#: ../src/pakfire/cli.py:1126 msgid "No jobs found." msgstr "" -#: ../python/pakfire/cli.py:1040 +#: ../src/pakfire/cli.py:1129 msgid "Recently processed build jobs" msgstr "" -#: ../python/pakfire/cli.py:1047 +#: ../src/pakfire/cli.py:1136 #, python-format msgid "A build with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1050 +#: ../src/pakfire/cli.py:1139 #, python-format msgid "Build: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1054 ../python/pakfire/cli.py:1082 +#: ../src/pakfire/cli.py:1143 ../src/pakfire/cli.py:1171 msgid "State" msgstr "" -#: ../python/pakfire/cli.py:1058 +#: ../src/pakfire/cli.py:1147 msgid "Jobs" msgstr "" -#: ../python/pakfire/cli.py:1071 +#: ../src/pakfire/cli.py:1160 #, python-format msgid "A job with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1078 +#: ../src/pakfire/cli.py:1167 #, python-format msgid "Job: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1083 ../python/pakfire/packages/base.py:107 -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/cli.py:1172 ../src/pakfire/packages/base.py:107 +#: ../src/pakfire/transaction.py:404 msgid "Arch" msgstr "" -#: ../python/pakfire/cli.py:1088 ../python/pakfire/packages/base.py:148 +#: ../src/pakfire/cli.py:1177 ../src/pakfire/packages/base.py:148 msgid "Build host" msgstr "" -#: ../python/pakfire/cli.py:1093 +#: ../src/pakfire/cli.py:1182 msgid "Time created" msgstr "" -#: ../python/pakfire/cli.py:1094 +#: ../src/pakfire/cli.py:1183 msgid "Time started" msgstr "" -#: ../python/pakfire/cli.py:1095 +#: ../src/pakfire/cli.py:1184 msgid "Time finished" msgstr "" -#: ../python/pakfire/cli.py:1096 +#: ../src/pakfire/cli.py:1185 msgid "Duration" msgstr "" -#: ../python/pakfire/cli.py:1124 +#: ../src/pakfire/cli.py:1213 msgid "Invalid error code given." msgstr "" -#: ../python/pakfire/cli.py:1127 +#: ../src/pakfire/cli.py:1216 #, python-format msgid "Reponse from the server: %s" msgstr "" -#: ../python/pakfire/cli.py:1133 +#: ../src/pakfire/cli.py:1227 msgid "Pakfire daemon command line interface." msgstr "" -#: ../python/pakfire/cli.py:1161 +#: ../src/pakfire/cli.py:1258 msgid "Pakfire key command line interface." msgstr "" -#: ../python/pakfire/cli.py:1198 ../python/pakfire/cli.py:1208 +#: ../src/pakfire/cli.py:1294 ../src/pakfire/cli.py:1304 msgid "Import a key from file." msgstr "" -#: ../python/pakfire/cli.py:1200 +#: ../src/pakfire/cli.py:1296 msgid "The real name of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1202 +#: ../src/pakfire/cli.py:1298 msgid "The email address of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1210 +#: ../src/pakfire/cli.py:1306 msgid "Filename of that key to import." msgstr "" -#: ../python/pakfire/cli.py:1216 +#: ../src/pakfire/cli.py:1312 msgid "Export a key to a file." msgstr "" -#: ../python/pakfire/cli.py:1218 +#: ../src/pakfire/cli.py:1314 msgid "The ID of the key to export." msgstr "" -#: ../python/pakfire/cli.py:1220 +#: ../src/pakfire/cli.py:1316 msgid "Write the key to this file." msgstr "" -#: ../python/pakfire/cli.py:1222 -msgid "Export the secret key, too." -msgstr "" - -#: ../python/pakfire/cli.py:1228 +#: ../src/pakfire/cli.py:1322 msgid "Delete a key from the local keyring." msgstr "" -#: ../python/pakfire/cli.py:1230 +#: ../src/pakfire/cli.py:1324 msgid "The ID of the key to delete." msgstr "" -#: ../python/pakfire/cli.py:1236 +#: ../src/pakfire/cli.py:1330 msgid "List all imported keys." msgstr "" -#: ../python/pakfire/cli.py:1242 +#: ../src/pakfire/cli.py:1336 msgid "Sign one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1244 +#: ../src/pakfire/cli.py:1338 msgid "Key that is used sign the package(s)." msgstr "" -#: ../python/pakfire/cli.py:1246 +#: ../src/pakfire/cli.py:1340 msgid "Package(s) to sign." msgstr "" -#: ../python/pakfire/cli.py:1252 +#: ../src/pakfire/cli.py:1346 msgid "Verify one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1256 +#: ../src/pakfire/cli.py:1350 msgid "Package(s) to verify." msgstr "" -#: ../python/pakfire/cli.py:1263 +#: ../src/pakfire/cli.py:1357 msgid "Generating the key may take a moment..." msgstr "" -#: ../python/pakfire/cli.py:1318 +#: ../src/pakfire/cli.py:1411 #, python-format msgid "Signing %s..." msgstr "" -#: ../python/pakfire/cli.py:1338 +#: ../src/pakfire/cli.py:1431 #, python-format msgid "Verifying %s..." msgstr "" -#: ../python/pakfire/cli.py:1348 +#: ../src/pakfire/cli.py:1441 msgid "This signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1351 +#: ../src/pakfire/cli.py:1444 msgid "Unknown key" msgstr "" -#: ../python/pakfire/cli.py:1352 +#: ../src/pakfire/cli.py:1445 msgid "Could not check if this signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1355 ../python/pakfire/keyring.py:96 +#: ../src/pakfire/cli.py:1448 ../src/pakfire/keyring.py:98 #, python-format msgid "Created: %s" msgstr "" -#: ../python/pakfire/cli.py:1359 ../python/pakfire/keyring.py:99 +#: ../src/pakfire/cli.py:1452 ../src/pakfire/keyring.py:101 #, python-format msgid "Expires: %s" msgstr "" -#. If the keepalive message could not successfully be sent, we don't -#. bother, because the client will soon retry. -#: ../python/pakfire/client/base.py:213 -msgid "Could not send a keepalive message to the hub." -msgstr "" - -#. Don't give a shit either. -#: ../python/pakfire/client/base.py:247 -msgid "Could not update the host information." -msgstr "" - -#: ../python/pakfire/client/builder.py:178 -msgid "Less than 2GB of free space. Cannot request a new job." -msgstr "" - -#. Log all XMLRPC protocol errors. -#: ../python/pakfire/client/transport.py:90 -msgid "XMLRPC protocol error:" -msgstr "" - -#: ../python/pakfire/client/transport.py:91 +#: ../src/pakfire/compress.py:85 ../src/pakfire/compress.py:95 #, python-format -msgid "URL: %s" -msgstr "" - -#: ../python/pakfire/client/transport.py:92 -msgid " HTTP headers:" +msgid "Given algorithm '%s' is not supported." msgstr "" -#: ../python/pakfire/client/transport.py:95 +#: ../src/pakfire/config.py:191 #, python-format -msgid "Error code: %s" +msgid "Unhandled configuration update: %s = %s" msgstr "" -#: ../python/pakfire/client/transport.py:96 -#, python-format -msgid "Error message: %s" +#: ../src/pakfire/config.py:205 +msgid "Configuration:" msgstr "" -#: ../python/pakfire/client/transport.py:116 +#: ../src/pakfire/config.py:207 #, python-format -msgid "Trying again in %(timeout)s second(s). %(tries)s tries left." +msgid "Section: %s" msgstr "" -#: ../python/pakfire/client/transport.py:121 -msgid "Maximum number of tries was reached. Giving up." +#: ../src/pakfire/config.py:212 +msgid "No settings in this section." msgstr "" -#: ../python/pakfire/compress.py:85 ../python/pakfire/compress.py:95 -#, python-format -msgid "Given algorithm '%s' is not supported." +#: ../src/pakfire/config.py:214 +msgid "Loaded from files:" msgstr "" -#: ../python/pakfire/config.py:191 -#, python-format -msgid "Unhandled configuration update: %s = %s" +#: ../src/pakfire/daemon.py:100 +msgid "Shutting down..." msgstr "" -#: ../python/pakfire/config.py:205 -msgid "Configuration:" +#: ../src/pakfire/daemon.py:104 +msgid "Restarting keepalive process" msgstr "" -#: ../python/pakfire/config.py:207 +#: ../src/pakfire/daemon.py:166 #, python-format -msgid "Section: %s" +msgid "Terminating worker process: %s" msgstr "" -#: ../python/pakfire/config.py:212 -msgid "No settings in this section." -msgstr "" - -#: ../python/pakfire/config.py:214 -msgid "Loaded from files:" +#: ../src/pakfire/daemon.py:315 +msgid "Sending builder information to hub..." msgstr "" -#: ../python/pakfire/downloader.py:155 +#: ../src/pakfire/downloader.py:165 msgid "Downloading source files:" msgstr "" -#: ../python/pakfire/downloader.py:158 +#: ../src/pakfire/downloader.py:168 msgid "Cannot download source code in offline mode." msgstr "" -#: ../python/pakfire/downloader.py:181 +#: ../src/pakfire/downloader.py:191 #, python-format msgid "Downloaded empty file: %s" msgstr "" -#: ../python/pakfire/errors.py:30 +#: ../src/pakfire/errors.py:30 msgid "An unhandled error occured." msgstr "" -#: ../python/pakfire/errors.py:46 +#: ../src/pakfire/errors.py:46 msgid "Could not compress/decompress data." msgstr "" -#: ../python/pakfire/errors.py:58 +#: ../src/pakfire/errors.py:58 msgid "One or more dependencies could not been resolved." msgstr "" -#: ../python/pakfire/errors.py:61 +#: ../src/pakfire/errors.py:61 msgid "An error occured when pakfire tried to download files." msgstr "" -#: ../python/pakfire/errors.py:74 +#: ../src/pakfire/errors.py:74 msgid "" "The requested action cannot be done on offline mode.\n" -"Please connect your system to the network, remove --offline from the command line and try again." +"Please connect your system to the network, remove --offline from the command " +"line and try again." msgstr "" -#: ../python/pakfire/errors.py:86 +#: ../src/pakfire/errors.py:86 msgid "Running pakfire-build in a pakfire container?" msgstr "" -#: ../python/pakfire/errors.py:98 ../python/pakfire/transaction.py:475 +#: ../src/pakfire/errors.py:98 ../src/pakfire/transaction.py:475 msgid "Transaction test was not successful" msgstr "" -#: ../python/pakfire/errors.py:102 +#: ../src/pakfire/errors.py:162 msgid "Generic XMLRPC error." msgstr "" -#: ../python/pakfire/errors.py:106 +#: ../src/pakfire/errors.py:166 msgid "" "You are forbidden to perform this action. Maybe you need to check your " "credentials." msgstr "" -#: ../python/pakfire/errors.py:110 +#: ../src/pakfire/errors.py:170 msgid "A request could not be fulfilled by the server." msgstr "" -#: ../python/pakfire/errors.py:114 +#: ../src/pakfire/errors.py:174 msgid "Could not find the requested URL." msgstr "" -#: ../python/pakfire/errors.py:118 +#: ../src/pakfire/errors.py:178 msgid "An unforseable problem on the XML-RPC transport connection occured." msgstr "" -#: ../python/pakfire/i18n.py:54 +#: ../src/pakfire/i18n.py:54 #, python-format msgid "%(commas)s and %(last)s" msgstr "" -#: ../python/pakfire/keyring.py:82 +#: ../src/pakfire/keyring.py:76 +#, python-format +msgid "Not in key store: %s" +msgstr "" + +#: ../src/pakfire/keyring.py:82 #, python-format msgid "Fingerprint: %s" msgstr "" -#: ../python/pakfire/keyring.py:84 +#: ../src/pakfire/keyring.py:86 msgid "Private key available!" msgstr "" -#: ../python/pakfire/keyring.py:88 +#: ../src/pakfire/keyring.py:90 #, python-format msgid "Subkey: %s" msgstr "" -#: ../python/pakfire/keyring.py:90 +#: ../src/pakfire/keyring.py:92 msgid "This key has expired!" msgstr "" -#: ../python/pakfire/keyring.py:93 +#: ../src/pakfire/keyring.py:95 msgid "This is a secret key." msgstr "" -#: ../python/pakfire/keyring.py:101 +#: ../src/pakfire/keyring.py:103 msgid "This key does not expire." msgstr "" -#: ../python/pakfire/keyring.py:149 +#: ../src/pakfire/keyring.py:151 #, python-format msgid "Generating new key for %(realname)s <%(email)s>..." msgstr "" -#: ../python/pakfire/keyring.py:150 +#: ../src/pakfire/keyring.py:152 msgid "This may take a while..." msgstr "" -#: ../python/pakfire/keyring.py:169 +#: ../src/pakfire/keyring.py:171 #, python-format msgid "Successfully imported %s." msgstr "" -#: ../python/pakfire/keyring.py:189 +#: ../src/pakfire/keyring.py:191 msgid "Host key:" msgstr "" -#: ../python/pakfire/keyring.py:196 +#: ../src/pakfire/keyring.py:198 #, python-format -msgid "" -"WARNING! Host key with ID %s configured, but the secret key is missing!" +msgid "WARNING! Host key with ID %s configured, but the secret key is missing!" msgstr "" -#: ../python/pakfire/keyring.py:199 +#: ../src/pakfire/keyring.py:201 #, python-format msgid "WARNING! Host key with ID %s configured, but not found!" msgstr "" -#: ../python/pakfire/keyring.py:201 +#: ../src/pakfire/keyring.py:203 msgid "No host key available or configured." msgstr "" -#: ../python/pakfire/packages/base.py:99 +#: ../src/pakfire/packages/base.py:99 msgid "Name" msgstr "" -#: ../python/pakfire/packages/base.py:110 ../python/pakfire/transaction.py:404 +#: ../src/pakfire/packages/base.py:110 ../src/pakfire/transaction.py:404 msgid "Version" msgstr "" -#: ../python/pakfire/packages/base.py:111 +#: ../src/pakfire/packages/base.py:111 msgid "Release" msgstr "" -#: ../python/pakfire/packages/base.py:115 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/packages/base.py:115 ../src/pakfire/transaction.py:405 msgid "Size" msgstr "" -#: ../python/pakfire/packages/base.py:119 +#: ../src/pakfire/packages/base.py:119 msgid "Installed size" msgstr "" -#: ../python/pakfire/packages/base.py:125 +#: ../src/pakfire/packages/base.py:125 msgid "Repo" msgstr "" -#: ../python/pakfire/packages/base.py:128 +#: ../src/pakfire/packages/base.py:128 msgid "Summary" msgstr "" -#: ../python/pakfire/packages/base.py:129 +#: ../src/pakfire/packages/base.py:129 msgid "Groups" msgstr "" -#: ../python/pakfire/packages/base.py:130 +#: ../src/pakfire/packages/base.py:130 msgid "URL" msgstr "" -#: ../python/pakfire/packages/base.py:131 +#: ../src/pakfire/packages/base.py:131 msgid "License" msgstr "" -#: ../python/pakfire/packages/base.py:134 +#: ../src/pakfire/packages/base.py:134 msgid "Description" msgstr "" -#: ../python/pakfire/packages/base.py:141 +#: ../src/pakfire/packages/base.py:141 msgid "Maintainer" msgstr "" -#: ../python/pakfire/packages/base.py:143 +#: ../src/pakfire/packages/base.py:143 msgid "Vendor" msgstr "" -#: ../python/pakfire/packages/base.py:145 +#: ../src/pakfire/packages/base.py:145 msgid "UUID" msgstr "" -#: ../python/pakfire/packages/base.py:146 +#: ../src/pakfire/packages/base.py:146 msgid "Build ID" msgstr "" -#: ../python/pakfire/packages/base.py:147 +#: ../src/pakfire/packages/base.py:147 msgid "Build date" msgstr "" -#: ../python/pakfire/packages/base.py:150 +#: ../src/pakfire/packages/base.py:150 msgid "Signatures" msgstr "" -#: ../python/pakfire/packages/base.py:155 +#: ../src/pakfire/packages/base.py:155 msgid "Provides" msgstr "" -#: ../python/pakfire/packages/base.py:160 +#: ../src/pakfire/packages/base.py:160 msgid "Pre-requires" msgstr "" -#: ../python/pakfire/packages/base.py:165 +#: ../src/pakfire/packages/base.py:165 msgid "Requires" msgstr "" -#: ../python/pakfire/packages/base.py:170 +#: ../src/pakfire/packages/base.py:170 msgid "Conflicts" msgstr "" -#: ../python/pakfire/packages/base.py:175 +#: ../src/pakfire/packages/base.py:175 msgid "Obsoletes" msgstr "" -#: ../python/pakfire/packages/base.py:180 +#: ../src/pakfire/packages/base.py:180 msgid "Recommends" msgstr "" -#: ../python/pakfire/packages/base.py:185 +#: ../src/pakfire/packages/base.py:185 msgid "Suggests" msgstr "" -#: ../python/pakfire/packages/base.py:193 +#: ../src/pakfire/packages/base.py:193 msgid "File" msgstr "" -#: ../python/pakfire/packages/base.py:383 +#: ../src/pakfire/packages/base.py:383 msgid "Not set" msgstr "" -#: ../python/pakfire/packages/base.py:570 +#: ../src/pakfire/packages/base.py:570 #, python-format msgid "Config file saved as %s." msgstr "" -#: ../python/pakfire/packages/base.py:575 +#: ../src/pakfire/packages/base.py:575 #, python-format msgid "Preserving datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:96 -#, python-format -msgid "Could not extract file: /%(src)s - %(dst)s" -msgstr "" - -#: ../python/pakfire/packages/file.py:162 +#: ../src/pakfire/packages/file.py:82 #, python-format msgid "Filename: %s" msgstr "" -#: ../python/pakfire/packages/file.py:259 +#: ../src/pakfire/packages/file.py:184 #, python-format msgid "File in archive is missing in file metadata: %s. Skipping." msgstr "" -#: ../python/pakfire/packages/file.py:315 +#: ../src/pakfire/packages/file.py:240 #, python-format msgid "Config file created as %s" msgstr "" -#: ../python/pakfire/packages/file.py:320 +#: ../src/pakfire/packages/file.py:245 #, python-format msgid "Don't overwrite already existing datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:334 +#: ../src/pakfire/packages/file.py:259 #, python-format msgid "Could not remove file: /%s" msgstr "" -#: ../python/pakfire/packages/lexer.py:756 +#: ../src/pakfire/packages/lexer.py:756 #, python-format msgid "Template does not exist: %s" msgstr "" -#: ../python/pakfire/packages/make.py:80 +#: ../src/pakfire/packages/make.py:83 msgid "Package name is undefined." msgstr "" -#: ../python/pakfire/packages/make.py:83 +#: ../src/pakfire/packages/make.py:86 msgid "Package version is undefined." msgstr "" -#: ../python/pakfire/packages/make.py:433 +#: ../src/pakfire/packages/make.py:443 #, python-format msgid "Searching for automatic dependencies for %s..." msgstr "" -#: ../python/pakfire/packages/make.py:487 +#: ../src/pakfire/packages/make.py:497 #, python-format msgid "Regular experession is invalid and has been skipped: %s" msgstr "" #. Let the user know what has been done. -#: ../python/pakfire/packages/make.py:503 +#: ../src/pakfire/packages/make.py:513 #, python-format msgid "Filter '%(pattern)s' filtered %(dep)s." msgstr "" #. Load progressbar. -#: ../python/pakfire/packages/packager.py:399 -#: ../python/pakfire/packages/packager.py:713 +#: ../src/pakfire/packages/packager.py:400 +#: ../src/pakfire/packages/packager.py:714 msgid "Packaging" msgstr "" -#: ../python/pakfire/packages/packager.py:741 +#: ../src/pakfire/packages/packager.py:742 #, python-format msgid "Building source package %s:" msgstr "" -#: ../python/pakfire/repository/__init__.py:93 +#: ../src/pakfire/packages/tar.py:87 +#, python-format +msgid "Could not extract file: /%(src)s - %(dst)s" +msgstr "" + +#: ../src/pakfire/repository/__init__.py:93 msgid "Initializing repositories..." msgstr "" -#: ../python/pakfire/repository/database.py:127 -msgid "" -"The format of the database is not supported by this version of pakfire." +#: ../src/pakfire/repository/database.py:120 +msgid "The format of the database is not supported by this version of pakfire." msgstr "" -#: ../python/pakfire/repository/database.py:238 +#: ../src/pakfire/repository/database.py:229 #, python-format msgid "Cannot use database with version greater than %s." msgstr "" -#: ../python/pakfire/repository/database.py:240 +#: ../src/pakfire/repository/database.py:231 #, python-format msgid "Migrating database from format %(old)s to %(new)s." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:102 +#: ../src/pakfire/repository/local.py:123 #, python-format msgid "%s: Adding packages..." msgstr "" #. Make a nice progress bar. -#: ../python/pakfire/repository/local.py:205 +#: ../src/pakfire/repository/local.py:229 msgid "Compressing database..." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:263 +#: ../src/pakfire/repository/local.py:287 #, python-format msgid "%s: Reading packages..." msgstr "" -#: ../python/pakfire/repository/remote.py:151 +#: ../src/pakfire/repository/remote.py:151 #, python-format msgid "No metadata available for repository %s. Cannot download any." msgstr "" -#: ../python/pakfire/repository/remote.py:176 +#: ../src/pakfire/repository/remote.py:176 #, python-format msgid "Could not update metadata for %s from any mirror server" msgstr "" -#: ../python/pakfire/repository/remote.py:185 +#: ../src/pakfire/repository/remote.py:185 msgid "The downloaded metadata was less recent than the current one." msgstr "" -#: ../python/pakfire/repository/remote.py:224 +#: ../src/pakfire/repository/remote.py:224 #, python-format msgid "Cannot download package database for %s in offline mode." msgstr "" -#: ../python/pakfire/repository/remote.py:235 +#: ../src/pakfire/repository/remote.py:235 #, python-format msgid "%s: package database" msgstr "" -#: ../python/pakfire/repository/remote.py:309 +#: ../src/pakfire/repository/remote.py:309 #, python-format msgid "Cannot download this file in offline mode: %s" msgstr "" -#: ../python/pakfire/repository/remote.py:315 +#: ../src/pakfire/repository/remote.py:315 #, python-format msgid "Could not download %s: %s" msgstr "" -#: ../python/pakfire/repository/remote.py:340 +#: ../src/pakfire/repository/remote.py:340 msgid "The checksum of the downloaded file did not match." msgstr "" -#: ../python/pakfire/repository/remote.py:341 +#: ../src/pakfire/repository/remote.py:341 #, python-format msgid "Expected %(good)s but got %(bad)s." msgstr "" -#: ../python/pakfire/repository/remote.py:342 +#: ../src/pakfire/repository/remote.py:342 msgid "Trying an other mirror." msgstr "" #. Create a progressbar. -#: ../python/pakfire/repository/system.py:59 +#: ../src/pakfire/repository/system.py:59 msgid "Loading installed packages" msgstr "" -#: ../python/pakfire/satsolver.py:326 +#: ../src/pakfire/satsolver.py:329 #, python-format msgid "Dependency solving finished in %.2f ms" msgstr "" -#: ../python/pakfire/satsolver.py:341 ../python/pakfire/satsolver.py:367 +#: ../src/pakfire/satsolver.py:344 ../src/pakfire/satsolver.py:370 msgid "The solver returned one problem:" msgstr "" #. Ask the user if he or she want to modify the request. If not, just exit. -#: ../python/pakfire/satsolver.py:383 +#: ../src/pakfire/satsolver.py:386 msgid "Do you want to manually alter the request?" msgstr "" -#: ../python/pakfire/satsolver.py:386 +#: ../src/pakfire/satsolver.py:389 msgid "You can now try to satisfy the solver by modifying your request." msgstr "" -#: ../python/pakfire/satsolver.py:391 +#: ../src/pakfire/satsolver.py:394 msgid "Which problem to you want to resolve?" msgstr "" -#: ../python/pakfire/satsolver.py:393 +#: ../src/pakfire/satsolver.py:396 msgid "Press enter to try to re-solve the request." msgstr "" -#: ../python/pakfire/satsolver.py:424 +#: ../src/pakfire/satsolver.py:427 #, python-format msgid " Solution: %s" msgstr "" -#: ../python/pakfire/satsolver.py:433 +#: ../src/pakfire/satsolver.py:436 msgid " Solutions:" msgstr "" -#: ../python/pakfire/server.py:278 ../python/pakfire/system.py:132 +#: ../src/pakfire/server.py:279 ../src/pakfire/system.py:149 msgid "Could not be determined" msgstr "" -#: ../python/pakfire/shell.py:84 +#: ../src/pakfire/shell.py:84 #, python-format msgid "Executing command: %s in %s" msgstr "" -#: ../python/pakfire/shell.py:123 +#: ../src/pakfire/shell.py:123 #, python-format msgid "Command exceeded timeout (%(timeout)d): %(command)s" msgstr "" -#: ../python/pakfire/shell.py:129 +#: ../src/pakfire/shell.py:129 #, python-format msgid "Child returncode was: %s" msgstr "" -#: ../python/pakfire/shell.py:132 +#: ../src/pakfire/shell.py:132 #, python-format msgid "Command failed: %s" msgstr "" -#: ../python/pakfire/transaction.py:94 +#: ../src/pakfire/transaction.py:94 #, python-format msgid "file %(name)s from %(pkg1)s conflicts with file from package %(pkg2)s" msgstr "" -#: ../python/pakfire/transaction.py:100 +#: ../src/pakfire/transaction.py:100 #, python-format msgid "file %(name)s from %(pkg)s conflicts with files from %(pkgs)s" msgstr "" -#: ../python/pakfire/transaction.py:106 +#: ../src/pakfire/transaction.py:106 #, python-format -msgid "" -"file %(name)s causes the transaction test to fail for an unknown reason" +msgid "file %(name)s causes the transaction test to fail for an unknown reason" msgstr "" -#: ../python/pakfire/transaction.py:114 +#: ../src/pakfire/transaction.py:114 #, python-format msgid "" "There is not enough space left on %(name)s. Need at least %(size)s to " "perform transaction." msgstr "" -#: ../python/pakfire/transaction.py:327 +#: ../src/pakfire/transaction.py:327 #, python-format msgid "Not enough space to download %s of packages." msgstr "" -#: ../python/pakfire/transaction.py:330 +#: ../src/pakfire/transaction.py:330 msgid "Downloading packages:" msgstr "" -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/transaction.py:404 msgid "Package" msgstr "" -#: ../python/pakfire/transaction.py:409 +#: ../src/pakfire/transaction.py:409 msgid "Installing:" msgstr "" -#: ../python/pakfire/transaction.py:410 +#: ../src/pakfire/transaction.py:410 msgid "Reinstalling:" msgstr "" -#: ../python/pakfire/transaction.py:411 +#: ../src/pakfire/transaction.py:411 msgid "Updating:" msgstr "" -#: ../python/pakfire/transaction.py:412 +#: ../src/pakfire/transaction.py:412 msgid "Downgrading:" msgstr "" -#: ../python/pakfire/transaction.py:413 +#: ../src/pakfire/transaction.py:413 msgid "Removing:" msgstr "" -#: ../python/pakfire/transaction.py:419 +#: ../src/pakfire/transaction.py:419 msgid "Transaction Summary" msgstr "" -#: ../python/pakfire/transaction.py:426 +#: ../src/pakfire/transaction.py:426 msgid "package" msgstr "" -#: ../python/pakfire/transaction.py:432 +#: ../src/pakfire/transaction.py:432 #, python-format msgid "Total download size: %s" msgstr "" -#: ../python/pakfire/transaction.py:436 +#: ../src/pakfire/transaction.py:436 #, python-format msgid "Installed size: %s" msgstr "" -#: ../python/pakfire/transaction.py:439 +#: ../src/pakfire/transaction.py:439 #, python-format msgid "Freed size: %s" msgstr "" -#: ../python/pakfire/transaction.py:450 +#: ../src/pakfire/transaction.py:450 msgid "Is this okay?" msgstr "" -#: ../python/pakfire/transaction.py:456 +#: ../src/pakfire/transaction.py:456 msgid "Running Transaction Test" msgstr "" -#: ../python/pakfire/transaction.py:468 +#: ../src/pakfire/transaction.py:468 msgid "Transaction Test Succeeded" msgstr "" #. Make a nice progressbar. -#: ../python/pakfire/transaction.py:501 +#: ../src/pakfire/transaction.py:501 msgid "Verifying signatures..." msgstr "" -#: ../python/pakfire/transaction.py:533 +#: ../src/pakfire/transaction.py:533 #, python-format msgid "Found %s signature error(s)!" msgstr "" -#: ../python/pakfire/transaction.py:538 +#: ../src/pakfire/transaction.py:538 msgid "Going on because we are running in permissive mode." msgstr "" -#: ../python/pakfire/transaction.py:539 +#: ../src/pakfire/transaction.py:539 msgid "This is dangerous!" msgstr "" -#: ../python/pakfire/transaction.py:560 +#: ../src/pakfire/transaction.py:560 msgid "Running transaction" msgstr "" -#: ../python/pakfire/util.py:68 +#: ../src/pakfire/util.py:68 #, python-format msgid "%s [y/N]" msgstr "" -#: ../python/pakfire/util.py:260 +#: ../src/pakfire/util.py:247 msgid "Killing orphans..." msgstr "" -#: ../python/pakfire/util.py:267 +#: ../src/pakfire/util.py:254 #, python-format msgid "Process ID %s is still running in chroot. Killing..." msgstr "" -#: ../python/pakfire/util.py:279 +#: ../src/pakfire/util.py:266 msgid "Waiting for processes to terminate..." msgstr "" - -#: ../python/src/problem.c:159 -#, c-format -msgid "%s does not belong to a distupgrade repository" -msgstr "" - -#: ../python/src/problem.c:166 -#, c-format -msgid "%s has inferior architecture" -msgstr "" - -#: ../python/src/problem.c:173 -#, c-format -msgid "problem with installed package %s" -msgstr "" - -#: ../python/src/problem.c:179 -#, c-format -msgid "conflicting requests" -msgstr "" - -#: ../python/src/problem.c:184 -#, c-format -msgid "nothing provides requested %s" -msgstr "" - -#: ../python/src/problem.c:190 -#, c-format -msgid "some dependency problem" -msgstr "" - -#: ../python/src/problem.c:195 -#, c-format -msgid "package %s is not installable" -msgstr "" - -#: ../python/src/problem.c:202 -#, c-format -msgid "nothing provides %s needed by %s" -msgstr "" - -#: ../python/src/problem.c:209 -#, c-format -msgid "cannot install both %s and %s" -msgstr "" - -#: ../python/src/problem.c:216 -#, c-format -msgid "package %s conflicts with %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:224 -#, c-format -msgid "package %s obsoletes %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:232 -#, c-format -msgid "installed package %s obsoletes %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:240 -#, c-format -msgid "package %s implicitely obsoletes %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:248 -#, c-format -msgid "package %s requires %s, but none of the providers can be installed" -msgstr "" - -#: ../python/src/problem.c:255 -#, c-format -msgid "package %s conflicts with %s provided by itself" -msgstr "" - -#: ../python/src/problem.c:264 -#, c-format -msgid "bad rule type" -msgstr "" - -#: ../python/src/solution.c:86 -#, c-format -msgid "do not keep %s installed" -msgstr "" - -#: ../python/src/solution.c:89 -#, c-format -msgid "do not install a solvable %s" -msgstr "" - -#: ../python/src/solution.c:92 -#, c-format -msgid "do not install %s" -msgstr "" - -#: ../python/src/solution.c:98 -#, c-format -msgid "do not forbid installation of %s" -msgstr "" - -#: ../python/src/solution.c:101 -#, c-format -msgid "do not deinstall all solvables %s" -msgstr "" - -#: ../python/src/solution.c:104 -#, c-format -msgid "do not deinstall %s" -msgstr "" - -#: ../python/src/solution.c:109 -#, c-format -msgid "do not install most recent version of %s" -msgstr "" - -#: ../python/src/solution.c:114 -#, c-format -msgid "do not lock %s" -msgstr "" - -#: ../python/src/solution.c:119 -#, c-format -msgid "do something different" -msgstr "" - -#: ../python/src/solution.c:126 -#, c-format -msgid "keep %s despite the inferior architecture" -msgstr "" - -#: ../python/src/solution.c:129 -#, c-format -msgid "install %s despite the inferior architecture" -msgstr "" - -#: ../python/src/solution.c:135 -#, c-format -msgid "keep obsolete %s" -msgstr "" - -#: ../python/src/solution.c:138 -#, c-format -msgid "install %s from excluded repository" -msgstr "" - -#: ../python/src/solution.c:150 -#, c-format -msgid "allow downgrade of %s to %s" -msgstr "" - -#: ../python/src/solution.c:154 -#, c-format -msgid "allow architecture change of %s to %s" -msgstr "" - -#: ../python/src/solution.c:159 -#, c-format -msgid "allow vendor change from '%s' (%s) to '%s' (%s)" -msgstr "" - -#: ../python/src/solution.c:163 -#, c-format -msgid "allow vendor change from '%s' (%s) to no vendor (%s)" -msgstr "" - -#: ../python/src/solution.c:169 -#, c-format -msgid "allow replacement of %s with %s" -msgstr "" - -#. XXX Maybe we can make a more beautiful message here?! -#: ../tools/pakfire-multicall.py:25 -msgid "" -"There has been an error when trying to import one or more of the modules, " -"that are required to run Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:27 -msgid "Please check your installation of Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:29 -msgid "The error that lead to this:" -msgstr "" - -#: ../tools/pakfire-multicall.py:70 -msgid "An error has occured when running Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:73 -msgid "Error message:" -msgstr "" - -#: ../tools/pakfire-multicall.py:80 -msgid "Further description:" -msgstr "" diff --git a/po/da.po b/po/da.po index 5f2eaac90..7cf1bffba 100644 --- a/po/da.po +++ b/po/da.po @@ -1,1717 +1,1722 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# +# # Translators: # , 2011. msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-28 15:02+0100\n" +"POT-Creation-Date: 2013-08-04 19:07+0200\n" "PO-Revision-Date: 2012-10-29 13:16+0000\n" "Last-Translator: Danskmand \n" -"Language-Team: Danish (http://www.transifex.com/projects/p/ipfire/language/da/)\n" +"Language-Team: Danish (http://www.transifex.com/projects/p/ipfire/language/" +"da/)\n" +"Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../python/pakfire/actions.py:72 +#: ../src/_pakfire/problem.c:159 +#, c-format +msgid "%s does not belong to a distupgrade repository" +msgstr "%s tilhører ikke en distupgrade projektpakke" + +#: ../src/_pakfire/problem.c:166 +#, c-format +msgid "%s has inferior architecture" +msgstr "%s har ringere arkitektur" + +#: ../src/_pakfire/problem.c:173 +#, c-format +msgid "problem with installed package %s" +msgstr "Problemet med installeret pakke %s" + +#: ../src/_pakfire/problem.c:179 +#, c-format +msgid "conflicting requests" +msgstr "konflikterende anmodninger" + +#: ../src/_pakfire/problem.c:184 +#, c-format +msgid "nothing provides requested %s" +msgstr "intet tilbyder det anmodet %s" + +#: ../src/_pakfire/problem.c:190 +#, c-format +msgid "some dependency problem" +msgstr "nogle afhængigheds problemer" + +#: ../src/_pakfire/problem.c:195 +#, c-format +msgid "package %s is not installable" +msgstr "Pakken %s kan ikke installeres" + +#: ../src/_pakfire/problem.c:202 +#, c-format +msgid "nothing provides %s needed by %s" +msgstr "Intet leverer %s som bruges af %s" + +#: ../src/_pakfire/problem.c:209 +#, c-format +msgid "cannot install both %s and %s" +msgstr "Kan ikke installere både %s og %s" + +#: ../src/_pakfire/problem.c:216 +#, c-format +msgid "package %s conflicts with %s provided by %s" +msgstr "Pakken %s står i konflikt med %s som leveres as %s" + +#: ../src/_pakfire/problem.c:224 +#, c-format +msgid "package %s obsoletes %s provided by %s" +msgstr "Pakken %s gør %s overflødig som leveres af %s" + +#: ../src/_pakfire/problem.c:232 +#, c-format +msgid "installed package %s obsoletes %s provided by %s" +msgstr "Den installerede pakke %s gør %s overflødig som leveres af %s" + +#: ../src/_pakfire/problem.c:240 +#, c-format +msgid "package %s implicitely obsoletes %s provided by %s" +msgstr "Pakken %s gør %s med sikkerhed overflødig som leveres af %s" + +#: ../src/_pakfire/problem.c:248 +#, c-format +msgid "package %s requires %s, but none of the providers can be installed" +msgstr "Pakken %s kræver %s, men ingen af ​​udbyderne kan blive installeret" + +#: ../src/_pakfire/problem.c:255 +#, c-format +msgid "package %s conflicts with %s provided by itself" +msgstr "Pakken %s står i konflikt med %s, som bliver leveret as sig selv" + +#: ../src/_pakfire/problem.c:264 +#, c-format +msgid "bad rule type" +msgstr "dårlig regeltype" + +#: ../src/_pakfire/solution.c:86 +#, c-format +msgid "do not keep %s installed" +msgstr "Hold ikke %s installeret" + +#: ../src/_pakfire/solution.c:89 +#, c-format +msgid "do not install a solvable %s" +msgstr "installere ikke en pakke %s" + +#: ../src/_pakfire/solution.c:92 +#, c-format +msgid "do not install %s" +msgstr "Installer ikke %s" + +#: ../src/_pakfire/solution.c:98 +#, c-format +msgid "do not forbid installation of %s" +msgstr "Forbyd ikke installationen af %s" + +#: ../src/_pakfire/solution.c:101 +#, c-format +msgid "do not deinstall all solvables %s" +msgstr "afinstaller ikke alle pakker %s" + +#: ../src/_pakfire/solution.c:104 +#, c-format +msgid "do not deinstall %s" +msgstr "afinstaller ikke %s" + +#: ../src/_pakfire/solution.c:109 +#, c-format +msgid "do not install most recent version of %s" +msgstr "Installer ikke den mest aktuelle version af %s" + +#: ../src/_pakfire/solution.c:114 +#, c-format +msgid "do not lock %s" +msgstr "Lås ikke %s" + +#: ../src/_pakfire/solution.c:119 +#, c-format +msgid "do something different" +msgstr "gør noget anderledes" + +#: ../src/_pakfire/solution.c:126 +#, c-format +msgid "keep %s despite the inferior architecture" +msgstr "behold %s trods ringere arkitektur" + +#: ../src/_pakfire/solution.c:129 +#, c-format +msgid "install %s despite the inferior architecture" +msgstr "installer %s trods ringere arkitektur" + +#: ../src/_pakfire/solution.c:135 +#, c-format +msgid "keep obsolete %s" +msgstr "behold overflødig %s" + +#: ../src/_pakfire/solution.c:138 +#, c-format +msgid "install %s from excluded repository" +msgstr "installer %s fra udelukket projektarkiv" + +#: ../src/_pakfire/solution.c:150 +#, c-format +msgid "allow downgrade of %s to %s" +msgstr "tillad nedgradering af %s til %s" + +#: ../src/_pakfire/solution.c:154 +#, c-format +msgid "allow architecture change of %s to %s" +msgstr "tillad arkitekturskift af %s til %s" + +#: ../src/_pakfire/solution.c:159 +#, c-format +msgid "allow vendor change from '%s' (%s) to '%s' (%s)" +msgstr "tillad leverandørskift fra %s' (%s) til '%s' (%s)" + +#: ../src/_pakfire/solution.c:163 +#, c-format +msgid "allow vendor change from '%s' (%s) to no vendor (%s)" +msgstr "tillad leverandørskift fra'%s' (%s) til ingen leverandør (%s)" + +#: ../src/_pakfire/solution.c:169 +#, c-format +msgid "allow replacement of %s with %s" +msgstr "tillad udskiftning af %s med %s" + +#: ../src/pakfire/actions.py:72 #, python-format msgid "%s has got no signatures" msgstr "" -#: ../python/pakfire/actions.py:78 +#: ../src/pakfire/actions.py:78 #, python-format msgid "%s has got no valid signatures" msgstr "" -#: ../python/pakfire/actions.py:201 +#: ../src/pakfire/actions.py:221 msgid "Could not handle scriptlet of unknown type. Skipping." msgstr "" -#. This functions creates a fork with then chroots into the -#. pakfire root if necessary and then compiles the given scriptlet -#. code and runs it. -#: ../python/pakfire/actions.py:204 ../python/pakfire/actions.py:274 -msgid "Executing python scriptlet..." +#: ../src/pakfire/actions.py:224 +msgid "Executing scriptlet..." msgstr "" -#: ../python/pakfire/actions.py:210 +#: ../src/pakfire/actions.py:230 #, python-format msgid "Cannot run scriptlet because no interpreter is available: %s" msgstr "" -#: ../python/pakfire/actions.py:214 +#: ../src/pakfire/actions.py:234 #, python-format msgid "Cannot run scriptlet because the interpreter is not executable: %s" msgstr "" -#: ../python/pakfire/actions.py:253 +#: ../src/pakfire/actions.py:273 #, python-format msgid "" "The scriptlet returned an error:\n" "%s" msgstr "" -#: ../python/pakfire/actions.py:256 +#: ../src/pakfire/actions.py:276 #, python-format msgid "The scriptlet ran more than %s seconds and was killed." msgstr "" -#: ../python/pakfire/actions.py:260 +#: ../src/pakfire/actions.py:280 #, python-format msgid "" "The scriptlet returned with an unhandled error:\n" "%s" msgstr "" -#: ../python/pakfire/actions.py:299 +#. This functions creates a fork with then chroots into the +#. pakfire root if necessary and then compiles the given scriptlet +#. code and runs it. +#: ../src/pakfire/actions.py:294 +msgid "Executing python scriptlet..." +msgstr "" + +#: ../src/pakfire/actions.py:319 #, python-format msgid "Exception occured: %s" msgstr "" -#: ../python/pakfire/actions.py:372 ../python/pakfire/actions.py:410 -#: ../python/pakfire/actions.py:432 ../python/pakfire/actions.py:454 -#: ../python/pakfire/actions.py:471 ../python/pakfire/actions.py:490 +#: ../src/pakfire/actions.py:392 ../src/pakfire/actions.py:430 +#: ../src/pakfire/actions.py:452 ../src/pakfire/actions.py:474 +#: ../src/pakfire/actions.py:491 ../src/pakfire/actions.py:510 #, python-format msgid "Running transaction test for %s" msgstr "" -#: ../python/pakfire/actions.py:381 +#: ../src/pakfire/actions.py:401 msgid "Installing" msgstr "Installerer" -#: ../python/pakfire/actions.py:419 +#: ../src/pakfire/actions.py:439 msgid "Updating" msgstr "Opdaterer" -#: ../python/pakfire/actions.py:438 +#: ../src/pakfire/actions.py:458 msgid "Removing" msgstr "sletter" #. Cleaning up leftover files and stuff. -#: ../python/pakfire/actions.py:461 +#: ../src/pakfire/actions.py:481 msgid "Cleanup" msgstr "oprydning" -#: ../python/pakfire/actions.py:483 +#: ../src/pakfire/actions.py:503 msgid "Reinstalling" msgstr "" -#: ../python/pakfire/actions.py:499 +#: ../src/pakfire/actions.py:519 msgid "Downgrading" msgstr "nedgraderer" -#: ../python/pakfire/base.py:191 +#: ../src/pakfire/base.py:197 msgid "Local install repository" msgstr "" -#: ../python/pakfire/base.py:251 +#: ../src/pakfire/base.py:261 #, python-format msgid "Could not find any installed package providing \"%s\"." msgstr "" -#: ../python/pakfire/base.py:257 +#: ../src/pakfire/base.py:267 #, python-format msgid "Multiple reinstall candidates for \"%(pattern)s\": %(pkgs)s" msgstr "" -#: ../python/pakfire/base.py:261 ../python/pakfire/base.py:327 -#: ../python/pakfire/base.py:366 ../python/pakfire/base.py:434 -#: ../python/pakfire/base.py:461 ../python/pakfire/transaction.py:396 +#: ../src/pakfire/base.py:271 ../src/pakfire/base.py:337 +#: ../src/pakfire/base.py:384 ../src/pakfire/base.py:448 +#: ../src/pakfire/base.py:475 ../src/pakfire/transaction.py:396 msgid "Nothing to do" msgstr "Intet at gøre" -#: ../python/pakfire/base.py:286 +#: ../src/pakfire/base.py:296 #, python-format msgid "Could not find package %s in a remote repository." msgstr "" -#: ../python/pakfire/base.py:358 +#: ../src/pakfire/base.py:368 #, python-format msgid "Excluding %s." msgstr "" -#: ../python/pakfire/base.py:416 +#: ../src/pakfire/base.py:434 #, python-format msgid "\"%s\" package does not seem to be installed." msgstr "" -#: ../python/pakfire/base.py:584 +#: ../src/pakfire/base.py:598 msgid "Everything is fine." msgstr "alt er fint" -#: ../python/pakfire/base.py:605 +#: ../src/pakfire/base.py:619 msgid "Build command has failed." msgstr "" -#: ../python/pakfire/base.py:638 +#: ../src/pakfire/base.py:656 msgid "You have not set the distribution for which you want to build." msgstr "" -#: ../python/pakfire/base.py:639 +#: ../src/pakfire/base.py:657 msgid "Please do so in builder.conf or on the CLI." msgstr "" -#: ../python/pakfire/base.py:640 +#: ../src/pakfire/base.py:658 msgid "Distribution configuration is missing." msgstr "" -#: ../python/pakfire/base.py:722 +#: ../src/pakfire/base.py:739 msgid "New repository" msgstr "" -#: ../python/pakfire/builder.py:80 +#: ../src/pakfire/builder.py:80 #, python-format msgid "Cannot build for %s on this host." msgstr "" #. Log the package information. -#: ../python/pakfire/builder.py:138 +#: ../src/pakfire/builder.py:148 msgid "Package information:" msgstr "" #. Install all packages. -#: ../python/pakfire/builder.py:407 +#: ../src/pakfire/builder.py:444 msgid "Install packages needed for build..." msgstr "" -#: ../python/pakfire/builder.py:412 +#: ../src/pakfire/builder.py:449 ../src/pakfire/cli.py:464 msgid "Extracting" msgstr "" -#: ../python/pakfire/builder.py:729 +#: ../src/pakfire/builder.py:781 msgid "You cannot run a build when no package was given." msgstr "" -#: ../python/pakfire/builder.py:733 +#: ../src/pakfire/builder.py:785 #, python-format msgid "Could not find makefile in build root: %s" msgstr "" -#: ../python/pakfire/builder.py:765 +#: ../src/pakfire/builder.py:815 msgid "Build failed" msgstr "" -#: ../python/pakfire/builder.py:770 +#: ../src/pakfire/builder.py:818 +msgid "Build interrupted" +msgstr "" + +#: ../src/pakfire/builder.py:824 msgid "Build failed." msgstr "" #. End here in case of an error. -#: ../python/pakfire/builder.py:786 +#: ../src/pakfire/builder.py:840 msgid "The build command failed. See logfile for details." msgstr "" -#: ../python/pakfire/builder.py:789 +#: ../src/pakfire/builder.py:843 msgid "Running installation test..." msgstr "" -#: ../python/pakfire/builder.py:796 +#: ../src/pakfire/builder.py:849 msgid "Installation test succeeded." msgstr "" #. Create a progressbar. -#: ../python/pakfire/builder.py:839 +#: ../src/pakfire/builder.py:892 msgid "Signing packages..." msgstr "" -#: ../python/pakfire/builder.py:873 +#: ../src/pakfire/builder.py:926 msgid "Dumping package information:" msgstr "" #. Package the result. #. Make all these little package from the build environment. -#: ../python/pakfire/builder.py:1025 +#: ../src/pakfire/builder.py:1078 msgid "Creating packages:" msgstr "" #. Execute the buildscript of this stage. -#: ../python/pakfire/builder.py:1039 +#: ../src/pakfire/builder.py:1092 #, python-format msgid "Running stage %s:" msgstr "" -#: ../python/pakfire/builder.py:1057 +#: ../src/pakfire/builder.py:1110 #, python-format msgid "Could not remove static libraries: %s" msgstr "" -#: ../python/pakfire/builder.py:1063 +#: ../src/pakfire/builder.py:1116 msgid "Compressing man pages did not complete successfully." msgstr "" -#: ../python/pakfire/builder.py:1083 +#: ../src/pakfire/builder.py:1136 msgid "Extracting debuginfo did not complete with success. Aborting build." msgstr "" -#: ../python/pakfire/cli.py:52 +#: ../src/pakfire/cli.py:53 msgid "Pakfire command line interface." msgstr "Pakfire komandolinjen." -#: ../python/pakfire/cli.py:59 +#: ../src/pakfire/cli.py:60 msgid "The path where pakfire should operate in." msgstr "stien som pakfire skal køre på." -#: ../python/pakfire/cli.py:144 +#: ../src/pakfire/cli.py:149 msgid "Enable verbose output." msgstr "aktiver udvidet output." -#: ../python/pakfire/cli.py:147 +#: ../src/pakfire/cli.py:152 msgid "Path to a configuration file to load." msgstr "stien til en konfigurationsfil der indlæses" -#: ../python/pakfire/cli.py:150 +#: ../src/pakfire/cli.py:155 msgid "Disable a repository temporarily." msgstr "temporært deaktiver et projektarkiv." -#: ../python/pakfire/cli.py:153 +#: ../src/pakfire/cli.py:158 msgid "Enable a repository temporarily." msgstr "Aktivere en repository midlertidigt." -#: ../python/pakfire/cli.py:157 +#: ../src/pakfire/cli.py:162 msgid "Run pakfire in offline mode." msgstr "Kør ipfire i ofline tilstand." -#: ../python/pakfire/cli.py:162 +#: ../src/pakfire/cli.py:167 msgid "Install one or more packages to the system." msgstr "Installer en eller flere pakker på systemet." -#: ../python/pakfire/cli.py:164 +#: ../src/pakfire/cli.py:169 msgid "Give name of at least one package to install." msgstr "angiv navnet på mindst én pakke som installeres" -#: ../python/pakfire/cli.py:166 +#: ../src/pakfire/cli.py:171 msgid "Don't install recommended packages." msgstr "" -#: ../python/pakfire/cli.py:172 +#: ../src/pakfire/cli.py:177 msgid "Reinstall one or more packages." msgstr "" -#: ../python/pakfire/cli.py:174 +#: ../src/pakfire/cli.py:179 msgid "Give name of at least one package to reinstall." msgstr "" -#: ../python/pakfire/cli.py:180 +#: ../src/pakfire/cli.py:185 msgid "Remove one or more packages from the system." msgstr "Fjerner en eller flere pakker fra systemet." -#: ../python/pakfire/cli.py:182 +#: ../src/pakfire/cli.py:187 msgid "Give name of at least one package to remove." msgstr "angiv filnavnet på mindst én pakke som skal fjernes." -#: ../python/pakfire/cli.py:188 +#: ../src/pakfire/cli.py:194 msgid "Give a name of a package to update or leave emtpy for all." msgstr "Angiv navnet på én pakke som opdateres eller lad være tomt for alle." -#: ../python/pakfire/cli.py:190 +#: ../src/pakfire/cli.py:197 msgid "Exclude package from update." msgstr "" -#: ../python/pakfire/cli.py:192 ../python/pakfire/cli.py:217 +#: ../src/pakfire/cli.py:199 ../src/pakfire/cli.py:231 msgid "Allow changing the vendor of packages." msgstr "" -#: ../python/pakfire/cli.py:194 ../python/pakfire/cli.py:219 -msgid "Allow changing the architecture of packages." +#: ../src/pakfire/cli.py:201 ../src/pakfire/cli.py:233 +msgid "Disallow changing the architecture of packages." msgstr "" -#: ../python/pakfire/cli.py:199 +#: ../src/pakfire/cli.py:206 msgid "Update the whole system or one specific package." msgstr "Opdater hele systemet eller én special pakke" -#: ../python/pakfire/cli.py:206 +#: ../src/pakfire/cli.py:213 +msgid "Sync all installed with the latest one in the distribution." +msgstr "" + +#: ../src/pakfire/cli.py:220 msgid "Check, if there are any updates available." msgstr "Kontroller, om der er nogen opdateringer tilgængelige." -#: ../python/pakfire/cli.py:213 +#: ../src/pakfire/cli.py:227 msgid "Downgrade one or more packages." msgstr "" -#: ../python/pakfire/cli.py:215 +#: ../src/pakfire/cli.py:229 msgid "Give a name of a package to downgrade." msgstr "" -#: ../python/pakfire/cli.py:225 +#: ../src/pakfire/cli.py:239 msgid "Print some information about the given package(s)." msgstr "Udskriv nogle informationer om de(n) givne pakke(r)." -#: ../python/pakfire/cli.py:227 +#: ../src/pakfire/cli.py:241 msgid "Give at least the name of one package." msgstr "Angiv mindst navnet af én pakke." -#: ../python/pakfire/cli.py:233 +#: ../src/pakfire/cli.py:247 msgid "Search for a given pattern." msgstr "Søg efter et givet mønster." -#: ../python/pakfire/cli.py:235 +#: ../src/pakfire/cli.py:249 msgid "A pattern to search for." msgstr "Et mønster til at søge efter." -#: ../python/pakfire/cli.py:241 +#: ../src/pakfire/cli.py:255 msgid "Get a list of packages that provide a given file or feature." msgstr "Få en liste over pakker, der tilbyder en bestemt fil eller funktion." -#: ../python/pakfire/cli.py:243 +#: ../src/pakfire/cli.py:257 msgid "File or feature to search for." msgstr "Fil eller funktion som søges efter." -#: ../python/pakfire/cli.py:249 +#: ../src/pakfire/cli.py:263 msgid "Get list of packages that belong to the given group." msgstr "Få liste over pakker, der tilhører den givne gruppe." -#: ../python/pakfire/cli.py:251 +#: ../src/pakfire/cli.py:265 msgid "Group name to search for." msgstr "Gruppens navn for at søge efter." -#: ../python/pakfire/cli.py:257 +#: ../src/pakfire/cli.py:271 msgid "Install all packages that belong to the given group." msgstr "Installer alle pakker, der hører til den givne gruppe." -#: ../python/pakfire/cli.py:259 +#: ../src/pakfire/cli.py:273 msgid "Group name." msgstr "Gruppenavn" -#: ../python/pakfire/cli.py:265 +#: ../src/pakfire/cli.py:279 msgid "List all currently enabled repositories." msgstr "Liste over alle aktuelt aktiverede Projektarkiver." -#: ../python/pakfire/cli.py:269 +#: ../src/pakfire/cli.py:283 msgid "Cleanup commands." msgstr "Oprydning kommandoer." -#: ../python/pakfire/cli.py:277 +#: ../src/pakfire/cli.py:291 msgid "Cleanup all temporary files." msgstr "Oprydning alle midlertidige filer." -#: ../python/pakfire/cli.py:283 +#: ../src/pakfire/cli.py:297 msgid "Check the system for any errors." msgstr "Kontrollér systemet for eventuelle fejl." -#: ../python/pakfire/cli.py:289 +#: ../src/pakfire/cli.py:303 msgid "Check the dependencies for a particular package." msgstr "Kontroller afhængigheder for en bestemt pakke." -#: ../python/pakfire/cli.py:291 +#: ../src/pakfire/cli.py:305 msgid "Give name of at least one package to check." msgstr "angiv navnet på mindst én pakke som kontrolleres." -#: ../python/pakfire/cli.py:373 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/cli.py:311 +msgid "Extract a package to a directory." +msgstr "" + +#: ../src/pakfire/cli.py:313 +#, fuzzy +msgid "Give name of the file to extract." +msgstr "angiv navnet på mindst én pakke som kontrolleres." + +#: ../src/pakfire/cli.py:315 +msgid "Target directory where to extract to." +msgstr "" + +#: ../src/pakfire/cli.py:403 ../src/pakfire/transaction.py:405 msgid "Repository" msgstr "Projektarkivet" -#: ../python/pakfire/cli.py:373 +#: ../src/pakfire/cli.py:403 msgid "Enabled" msgstr "aktiveret" -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1055 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1144 msgid "Priority" msgstr "Prioritet" -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1100 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1189 msgid "Packages" msgstr "Pakker" -#: ../python/pakfire/cli.py:381 +#: ../src/pakfire/cli.py:411 msgid "Cleaning up everything..." msgstr "Oprydning alt ..." -#: ../python/pakfire/cli.py:409 +#: ../src/pakfire/cli.py:447 +msgid "Cannot extract mixed package types" +msgstr "" + +#: ../src/pakfire/cli.py:450 +msgid "You must provide an install directory with --target=..." +msgstr "" + +#: ../src/pakfire/cli.py:456 +msgid "Cannot extract to /." +msgstr "" + +#: ../src/pakfire/cli.py:474 msgid "You cannot run pakfire-builder in a pakfire chroot." msgstr "" -#: ../python/pakfire/cli.py:412 ../python/pakfire/cli.py:736 +#: ../src/pakfire/cli.py:477 ../src/pakfire/cli.py:819 msgid "Pakfire builder command line interface." msgstr "Pakfire builder kommandolinjegrænseflade" -#: ../python/pakfire/cli.py:469 +#: ../src/pakfire/cli.py:536 msgid "Choose the distribution configuration to use for build" msgstr "" -#: ../python/pakfire/cli.py:472 +#: ../src/pakfire/cli.py:539 msgid "Run pakfire for the given architecture." msgstr "" -#: ../python/pakfire/cli.py:477 +#: ../src/pakfire/cli.py:544 msgid "Update the package indexes." msgstr "Opdater pakke indekser." -#: ../python/pakfire/cli.py:483 ../python/pakfire/cli.py:756 +#: ../src/pakfire/cli.py:550 ../src/pakfire/cli.py:839 msgid "Build one or more packages." msgstr "Byg en eller flere pakker." -#: ../python/pakfire/cli.py:485 ../python/pakfire/cli.py:645 -#: ../python/pakfire/cli.py:758 +#: ../src/pakfire/cli.py:552 ../src/pakfire/cli.py:728 +#: ../src/pakfire/cli.py:841 msgid "Give name of at least one package to build." msgstr "Giv navnet på mindst én pakke at bygge." -#: ../python/pakfire/cli.py:489 ../python/pakfire/cli.py:517 -#: ../python/pakfire/cli.py:764 +#: ../src/pakfire/cli.py:556 ../src/pakfire/cli.py:588 +#: ../src/pakfire/cli.py:847 msgid "Path were the output files should be copied to." msgstr "Sti, hvor output filerne skal kopieres til." -#: ../python/pakfire/cli.py:491 ../python/pakfire/cli.py:506 -#: ../python/pakfire/cli.py:766 +#: ../src/pakfire/cli.py:558 ../src/pakfire/cli.py:575 +#: ../src/pakfire/cli.py:849 msgid "Mode to run in. Is either 'release' or 'development' (default)." msgstr "Mode til at køre i. Er enten 'release' eller 'udvikling' (standard)." -#: ../python/pakfire/cli.py:493 +#: ../src/pakfire/cli.py:560 msgid "Run a shell after a successful build." msgstr "" -#: ../python/pakfire/cli.py:495 +#: ../src/pakfire/cli.py:562 msgid "Do not perform the install test." msgstr "" -#: ../python/pakfire/cli.py:500 +#: ../src/pakfire/cli.py:564 ../src/pakfire/cli.py:577 +msgid "Disable network in container." +msgstr "" + +#: ../src/pakfire/cli.py:569 msgid "Go into a shell." msgstr "Gå ind i en shell." -#: ../python/pakfire/cli.py:502 +#: ../src/pakfire/cli.py:571 msgid "Give name of a package." msgstr "Giv navnet på en pakke." -#: ../python/pakfire/cli.py:511 +#: ../src/pakfire/cli.py:582 msgid "Generate a source package." msgstr "Generer en kildekode-pakke." -#: ../python/pakfire/cli.py:513 +#: ../src/pakfire/cli.py:584 msgid "Give name(s) of a package(s)." msgstr "Give navn (e) af en pakke (r)." -#: ../python/pakfire/cli.py:602 +#: ../src/pakfire/cli.py:685 msgid "Pakfire server command line interface." msgstr "Pakfire server kommandolinjegrænseflade" -#: ../python/pakfire/cli.py:643 +#: ../src/pakfire/cli.py:726 msgid "Send a scrach build job to the server." msgstr "" -#: ../python/pakfire/cli.py:647 +#: ../src/pakfire/cli.py:730 msgid "Limit build to only these architecture(s)." msgstr "" -#: ../python/pakfire/cli.py:653 +#: ../src/pakfire/cli.py:736 msgid "Send a keepalive to the server." msgstr "Send en KeepAlive til serveren." -#: ../python/pakfire/cli.py:660 +#: ../src/pakfire/cli.py:743 msgid "Update all repositories." msgstr "Opdater alle repositories." -#: ../python/pakfire/cli.py:666 +#: ../src/pakfire/cli.py:749 msgid "Repository management commands." msgstr "styringskommandoer for projektarkivet." -#: ../python/pakfire/cli.py:674 +#: ../src/pakfire/cli.py:757 msgid "Create a new repository index." msgstr "Opret en ny projektarkiv indeks." -#: ../python/pakfire/cli.py:676 +#: ../src/pakfire/cli.py:759 msgid "Path to the packages." msgstr "sti til pakker." -#: ../python/pakfire/cli.py:678 +#: ../src/pakfire/cli.py:761 msgid "Path to input packages." msgstr "Sti til input pakker." -#: ../python/pakfire/cli.py:680 +#: ../src/pakfire/cli.py:763 msgid "Key to sign the repository with." msgstr "" -#: ../python/pakfire/cli.py:685 +#: ../src/pakfire/cli.py:768 msgid "Dump some information about this machine." msgstr "" -#: ../python/pakfire/cli.py:762 ../python/pakfire/cli.py:850 +#: ../src/pakfire/cli.py:845 ../src/pakfire/cli.py:937 msgid "Build the package for the given architecture." msgstr "Byg pakken for den givne arkitektur." -#: ../python/pakfire/cli.py:768 +#: ../src/pakfire/cli.py:851 msgid "Do not verify build dependencies." msgstr "" -#: ../python/pakfire/cli.py:770 +#: ../src/pakfire/cli.py:853 msgid "Only run the prepare stage." msgstr "" -#: ../python/pakfire/cli.py:802 +#: ../src/pakfire/cli.py:887 msgid "Pakfire client command line interface." msgstr "" -#: ../python/pakfire/cli.py:844 +#: ../src/pakfire/cli.py:931 msgid "Build a package remotely." msgstr "" -#: ../python/pakfire/cli.py:846 +#: ../src/pakfire/cli.py:933 msgid "Give name of a package to build." msgstr "" -#: ../python/pakfire/cli.py:855 +#: ../src/pakfire/cli.py:942 msgid "Print some information about this host." msgstr "" -#: ../python/pakfire/cli.py:861 +#: ../src/pakfire/cli.py:948 msgid "Check the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:866 +#: ../src/pakfire/cli.py:953 msgid "Show information about build jobs." msgstr "" -#: ../python/pakfire/cli.py:876 +#: ../src/pakfire/cli.py:963 msgid "Show a list of all active jobs." msgstr "" -#: ../python/pakfire/cli.py:881 +#: ../src/pakfire/cli.py:968 msgid "Show a list of all recently finished of failed build jobs." msgstr "" -#: ../python/pakfire/cli.py:886 +#: ../src/pakfire/cli.py:973 msgid "Show details about given build job." msgstr "" -#: ../python/pakfire/cli.py:887 +#: ../src/pakfire/cli.py:974 msgid "The ID of the build job." msgstr "" -#: ../python/pakfire/cli.py:892 +#: ../src/pakfire/cli.py:979 msgid "Show information about builds." msgstr "" -#: ../python/pakfire/cli.py:900 +#: ../src/pakfire/cli.py:987 msgid "Show details about the given build." msgstr "" -#: ../python/pakfire/cli.py:901 +#: ../src/pakfire/cli.py:988 msgid "The ID of the build." msgstr "" -#: ../python/pakfire/cli.py:906 +#: ../src/pakfire/cli.py:993 msgid "Test the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:907 +#: ../src/pakfire/cli.py:994 msgid "Error code to test." msgstr "" -#: ../python/pakfire/cli.py:956 ../python/pakfire/server.py:302 +#: ../src/pakfire/cli.py:1045 ../src/pakfire/server.py:303 msgid "Hostname" msgstr "" -#: ../python/pakfire/cli.py:957 +#: ../src/pakfire/cli.py:1046 msgid "Pakfire hub" msgstr "" -#: ../python/pakfire/cli.py:960 +#: ../src/pakfire/cli.py:1049 msgid "Username" msgstr "" #. Hardware information -#: ../python/pakfire/cli.py:964 ../python/pakfire/server.py:306 +#: ../src/pakfire/cli.py:1053 ../src/pakfire/server.py:307 msgid "Hardware information" msgstr "" -#: ../python/pakfire/cli.py:965 ../python/pakfire/server.py:307 +#: ../src/pakfire/cli.py:1054 ../src/pakfire/server.py:308 msgid "CPU model" msgstr "" -#: ../python/pakfire/cli.py:966 ../python/pakfire/server.py:308 +#: ../src/pakfire/cli.py:1055 ../src/pakfire/server.py:309 msgid "Memory" msgstr "" -#: ../python/pakfire/cli.py:967 +#: ../src/pakfire/cli.py:1056 msgid "Parallelism" msgstr "" -#: ../python/pakfire/cli.py:969 ../python/pakfire/server.py:310 +#: ../src/pakfire/cli.py:1058 ../src/pakfire/server.py:311 msgid "Native arch" msgstr "" -#: ../python/pakfire/cli.py:971 +#: ../src/pakfire/cli.py:1060 msgid "Default arch" msgstr "" -#: ../python/pakfire/cli.py:973 ../python/pakfire/server.py:312 +#: ../src/pakfire/cli.py:1062 ../src/pakfire/server.py:313 msgid "Supported arches" msgstr "" -#: ../python/pakfire/cli.py:986 +#: ../src/pakfire/cli.py:1075 msgid "Your IP address" msgstr "" -#: ../python/pakfire/cli.py:991 +#: ../src/pakfire/cli.py:1080 msgid "You are authenticated to the build service:" msgstr "" -#: ../python/pakfire/cli.py:997 +#: ../src/pakfire/cli.py:1086 msgid "User name" msgstr "" -#: ../python/pakfire/cli.py:998 +#: ../src/pakfire/cli.py:1087 msgid "Real name" msgstr "" -#: ../python/pakfire/cli.py:999 +#: ../src/pakfire/cli.py:1088 msgid "Email address" msgstr "" -#: ../python/pakfire/cli.py:1000 +#: ../src/pakfire/cli.py:1089 msgid "Registered" msgstr "" -#: ../python/pakfire/cli.py:1007 +#: ../src/pakfire/cli.py:1096 msgid "You could not be authenticated to the build service." msgstr "" -#: ../python/pakfire/cli.py:1028 +#: ../src/pakfire/cli.py:1117 msgid "No ongoing jobs found." msgstr "" -#: ../python/pakfire/cli.py:1031 +#: ../src/pakfire/cli.py:1120 msgid "Active build jobs" msgstr "" -#: ../python/pakfire/cli.py:1037 +#: ../src/pakfire/cli.py:1126 msgid "No jobs found." msgstr "" -#: ../python/pakfire/cli.py:1040 +#: ../src/pakfire/cli.py:1129 msgid "Recently processed build jobs" msgstr "" -#: ../python/pakfire/cli.py:1047 +#: ../src/pakfire/cli.py:1136 #, python-format msgid "A build with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1050 +#: ../src/pakfire/cli.py:1139 #, python-format msgid "Build: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1054 ../python/pakfire/cli.py:1082 +#: ../src/pakfire/cli.py:1143 ../src/pakfire/cli.py:1171 msgid "State" msgstr "" -#: ../python/pakfire/cli.py:1058 +#: ../src/pakfire/cli.py:1147 msgid "Jobs" msgstr "" -#: ../python/pakfire/cli.py:1071 +#: ../src/pakfire/cli.py:1160 #, python-format msgid "A job with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1078 +#: ../src/pakfire/cli.py:1167 #, python-format msgid "Job: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1083 ../python/pakfire/packages/base.py:107 -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/cli.py:1172 ../src/pakfire/packages/base.py:107 +#: ../src/pakfire/transaction.py:404 msgid "Arch" msgstr "arch" -#: ../python/pakfire/cli.py:1088 ../python/pakfire/packages/base.py:148 +#: ../src/pakfire/cli.py:1177 ../src/pakfire/packages/base.py:148 msgid "Build host" msgstr "Build host" -#: ../python/pakfire/cli.py:1093 +#: ../src/pakfire/cli.py:1182 msgid "Time created" msgstr "" -#: ../python/pakfire/cli.py:1094 +#: ../src/pakfire/cli.py:1183 msgid "Time started" msgstr "" -#: ../python/pakfire/cli.py:1095 +#: ../src/pakfire/cli.py:1184 msgid "Time finished" msgstr "" -#: ../python/pakfire/cli.py:1096 +#: ../src/pakfire/cli.py:1185 msgid "Duration" msgstr "" -#: ../python/pakfire/cli.py:1124 +#: ../src/pakfire/cli.py:1213 msgid "Invalid error code given." msgstr "" -#: ../python/pakfire/cli.py:1127 +#: ../src/pakfire/cli.py:1216 #, python-format msgid "Reponse from the server: %s" msgstr "" -#: ../python/pakfire/cli.py:1133 +#: ../src/pakfire/cli.py:1227 msgid "Pakfire daemon command line interface." msgstr "" -#: ../python/pakfire/cli.py:1161 +#: ../src/pakfire/cli.py:1258 msgid "Pakfire key command line interface." msgstr "" -#: ../python/pakfire/cli.py:1198 ../python/pakfire/cli.py:1208 +#: ../src/pakfire/cli.py:1294 ../src/pakfire/cli.py:1304 msgid "Import a key from file." msgstr "" -#: ../python/pakfire/cli.py:1200 +#: ../src/pakfire/cli.py:1296 msgid "The real name of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1202 +#: ../src/pakfire/cli.py:1298 msgid "The email address of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1210 +#: ../src/pakfire/cli.py:1306 msgid "Filename of that key to import." msgstr "" -#: ../python/pakfire/cli.py:1216 +#: ../src/pakfire/cli.py:1312 msgid "Export a key to a file." msgstr "" -#: ../python/pakfire/cli.py:1218 +#: ../src/pakfire/cli.py:1314 msgid "The ID of the key to export." msgstr "" -#: ../python/pakfire/cli.py:1220 +#: ../src/pakfire/cli.py:1316 msgid "Write the key to this file." msgstr "" -#: ../python/pakfire/cli.py:1222 -msgid "Export the secret key, too." -msgstr "" - -#: ../python/pakfire/cli.py:1228 +#: ../src/pakfire/cli.py:1322 msgid "Delete a key from the local keyring." msgstr "" -#: ../python/pakfire/cli.py:1230 +#: ../src/pakfire/cli.py:1324 msgid "The ID of the key to delete." msgstr "" -#: ../python/pakfire/cli.py:1236 +#: ../src/pakfire/cli.py:1330 msgid "List all imported keys." msgstr "" -#: ../python/pakfire/cli.py:1242 +#: ../src/pakfire/cli.py:1336 msgid "Sign one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1244 +#: ../src/pakfire/cli.py:1338 msgid "Key that is used sign the package(s)." msgstr "" -#: ../python/pakfire/cli.py:1246 +#: ../src/pakfire/cli.py:1340 msgid "Package(s) to sign." msgstr "" -#: ../python/pakfire/cli.py:1252 +#: ../src/pakfire/cli.py:1346 msgid "Verify one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1256 +#: ../src/pakfire/cli.py:1350 msgid "Package(s) to verify." msgstr "" -#: ../python/pakfire/cli.py:1263 +#: ../src/pakfire/cli.py:1357 msgid "Generating the key may take a moment..." msgstr "" -#: ../python/pakfire/cli.py:1318 +#: ../src/pakfire/cli.py:1411 #, python-format msgid "Signing %s..." msgstr "" -#: ../python/pakfire/cli.py:1338 +#: ../src/pakfire/cli.py:1431 #, python-format msgid "Verifying %s..." msgstr "" -#: ../python/pakfire/cli.py:1348 +#: ../src/pakfire/cli.py:1441 msgid "This signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1351 +#: ../src/pakfire/cli.py:1444 msgid "Unknown key" msgstr "" -#: ../python/pakfire/cli.py:1352 +#: ../src/pakfire/cli.py:1445 msgid "Could not check if this signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1355 ../python/pakfire/keyring.py:96 +#: ../src/pakfire/cli.py:1448 ../src/pakfire/keyring.py:98 #, python-format msgid "Created: %s" msgstr "" -#: ../python/pakfire/cli.py:1359 ../python/pakfire/keyring.py:99 +#: ../src/pakfire/cli.py:1452 ../src/pakfire/keyring.py:101 #, python-format msgid "Expires: %s" msgstr "" -#. If the keepalive message could not successfully be sent, we don't -#. bother, because the client will soon retry. -#: ../python/pakfire/client/base.py:213 -msgid "Could not send a keepalive message to the hub." -msgstr "" - -#. Don't give a shit either. -#: ../python/pakfire/client/base.py:247 -msgid "Could not update the host information." -msgstr "" - -#: ../python/pakfire/client/builder.py:178 -msgid "Less than 2GB of free space. Cannot request a new job." -msgstr "" - -#. Log all XMLRPC protocol errors. -#: ../python/pakfire/client/transport.py:90 -msgid "XMLRPC protocol error:" -msgstr "" - -#: ../python/pakfire/client/transport.py:91 +#: ../src/pakfire/compress.py:85 ../src/pakfire/compress.py:95 #, python-format -msgid "URL: %s" -msgstr "" - -#: ../python/pakfire/client/transport.py:92 -msgid " HTTP headers:" +msgid "Given algorithm '%s' is not supported." msgstr "" -#: ../python/pakfire/client/transport.py:95 +#: ../src/pakfire/config.py:191 #, python-format -msgid "Error code: %s" +msgid "Unhandled configuration update: %s = %s" msgstr "" -#: ../python/pakfire/client/transport.py:96 -#, python-format -msgid "Error message: %s" +#: ../src/pakfire/config.py:205 +msgid "Configuration:" msgstr "" -#: ../python/pakfire/client/transport.py:116 +#: ../src/pakfire/config.py:207 #, python-format -msgid "Trying again in %(timeout)s second(s). %(tries)s tries left." +msgid "Section: %s" msgstr "" -#: ../python/pakfire/client/transport.py:121 -msgid "Maximum number of tries was reached. Giving up." +#: ../src/pakfire/config.py:212 +msgid "No settings in this section." msgstr "" -#: ../python/pakfire/compress.py:85 ../python/pakfire/compress.py:95 -#, python-format -msgid "Given algorithm '%s' is not supported." +#: ../src/pakfire/config.py:214 +msgid "Loaded from files:" msgstr "" -#: ../python/pakfire/config.py:191 -#, python-format -msgid "Unhandled configuration update: %s = %s" +#: ../src/pakfire/daemon.py:100 +msgid "Shutting down..." msgstr "" -#: ../python/pakfire/config.py:205 -msgid "Configuration:" +#: ../src/pakfire/daemon.py:104 +msgid "Restarting keepalive process" msgstr "" -#: ../python/pakfire/config.py:207 +#: ../src/pakfire/daemon.py:166 #, python-format -msgid "Section: %s" +msgid "Terminating worker process: %s" msgstr "" -#: ../python/pakfire/config.py:212 -msgid "No settings in this section." +#: ../src/pakfire/daemon.py:315 +msgid "Sending builder information to hub..." msgstr "" -#: ../python/pakfire/config.py:214 -msgid "Loaded from files:" -msgstr "" - -#: ../python/pakfire/downloader.py:155 +#: ../src/pakfire/downloader.py:165 msgid "Downloading source files:" msgstr "" -#: ../python/pakfire/downloader.py:158 +#: ../src/pakfire/downloader.py:168 msgid "Cannot download source code in offline mode." msgstr "" -#: ../python/pakfire/downloader.py:181 +#: ../src/pakfire/downloader.py:191 #, python-format msgid "Downloaded empty file: %s" msgstr "" -#: ../python/pakfire/errors.py:30 +#: ../src/pakfire/errors.py:30 msgid "An unhandled error occured." msgstr "En ikke-afviklet fejl opstod." -#: ../python/pakfire/errors.py:46 +#: ../src/pakfire/errors.py:46 msgid "Could not compress/decompress data." msgstr "" -#: ../python/pakfire/errors.py:58 +#: ../src/pakfire/errors.py:58 msgid "One or more dependencies could not been resolved." msgstr "En eller flere afhængigheder kunne ikke blive løst." -#: ../python/pakfire/errors.py:61 +#: ../src/pakfire/errors.py:61 msgid "An error occured when pakfire tried to download files." msgstr "" -#: ../python/pakfire/errors.py:74 +#: ../src/pakfire/errors.py:74 msgid "" "The requested action cannot be done on offline mode.\n" -"Please connect your system to the network, remove --offline from the command line and try again." -msgstr "Den anmodede operation kan ikke ske på offlinetilstand ⏎ venligst tilslut dit system til et netværk, fjern -. Offline fra kommandolinjen, og prøv igen" +"Please connect your system to the network, remove --offline from the command " +"line and try again." +msgstr "" +"Den anmodede operation kan ikke ske på offlinetilstand ⏎ venligst tilslut " +"dit system til et netværk, fjern -. Offline fra kommandolinjen, og prøv igen" -#: ../python/pakfire/errors.py:86 +#: ../src/pakfire/errors.py:86 msgid "Running pakfire-build in a pakfire container?" msgstr "" -#: ../python/pakfire/errors.py:98 ../python/pakfire/transaction.py:475 +#: ../src/pakfire/errors.py:98 ../src/pakfire/transaction.py:475 msgid "Transaction test was not successful" msgstr "" -#: ../python/pakfire/errors.py:102 +#: ../src/pakfire/errors.py:162 msgid "Generic XMLRPC error." msgstr "" -#: ../python/pakfire/errors.py:106 +#: ../src/pakfire/errors.py:166 msgid "" "You are forbidden to perform this action. Maybe you need to check your " "credentials." msgstr "" -#: ../python/pakfire/errors.py:110 +#: ../src/pakfire/errors.py:170 msgid "A request could not be fulfilled by the server." msgstr "" -#: ../python/pakfire/errors.py:114 +#: ../src/pakfire/errors.py:174 msgid "Could not find the requested URL." msgstr "" -#: ../python/pakfire/errors.py:118 +#: ../src/pakfire/errors.py:178 msgid "An unforseable problem on the XML-RPC transport connection occured." msgstr "" -#: ../python/pakfire/i18n.py:54 +#: ../src/pakfire/i18n.py:54 #, python-format msgid "%(commas)s and %(last)s" msgstr "" -#: ../python/pakfire/keyring.py:82 +#: ../src/pakfire/keyring.py:76 +#, python-format +msgid "Not in key store: %s" +msgstr "" + +#: ../src/pakfire/keyring.py:82 #, python-format msgid "Fingerprint: %s" msgstr "" -#: ../python/pakfire/keyring.py:84 +#: ../src/pakfire/keyring.py:86 msgid "Private key available!" msgstr "" -#: ../python/pakfire/keyring.py:88 +#: ../src/pakfire/keyring.py:90 #, python-format msgid "Subkey: %s" msgstr "" -#: ../python/pakfire/keyring.py:90 +#: ../src/pakfire/keyring.py:92 msgid "This key has expired!" msgstr "" -#: ../python/pakfire/keyring.py:93 +#: ../src/pakfire/keyring.py:95 msgid "This is a secret key." msgstr "" -#: ../python/pakfire/keyring.py:101 +#: ../src/pakfire/keyring.py:103 msgid "This key does not expire." msgstr "" -#: ../python/pakfire/keyring.py:149 +#: ../src/pakfire/keyring.py:151 #, python-format msgid "Generating new key for %(realname)s <%(email)s>..." msgstr "" -#: ../python/pakfire/keyring.py:150 +#: ../src/pakfire/keyring.py:152 msgid "This may take a while..." msgstr "" -#: ../python/pakfire/keyring.py:169 +#: ../src/pakfire/keyring.py:171 #, python-format msgid "Successfully imported %s." msgstr "" -#: ../python/pakfire/keyring.py:189 +#: ../src/pakfire/keyring.py:191 msgid "Host key:" msgstr "" -#: ../python/pakfire/keyring.py:196 +#: ../src/pakfire/keyring.py:198 #, python-format -msgid "" -"WARNING! Host key with ID %s configured, but the secret key is missing!" +msgid "WARNING! Host key with ID %s configured, but the secret key is missing!" msgstr "" -#: ../python/pakfire/keyring.py:199 +#: ../src/pakfire/keyring.py:201 #, python-format msgid "WARNING! Host key with ID %s configured, but not found!" msgstr "" -#: ../python/pakfire/keyring.py:201 +#: ../src/pakfire/keyring.py:203 msgid "No host key available or configured." msgstr "" -#: ../python/pakfire/packages/base.py:99 +#: ../src/pakfire/packages/base.py:99 msgid "Name" msgstr "navn" -#: ../python/pakfire/packages/base.py:110 ../python/pakfire/transaction.py:404 +#: ../src/pakfire/packages/base.py:110 ../src/pakfire/transaction.py:404 msgid "Version" msgstr "version" -#: ../python/pakfire/packages/base.py:111 +#: ../src/pakfire/packages/base.py:111 msgid "Release" msgstr "version" -#: ../python/pakfire/packages/base.py:115 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/packages/base.py:115 ../src/pakfire/transaction.py:405 msgid "Size" msgstr "størrelse" -#: ../python/pakfire/packages/base.py:119 +#: ../src/pakfire/packages/base.py:119 msgid "Installed size" msgstr "" -#: ../python/pakfire/packages/base.py:125 +#: ../src/pakfire/packages/base.py:125 msgid "Repo" msgstr "Repo" -#: ../python/pakfire/packages/base.py:128 +#: ../src/pakfire/packages/base.py:128 msgid "Summary" msgstr "resumé" -#: ../python/pakfire/packages/base.py:129 +#: ../src/pakfire/packages/base.py:129 msgid "Groups" msgstr "grupper" -#: ../python/pakfire/packages/base.py:130 +#: ../src/pakfire/packages/base.py:130 msgid "URL" msgstr "URL" -#: ../python/pakfire/packages/base.py:131 +#: ../src/pakfire/packages/base.py:131 msgid "License" msgstr "licens" -#: ../python/pakfire/packages/base.py:134 +#: ../src/pakfire/packages/base.py:134 msgid "Description" msgstr "beskrivelse" -#: ../python/pakfire/packages/base.py:141 +#: ../src/pakfire/packages/base.py:141 msgid "Maintainer" msgstr "" -#: ../python/pakfire/packages/base.py:143 +#: ../src/pakfire/packages/base.py:143 msgid "Vendor" msgstr "" -#: ../python/pakfire/packages/base.py:145 +#: ../src/pakfire/packages/base.py:145 msgid "UUID" msgstr "UUID" -#: ../python/pakfire/packages/base.py:146 +#: ../src/pakfire/packages/base.py:146 msgid "Build ID" msgstr "build-ID" -#: ../python/pakfire/packages/base.py:147 +#: ../src/pakfire/packages/base.py:147 msgid "Build date" msgstr "Build Dato" -#: ../python/pakfire/packages/base.py:150 +#: ../src/pakfire/packages/base.py:150 msgid "Signatures" msgstr "" -#: ../python/pakfire/packages/base.py:155 +#: ../src/pakfire/packages/base.py:155 msgid "Provides" msgstr "leverer" -#: ../python/pakfire/packages/base.py:160 +#: ../src/pakfire/packages/base.py:160 msgid "Pre-requires" msgstr "" -#: ../python/pakfire/packages/base.py:165 +#: ../src/pakfire/packages/base.py:165 msgid "Requires" msgstr "kræver" -#: ../python/pakfire/packages/base.py:170 +#: ../src/pakfire/packages/base.py:170 msgid "Conflicts" msgstr "" -#: ../python/pakfire/packages/base.py:175 +#: ../src/pakfire/packages/base.py:175 msgid "Obsoletes" msgstr "" -#: ../python/pakfire/packages/base.py:180 +#: ../src/pakfire/packages/base.py:180 msgid "Recommends" msgstr "" -#: ../python/pakfire/packages/base.py:185 +#: ../src/pakfire/packages/base.py:185 msgid "Suggests" msgstr "" -#: ../python/pakfire/packages/base.py:193 +#: ../src/pakfire/packages/base.py:193 msgid "File" msgstr "Fil" -#: ../python/pakfire/packages/base.py:383 +#: ../src/pakfire/packages/base.py:383 msgid "Not set" msgstr "udefineret" -#: ../python/pakfire/packages/base.py:570 +#: ../src/pakfire/packages/base.py:570 #, python-format msgid "Config file saved as %s." msgstr "" -#: ../python/pakfire/packages/base.py:575 +#: ../src/pakfire/packages/base.py:575 #, python-format msgid "Preserving datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:96 -#, python-format -msgid "Could not extract file: /%(src)s - %(dst)s" -msgstr "" - -#: ../python/pakfire/packages/file.py:162 +#: ../src/pakfire/packages/file.py:82 #, python-format msgid "Filename: %s" msgstr "" -#: ../python/pakfire/packages/file.py:259 +#: ../src/pakfire/packages/file.py:184 #, python-format msgid "File in archive is missing in file metadata: %s. Skipping." msgstr "" -#: ../python/pakfire/packages/file.py:315 +#: ../src/pakfire/packages/file.py:240 #, python-format msgid "Config file created as %s" msgstr "" -#: ../python/pakfire/packages/file.py:320 +#: ../src/pakfire/packages/file.py:245 #, python-format msgid "Don't overwrite already existing datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:334 +#: ../src/pakfire/packages/file.py:259 #, python-format msgid "Could not remove file: /%s" msgstr "" -#: ../python/pakfire/packages/lexer.py:756 +#: ../src/pakfire/packages/lexer.py:756 #, python-format msgid "Template does not exist: %s" msgstr "" -#: ../python/pakfire/packages/make.py:80 +#: ../src/pakfire/packages/make.py:83 msgid "Package name is undefined." msgstr "" -#: ../python/pakfire/packages/make.py:83 +#: ../src/pakfire/packages/make.py:86 msgid "Package version is undefined." msgstr "" -#: ../python/pakfire/packages/make.py:433 +#: ../src/pakfire/packages/make.py:443 #, python-format msgid "Searching for automatic dependencies for %s..." msgstr "" -#: ../python/pakfire/packages/make.py:487 +#: ../src/pakfire/packages/make.py:497 #, python-format msgid "Regular experession is invalid and has been skipped: %s" msgstr "" #. Let the user know what has been done. -#: ../python/pakfire/packages/make.py:503 +#: ../src/pakfire/packages/make.py:513 #, python-format msgid "Filter '%(pattern)s' filtered %(dep)s." msgstr "" #. Load progressbar. -#: ../python/pakfire/packages/packager.py:399 -#: ../python/pakfire/packages/packager.py:713 +#: ../src/pakfire/packages/packager.py:400 +#: ../src/pakfire/packages/packager.py:714 msgid "Packaging" msgstr "" -#: ../python/pakfire/packages/packager.py:741 +#: ../src/pakfire/packages/packager.py:742 #, python-format msgid "Building source package %s:" msgstr "" -#: ../python/pakfire/repository/__init__.py:93 +#: ../src/pakfire/packages/tar.py:87 +#, python-format +msgid "Could not extract file: /%(src)s - %(dst)s" +msgstr "" + +#: ../src/pakfire/repository/__init__.py:93 msgid "Initializing repositories..." msgstr "" -#: ../python/pakfire/repository/database.py:127 -msgid "" -"The format of the database is not supported by this version of pakfire." +#: ../src/pakfire/repository/database.py:120 +msgid "The format of the database is not supported by this version of pakfire." msgstr "" -#: ../python/pakfire/repository/database.py:238 +#: ../src/pakfire/repository/database.py:229 #, python-format msgid "Cannot use database with version greater than %s." msgstr "" -#: ../python/pakfire/repository/database.py:240 +#: ../src/pakfire/repository/database.py:231 #, python-format msgid "Migrating database from format %(old)s to %(new)s." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:102 +#: ../src/pakfire/repository/local.py:123 #, python-format msgid "%s: Adding packages..." msgstr "" #. Make a nice progress bar. -#: ../python/pakfire/repository/local.py:205 +#: ../src/pakfire/repository/local.py:229 msgid "Compressing database..." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:263 +#: ../src/pakfire/repository/local.py:287 #, python-format msgid "%s: Reading packages..." msgstr "" -#: ../python/pakfire/repository/remote.py:151 +#: ../src/pakfire/repository/remote.py:151 #, python-format msgid "No metadata available for repository %s. Cannot download any." msgstr "" -#: ../python/pakfire/repository/remote.py:176 +#: ../src/pakfire/repository/remote.py:176 #, python-format msgid "Could not update metadata for %s from any mirror server" msgstr "" -#: ../python/pakfire/repository/remote.py:185 +#: ../src/pakfire/repository/remote.py:185 msgid "The downloaded metadata was less recent than the current one." msgstr "" -#: ../python/pakfire/repository/remote.py:224 +#: ../src/pakfire/repository/remote.py:224 #, python-format msgid "Cannot download package database for %s in offline mode." msgstr "" -#: ../python/pakfire/repository/remote.py:235 +#: ../src/pakfire/repository/remote.py:235 #, python-format msgid "%s: package database" msgstr "%s: pakkedatabasen" -#: ../python/pakfire/repository/remote.py:309 +#: ../src/pakfire/repository/remote.py:309 #, python-format msgid "Cannot download this file in offline mode: %s" msgstr "Kan ikke downloade denne fil i offlinetilstand: %s" -#: ../python/pakfire/repository/remote.py:315 +#: ../src/pakfire/repository/remote.py:315 #, python-format msgid "Could not download %s: %s" msgstr "" -#: ../python/pakfire/repository/remote.py:340 +#: ../src/pakfire/repository/remote.py:340 msgid "The checksum of the downloaded file did not match." msgstr "" -#: ../python/pakfire/repository/remote.py:341 +#: ../src/pakfire/repository/remote.py:341 #, python-format msgid "Expected %(good)s but got %(bad)s." msgstr "" -#: ../python/pakfire/repository/remote.py:342 +#: ../src/pakfire/repository/remote.py:342 msgid "Trying an other mirror." msgstr "" #. Create a progressbar. -#: ../python/pakfire/repository/system.py:59 +#: ../src/pakfire/repository/system.py:59 msgid "Loading installed packages" msgstr "" -#: ../python/pakfire/satsolver.py:326 +#: ../src/pakfire/satsolver.py:329 #, python-format msgid "Dependency solving finished in %.2f ms" msgstr "" -#: ../python/pakfire/satsolver.py:341 ../python/pakfire/satsolver.py:367 +#: ../src/pakfire/satsolver.py:344 ../src/pakfire/satsolver.py:370 msgid "The solver returned one problem:" msgstr "Problemløser returnerede ét problem:" #. Ask the user if he or she want to modify the request. If not, just exit. -#: ../python/pakfire/satsolver.py:383 +#: ../src/pakfire/satsolver.py:386 msgid "Do you want to manually alter the request?" msgstr "Vil du manuelt ændre den anmodning?" -#: ../python/pakfire/satsolver.py:386 +#: ../src/pakfire/satsolver.py:389 msgid "You can now try to satisfy the solver by modifying your request." -msgstr "Du kan nu prøve at tilfredsstille Problemløser ved at ændre din anmodning" +msgstr "" +"Du kan nu prøve at tilfredsstille Problemløser ved at ændre din anmodning" -#: ../python/pakfire/satsolver.py:391 +#: ../src/pakfire/satsolver.py:394 msgid "Which problem to you want to resolve?" msgstr "Hvilket problem ønsker du at løse?" -#: ../python/pakfire/satsolver.py:393 +#: ../src/pakfire/satsolver.py:396 msgid "Press enter to try to re-solve the request." msgstr "Tryk på enter for at forsøge at re-løse anmodningen." -#: ../python/pakfire/satsolver.py:424 +#: ../src/pakfire/satsolver.py:427 #, python-format msgid " Solution: %s" msgstr "Løsning:%s" -#: ../python/pakfire/satsolver.py:433 +#: ../src/pakfire/satsolver.py:436 msgid " Solutions:" msgstr "Løsninger:" -#: ../python/pakfire/server.py:278 ../python/pakfire/system.py:132 +#: ../src/pakfire/server.py:279 ../src/pakfire/system.py:149 msgid "Could not be determined" msgstr "" -#: ../python/pakfire/shell.py:84 +#: ../src/pakfire/shell.py:84 #, python-format msgid "Executing command: %s in %s" msgstr "" -#: ../python/pakfire/shell.py:123 +#: ../src/pakfire/shell.py:123 #, python-format msgid "Command exceeded timeout (%(timeout)d): %(command)s" msgstr "" -#: ../python/pakfire/shell.py:129 +#: ../src/pakfire/shell.py:129 #, python-format msgid "Child returncode was: %s" msgstr "" -#: ../python/pakfire/shell.py:132 +#: ../src/pakfire/shell.py:132 #, python-format msgid "Command failed: %s" msgstr "" -#: ../python/pakfire/transaction.py:94 +#: ../src/pakfire/transaction.py:94 #, python-format msgid "file %(name)s from %(pkg1)s conflicts with file from package %(pkg2)s" msgstr "" -#: ../python/pakfire/transaction.py:100 +#: ../src/pakfire/transaction.py:100 #, python-format msgid "file %(name)s from %(pkg)s conflicts with files from %(pkgs)s" msgstr "" -#: ../python/pakfire/transaction.py:106 +#: ../src/pakfire/transaction.py:106 #, python-format -msgid "" -"file %(name)s causes the transaction test to fail for an unknown reason" +msgid "file %(name)s causes the transaction test to fail for an unknown reason" msgstr "" -#: ../python/pakfire/transaction.py:114 +#: ../src/pakfire/transaction.py:114 #, python-format msgid "" "There is not enough space left on %(name)s. Need at least %(size)s to " "perform transaction." msgstr "" -#: ../python/pakfire/transaction.py:327 +#: ../src/pakfire/transaction.py:327 #, python-format msgid "Not enough space to download %s of packages." msgstr "" -#: ../python/pakfire/transaction.py:330 +#: ../src/pakfire/transaction.py:330 msgid "Downloading packages:" msgstr "Download af pakker:" -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/transaction.py:404 msgid "Package" msgstr "pakke" -#: ../python/pakfire/transaction.py:409 +#: ../src/pakfire/transaction.py:409 msgid "Installing:" msgstr "installerer:" -#: ../python/pakfire/transaction.py:410 +#: ../src/pakfire/transaction.py:410 msgid "Reinstalling:" msgstr "Geninstallerer:" -#: ../python/pakfire/transaction.py:411 +#: ../src/pakfire/transaction.py:411 msgid "Updating:" msgstr "opdaterer:" -#: ../python/pakfire/transaction.py:412 +#: ../src/pakfire/transaction.py:412 msgid "Downgrading:" msgstr "nedgradering:" -#: ../python/pakfire/transaction.py:413 +#: ../src/pakfire/transaction.py:413 msgid "Removing:" msgstr "fjerner:" -#: ../python/pakfire/transaction.py:419 +#: ../src/pakfire/transaction.py:419 msgid "Transaction Summary" msgstr "Transaktions resumé" -#: ../python/pakfire/transaction.py:426 +#: ../src/pakfire/transaction.py:426 msgid "package" msgstr "Pakke" -#: ../python/pakfire/transaction.py:432 +#: ../src/pakfire/transaction.py:432 #, python-format msgid "Total download size: %s" msgstr "samlet download størrelse: %s" -#: ../python/pakfire/transaction.py:436 +#: ../src/pakfire/transaction.py:436 #, python-format msgid "Installed size: %s" msgstr "installeret størrelse %s" -#: ../python/pakfire/transaction.py:439 +#: ../src/pakfire/transaction.py:439 #, python-format msgid "Freed size: %s" msgstr "befriet størrelse %s" -#: ../python/pakfire/transaction.py:450 +#: ../src/pakfire/transaction.py:450 msgid "Is this okay?" msgstr "er det ok ?" -#: ../python/pakfire/transaction.py:456 +#: ../src/pakfire/transaction.py:456 msgid "Running Transaction Test" msgstr "" -#: ../python/pakfire/transaction.py:468 +#: ../src/pakfire/transaction.py:468 msgid "Transaction Test Succeeded" msgstr "" #. Make a nice progressbar. -#: ../python/pakfire/transaction.py:501 +#: ../src/pakfire/transaction.py:501 msgid "Verifying signatures..." msgstr "" -#: ../python/pakfire/transaction.py:533 +#: ../src/pakfire/transaction.py:533 #, python-format msgid "Found %s signature error(s)!" msgstr "" -#: ../python/pakfire/transaction.py:538 +#: ../src/pakfire/transaction.py:538 msgid "Going on because we are running in permissive mode." msgstr "" -#: ../python/pakfire/transaction.py:539 +#: ../src/pakfire/transaction.py:539 msgid "This is dangerous!" msgstr "" -#: ../python/pakfire/transaction.py:560 +#: ../src/pakfire/transaction.py:560 msgid "Running transaction" msgstr "løbende transaktion" -#: ../python/pakfire/util.py:68 +#: ../src/pakfire/util.py:68 #, python-format msgid "%s [y/N]" msgstr "%s [j/N]" -#: ../python/pakfire/util.py:260 +#: ../src/pakfire/util.py:247 msgid "Killing orphans..." msgstr "" -#: ../python/pakfire/util.py:267 +#: ../src/pakfire/util.py:254 #, python-format msgid "Process ID %s is still running in chroot. Killing..." msgstr "" -#: ../python/pakfire/util.py:279 +#: ../src/pakfire/util.py:266 msgid "Waiting for processes to terminate..." msgstr "" -#: ../python/src/problem.c:159 -#, c-format -msgid "%s does not belong to a distupgrade repository" -msgstr "%s tilhører ikke en distupgrade projektpakke" - -#: ../python/src/problem.c:166 -#, c-format -msgid "%s has inferior architecture" -msgstr "%s har ringere arkitektur" - -#: ../python/src/problem.c:173 -#, c-format -msgid "problem with installed package %s" -msgstr "Problemet med installeret pakke %s" - -#: ../python/src/problem.c:179 -#, c-format -msgid "conflicting requests" -msgstr "konflikterende anmodninger" - -#: ../python/src/problem.c:184 -#, c-format -msgid "nothing provides requested %s" -msgstr "intet tilbyder det anmodet %s" - -#: ../python/src/problem.c:190 -#, c-format -msgid "some dependency problem" -msgstr "nogle afhængigheds problemer" - -#: ../python/src/problem.c:195 -#, c-format -msgid "package %s is not installable" -msgstr "Pakken %s kan ikke installeres" - -#: ../python/src/problem.c:202 -#, c-format -msgid "nothing provides %s needed by %s" -msgstr "Intet leverer %s som bruges af %s" - -#: ../python/src/problem.c:209 -#, c-format -msgid "cannot install both %s and %s" -msgstr "Kan ikke installere både %s og %s" - -#: ../python/src/problem.c:216 -#, c-format -msgid "package %s conflicts with %s provided by %s" -msgstr "Pakken %s står i konflikt med %s som leveres as %s" - -#: ../python/src/problem.c:224 -#, c-format -msgid "package %s obsoletes %s provided by %s" -msgstr "Pakken %s gør %s overflødig som leveres af %s" - -#: ../python/src/problem.c:232 -#, c-format -msgid "installed package %s obsoletes %s provided by %s" -msgstr "Den installerede pakke %s gør %s overflødig som leveres af %s" - -#: ../python/src/problem.c:240 -#, c-format -msgid "package %s implicitely obsoletes %s provided by %s" -msgstr "Pakken %s gør %s med sikkerhed overflødig som leveres af %s" - -#: ../python/src/problem.c:248 -#, c-format -msgid "package %s requires %s, but none of the providers can be installed" -msgstr "Pakken %s kræver %s, men ingen af ​​udbyderne kan blive installeret" - -#: ../python/src/problem.c:255 -#, c-format -msgid "package %s conflicts with %s provided by itself" -msgstr "Pakken %s står i konflikt med %s, som bliver leveret as sig selv" - -#: ../python/src/problem.c:264 -#, c-format -msgid "bad rule type" -msgstr "dårlig regeltype" - -#: ../python/src/solution.c:86 -#, c-format -msgid "do not keep %s installed" -msgstr "Hold ikke %s installeret" - -#: ../python/src/solution.c:89 -#, c-format -msgid "do not install a solvable %s" -msgstr "installere ikke en pakke %s" - -#: ../python/src/solution.c:92 -#, c-format -msgid "do not install %s" -msgstr "Installer ikke %s" - -#: ../python/src/solution.c:98 -#, c-format -msgid "do not forbid installation of %s" -msgstr "Forbyd ikke installationen af %s" - -#: ../python/src/solution.c:101 -#, c-format -msgid "do not deinstall all solvables %s" -msgstr "afinstaller ikke alle pakker %s" - -#: ../python/src/solution.c:104 -#, c-format -msgid "do not deinstall %s" -msgstr "afinstaller ikke %s" - -#: ../python/src/solution.c:109 -#, c-format -msgid "do not install most recent version of %s" -msgstr "Installer ikke den mest aktuelle version af %s" - -#: ../python/src/solution.c:114 -#, c-format -msgid "do not lock %s" -msgstr "Lås ikke %s" - -#: ../python/src/solution.c:119 -#, c-format -msgid "do something different" -msgstr "gør noget anderledes" - -#: ../python/src/solution.c:126 -#, c-format -msgid "keep %s despite the inferior architecture" -msgstr "behold %s trods ringere arkitektur" - -#: ../python/src/solution.c:129 -#, c-format -msgid "install %s despite the inferior architecture" -msgstr "installer %s trods ringere arkitektur" - -#: ../python/src/solution.c:135 -#, c-format -msgid "keep obsolete %s" -msgstr "behold overflødig %s" - -#: ../python/src/solution.c:138 -#, c-format -msgid "install %s from excluded repository" -msgstr "installer %s fra udelukket projektarkiv" - -#: ../python/src/solution.c:150 -#, c-format -msgid "allow downgrade of %s to %s" -msgstr "tillad nedgradering af %s til %s" - -#: ../python/src/solution.c:154 -#, c-format -msgid "allow architecture change of %s to %s" -msgstr "tillad arkitekturskift af %s til %s" - -#: ../python/src/solution.c:159 -#, c-format -msgid "allow vendor change from '%s' (%s) to '%s' (%s)" -msgstr "tillad leverandørskift fra %s' (%s) til '%s' (%s)" - -#: ../python/src/solution.c:163 -#, c-format -msgid "allow vendor change from '%s' (%s) to no vendor (%s)" -msgstr "tillad leverandørskift fra'%s' (%s) til ingen leverandør (%s)" - -#: ../python/src/solution.c:169 -#, c-format -msgid "allow replacement of %s with %s" -msgstr "tillad udskiftning af %s med %s" - -#. XXX Maybe we can make a more beautiful message here?! -#: ../tools/pakfire-multicall.py:25 -msgid "" -"There has been an error when trying to import one or more of the modules, " -"that are required to run Pakfire." -msgstr "Der er opstået en fejl mens de forsøger at importere en eller flere af de moduler, der er nødvendige for at køre Pakfire." - -#: ../tools/pakfire-multicall.py:27 -msgid "Please check your installation of Pakfire." -msgstr "" +#~ msgid "" +#~ "There has been an error when trying to import one or more of the modules, " +#~ "that are required to run Pakfire." +#~ msgstr "" +#~ "Der er opstået en fejl mens de forsøger at importere en eller flere af de " +#~ "moduler, der er nødvendige for at køre Pakfire." -#: ../tools/pakfire-multicall.py:29 -msgid "The error that lead to this:" -msgstr "Fejlen, der fører til dette:" +#~ msgid "The error that lead to this:" +#~ msgstr "Fejlen, der fører til dette:" -#: ../tools/pakfire-multicall.py:70 -msgid "An error has occured when running Pakfire." -msgstr "Der er opstået en fejl mens du kører Pakfire." +#~ msgid "An error has occured when running Pakfire." +#~ msgstr "Der er opstået en fejl mens du kører Pakfire." -#: ../tools/pakfire-multicall.py:73 -msgid "Error message:" -msgstr "fejlmeddelese:" +#~ msgid "Error message:" +#~ msgstr "fejlmeddelese:" -#: ../tools/pakfire-multicall.py:80 -msgid "Further description:" -msgstr "Yderligere beskrivelse:" +#~ msgid "Further description:" +#~ msgstr "Yderligere beskrivelse:" diff --git a/po/de.po b/po/de.po index 68ba163fb..bee3c4ca8 100644 --- a/po/de.po +++ b/po/de.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# +# # Translators: # , 2012. # , 2012. @@ -11,1730 +11,1790 @@ msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-12-21 16:13+0100\n" +"POT-Creation-Date: 2013-08-04 19:07+0200\n" "PO-Revision-Date: 2012-12-30 19:59+0000\n" "Last-Translator: wheeler \n" -"Language-Team: German (http://www.transifex.com/projects/p/ipfire/language/de/)\n" +"Language-Team: German (http://www.transifex.com/projects/p/ipfire/language/" +"de/)\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../python/pakfire/actions.py:72 +#: ../src/_pakfire/problem.c:159 +#, c-format +msgid "%s does not belong to a distupgrade repository" +msgstr "%s gehört nicht einem distupgrade-Repositorium an" + +#: ../src/_pakfire/problem.c:166 +#, c-format +msgid "%s has inferior architecture" +msgstr "%s besitzt eine niedrigere Architektur" + +#: ../src/_pakfire/problem.c:173 +#, c-format +msgid "problem with installed package %s" +msgstr "Problem mit dem installierten Paket %s" + +#: ../src/_pakfire/problem.c:179 +#, c-format +msgid "conflicting requests" +msgstr "wiedersprüchliche Anfragen" + +#: ../src/_pakfire/problem.c:184 +#, c-format +msgid "nothing provides requested %s" +msgstr "Nichts bringt das angefragte %s mit" + +#: ../src/_pakfire/problem.c:190 +#, c-format +msgid "some dependency problem" +msgstr "Irgendein Abhängigkeitsproblem" + +#: ../src/_pakfire/problem.c:195 +#, c-format +msgid "package %s is not installable" +msgstr "Paket %s lässt sich nicht installieren" + +#: ../src/_pakfire/problem.c:202 +#, c-format +msgid "nothing provides %s needed by %s" +msgstr "%s benötigt von %s wird nirgendwo gefunden" + +#: ../src/_pakfire/problem.c:209 +#, c-format +msgid "cannot install both %s and %s" +msgstr "Kann nicht sowohl %s als auch %s installieren" + +#: ../src/_pakfire/problem.c:216 +#, c-format +msgid "package %s conflicts with %s provided by %s" +msgstr "Paket %s steht in Konflikt mit %s, das von %s mitgebracht wird" + +#: ../src/_pakfire/problem.c:224 +#, c-format +msgid "package %s obsoletes %s provided by %s" +msgstr "Paket %s ist von %s überholt und wird bereitgestellt von %s" + +#: ../src/_pakfire/problem.c:232 +#, c-format +msgid "installed package %s obsoletes %s provided by %s" +msgstr "Installiertes Paket %s überholt %s, das bereitgestellt wurde von %s" + +#: ../src/_pakfire/problem.c:240 +#, c-format +msgid "package %s implicitely obsoletes %s provided by %s" +msgstr "Paket %s impliziert Überholung von %s, das bereitgestellt wurde von %s" + +#: ../src/_pakfire/problem.c:248 +#, c-format +msgid "package %s requires %s, but none of the providers can be installed" +msgstr "Paket %s erfordert %s, jedoch kann kein angebotenes installiert werden" + +#: ../src/_pakfire/problem.c:255 +#, c-format +msgid "package %s conflicts with %s provided by itself" +msgstr "" +"Paket %s steht in Konflikt mit %s, das von sich selbst bereitgestellt wurde" + +#: ../src/_pakfire/problem.c:264 +#, c-format +msgid "bad rule type" +msgstr "Falscher Regeltyp" + +#: ../src/_pakfire/solution.c:86 +#, c-format +msgid "do not keep %s installed" +msgstr "Behalte %s nicht installiert" + +#: ../src/_pakfire/solution.c:89 +#, c-format +msgid "do not install a solvable %s" +msgstr "Installiere kein Solvable %s" + +#: ../src/_pakfire/solution.c:92 +#, c-format +msgid "do not install %s" +msgstr "%s nicht installieren" + +#: ../src/_pakfire/solution.c:98 +#, c-format +msgid "do not forbid installation of %s" +msgstr "Verbiete nicht die Installation von %s" + +#: ../src/_pakfire/solution.c:101 +#, c-format +msgid "do not deinstall all solvables %s" +msgstr "Deinstalliere nicht alle Solvables %s" + +#: ../src/_pakfire/solution.c:104 +#, c-format +msgid "do not deinstall %s" +msgstr "%s nicht deinstallieren" + +#: ../src/_pakfire/solution.c:109 +#, c-format +msgid "do not install most recent version of %s" +msgstr "Installiere nicht die neueste Version von %s" + +#: ../src/_pakfire/solution.c:114 +#, c-format +msgid "do not lock %s" +msgstr "%s nicht sperren" + +#: ../src/_pakfire/solution.c:119 +#, c-format +msgid "do something different" +msgstr "Etwas anderes tun" + +#: ../src/_pakfire/solution.c:126 +#, c-format +msgid "keep %s despite the inferior architecture" +msgstr "Behalte %s trotz niedrigerer Architektur" + +#: ../src/_pakfire/solution.c:129 +#, c-format +msgid "install %s despite the inferior architecture" +msgstr "%s trotz niedrigerer Architektur installieren" + +#: ../src/_pakfire/solution.c:135 +#, c-format +msgid "keep obsolete %s" +msgstr "Veraltetes %s behalten" + +#: ../src/_pakfire/solution.c:138 +#, c-format +msgid "install %s from excluded repository" +msgstr "Installiere %s aus exkludiertem Repositorium" + +#: ../src/_pakfire/solution.c:150 +#, c-format +msgid "allow downgrade of %s to %s" +msgstr "Erlaube downgrade von %s auf %s" + +#: ../src/_pakfire/solution.c:154 +#, c-format +msgid "allow architecture change of %s to %s" +msgstr "Erlaube Architekturwechsel von %s auf %s" + +#: ../src/_pakfire/solution.c:159 +#, c-format +msgid "allow vendor change from '%s' (%s) to '%s' (%s)" +msgstr "Erlaube Anbieterwechsel von '%s' (%s) zu '%s' (%s)" + +#: ../src/_pakfire/solution.c:163 +#, c-format +msgid "allow vendor change from '%s' (%s) to no vendor (%s)" +msgstr "Erlaube Anbieterwechsel von '%s' (%s) zu keinem Anbieter (%s)" + +#: ../src/_pakfire/solution.c:169 +#, c-format +msgid "allow replacement of %s with %s" +msgstr "Erlaube das Ersetzen von %s mit %s" + +#: ../src/pakfire/actions.py:72 #, python-format msgid "%s has got no signatures" msgstr "%s hat keine Signaturen" -#: ../python/pakfire/actions.py:78 +#: ../src/pakfire/actions.py:78 #, python-format msgid "%s has got no valid signatures" msgstr "%s hat keine gültigen Signaturen" -#: ../python/pakfire/actions.py:201 +#: ../src/pakfire/actions.py:221 msgid "Could not handle scriptlet of unknown type. Skipping." -msgstr "Das Script, dessen Typ nicht bestimmt werden konnte, konnte nicht bearbeitet werden und wird übersprungen." +msgstr "" +"Das Script, dessen Typ nicht bestimmt werden konnte, konnte nicht bearbeitet " +"werden und wird übersprungen." -#. This functions creates a fork with then chroots into the -#. pakfire root if necessary and then compiles the given scriptlet -#. code and runs it. -#: ../python/pakfire/actions.py:204 ../python/pakfire/actions.py:274 -msgid "Executing python scriptlet..." +#: ../src/pakfire/actions.py:224 +#, fuzzy +msgid "Executing scriptlet..." msgstr "Ausführen des Python Scripts..." -#: ../python/pakfire/actions.py:210 +#: ../src/pakfire/actions.py:230 #, python-format msgid "Cannot run scriptlet because no interpreter is available: %s" -msgstr "Kann das Script nicht starten, da der Interpreter nicht verfügbar ist: %s" +msgstr "" +"Kann das Script nicht starten, da der Interpreter nicht verfügbar ist: %s" -#: ../python/pakfire/actions.py:214 +#: ../src/pakfire/actions.py:234 #, python-format msgid "Cannot run scriptlet because the interpreter is not executable: %s" -msgstr "Kann das Script nicht ausführen, da der Interpreter nicht ausführbar ist: %s" +msgstr "" +"Kann das Script nicht ausführen, da der Interpreter nicht ausführbar ist: %s" -#: ../python/pakfire/actions.py:253 +#: ../src/pakfire/actions.py:273 #, python-format msgid "" "The scriptlet returned an error:\n" "%s" -msgstr "Das Script lieferte einen Fehler zurück:\n%s" +msgstr "" +"Das Script lieferte einen Fehler zurück:\n" +"%s" -#: ../python/pakfire/actions.py:256 +#: ../src/pakfire/actions.py:276 #, python-format msgid "The scriptlet ran more than %s seconds and was killed." msgstr "Das Script lief länger als %s Sekunden und wurde beendet." -#: ../python/pakfire/actions.py:260 +#: ../src/pakfire/actions.py:280 #, python-format msgid "" "The scriptlet returned with an unhandled error:\n" "%s" -msgstr "Das Scriptlet brach mit einem unbehandelten Fehler ab:\n%s" +msgstr "" +"Das Scriptlet brach mit einem unbehandelten Fehler ab:\n" +"%s" -#: ../python/pakfire/actions.py:299 +#. This functions creates a fork with then chroots into the +#. pakfire root if necessary and then compiles the given scriptlet +#. code and runs it. +#: ../src/pakfire/actions.py:294 +msgid "Executing python scriptlet..." +msgstr "Ausführen des Python Scripts..." + +#: ../src/pakfire/actions.py:319 #, python-format msgid "Exception occured: %s" msgstr "Ausnahme aufgetreten: %s" -#: ../python/pakfire/actions.py:372 ../python/pakfire/actions.py:410 -#: ../python/pakfire/actions.py:432 ../python/pakfire/actions.py:454 -#: ../python/pakfire/actions.py:471 ../python/pakfire/actions.py:490 +#: ../src/pakfire/actions.py:392 ../src/pakfire/actions.py:430 +#: ../src/pakfire/actions.py:452 ../src/pakfire/actions.py:474 +#: ../src/pakfire/actions.py:491 ../src/pakfire/actions.py:510 #, python-format msgid "Running transaction test for %s" msgstr "Führe Transaktionstest für %s aus" -#: ../python/pakfire/actions.py:381 +#: ../src/pakfire/actions.py:401 msgid "Installing" msgstr "Installiere" -#: ../python/pakfire/actions.py:419 +#: ../src/pakfire/actions.py:439 msgid "Updating" msgstr "Aktualisiere" -#: ../python/pakfire/actions.py:438 +#: ../src/pakfire/actions.py:458 msgid "Removing" msgstr "Entferne" #. Cleaning up leftover files and stuff. -#: ../python/pakfire/actions.py:461 +#: ../src/pakfire/actions.py:481 msgid "Cleanup" msgstr "Aufräumen" -#: ../python/pakfire/actions.py:483 +#: ../src/pakfire/actions.py:503 msgid "Reinstalling" msgstr "Reinstalliere" -#: ../python/pakfire/actions.py:499 +#: ../src/pakfire/actions.py:519 msgid "Downgrading" msgstr "Downgrade" -#: ../python/pakfire/base.py:197 +#: ../src/pakfire/base.py:197 msgid "Local install repository" msgstr "Lokales Installationsrepositorium" -#: ../python/pakfire/base.py:261 +#: ../src/pakfire/base.py:261 #, python-format msgid "Could not find any installed package providing \"%s\"." msgstr "Konnte kein installiertes Paket finden, das \"%s\" bereitstellt." -#: ../python/pakfire/base.py:267 +#: ../src/pakfire/base.py:267 #, python-format msgid "Multiple reinstall candidates for \"%(pattern)s\": %(pkgs)s" msgstr "Mehrere Kandidaten zur Neuinstallation für \"%(pattern)s\": %(pkgs)s" -#: ../python/pakfire/base.py:271 ../python/pakfire/base.py:337 -#: ../python/pakfire/base.py:376 ../python/pakfire/base.py:440 -#: ../python/pakfire/base.py:467 ../python/pakfire/transaction.py:396 +#: ../src/pakfire/base.py:271 ../src/pakfire/base.py:337 +#: ../src/pakfire/base.py:384 ../src/pakfire/base.py:448 +#: ../src/pakfire/base.py:475 ../src/pakfire/transaction.py:396 msgid "Nothing to do" msgstr "Nichts zu tun" -#: ../python/pakfire/base.py:296 +#: ../src/pakfire/base.py:296 #, python-format msgid "Could not find package %s in a remote repository." msgstr "Kann Paket %s nicht in einem entfernten Repositorium finden." -#: ../python/pakfire/base.py:368 +#: ../src/pakfire/base.py:368 #, python-format msgid "Excluding %s." msgstr "Schließe %s aus." -#: ../python/pakfire/base.py:426 +#: ../src/pakfire/base.py:434 #, python-format msgid "\"%s\" package does not seem to be installed." msgstr "Das Paket \"%s\" scheint nicht installiert zu sein." -#: ../python/pakfire/base.py:590 +#: ../src/pakfire/base.py:598 msgid "Everything is fine." msgstr "Alles in Ordnung." -#: ../python/pakfire/base.py:611 +#: ../src/pakfire/base.py:619 msgid "Build command has failed." msgstr "Der Build-Befehl ist fehlgeschlagen." -#: ../python/pakfire/base.py:648 +#: ../src/pakfire/base.py:656 msgid "You have not set the distribution for which you want to build." -msgstr "Die Distribution, für welche gebaut werden soll, wurde nicht ausgewählt." +msgstr "" +"Die Distribution, für welche gebaut werden soll, wurde nicht ausgewählt." -#: ../python/pakfire/base.py:649 +#: ../src/pakfire/base.py:657 msgid "Please do so in builder.conf or on the CLI." -msgstr "Dies kann in der Datei builder.conf oder auf der Kommandozeile getan werden." +msgstr "" +"Dies kann in der Datei builder.conf oder auf der Kommandozeile getan werden." -#: ../python/pakfire/base.py:650 +#: ../src/pakfire/base.py:658 msgid "Distribution configuration is missing." msgstr "Die Distributionskonfiguration fehlt." -#: ../python/pakfire/base.py:731 +#: ../src/pakfire/base.py:739 msgid "New repository" msgstr "Neues Repositorium" -#: ../python/pakfire/builder.py:80 +#: ../src/pakfire/builder.py:80 #, python-format msgid "Cannot build for %s on this host." msgstr "Kann auf diesem Host nicht für %s bauen." #. Log the package information. -#: ../python/pakfire/builder.py:138 +#: ../src/pakfire/builder.py:148 msgid "Package information:" msgstr "Paketinformationen:" #. Install all packages. -#: ../python/pakfire/builder.py:407 +#: ../src/pakfire/builder.py:444 msgid "Install packages needed for build..." msgstr "Installiere Pakete, die zum Bauen benötigt werden..." -#: ../python/pakfire/builder.py:412 ../python/pakfire/cli.py:446 +#: ../src/pakfire/builder.py:449 ../src/pakfire/cli.py:464 msgid "Extracting" msgstr "Entpacke" -#: ../python/pakfire/builder.py:729 +#: ../src/pakfire/builder.py:781 msgid "You cannot run a build when no package was given." msgstr "Ohne Paket kann kein Build gestartet werden." -#: ../python/pakfire/builder.py:733 +#: ../src/pakfire/builder.py:785 #, python-format msgid "Could not find makefile in build root: %s" msgstr "Makefile im Buildroot konnte nicht gefunden werden: %s" -#: ../python/pakfire/builder.py:765 +#: ../src/pakfire/builder.py:815 msgid "Build failed" msgstr "Build fehlgeschlagen" -#: ../python/pakfire/builder.py:770 +#: ../src/pakfire/builder.py:818 +#, fuzzy +msgid "Build interrupted" +msgstr "Build fehlgeschlagen" + +#: ../src/pakfire/builder.py:824 msgid "Build failed." msgstr "Build fehlgeschlagen." #. End here in case of an error. -#: ../python/pakfire/builder.py:786 +#: ../src/pakfire/builder.py:840 msgid "The build command failed. See logfile for details." msgstr "Der Build ist fehlgeschlagen. Sehen Sie in die Logfiles für Details." -#: ../python/pakfire/builder.py:789 +#: ../src/pakfire/builder.py:843 msgid "Running installation test..." msgstr "Führe Installationstest aus..." -#: ../python/pakfire/builder.py:795 +#: ../src/pakfire/builder.py:849 msgid "Installation test succeeded." msgstr "Installationstest erfolgreich." #. Create a progressbar. -#: ../python/pakfire/builder.py:838 +#: ../src/pakfire/builder.py:892 msgid "Signing packages..." msgstr "Signiere Pakete..." -#: ../python/pakfire/builder.py:872 +#: ../src/pakfire/builder.py:926 msgid "Dumping package information:" msgstr "Paketinformationen:" #. Package the result. #. Make all these little package from the build environment. -#: ../python/pakfire/builder.py:1024 +#: ../src/pakfire/builder.py:1078 msgid "Creating packages:" msgstr "Erstelle Pakete:" #. Execute the buildscript of this stage. -#: ../python/pakfire/builder.py:1038 +#: ../src/pakfire/builder.py:1092 #, python-format msgid "Running stage %s:" msgstr "Starte Stage %s:" -#: ../python/pakfire/builder.py:1056 +#: ../src/pakfire/builder.py:1110 #, python-format msgid "Could not remove static libraries: %s" msgstr "Konnte statische Bibliotheken nicht entfernen: %s" -#: ../python/pakfire/builder.py:1062 +#: ../src/pakfire/builder.py:1116 msgid "Compressing man pages did not complete successfully." msgstr "Das Komprimieren der Man-pages schlug fehl." -#: ../python/pakfire/builder.py:1082 +#: ../src/pakfire/builder.py:1136 msgid "Extracting debuginfo did not complete with success. Aborting build." -msgstr "Das Extrahieren der Debug-Informationen schlug fehl. Build wird abgebrochen." +msgstr "" +"Das Extrahieren der Debug-Informationen schlug fehl. Build wird abgebrochen." -#: ../python/pakfire/cli.py:52 +#: ../src/pakfire/cli.py:53 msgid "Pakfire command line interface." msgstr "Pakfire-Kommandozeilen-Interface" -#: ../python/pakfire/cli.py:59 +#: ../src/pakfire/cli.py:60 msgid "The path where pakfire should operate in." msgstr "Der Pfad in welchem Pakfire Änderungen vornimmt." -#: ../python/pakfire/cli.py:146 +#: ../src/pakfire/cli.py:149 msgid "Enable verbose output." msgstr "Verbose-Modus einschalten." -#: ../python/pakfire/cli.py:149 +#: ../src/pakfire/cli.py:152 msgid "Path to a configuration file to load." msgstr "Pfad zu einer Konfigurationsdatei" -#: ../python/pakfire/cli.py:152 +#: ../src/pakfire/cli.py:155 msgid "Disable a repository temporarily." msgstr "Repositorium temporär ausschalten." -#: ../python/pakfire/cli.py:155 +#: ../src/pakfire/cli.py:158 msgid "Enable a repository temporarily." msgstr "Repositorium vorübergehend aktivieren." -#: ../python/pakfire/cli.py:159 +#: ../src/pakfire/cli.py:162 msgid "Run pakfire in offline mode." msgstr "Starte Pakfire im Offline-Modus." -#: ../python/pakfire/cli.py:164 +#: ../src/pakfire/cli.py:167 msgid "Install one or more packages to the system." msgstr "Ein oder mehrere Pakete auf dem System installieren." -#: ../python/pakfire/cli.py:166 +#: ../src/pakfire/cli.py:169 msgid "Give name of at least one package to install." msgstr "Mindestens ein Paketname." -#: ../python/pakfire/cli.py:168 +#: ../src/pakfire/cli.py:171 msgid "Don't install recommended packages." msgstr "Installieren Sie keine Standardpakete." -#: ../python/pakfire/cli.py:174 +#: ../src/pakfire/cli.py:177 msgid "Reinstall one or more packages." msgstr "Ein oder mehrere Pakete neu installieren." -#: ../python/pakfire/cli.py:176 +#: ../src/pakfire/cli.py:179 msgid "Give name of at least one package to reinstall." -msgstr "Geben Sie mindestens den Namen von einem Paket an, das neu installiert werden soll." +msgstr "" +"Geben Sie mindestens den Namen von einem Paket an, das neu installiert " +"werden soll." -#: ../python/pakfire/cli.py:182 +#: ../src/pakfire/cli.py:185 msgid "Remove one or more packages from the system." msgstr "Entfernen Sie ein oder mehrere Pakete aus dem System." -#: ../python/pakfire/cli.py:184 +#: ../src/pakfire/cli.py:187 msgid "Give name of at least one package to remove." msgstr "Geben Sie Namen von mindestens einem Paket an, um es zu entfernen." -#: ../python/pakfire/cli.py:190 +#: ../src/pakfire/cli.py:194 msgid "Give a name of a package to update or leave emtpy for all." msgstr "Ein Paket zum Aktualisieren oder leer lassen für alle." -#: ../python/pakfire/cli.py:192 +#: ../src/pakfire/cli.py:197 msgid "Exclude package from update." msgstr "Paket vom Update ausschließen." -#: ../python/pakfire/cli.py:194 ../python/pakfire/cli.py:219 +#: ../src/pakfire/cli.py:199 ../src/pakfire/cli.py:231 msgid "Allow changing the vendor of packages." msgstr "Erlaube das Wechseln des Paketherausgebers." -#: ../python/pakfire/cli.py:196 ../python/pakfire/cli.py:221 +#: ../src/pakfire/cli.py:201 ../src/pakfire/cli.py:233 msgid "Disallow changing the architecture of packages." msgstr "Es ist nicht möglich die Architektur der Paketes zu ändern" -#: ../python/pakfire/cli.py:201 +#: ../src/pakfire/cli.py:206 msgid "Update the whole system or one specific package." msgstr "Das gesamte System aktualisieren oder ein angegebenes Paket." -#: ../python/pakfire/cli.py:208 +#: ../src/pakfire/cli.py:213 +msgid "Sync all installed with the latest one in the distribution." +msgstr "" + +#: ../src/pakfire/cli.py:220 msgid "Check, if there are any updates available." msgstr "Prüfe, ob Updates verfügbar sind." -#: ../python/pakfire/cli.py:215 +#: ../src/pakfire/cli.py:227 msgid "Downgrade one or more packages." msgstr "Ein oder mehrere Pakete downgraden." -#: ../python/pakfire/cli.py:217 +#: ../src/pakfire/cli.py:229 msgid "Give a name of a package to downgrade." msgstr "Geben Sie den Namen eines Pakets an, das gedowngraded werden soll." -#: ../python/pakfire/cli.py:227 +#: ../src/pakfire/cli.py:239 msgid "Print some information about the given package(s)." msgstr "Informationen über das/die angegebenen Paket(e) ausgeben." -#: ../python/pakfire/cli.py:229 +#: ../src/pakfire/cli.py:241 msgid "Give at least the name of one package." msgstr "Mindestens ein Paket." -#: ../python/pakfire/cli.py:235 +#: ../src/pakfire/cli.py:247 msgid "Search for a given pattern." msgstr "Nach einem Ausdruck suchen." -#: ../python/pakfire/cli.py:237 +#: ../src/pakfire/cli.py:249 msgid "A pattern to search for." msgstr "Nach einem Ausdruck suchen." -#: ../python/pakfire/cli.py:243 +#: ../src/pakfire/cli.py:255 msgid "Get a list of packages that provide a given file or feature." -msgstr "Hole eine Paketliste die dass angegebene Feature oder die Datei enthält." +msgstr "" +"Hole eine Paketliste die dass angegebene Feature oder die Datei enthält." -#: ../python/pakfire/cli.py:245 +#: ../src/pakfire/cli.py:257 msgid "File or feature to search for." msgstr "Datei oder Feature nach welchem gesucht werden soll." -#: ../python/pakfire/cli.py:251 +#: ../src/pakfire/cli.py:263 msgid "Get list of packages that belong to the given group." msgstr "Hole eine Paketliste die mit der angegebenen Gruppe zu tun hat." -#: ../python/pakfire/cli.py:253 +#: ../src/pakfire/cli.py:265 msgid "Group name to search for." msgstr "Gruppenname, nach dem gesucht werden soll." -#: ../python/pakfire/cli.py:259 +#: ../src/pakfire/cli.py:271 msgid "Install all packages that belong to the given group." msgstr "Installiere alle Pakete, die zu der angegebenen Gruppe gehören." -#: ../python/pakfire/cli.py:261 +#: ../src/pakfire/cli.py:273 msgid "Group name." msgstr "Name der Gruppe." -#: ../python/pakfire/cli.py:267 +#: ../src/pakfire/cli.py:279 msgid "List all currently enabled repositories." msgstr "Liste aller derzeit aktivierten Repositorien." -#: ../python/pakfire/cli.py:271 +#: ../src/pakfire/cli.py:283 msgid "Cleanup commands." msgstr "Aufräumkommandos." -#: ../python/pakfire/cli.py:279 +#: ../src/pakfire/cli.py:291 msgid "Cleanup all temporary files." msgstr "Lösche alle temporären Dateien." -#: ../python/pakfire/cli.py:285 +#: ../src/pakfire/cli.py:297 msgid "Check the system for any errors." msgstr "Überprüfe das System auf etwaige Fehler." -#: ../python/pakfire/cli.py:291 +#: ../src/pakfire/cli.py:303 msgid "Check the dependencies for a particular package." msgstr "Überprüfe die Abhängigkeiten eines bestimmten Paketes." -#: ../python/pakfire/cli.py:293 +#: ../src/pakfire/cli.py:305 msgid "Give name of at least one package to check." msgstr "Gib mindestens ein Paket an, das überprüft werden soll." -#: ../python/pakfire/cli.py:299 +#: ../src/pakfire/cli.py:311 msgid "Extract a package to a directory." msgstr "Entpacke das Paket in einen Ordner" -#: ../python/pakfire/cli.py:301 +#: ../src/pakfire/cli.py:313 msgid "Give name of the file to extract." msgstr "Gebe dem zu entpackenden Datei einen Namen" -#: ../python/pakfire/cli.py:303 +#: ../src/pakfire/cli.py:315 msgid "Target directory where to extract to." msgstr "Zielverzeichniss zum Entpacken" -#: ../python/pakfire/cli.py:385 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/cli.py:403 ../src/pakfire/transaction.py:405 msgid "Repository" msgstr "Repositorium" -#: ../python/pakfire/cli.py:385 +#: ../src/pakfire/cli.py:403 msgid "Enabled" msgstr "Aktiviert" -#: ../python/pakfire/cli.py:385 ../python/pakfire/cli.py:1112 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1144 msgid "Priority" msgstr "Priorität" -#: ../python/pakfire/cli.py:385 ../python/pakfire/cli.py:1157 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1189 msgid "Packages" msgstr "Pakete" -#: ../python/pakfire/cli.py:393 +#: ../src/pakfire/cli.py:411 msgid "Cleaning up everything..." msgstr "Alles aufräumen..." -#: ../python/pakfire/cli.py:429 +#: ../src/pakfire/cli.py:447 msgid "Cannot extract mixed package types" msgstr "Gemischte Pakete können nicht entpackt werden" -#: ../python/pakfire/cli.py:432 +#: ../src/pakfire/cli.py:450 msgid "You must provide an install directory with --target=..." msgstr "Du must ein Zielverzeichniss mit --target=... angeben" -#: ../python/pakfire/cli.py:438 +#: ../src/pakfire/cli.py:456 msgid "Cannot extract to /." msgstr "Es kann nicht nach /. entpackt werden" -#: ../python/pakfire/cli.py:456 +#: ../src/pakfire/cli.py:474 msgid "You cannot run pakfire-builder in a pakfire chroot." msgstr "pakfire-builder kann nicht in einer chroot-Umgebung ausgeführt werden." -#: ../python/pakfire/cli.py:459 ../python/pakfire/cli.py:785 +#: ../src/pakfire/cli.py:477 ../src/pakfire/cli.py:819 msgid "Pakfire builder command line interface." msgstr "Pakfire-Builder-Kommandozeilen-Interface." -#: ../python/pakfire/cli.py:518 +#: ../src/pakfire/cli.py:536 msgid "Choose the distribution configuration to use for build" msgstr "Wähle eine Distributionskonfiguration für den Build" -#: ../python/pakfire/cli.py:521 +#: ../src/pakfire/cli.py:539 msgid "Run pakfire for the given architecture." msgstr "Starte Pakfire für die angegebene Architektur" -#: ../python/pakfire/cli.py:526 +#: ../src/pakfire/cli.py:544 msgid "Update the package indexes." msgstr "Aktualisiere die Paketindizes." -#: ../python/pakfire/cli.py:532 ../python/pakfire/cli.py:805 +#: ../src/pakfire/cli.py:550 ../src/pakfire/cli.py:839 msgid "Build one or more packages." msgstr "Baue ein oder mehrere Pakete." -#: ../python/pakfire/cli.py:534 ../python/pakfire/cli.py:694 -#: ../python/pakfire/cli.py:807 +#: ../src/pakfire/cli.py:552 ../src/pakfire/cli.py:728 +#: ../src/pakfire/cli.py:841 msgid "Give name of at least one package to build." msgstr "Geben Sie mindestens ein Paket an, das gebaut werden soll." -#: ../python/pakfire/cli.py:538 ../python/pakfire/cli.py:566 -#: ../python/pakfire/cli.py:813 +#: ../src/pakfire/cli.py:556 ../src/pakfire/cli.py:588 +#: ../src/pakfire/cli.py:847 msgid "Path were the output files should be copied to." msgstr "Pfad in dem die Ausgabedateien abgelegt werden sollen." -#: ../python/pakfire/cli.py:540 ../python/pakfire/cli.py:555 -#: ../python/pakfire/cli.py:815 +#: ../src/pakfire/cli.py:558 ../src/pakfire/cli.py:575 +#: ../src/pakfire/cli.py:849 msgid "Mode to run in. Is either 'release' or 'development' (default)." msgstr "Angabe des Modus. Entweder 'release' oder 'development' (Standard)." -#: ../python/pakfire/cli.py:542 +#: ../src/pakfire/cli.py:560 msgid "Run a shell after a successful build." msgstr "Nach erfolgreichem Build eine Shell starten." -#: ../python/pakfire/cli.py:544 +#: ../src/pakfire/cli.py:562 msgid "Do not perform the install test." msgstr "Installationstest nicht ausführen." -#: ../python/pakfire/cli.py:549 +#: ../src/pakfire/cli.py:564 ../src/pakfire/cli.py:577 +msgid "Disable network in container." +msgstr "" + +#: ../src/pakfire/cli.py:569 msgid "Go into a shell." msgstr "Eine Shell betreten." -#: ../python/pakfire/cli.py:551 +#: ../src/pakfire/cli.py:571 msgid "Give name of a package." msgstr "Geben Sie den Namen eines Pakets an." -#: ../python/pakfire/cli.py:560 +#: ../src/pakfire/cli.py:582 msgid "Generate a source package." msgstr "Ein Quellcode-Paket generieren." -#: ../python/pakfire/cli.py:562 +#: ../src/pakfire/cli.py:584 msgid "Give name(s) of a package(s)." msgstr "Gib den Namen (oder mehrere) des Paket(s) an." -#: ../python/pakfire/cli.py:651 +#: ../src/pakfire/cli.py:685 msgid "Pakfire server command line interface." msgstr "Pakfire-Server-Kommandozeilen-Interface." -#: ../python/pakfire/cli.py:692 +#: ../src/pakfire/cli.py:726 msgid "Send a scrach build job to the server." msgstr "Ein Scratch-Build an den Server senden." -#: ../python/pakfire/cli.py:696 +#: ../src/pakfire/cli.py:730 msgid "Limit build to only these architecture(s)." msgstr "Baue nur für diese Architektur(en)." -#: ../python/pakfire/cli.py:702 +#: ../src/pakfire/cli.py:736 msgid "Send a keepalive to the server." msgstr "Keepalive an den Server senden." -#: ../python/pakfire/cli.py:709 +#: ../src/pakfire/cli.py:743 msgid "Update all repositories." msgstr "Aktualisieren aller Repositorien." -#: ../python/pakfire/cli.py:715 +#: ../src/pakfire/cli.py:749 msgid "Repository management commands." msgstr "Repository-Management-Befehle." -#: ../python/pakfire/cli.py:723 +#: ../src/pakfire/cli.py:757 msgid "Create a new repository index." msgstr "Erstelle einen neuen Repositoriumindex." -#: ../python/pakfire/cli.py:725 +#: ../src/pakfire/cli.py:759 msgid "Path to the packages." msgstr "Pfad zu den Paketen." -#: ../python/pakfire/cli.py:727 +#: ../src/pakfire/cli.py:761 msgid "Path to input packages." msgstr "Pfad zu den Eingabepaketen." -#: ../python/pakfire/cli.py:729 +#: ../src/pakfire/cli.py:763 msgid "Key to sign the repository with." msgstr "Schlüssel um das Repositorium zu signieren." -#: ../python/pakfire/cli.py:734 +#: ../src/pakfire/cli.py:768 msgid "Dump some information about this machine." msgstr "Zeige verschiedene Informationen über dieses System." -#: ../python/pakfire/cli.py:811 ../python/pakfire/cli.py:907 +#: ../src/pakfire/cli.py:845 ../src/pakfire/cli.py:937 msgid "Build the package for the given architecture." msgstr "Baue das Palet für die angegebene Architektur." -#: ../python/pakfire/cli.py:817 +#: ../src/pakfire/cli.py:851 msgid "Do not verify build dependencies." msgstr "Build-Abhängigkeiten nicht verifizieren." -#: ../python/pakfire/cli.py:819 +#: ../src/pakfire/cli.py:853 msgid "Only run the prepare stage." msgstr "Ausführung der Vorbereitungsphase." -#: ../python/pakfire/cli.py:853 +#: ../src/pakfire/cli.py:887 msgid "Pakfire client command line interface." msgstr "Pakfire-Client-Kommandozeilen-Interface" -#: ../python/pakfire/cli.py:901 +#: ../src/pakfire/cli.py:931 msgid "Build a package remotely." msgstr "Ein Paket entfernt bauen." -#: ../python/pakfire/cli.py:903 +#: ../src/pakfire/cli.py:933 msgid "Give name of a package to build." msgstr "Namen des zu bauenden Pakets." -#: ../python/pakfire/cli.py:912 +#: ../src/pakfire/cli.py:942 msgid "Print some information about this host." msgstr "Gibt einige Information zu diesem Host aus." -#: ../python/pakfire/cli.py:918 +#: ../src/pakfire/cli.py:948 msgid "Check the connection to the hub." msgstr "Prüfe Verbindung zum Hub." -#: ../python/pakfire/cli.py:923 +#: ../src/pakfire/cli.py:953 msgid "Show information about build jobs." msgstr "Informationen über Build-Jobs anzeigen." -#: ../python/pakfire/cli.py:933 +#: ../src/pakfire/cli.py:963 msgid "Show a list of all active jobs." msgstr "Zeigt eine Liste aktiver Jobs." -#: ../python/pakfire/cli.py:938 +#: ../src/pakfire/cli.py:968 msgid "Show a list of all recently finished of failed build jobs." -msgstr "Zeigt eine List aller kürzlich fertiggestellten oder fehlgeschlagenen Jobs." +msgstr "" +"Zeigt eine List aller kürzlich fertiggestellten oder fehlgeschlagenen Jobs." -#: ../python/pakfire/cli.py:943 +#: ../src/pakfire/cli.py:973 msgid "Show details about given build job." msgstr "Zeigt Details über den angegebenen Build-Job." -#: ../python/pakfire/cli.py:944 +#: ../src/pakfire/cli.py:974 msgid "The ID of the build job." msgstr "Die ID des Build-Jobs." -#: ../python/pakfire/cli.py:949 +#: ../src/pakfire/cli.py:979 msgid "Show information about builds." msgstr "Zeigt Informationen über Builds." -#: ../python/pakfire/cli.py:957 +#: ../src/pakfire/cli.py:987 msgid "Show details about the given build." msgstr "Zeigt Informationen über gegebenen Build." -#: ../python/pakfire/cli.py:958 +#: ../src/pakfire/cli.py:988 msgid "The ID of the build." msgstr "Die ID des Builds." -#: ../python/pakfire/cli.py:963 +#: ../src/pakfire/cli.py:993 msgid "Test the connection to the hub." msgstr "Teste die Verbindung zum Hub." -#: ../python/pakfire/cli.py:964 +#: ../src/pakfire/cli.py:994 msgid "Error code to test." msgstr "Fehlerhafter Code zum Testen." -#: ../python/pakfire/cli.py:1013 ../python/pakfire/server.py:302 +#: ../src/pakfire/cli.py:1045 ../src/pakfire/server.py:303 msgid "Hostname" msgstr "Hostname" -#: ../python/pakfire/cli.py:1014 +#: ../src/pakfire/cli.py:1046 msgid "Pakfire hub" msgstr "Pakfire-Hub" -#: ../python/pakfire/cli.py:1017 +#: ../src/pakfire/cli.py:1049 msgid "Username" msgstr "Benutzername" #. Hardware information -#: ../python/pakfire/cli.py:1021 ../python/pakfire/server.py:306 +#: ../src/pakfire/cli.py:1053 ../src/pakfire/server.py:307 msgid "Hardware information" msgstr "Hardware-Informationen" -#: ../python/pakfire/cli.py:1022 ../python/pakfire/server.py:307 +#: ../src/pakfire/cli.py:1054 ../src/pakfire/server.py:308 msgid "CPU model" msgstr "CPU-Modell" -#: ../python/pakfire/cli.py:1023 ../python/pakfire/server.py:308 +#: ../src/pakfire/cli.py:1055 ../src/pakfire/server.py:309 msgid "Memory" msgstr "Speicher" -#: ../python/pakfire/cli.py:1024 +#: ../src/pakfire/cli.py:1056 msgid "Parallelism" msgstr "Parallele Prozesse" -#: ../python/pakfire/cli.py:1026 ../python/pakfire/server.py:310 +#: ../src/pakfire/cli.py:1058 ../src/pakfire/server.py:311 msgid "Native arch" msgstr "Native Architektur" -#: ../python/pakfire/cli.py:1028 +#: ../src/pakfire/cli.py:1060 msgid "Default arch" msgstr "Standardarchitektur" -#: ../python/pakfire/cli.py:1030 ../python/pakfire/server.py:312 +#: ../src/pakfire/cli.py:1062 ../src/pakfire/server.py:313 msgid "Supported arches" msgstr "Unterstützte Architekturen" -#: ../python/pakfire/cli.py:1043 +#: ../src/pakfire/cli.py:1075 msgid "Your IP address" msgstr "Lokale IP-Adresse" -#: ../python/pakfire/cli.py:1048 +#: ../src/pakfire/cli.py:1080 msgid "You are authenticated to the build service:" msgstr "Sie sind mit dem Build-Service authentifiziert:" -#: ../python/pakfire/cli.py:1054 +#: ../src/pakfire/cli.py:1086 msgid "User name" msgstr "Benutzername" -#: ../python/pakfire/cli.py:1055 +#: ../src/pakfire/cli.py:1087 msgid "Real name" msgstr "Realer Name" -#: ../python/pakfire/cli.py:1056 +#: ../src/pakfire/cli.py:1088 msgid "Email address" msgstr "Emailadresse" -#: ../python/pakfire/cli.py:1057 +#: ../src/pakfire/cli.py:1089 msgid "Registered" msgstr "Registriert" -#: ../python/pakfire/cli.py:1064 +#: ../src/pakfire/cli.py:1096 msgid "You could not be authenticated to the build service." msgstr "Sie konnten nicht am Build-Service angemeldet werden." -#: ../python/pakfire/cli.py:1085 +#: ../src/pakfire/cli.py:1117 msgid "No ongoing jobs found." msgstr "Keine laufenden Jobs gefunden." -#: ../python/pakfire/cli.py:1088 +#: ../src/pakfire/cli.py:1120 msgid "Active build jobs" msgstr "Aktive Build-Jobs." -#: ../python/pakfire/cli.py:1094 +#: ../src/pakfire/cli.py:1126 msgid "No jobs found." msgstr "Keine Jobs gefunden." -#: ../python/pakfire/cli.py:1097 +#: ../src/pakfire/cli.py:1129 msgid "Recently processed build jobs" msgstr "Kürzlich bearbeitete Build-Jobs" -#: ../python/pakfire/cli.py:1104 +#: ../src/pakfire/cli.py:1136 #, python-format msgid "A build with ID %s could not be found." msgstr "Ein Build mit ID %s konnte nicht gefunden werden." -#: ../python/pakfire/cli.py:1107 +#: ../src/pakfire/cli.py:1139 #, python-format msgid "Build: %(name)s" msgstr "Build: %(name)s" -#: ../python/pakfire/cli.py:1111 ../python/pakfire/cli.py:1139 +#: ../src/pakfire/cli.py:1143 ../src/pakfire/cli.py:1171 msgid "State" msgstr "Status" -#: ../python/pakfire/cli.py:1115 +#: ../src/pakfire/cli.py:1147 msgid "Jobs" msgstr "Jobs" -#: ../python/pakfire/cli.py:1128 +#: ../src/pakfire/cli.py:1160 #, python-format msgid "A job with ID %s could not be found." msgstr "Ein Job mit der ID %s konnte nicht gefunden werden." -#: ../python/pakfire/cli.py:1135 +#: ../src/pakfire/cli.py:1167 #, python-format msgid "Job: %(name)s" msgstr "Job: %(name)s" -#: ../python/pakfire/cli.py:1140 ../python/pakfire/packages/base.py:107 -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/cli.py:1172 ../src/pakfire/packages/base.py:107 +#: ../src/pakfire/transaction.py:404 msgid "Arch" msgstr "Arch" -#: ../python/pakfire/cli.py:1145 ../python/pakfire/packages/base.py:148 +#: ../src/pakfire/cli.py:1177 ../src/pakfire/packages/base.py:148 msgid "Build host" msgstr "Build-Host" -#: ../python/pakfire/cli.py:1150 +#: ../src/pakfire/cli.py:1182 msgid "Time created" msgstr "Erstellt" -#: ../python/pakfire/cli.py:1151 +#: ../src/pakfire/cli.py:1183 msgid "Time started" msgstr "Gestartet" -#: ../python/pakfire/cli.py:1152 +#: ../src/pakfire/cli.py:1184 msgid "Time finished" msgstr "Beendet" -#: ../python/pakfire/cli.py:1153 +#: ../src/pakfire/cli.py:1185 msgid "Duration" msgstr "Dauer" -#: ../python/pakfire/cli.py:1181 +#: ../src/pakfire/cli.py:1213 msgid "Invalid error code given." msgstr "Unbekannter Fehlercode ausgegeben." -#: ../python/pakfire/cli.py:1184 +#: ../src/pakfire/cli.py:1216 #, python-format msgid "Reponse from the server: %s" msgstr "Antwort vom Server: %s" -#: ../python/pakfire/cli.py:1190 +#: ../src/pakfire/cli.py:1227 msgid "Pakfire daemon command line interface." msgstr "Pakfire-Daemon Kommandozeilen-Interface" -#: ../python/pakfire/cli.py:1220 +#: ../src/pakfire/cli.py:1258 msgid "Pakfire key command line interface." msgstr "Pakfire Schlüssel-Kommandozeilen-Interface." -#: ../python/pakfire/cli.py:1256 ../python/pakfire/cli.py:1266 +#: ../src/pakfire/cli.py:1294 ../src/pakfire/cli.py:1304 msgid "Import a key from file." msgstr "Schlüssel aus Datei importieren." -#: ../python/pakfire/cli.py:1258 +#: ../src/pakfire/cli.py:1296 msgid "The real name of the owner of this key." msgstr "Der reale Name des Eigentümers des Schlüssels." -#: ../python/pakfire/cli.py:1260 +#: ../src/pakfire/cli.py:1298 msgid "The email address of the owner of this key." msgstr "Die Email-Adresse des Eigentümers des Schlüssels." -#: ../python/pakfire/cli.py:1268 +#: ../src/pakfire/cli.py:1306 msgid "Filename of that key to import." msgstr "Dateiname des zu importierenden Schlüssels." -#: ../python/pakfire/cli.py:1274 +#: ../src/pakfire/cli.py:1312 msgid "Export a key to a file." msgstr "Exportiere Schlüssel in Datei." -#: ../python/pakfire/cli.py:1276 +#: ../src/pakfire/cli.py:1314 msgid "The ID of the key to export." msgstr "Die ID des zu exporierenden Schlüssels." -#: ../python/pakfire/cli.py:1278 +#: ../src/pakfire/cli.py:1316 msgid "Write the key to this file." msgstr "Schreibe Schlüssel in diese Datei." -#: ../python/pakfire/cli.py:1284 +#: ../src/pakfire/cli.py:1322 msgid "Delete a key from the local keyring." msgstr "Lösche Datei aus dem lokalen Schlüsselring." -#: ../python/pakfire/cli.py:1286 +#: ../src/pakfire/cli.py:1324 msgid "The ID of the key to delete." msgstr "Die ID des zu Löschenden Schlüssels." -#: ../python/pakfire/cli.py:1292 +#: ../src/pakfire/cli.py:1330 msgid "List all imported keys." msgstr "Zeige alle importierten Schlüssel an." -#: ../python/pakfire/cli.py:1298 +#: ../src/pakfire/cli.py:1336 msgid "Sign one or more packages." msgstr "Signiere ein oder mehrere Pakete." -#: ../python/pakfire/cli.py:1300 +#: ../src/pakfire/cli.py:1338 msgid "Key that is used sign the package(s)." msgstr "Schlüssel, der genutzt wird um das Paket/die Pakete zu signieren." -#: ../python/pakfire/cli.py:1302 +#: ../src/pakfire/cli.py:1340 msgid "Package(s) to sign." msgstr "Paket(e) zum signieren." -#: ../python/pakfire/cli.py:1308 +#: ../src/pakfire/cli.py:1346 msgid "Verify one or more packages." msgstr "Verifiziere ein oder mehrere Pakete." -#: ../python/pakfire/cli.py:1312 +#: ../src/pakfire/cli.py:1350 msgid "Package(s) to verify." msgstr "Paket(e) zum verifizieren." -#: ../python/pakfire/cli.py:1319 +#: ../src/pakfire/cli.py:1357 msgid "Generating the key may take a moment..." msgstr "Die Schlüsselgenerierung nimmt einen Moment in Anspruch..." -#: ../python/pakfire/cli.py:1373 +#: ../src/pakfire/cli.py:1411 #, python-format msgid "Signing %s..." msgstr "Signiere %s..." -#: ../python/pakfire/cli.py:1393 +#: ../src/pakfire/cli.py:1431 #, python-format msgid "Verifying %s..." msgstr "Verifiziere %s..." -#: ../python/pakfire/cli.py:1403 +#: ../src/pakfire/cli.py:1441 msgid "This signature is valid." msgstr "Die Signatur ist gültig." -#: ../python/pakfire/cli.py:1406 +#: ../src/pakfire/cli.py:1444 msgid "Unknown key" msgstr "Unbekannter Schlüssel" -#: ../python/pakfire/cli.py:1407 +#: ../src/pakfire/cli.py:1445 msgid "Could not check if this signature is valid." msgstr "Kann nicht überprüfen, ob die Signatur gültig ist." -#: ../python/pakfire/cli.py:1410 ../python/pakfire/keyring.py:96 +#: ../src/pakfire/cli.py:1448 ../src/pakfire/keyring.py:98 #, python-format msgid "Created: %s" msgstr "Erstellt: %s" -#: ../python/pakfire/cli.py:1414 ../python/pakfire/keyring.py:99 +#: ../src/pakfire/cli.py:1452 ../src/pakfire/keyring.py:101 #, python-format msgid "Expires: %s" msgstr "Läuft ab: %s" -#. If the keepalive message could not successfully be sent, we don't -#. bother, because the client will soon retry. -#: ../python/pakfire/client/base.py:213 -msgid "Could not send a keepalive message to the hub." -msgstr "Es konnte keine Lebenszeichen Nachricht an den Hub gesendet werden." - -#. Don't give a shit either. -#: ../python/pakfire/client/base.py:247 -msgid "Could not update the host information." -msgstr "Die Host Informationen konnten nicht aktualisiert werden." - -#: ../python/pakfire/client/builder.py:179 -msgid "Less than 2GB of free space. Cannot request a new job." -msgstr "Weniger als 2GB Festplattenplatz frei. Ein neuer Job kann nicht angefordert werden." - -#. Log all XMLRPC protocol errors. -#: ../python/pakfire/client/transport.py:90 -msgid "XMLRPC protocol error:" -msgstr "XMLRPC Protokoll Fehler:" - -#: ../python/pakfire/client/transport.py:91 -#, python-format -msgid "URL: %s" -msgstr "URL: %s" - -#: ../python/pakfire/client/transport.py:92 -msgid " HTTP headers:" -msgstr "HTTP headers:" - -#: ../python/pakfire/client/transport.py:95 -#, python-format -msgid "Error code: %s" -msgstr "Fehlercode: %s" - -#: ../python/pakfire/client/transport.py:96 -#, python-format -msgid "Error message: %s" -msgstr "Fehler Nachricht: %s" - -#: ../python/pakfire/client/transport.py:116 -#, python-format -msgid "Trying again in %(timeout)s second(s). %(tries)s tries left." -msgstr "Versuche erneut in %(timeout)s Sekunde(n). %(tries)s Versuche übrig." - -#: ../python/pakfire/client/transport.py:121 -msgid "Maximum number of tries was reached. Giving up." -msgstr "Die Maximale Anzahl von Versuchen wurde erreicht. Es wird aufgegeben." - -#: ../python/pakfire/compress.py:85 ../python/pakfire/compress.py:95 +#: ../src/pakfire/compress.py:85 ../src/pakfire/compress.py:95 #, python-format msgid "Given algorithm '%s' is not supported." msgstr "Der gegebene Algorithmus '%s' wird nicht unterstützt." -#: ../python/pakfire/config.py:191 +#: ../src/pakfire/config.py:191 #, python-format msgid "Unhandled configuration update: %s = %s" msgstr "Ungültiges Konfigurationsupdate: %s = %s" -#: ../python/pakfire/config.py:205 +#: ../src/pakfire/config.py:205 msgid "Configuration:" msgstr "Konfiguration:" -#: ../python/pakfire/config.py:207 +#: ../src/pakfire/config.py:207 #, python-format msgid "Section: %s" msgstr "Sektionen: %s" -#: ../python/pakfire/config.py:212 +#: ../src/pakfire/config.py:212 msgid "No settings in this section." msgstr "Keine Einstellungen in dieser Sektion." -#: ../python/pakfire/config.py:214 +#: ../src/pakfire/config.py:214 msgid "Loaded from files:" msgstr "Geladen von:" -#: ../python/pakfire/downloader.py:155 +#: ../src/pakfire/daemon.py:100 +msgid "Shutting down..." +msgstr "" + +#: ../src/pakfire/daemon.py:104 +msgid "Restarting keepalive process" +msgstr "" + +#: ../src/pakfire/daemon.py:166 +#, python-format +msgid "Terminating worker process: %s" +msgstr "" + +#: ../src/pakfire/daemon.py:315 +msgid "Sending builder information to hub..." +msgstr "" + +#: ../src/pakfire/downloader.py:165 msgid "Downloading source files:" msgstr "Lade Source-Dateien:" -#: ../python/pakfire/downloader.py:158 +#: ../src/pakfire/downloader.py:168 msgid "Cannot download source code in offline mode." msgstr "Kann keinen Sourcecode im Offline-Modus herunterladen." -#: ../python/pakfire/downloader.py:181 +#: ../src/pakfire/downloader.py:191 #, python-format msgid "Downloaded empty file: %s" msgstr "Leere Datei heruntergeladen: %s" -#: ../python/pakfire/errors.py:30 +#: ../src/pakfire/errors.py:30 msgid "An unhandled error occured." msgstr "Ein unbehandelter Fehler ist aufgetreten." -#: ../python/pakfire/errors.py:46 +#: ../src/pakfire/errors.py:46 msgid "Could not compress/decompress data." msgstr "Konnte Daten nicht (de-)komprimieren." -#: ../python/pakfire/errors.py:58 +#: ../src/pakfire/errors.py:58 msgid "One or more dependencies could not been resolved." msgstr "Ein oder mehrere Abhängigkeiten konnten nicht aufgelöst werden." -#: ../python/pakfire/errors.py:61 +#: ../src/pakfire/errors.py:61 msgid "An error occured when pakfire tried to download files." msgstr "Ein Fehler trat auf als Pakfire Dateien heruntergeladen hat." -#: ../python/pakfire/errors.py:74 +#: ../src/pakfire/errors.py:74 msgid "" "The requested action cannot be done on offline mode.\n" -"Please connect your system to the network, remove --offline from the command line and try again." -msgstr "Die Aktion kann nicht im Offline-Modus durchgeführt werden.\nBitte verbinden Sie sich mit einem Netzwerk, entfernen --offline von der Befehlszeile und probieren Sie es erneut." +"Please connect your system to the network, remove --offline from the command " +"line and try again." +msgstr "" +"Die Aktion kann nicht im Offline-Modus durchgeführt werden.\n" +"Bitte verbinden Sie sich mit einem Netzwerk, entfernen --offline von der " +"Befehlszeile und probieren Sie es erneut." -#: ../python/pakfire/errors.py:86 +#: ../src/pakfire/errors.py:86 msgid "Running pakfire-build in a pakfire container?" msgstr "pakfire-build in Pakfire-Container ausführen?" -#: ../python/pakfire/errors.py:98 ../python/pakfire/transaction.py:475 +#: ../src/pakfire/errors.py:98 ../src/pakfire/transaction.py:475 msgid "Transaction test was not successful" msgstr "Transaktionstest war nicht erfolgreich" -#: ../python/pakfire/errors.py:102 +#: ../src/pakfire/errors.py:162 msgid "Generic XMLRPC error." msgstr "Generischer XMLRPC Fehler." -#: ../python/pakfire/errors.py:106 +#: ../src/pakfire/errors.py:166 msgid "" "You are forbidden to perform this action. Maybe you need to check your " "credentials." -msgstr "Dir ist es verboten diese Aktion auszuführen. Vielleicht solltest du deine Anmeldeinformationen kontrollieren." +msgstr "" +"Dir ist es verboten diese Aktion auszuführen. Vielleicht solltest du deine " +"Anmeldeinformationen kontrollieren." -#: ../python/pakfire/errors.py:110 +#: ../src/pakfire/errors.py:170 msgid "A request could not be fulfilled by the server." msgstr "Die Anfrage konnte nicht vom Server ausgeführt werden." -#: ../python/pakfire/errors.py:114 +#: ../src/pakfire/errors.py:174 msgid "Could not find the requested URL." msgstr "Die gesuchte URL konnte nicht gefunden werden." -#: ../python/pakfire/errors.py:118 +#: ../src/pakfire/errors.py:178 msgid "An unforseable problem on the XML-RPC transport connection occured." -msgstr "Ein unvorhersehbares Problem ist bei der XML-RPC Transport Verbindung aufgetreten." +msgstr "" +"Ein unvorhersehbares Problem ist bei der XML-RPC Transport Verbindung " +"aufgetreten." -#: ../python/pakfire/i18n.py:54 +#: ../src/pakfire/i18n.py:54 #, python-format msgid "%(commas)s and %(last)s" msgstr "%(commas)s und %(last)s" -#: ../python/pakfire/keyring.py:82 +#: ../src/pakfire/keyring.py:76 +#, python-format +msgid "Not in key store: %s" +msgstr "" + +#: ../src/pakfire/keyring.py:82 #, python-format msgid "Fingerprint: %s" msgstr "Fingerabdruck: %s" -#: ../python/pakfire/keyring.py:84 +#: ../src/pakfire/keyring.py:86 msgid "Private key available!" msgstr "Geheimer Schlüssel verfügbar!" -#: ../python/pakfire/keyring.py:88 +#: ../src/pakfire/keyring.py:90 #, python-format msgid "Subkey: %s" msgstr "Unterschlüssel: %s" -#: ../python/pakfire/keyring.py:90 +#: ../src/pakfire/keyring.py:92 msgid "This key has expired!" msgstr "Der Schlüssel ist abgelaufen!" -#: ../python/pakfire/keyring.py:93 +#: ../src/pakfire/keyring.py:95 msgid "This is a secret key." msgstr "Dies ist ein geheimer Schlüssel." -#: ../python/pakfire/keyring.py:101 +#: ../src/pakfire/keyring.py:103 msgid "This key does not expire." msgstr "Der Schlüssel läuft niemals ab." -#: ../python/pakfire/keyring.py:149 +#: ../src/pakfire/keyring.py:151 #, python-format msgid "Generating new key for %(realname)s <%(email)s>..." msgstr "Generiere neuen Schlüssel für %(realname)s <%(email)s>..." -#: ../python/pakfire/keyring.py:150 +#: ../src/pakfire/keyring.py:152 msgid "This may take a while..." msgstr "Dies kann eine Weile dauern..." -#: ../python/pakfire/keyring.py:169 +#: ../src/pakfire/keyring.py:171 #, python-format msgid "Successfully imported %s." msgstr "%s wurde erfolgreich importiert." -#: ../python/pakfire/keyring.py:189 +#: ../src/pakfire/keyring.py:191 msgid "Host key:" msgstr "Host-Schlüssel:" -#: ../python/pakfire/keyring.py:196 +#: ../src/pakfire/keyring.py:198 #, python-format -msgid "" -"WARNING! Host key with ID %s configured, but the secret key is missing!" -msgstr "WARNUNG! Der Host-Schlüssel mit ID %s wurde konfiguriert, aber der geheime Schlüssel ist nicht verfügbar!" +msgid "WARNING! Host key with ID %s configured, but the secret key is missing!" +msgstr "" +"WARNUNG! Der Host-Schlüssel mit ID %s wurde konfiguriert, aber der geheime " +"Schlüssel ist nicht verfügbar!" -#: ../python/pakfire/keyring.py:199 +#: ../src/pakfire/keyring.py:201 #, python-format msgid "WARNING! Host key with ID %s configured, but not found!" -msgstr "WARNUNG! Der Host-Schlüssel mit ID %s wurde konfiguriert, wurde aber nicht gefunden!" +msgstr "" +"WARNUNG! Der Host-Schlüssel mit ID %s wurde konfiguriert, wurde aber nicht " +"gefunden!" -#: ../python/pakfire/keyring.py:201 +#: ../src/pakfire/keyring.py:203 msgid "No host key available or configured." msgstr "Kein Host-Schlüssel verfügbar oder konfiguriert." -#: ../python/pakfire/packages/base.py:99 +#: ../src/pakfire/packages/base.py:99 msgid "Name" msgstr "Name" -#: ../python/pakfire/packages/base.py:110 ../python/pakfire/transaction.py:404 +#: ../src/pakfire/packages/base.py:110 ../src/pakfire/transaction.py:404 msgid "Version" msgstr "Version" -#: ../python/pakfire/packages/base.py:111 +#: ../src/pakfire/packages/base.py:111 msgid "Release" msgstr "Release" -#: ../python/pakfire/packages/base.py:115 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/packages/base.py:115 ../src/pakfire/transaction.py:405 msgid "Size" msgstr "Größe" -#: ../python/pakfire/packages/base.py:119 +#: ../src/pakfire/packages/base.py:119 msgid "Installed size" msgstr "Installierte Größe" -#: ../python/pakfire/packages/base.py:125 +#: ../src/pakfire/packages/base.py:125 msgid "Repo" msgstr "Repo" -#: ../python/pakfire/packages/base.py:128 +#: ../src/pakfire/packages/base.py:128 msgid "Summary" msgstr "Zusammenfassung" -#: ../python/pakfire/packages/base.py:129 +#: ../src/pakfire/packages/base.py:129 msgid "Groups" msgstr "Gruppen" -#: ../python/pakfire/packages/base.py:130 +#: ../src/pakfire/packages/base.py:130 msgid "URL" msgstr "URL" -#: ../python/pakfire/packages/base.py:131 +#: ../src/pakfire/packages/base.py:131 msgid "License" msgstr "Lizenz" -#: ../python/pakfire/packages/base.py:134 +#: ../src/pakfire/packages/base.py:134 msgid "Description" msgstr "Beschreibung" -#: ../python/pakfire/packages/base.py:141 +#: ../src/pakfire/packages/base.py:141 msgid "Maintainer" msgstr "Maintainer" -#: ../python/pakfire/packages/base.py:143 +#: ../src/pakfire/packages/base.py:143 msgid "Vendor" msgstr "Herausgeber" -#: ../python/pakfire/packages/base.py:145 +#: ../src/pakfire/packages/base.py:145 msgid "UUID" msgstr "UUID" -#: ../python/pakfire/packages/base.py:146 +#: ../src/pakfire/packages/base.py:146 msgid "Build ID" msgstr "Build-ID" -#: ../python/pakfire/packages/base.py:147 +#: ../src/pakfire/packages/base.py:147 msgid "Build date" msgstr "Build-Datum" -#: ../python/pakfire/packages/base.py:150 +#: ../src/pakfire/packages/base.py:150 msgid "Signatures" msgstr "Signaturen" -#: ../python/pakfire/packages/base.py:155 +#: ../src/pakfire/packages/base.py:155 msgid "Provides" msgstr "Bietet an" -#: ../python/pakfire/packages/base.py:160 +#: ../src/pakfire/packages/base.py:160 msgid "Pre-requires" msgstr "Pre-requires" -#: ../python/pakfire/packages/base.py:165 +#: ../src/pakfire/packages/base.py:165 msgid "Requires" msgstr "Benötigt" -#: ../python/pakfire/packages/base.py:170 +#: ../src/pakfire/packages/base.py:170 msgid "Conflicts" msgstr "Konflikte" -#: ../python/pakfire/packages/base.py:175 +#: ../src/pakfire/packages/base.py:175 msgid "Obsoletes" msgstr "Obsoletes" -#: ../python/pakfire/packages/base.py:180 +#: ../src/pakfire/packages/base.py:180 msgid "Recommends" msgstr "Empfehlungen" -#: ../python/pakfire/packages/base.py:185 +#: ../src/pakfire/packages/base.py:185 msgid "Suggests" msgstr "Vollständig" -#: ../python/pakfire/packages/base.py:193 +#: ../src/pakfire/packages/base.py:193 msgid "File" msgstr "Datei" -#: ../python/pakfire/packages/base.py:383 +#: ../src/pakfire/packages/base.py:383 msgid "Not set" msgstr "Nicht gesetzt" -#: ../python/pakfire/packages/base.py:570 +#: ../src/pakfire/packages/base.py:570 #, python-format msgid "Config file saved as %s." msgstr "Konfigurationsdatei gesichert als %s." -#: ../python/pakfire/packages/base.py:575 +#: ../src/pakfire/packages/base.py:575 #, python-format msgid "Preserving datafile '/%s'" msgstr "Download der Datei '/%s'" -#: ../python/pakfire/packages/file.py:80 +#: ../src/pakfire/packages/file.py:82 #, python-format msgid "Filename: %s" msgstr "Dateiname: %s" -#: ../python/pakfire/packages/file.py:181 +#: ../src/pakfire/packages/file.py:184 #, python-format msgid "File in archive is missing in file metadata: %s. Skipping." msgstr "Datei im Archiv fehlt in den Metadaten: %s. Überspringe." -#: ../python/pakfire/packages/file.py:237 +#: ../src/pakfire/packages/file.py:240 #, python-format msgid "Config file created as %s" msgstr "Konfigurationsdatei als %s erstellt." -#: ../python/pakfire/packages/file.py:242 +#: ../src/pakfire/packages/file.py:245 #, python-format msgid "Don't overwrite already existing datafile '/%s'" msgstr "Vorhandene Dateien überschreiben - '/%s'" -#: ../python/pakfire/packages/file.py:256 +#: ../src/pakfire/packages/file.py:259 #, python-format msgid "Could not remove file: /%s" msgstr "Datei konnte nicht entfernt werden: /%s." -#: ../python/pakfire/packages/lexer.py:756 +#: ../src/pakfire/packages/lexer.py:756 #, python-format msgid "Template does not exist: %s" msgstr "Vorlage existiert nicht: %s" -#: ../python/pakfire/packages/make.py:83 +#: ../src/pakfire/packages/make.py:83 msgid "Package name is undefined." msgstr "Paketname ist undefiniert." -#: ../python/pakfire/packages/make.py:86 +#: ../src/pakfire/packages/make.py:86 msgid "Package version is undefined." msgstr "Paketversion ist undefiniert." -#: ../python/pakfire/packages/make.py:443 +#: ../src/pakfire/packages/make.py:443 #, python-format msgid "Searching for automatic dependencies for %s..." msgstr "Suche nach automatischen Abhängigkeiten für %s..." -#: ../python/pakfire/packages/make.py:497 +#: ../src/pakfire/packages/make.py:497 #, python-format msgid "Regular experession is invalid and has been skipped: %s" msgstr "Regulärer Ausdruck ist ungültig und wurde übersprungen: %s" #. Let the user know what has been done. -#: ../python/pakfire/packages/make.py:513 +#: ../src/pakfire/packages/make.py:513 #, python-format msgid "Filter '%(pattern)s' filtered %(dep)s." msgstr "Filter \"%(pattern)s\" filterte %(dep)s." #. Load progressbar. -#: ../python/pakfire/packages/packager.py:400 -#: ../python/pakfire/packages/packager.py:714 +#: ../src/pakfire/packages/packager.py:400 +#: ../src/pakfire/packages/packager.py:714 msgid "Packaging" msgstr "Packe" -#: ../python/pakfire/packages/packager.py:742 +#: ../src/pakfire/packages/packager.py:742 #, python-format msgid "Building source package %s:" msgstr "Baue Quellpaket %s:" -#: ../python/pakfire/packages/tar.py:87 +#: ../src/pakfire/packages/tar.py:87 #, python-format msgid "Could not extract file: /%(src)s - %(dst)s" msgstr "Datei konnte nicht entpackt werden: /%(src)s - %(dst)s" -#: ../python/pakfire/repository/__init__.py:93 +#: ../src/pakfire/repository/__init__.py:93 msgid "Initializing repositories..." msgstr "Initialisiere Repositorien..." -#: ../python/pakfire/repository/database.py:127 -msgid "" -"The format of the database is not supported by this version of pakfire." -msgstr "Das Datenbankformat wird in dieser Version von pakfire nicht unterstützt." +#: ../src/pakfire/repository/database.py:120 +msgid "The format of the database is not supported by this version of pakfire." +msgstr "" +"Das Datenbankformat wird in dieser Version von pakfire nicht unterstützt." -#: ../python/pakfire/repository/database.py:238 +#: ../src/pakfire/repository/database.py:229 #, python-format msgid "Cannot use database with version greater than %s." msgstr "Kann Datenbank der Version %s oder größer nicht verwenden." -#: ../python/pakfire/repository/database.py:240 +#: ../src/pakfire/repository/database.py:231 #, python-format msgid "Migrating database from format %(old)s to %(new)s." msgstr "Migriere Datenbank von Format %(old)s nach %(new)s." #. Create progress bar. -#: ../python/pakfire/repository/local.py:123 +#: ../src/pakfire/repository/local.py:123 #, python-format msgid "%s: Adding packages..." msgstr "%s: Füge Pakete hinzu...." #. Make a nice progress bar. -#: ../python/pakfire/repository/local.py:229 +#: ../src/pakfire/repository/local.py:229 msgid "Compressing database..." msgstr "Komprimiere Datenbank..." #. Create progress bar. -#: ../python/pakfire/repository/local.py:287 +#: ../src/pakfire/repository/local.py:287 #, python-format msgid "%s: Reading packages..." msgstr "%s: Lese Pakete ein..." -#: ../python/pakfire/repository/remote.py:151 +#: ../src/pakfire/repository/remote.py:151 #, python-format msgid "No metadata available for repository %s. Cannot download any." -msgstr "Keine Metadaten für Repositorium %s verfügbar und können nicht geladen werden." +msgstr "" +"Keine Metadaten für Repositorium %s verfügbar und können nicht geladen " +"werden." -#: ../python/pakfire/repository/remote.py:176 +#: ../src/pakfire/repository/remote.py:176 #, python-format msgid "Could not update metadata for %s from any mirror server" -msgstr "Metadaten für %s konnten von keinem der Mirror-Server aktualisiert werden." +msgstr "" +"Metadaten für %s konnten von keinem der Mirror-Server aktualisiert werden." -#: ../python/pakfire/repository/remote.py:185 +#: ../src/pakfire/repository/remote.py:185 msgid "The downloaded metadata was less recent than the current one." msgstr "Die heruntergeladenen Metadaten waren älter als die bestehenden." -#: ../python/pakfire/repository/remote.py:224 +#: ../src/pakfire/repository/remote.py:224 #, python-format msgid "Cannot download package database for %s in offline mode." -msgstr "Die Paketdatenbank für %s kann im Offline-Modus nicht heruntergeladen werden." +msgstr "" +"Die Paketdatenbank für %s kann im Offline-Modus nicht heruntergeladen werden." -#: ../python/pakfire/repository/remote.py:235 +#: ../src/pakfire/repository/remote.py:235 #, python-format msgid "%s: package database" msgstr "%s: Paketdatenbank" -#: ../python/pakfire/repository/remote.py:309 +#: ../src/pakfire/repository/remote.py:309 #, python-format msgid "Cannot download this file in offline mode: %s" msgstr "Kann diese Datei im Offline-Modus nicht herunterladen: %s" -#: ../python/pakfire/repository/remote.py:315 +#: ../src/pakfire/repository/remote.py:315 #, python-format msgid "Could not download %s: %s" msgstr "Konnte %s nicht herunterladen: %s" -#: ../python/pakfire/repository/remote.py:340 +#: ../src/pakfire/repository/remote.py:340 msgid "The checksum of the downloaded file did not match." msgstr "Die Prüfsumme der heruntergeladenen Datei stimmte nicht überein." -#: ../python/pakfire/repository/remote.py:341 +#: ../src/pakfire/repository/remote.py:341 #, python-format msgid "Expected %(good)s but got %(bad)s." msgstr "Erwartete %(good)s, aber erhielt %(bad)s." -#: ../python/pakfire/repository/remote.py:342 +#: ../src/pakfire/repository/remote.py:342 msgid "Trying an other mirror." msgstr "Probiere anderen Mirror." #. Create a progressbar. -#: ../python/pakfire/repository/system.py:59 +#: ../src/pakfire/repository/system.py:59 msgid "Loading installed packages" msgstr "Lade installierte Pakete" -#: ../python/pakfire/satsolver.py:329 +#: ../src/pakfire/satsolver.py:329 #, python-format msgid "Dependency solving finished in %.2f ms" msgstr "Abhängigkeitsauflösung in %.2f ms abgeschlossen" -#: ../python/pakfire/satsolver.py:344 ../python/pakfire/satsolver.py:370 +#: ../src/pakfire/satsolver.py:344 ../src/pakfire/satsolver.py:370 msgid "The solver returned one problem:" msgstr "Der Solver meldete einen Fehler:" #. Ask the user if he or she want to modify the request. If not, just exit. -#: ../python/pakfire/satsolver.py:386 +#: ../src/pakfire/satsolver.py:386 msgid "Do you want to manually alter the request?" msgstr "Möchten Sie die Anfrage manuell verändern?" -#: ../python/pakfire/satsolver.py:389 +#: ../src/pakfire/satsolver.py:389 msgid "You can now try to satisfy the solver by modifying your request." msgstr "Ändern Sie die Anfrage um das Problem zu lösen." -#: ../python/pakfire/satsolver.py:394 +#: ../src/pakfire/satsolver.py:394 msgid "Which problem to you want to resolve?" msgstr "Welches Problem wollen Sie lösen?" -#: ../python/pakfire/satsolver.py:396 +#: ../src/pakfire/satsolver.py:396 msgid "Press enter to try to re-solve the request." msgstr "Drücken Sie Enter, um die Anfrage erneut aufzulösen." -#: ../python/pakfire/satsolver.py:427 +#: ../src/pakfire/satsolver.py:427 #, python-format msgid " Solution: %s" msgstr " Lösung: %s" -#: ../python/pakfire/satsolver.py:436 +#: ../src/pakfire/satsolver.py:436 msgid " Solutions:" msgstr " Lösungen:" -#: ../python/pakfire/server.py:278 ../python/pakfire/system.py:132 +#: ../src/pakfire/server.py:279 ../src/pakfire/system.py:149 msgid "Could not be determined" msgstr "Konnte nicht festgestellt werden" -#: ../python/pakfire/shell.py:84 +#: ../src/pakfire/shell.py:84 #, python-format msgid "Executing command: %s in %s" msgstr "Führe aus: %s in %s" -#: ../python/pakfire/shell.py:123 +#: ../src/pakfire/shell.py:123 #, python-format msgid "Command exceeded timeout (%(timeout)d): %(command)s" msgstr "Befehl überschritt Zeitlimit (%(timeout)d): %(command)s" -#: ../python/pakfire/shell.py:129 +#: ../src/pakfire/shell.py:129 #, python-format msgid "Child returncode was: %s" msgstr "Rückgabewert des Prozesses war: %s" -#: ../python/pakfire/shell.py:132 +#: ../src/pakfire/shell.py:132 #, python-format msgid "Command failed: %s" msgstr "Befehl fehlgeschlagen: %s" -#: ../python/pakfire/transaction.py:94 +#: ../src/pakfire/transaction.py:94 #, python-format msgid "file %(name)s from %(pkg1)s conflicts with file from package %(pkg2)s" -msgstr "Datei %(name)s aus %(pkg1)s hat einen Konflikt mit der Datei aus %(pkg2)s" +msgstr "" +"Datei %(name)s aus %(pkg1)s hat einen Konflikt mit der Datei aus %(pkg2)s" -#: ../python/pakfire/transaction.py:100 +#: ../src/pakfire/transaction.py:100 #, python-format msgid "file %(name)s from %(pkg)s conflicts with files from %(pkgs)s" -msgstr "Datei %(name)s aus %(pkg)s hat mehrere Konflikte mit Dateien aus %(pkgs)s" +msgstr "" +"Datei %(name)s aus %(pkg)s hat mehrere Konflikte mit Dateien aus %(pkgs)s" -#: ../python/pakfire/transaction.py:106 +#: ../src/pakfire/transaction.py:106 #, python-format -msgid "" -"file %(name)s causes the transaction test to fail for an unknown reason" -msgstr "Die Datei %(name)s verursacht einen unbekannten Fehler in der Transaktion." +msgid "file %(name)s causes the transaction test to fail for an unknown reason" +msgstr "" +"Die Datei %(name)s verursacht einen unbekannten Fehler in der Transaktion." -#: ../python/pakfire/transaction.py:114 +#: ../src/pakfire/transaction.py:114 #, python-format msgid "" "There is not enough space left on %(name)s. Need at least %(size)s to " "perform transaction." -msgstr "Es ist nicht mehr genügend Speicherplatz auf %(name)s frei. Es werden mindestens %(size)s benötigt um die Transaktion durchzuführen." +msgstr "" +"Es ist nicht mehr genügend Speicherplatz auf %(name)s frei. Es werden " +"mindestens %(size)s benötigt um die Transaktion durchzuführen." -#: ../python/pakfire/transaction.py:327 +#: ../src/pakfire/transaction.py:327 #, python-format msgid "Not enough space to download %s of packages." -msgstr "Es ist nicht genügend Speicherplatz vorhanden um %s Pakete herunterzuladen." +msgstr "" +"Es ist nicht genügend Speicherplatz vorhanden um %s Pakete herunterzuladen." -#: ../python/pakfire/transaction.py:330 +#: ../src/pakfire/transaction.py:330 msgid "Downloading packages:" msgstr "Lade Pakete herunter:" -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/transaction.py:404 msgid "Package" msgstr "Paket" -#: ../python/pakfire/transaction.py:409 +#: ../src/pakfire/transaction.py:409 msgid "Installing:" msgstr "Installiere:" -#: ../python/pakfire/transaction.py:410 +#: ../src/pakfire/transaction.py:410 msgid "Reinstalling:" msgstr "Reinstalliere:" -#: ../python/pakfire/transaction.py:411 +#: ../src/pakfire/transaction.py:411 msgid "Updating:" msgstr "Aktualisiere:" -#: ../python/pakfire/transaction.py:412 +#: ../src/pakfire/transaction.py:412 msgid "Downgrading:" msgstr "Downgrade:" -#: ../python/pakfire/transaction.py:413 +#: ../src/pakfire/transaction.py:413 msgid "Removing:" msgstr "Entferne:" -#: ../python/pakfire/transaction.py:419 +#: ../src/pakfire/transaction.py:419 msgid "Transaction Summary" msgstr "Zusammenfassung der Transaktion" -#: ../python/pakfire/transaction.py:426 +#: ../src/pakfire/transaction.py:426 msgid "package" msgstr "Paket" -#: ../python/pakfire/transaction.py:432 +#: ../src/pakfire/transaction.py:432 #, python-format msgid "Total download size: %s" msgstr "Gesamte Downloadgröße: %s" -#: ../python/pakfire/transaction.py:436 +#: ../src/pakfire/transaction.py:436 #, python-format msgid "Installed size: %s" msgstr "Installierte Größe: %s" -#: ../python/pakfire/transaction.py:439 +#: ../src/pakfire/transaction.py:439 #, python-format msgid "Freed size: %s" msgstr "Freigegebener Platz: %s" -#: ../python/pakfire/transaction.py:450 +#: ../src/pakfire/transaction.py:450 msgid "Is this okay?" msgstr "Ist das in Ordnung?" -#: ../python/pakfire/transaction.py:456 +#: ../src/pakfire/transaction.py:456 msgid "Running Transaction Test" msgstr "Führe Transaktionstest aus" -#: ../python/pakfire/transaction.py:468 +#: ../src/pakfire/transaction.py:468 msgid "Transaction Test Succeeded" msgstr "Transaktionstest erfolgreich" #. Make a nice progressbar. -#: ../python/pakfire/transaction.py:501 +#: ../src/pakfire/transaction.py:501 msgid "Verifying signatures..." msgstr "Verifiziere Signaturen..." -#: ../python/pakfire/transaction.py:533 +#: ../src/pakfire/transaction.py:533 #, python-format msgid "Found %s signature error(s)!" msgstr "%s Signaturproblem(e) gefunden!" -#: ../python/pakfire/transaction.py:538 +#: ../src/pakfire/transaction.py:538 msgid "Going on because we are running in permissive mode." msgstr "Fahre aufgrund des permissive-Modus fort." -#: ../python/pakfire/transaction.py:539 +#: ../src/pakfire/transaction.py:539 msgid "This is dangerous!" msgstr "Dies ist gefährlich!" -#: ../python/pakfire/transaction.py:560 +#: ../src/pakfire/transaction.py:560 msgid "Running transaction" msgstr "Führe Transaktion durch" -#: ../python/pakfire/util.py:68 +#: ../src/pakfire/util.py:68 #, python-format msgid "%s [y/N]" msgstr "%s [y/N]" -#: ../python/pakfire/util.py:260 +#: ../src/pakfire/util.py:247 msgid "Killing orphans..." msgstr "Beende laufende Prozesse..." -#: ../python/pakfire/util.py:267 +#: ../src/pakfire/util.py:254 #, python-format msgid "Process ID %s is still running in chroot. Killing..." -msgstr "Der Prozess mit der ID %s läuft immer noch in der chroot-Umgebung. Der Prozess wird beendet..." +msgstr "" +"Der Prozess mit der ID %s läuft immer noch in der chroot-Umgebung. Der " +"Prozess wird beendet..." -#: ../python/pakfire/util.py:279 +#: ../src/pakfire/util.py:266 msgid "Waiting for processes to terminate..." msgstr "Warte auf die Prozesse sich zu beenden..." -#: ../python/src/problem.c:159 -#, c-format -msgid "%s does not belong to a distupgrade repository" -msgstr "%s gehört nicht einem distupgrade-Repositorium an" - -#: ../python/src/problem.c:166 -#, c-format -msgid "%s has inferior architecture" -msgstr "%s besitzt eine niedrigere Architektur" - -#: ../python/src/problem.c:173 -#, c-format -msgid "problem with installed package %s" -msgstr "Problem mit dem installierten Paket %s" - -#: ../python/src/problem.c:179 -#, c-format -msgid "conflicting requests" -msgstr "wiedersprüchliche Anfragen" - -#: ../python/src/problem.c:184 -#, c-format -msgid "nothing provides requested %s" -msgstr "Nichts bringt das angefragte %s mit" - -#: ../python/src/problem.c:190 -#, c-format -msgid "some dependency problem" -msgstr "Irgendein Abhängigkeitsproblem" - -#: ../python/src/problem.c:195 -#, c-format -msgid "package %s is not installable" -msgstr "Paket %s lässt sich nicht installieren" - -#: ../python/src/problem.c:202 -#, c-format -msgid "nothing provides %s needed by %s" -msgstr "%s benötigt von %s wird nirgendwo gefunden" - -#: ../python/src/problem.c:209 -#, c-format -msgid "cannot install both %s and %s" -msgstr "Kann nicht sowohl %s als auch %s installieren" - -#: ../python/src/problem.c:216 -#, c-format -msgid "package %s conflicts with %s provided by %s" -msgstr "Paket %s steht in Konflikt mit %s, das von %s mitgebracht wird" - -#: ../python/src/problem.c:224 -#, c-format -msgid "package %s obsoletes %s provided by %s" -msgstr "Paket %s ist von %s überholt und wird bereitgestellt von %s" - -#: ../python/src/problem.c:232 -#, c-format -msgid "installed package %s obsoletes %s provided by %s" -msgstr "Installiertes Paket %s überholt %s, das bereitgestellt wurde von %s" - -#: ../python/src/problem.c:240 -#, c-format -msgid "package %s implicitely obsoletes %s provided by %s" -msgstr "Paket %s impliziert Überholung von %s, das bereitgestellt wurde von %s" - -#: ../python/src/problem.c:248 -#, c-format -msgid "package %s requires %s, but none of the providers can be installed" -msgstr "Paket %s erfordert %s, jedoch kann kein angebotenes installiert werden" - -#: ../python/src/problem.c:255 -#, c-format -msgid "package %s conflicts with %s provided by itself" -msgstr "Paket %s steht in Konflikt mit %s, das von sich selbst bereitgestellt wurde" - -#: ../python/src/problem.c:264 -#, c-format -msgid "bad rule type" -msgstr "Falscher Regeltyp" - -#: ../python/src/solution.c:86 -#, c-format -msgid "do not keep %s installed" -msgstr "Behalte %s nicht installiert" - -#: ../python/src/solution.c:89 -#, c-format -msgid "do not install a solvable %s" -msgstr "Installiere kein Solvable %s" - -#: ../python/src/solution.c:92 -#, c-format -msgid "do not install %s" -msgstr "%s nicht installieren" - -#: ../python/src/solution.c:98 -#, c-format -msgid "do not forbid installation of %s" -msgstr "Verbiete nicht die Installation von %s" - -#: ../python/src/solution.c:101 -#, c-format -msgid "do not deinstall all solvables %s" -msgstr "Deinstalliere nicht alle Solvables %s" - -#: ../python/src/solution.c:104 -#, c-format -msgid "do not deinstall %s" -msgstr "%s nicht deinstallieren" - -#: ../python/src/solution.c:109 -#, c-format -msgid "do not install most recent version of %s" -msgstr "Installiere nicht die neueste Version von %s" +#~ msgid "Could not send a keepalive message to the hub." +#~ msgstr "Es konnte keine Lebenszeichen Nachricht an den Hub gesendet werden." -#: ../python/src/solution.c:114 -#, c-format -msgid "do not lock %s" -msgstr "%s nicht sperren" +#~ msgid "Could not update the host information." +#~ msgstr "Die Host Informationen konnten nicht aktualisiert werden." -#: ../python/src/solution.c:119 -#, c-format -msgid "do something different" -msgstr "Etwas anderes tun" - -#: ../python/src/solution.c:126 -#, c-format -msgid "keep %s despite the inferior architecture" -msgstr "Behalte %s trotz niedrigerer Architektur" +#~ msgid "Less than 2GB of free space. Cannot request a new job." +#~ msgstr "" +#~ "Weniger als 2GB Festplattenplatz frei. Ein neuer Job kann nicht " +#~ "angefordert werden." -#: ../python/src/solution.c:129 -#, c-format -msgid "install %s despite the inferior architecture" -msgstr "%s trotz niedrigerer Architektur installieren" - -#: ../python/src/solution.c:135 -#, c-format -msgid "keep obsolete %s" -msgstr "Veraltetes %s behalten" +#~ msgid "XMLRPC protocol error:" +#~ msgstr "XMLRPC Protokoll Fehler:" -#: ../python/src/solution.c:138 -#, c-format -msgid "install %s from excluded repository" -msgstr "Installiere %s aus exkludiertem Repositorium" +#~ msgid "URL: %s" +#~ msgstr "URL: %s" -#: ../python/src/solution.c:150 -#, c-format -msgid "allow downgrade of %s to %s" -msgstr "Erlaube downgrade von %s auf %s" +#~ msgid " HTTP headers:" +#~ msgstr "HTTP headers:" -#: ../python/src/solution.c:154 -#, c-format -msgid "allow architecture change of %s to %s" -msgstr "Erlaube Architekturwechsel von %s auf %s" +#~ msgid "Error code: %s" +#~ msgstr "Fehlercode: %s" -#: ../python/src/solution.c:159 -#, c-format -msgid "allow vendor change from '%s' (%s) to '%s' (%s)" -msgstr "Erlaube Anbieterwechsel von '%s' (%s) zu '%s' (%s)" +#~ msgid "Error message: %s" +#~ msgstr "Fehler Nachricht: %s" -#: ../python/src/solution.c:163 -#, c-format -msgid "allow vendor change from '%s' (%s) to no vendor (%s)" -msgstr "Erlaube Anbieterwechsel von '%s' (%s) zu keinem Anbieter (%s)" +#~ msgid "Trying again in %(timeout)s second(s). %(tries)s tries left." +#~ msgstr "" +#~ "Versuche erneut in %(timeout)s Sekunde(n). %(tries)s Versuche übrig." -#: ../python/src/solution.c:169 -#, c-format -msgid "allow replacement of %s with %s" -msgstr "Erlaube das Ersetzen von %s mit %s" +#~ msgid "Maximum number of tries was reached. Giving up." +#~ msgstr "" +#~ "Die Maximale Anzahl von Versuchen wurde erreicht. Es wird aufgegeben." -#. XXX Maybe we can make a more beautiful message here?! -#: ../tools/pakfire-multicall.py:25 -msgid "" -"There has been an error when trying to import one or more of the modules, " -"that are required to run Pakfire." -msgstr "Es gab einen Fehler beim Import von einem oder mehreren Modulen, die für das Ausführen von Pakfire benötigt werden." +#~ msgid "" +#~ "There has been an error when trying to import one or more of the modules, " +#~ "that are required to run Pakfire." +#~ msgstr "" +#~ "Es gab einen Fehler beim Import von einem oder mehreren Modulen, die für " +#~ "das Ausführen von Pakfire benötigt werden." -#: ../tools/pakfire-multicall.py:27 -msgid "Please check your installation of Pakfire." -msgstr "Bitte überprüfen Sie Ihre Pakfire-Installation." +#~ msgid "Please check your installation of Pakfire." +#~ msgstr "Bitte überprüfen Sie Ihre Pakfire-Installation." -#: ../tools/pakfire-multicall.py:29 -msgid "The error that lead to this:" -msgstr "Der Fehler, welcher dazu führte:" +#~ msgid "The error that lead to this:" +#~ msgstr "Der Fehler, welcher dazu führte:" -#: ../tools/pakfire-multicall.py:70 -msgid "An error has occured when running Pakfire." -msgstr "Beim Ausführen von Pakfire ist ein Fehler aufgetreten." +#~ msgid "An error has occured when running Pakfire." +#~ msgstr "Beim Ausführen von Pakfire ist ein Fehler aufgetreten." -#: ../tools/pakfire-multicall.py:73 -msgid "Error message:" -msgstr "Fehlermeldung:" +#~ msgid "Error message:" +#~ msgstr "Fehlermeldung:" -#: ../tools/pakfire-multicall.py:80 -msgid "Further description:" -msgstr "Weitere Beschreibung:" +#~ msgid "Further description:" +#~ msgstr "Weitere Beschreibung:" diff --git a/po/es.po b/po/es.po index 2c8db9e3f..32d75897e 100644 --- a/po/es.po +++ b/po/es.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# +# # Translators: # Andrés Reyes , 2011. # , 2012. @@ -12,1710 +12,1745 @@ msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-28 15:02+0100\n" +"POT-Creation-Date: 2013-08-04 19:07+0200\n" "PO-Revision-Date: 2012-12-20 22:39+0000\n" "Last-Translator: deathbinary \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/ipfire/language/es/)\n" +"Language-Team: Spanish (http://www.transifex.com/projects/p/ipfire/language/" +"es/)\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../python/pakfire/actions.py:72 +#: ../src/_pakfire/problem.c:159 +#, c-format +msgid "%s does not belong to a distupgrade repository" +msgstr "%s no pertenece a un repositorio actualizador de versión" + +#: ../src/_pakfire/problem.c:166 +#, c-format +msgid "%s has inferior architecture" +msgstr "%s tiene arquitectura inferior" + +#: ../src/_pakfire/problem.c:173 +#, c-format +msgid "problem with installed package %s" +msgstr "problema con el paquete instalado %s" + +#: ../src/_pakfire/problem.c:179 +#, c-format +msgid "conflicting requests" +msgstr "peticiones en conflicto" + +#: ../src/_pakfire/problem.c:184 +#, c-format +msgid "nothing provides requested %s" +msgstr "no hay nada que provea la petición %s" + +#: ../src/_pakfire/problem.c:190 +#, c-format +msgid "some dependency problem" +msgstr "algún problema de dependencia" + +#: ../src/_pakfire/problem.c:195 +#, c-format +msgid "package %s is not installable" +msgstr "el paquete %s no es instalable" + +#: ../src/_pakfire/problem.c:202 +#, c-format +msgid "nothing provides %s needed by %s" +msgstr "nada proporciona %s necesitado por %s" + +#: ../src/_pakfire/problem.c:209 +#, c-format +msgid "cannot install both %s and %s" +msgstr "no se puede instalar ambos %s y %s" + +#: ../src/_pakfire/problem.c:216 +#, c-format +msgid "package %s conflicts with %s provided by %s" +msgstr "paquete %s tiene conflictos con %s porporcionado por %s" + +#: ../src/_pakfire/problem.c:224 +#, c-format +msgid "package %s obsoletes %s provided by %s" +msgstr "el paquete %s hace obsoleto a %s proporcionado por %s" + +#: ../src/_pakfire/problem.c:232 +#, c-format +msgid "installed package %s obsoletes %s provided by %s" +msgstr "el paquete instalado %s hace obsoleto a %s proporcionado por %s" + +#: ../src/_pakfire/problem.c:240 +#, c-format +msgid "package %s implicitely obsoletes %s provided by %s" +msgstr "el paquete %s hace implícitamente obsoleto a %s proporcionado por %s" + +#: ../src/_pakfire/problem.c:248 +#, c-format +msgid "package %s requires %s, but none of the providers can be installed" +msgstr "" +"el paquete %s requiere %s, pero ninguno de los proveedores puede ser " +"instalado" + +#: ../src/_pakfire/problem.c:255 +#, c-format +msgid "package %s conflicts with %s provided by itself" +msgstr "el paquete %s tiene conflictos con %s proporcionado por él mismo" + +#: ../src/_pakfire/problem.c:264 +#, c-format +msgid "bad rule type" +msgstr "tipo de regla erróneo" + +#: ../src/_pakfire/solution.c:86 +#, c-format +msgid "do not keep %s installed" +msgstr "no mantener %s instalado" + +#: ../src/_pakfire/solution.c:89 +#, c-format +msgid "do not install a solvable %s" +msgstr "no instalar un resoluble %s" + +#: ../src/_pakfire/solution.c:92 +#, c-format +msgid "do not install %s" +msgstr "no instalar %s" + +#: ../src/_pakfire/solution.c:98 +#, c-format +msgid "do not forbid installation of %s" +msgstr "no prohibir la instalación de %s" + +#: ../src/_pakfire/solution.c:101 +#, c-format +msgid "do not deinstall all solvables %s" +msgstr "no desinstalar todos los resolubles %s" + +#: ../src/_pakfire/solution.c:104 +#, c-format +msgid "do not deinstall %s" +msgstr "no desinstalar %s" + +#: ../src/_pakfire/solution.c:109 +#, c-format +msgid "do not install most recent version of %s" +msgstr "no instalar la versión más reciente de %s" + +#: ../src/_pakfire/solution.c:114 +#, c-format +msgid "do not lock %s" +msgstr "no bloquear %s" + +#: ../src/_pakfire/solution.c:119 +#, c-format +msgid "do something different" +msgstr "hacer algo diferente" + +#: ../src/_pakfire/solution.c:126 +#, c-format +msgid "keep %s despite the inferior architecture" +msgstr "mantener %s a pesar de la arquitectura inferior" + +#: ../src/_pakfire/solution.c:129 +#, c-format +msgid "install %s despite the inferior architecture" +msgstr "instalar %s a pesar de la arquitectura inferior" + +#: ../src/_pakfire/solution.c:135 +#, c-format +msgid "keep obsolete %s" +msgstr "mantener obsoleto %s" + +#: ../src/_pakfire/solution.c:138 +#, c-format +msgid "install %s from excluded repository" +msgstr "instalar %s del repositorio excluido" + +#: ../src/_pakfire/solution.c:150 +#, c-format +msgid "allow downgrade of %s to %s" +msgstr "permitir desactualización de %s a %s" + +#: ../src/_pakfire/solution.c:154 +#, c-format +msgid "allow architecture change of %s to %s" +msgstr "permitir cambio de arquitectura de %s a %s" + +#: ../src/_pakfire/solution.c:159 +#, c-format +msgid "allow vendor change from '%s' (%s) to '%s' (%s)" +msgstr "permitir el cambio de vendedor de '%s' (%s) a '%s' (%s)" + +#: ../src/_pakfire/solution.c:163 +#, c-format +msgid "allow vendor change from '%s' (%s) to no vendor (%s)" +msgstr "permitir el cambio de vendedor de '%s' (%s) a no vendedor (%s)" + +#: ../src/_pakfire/solution.c:169 +#, c-format +msgid "allow replacement of %s with %s" +msgstr "permitir reemplazo de %s con %s" + +#: ../src/pakfire/actions.py:72 #, python-format msgid "%s has got no signatures" msgstr "" -#: ../python/pakfire/actions.py:78 +#: ../src/pakfire/actions.py:78 #, python-format msgid "%s has got no valid signatures" msgstr "" -#: ../python/pakfire/actions.py:201 +#: ../src/pakfire/actions.py:221 msgid "Could not handle scriptlet of unknown type. Skipping." msgstr "" -#. This functions creates a fork with then chroots into the -#. pakfire root if necessary and then compiles the given scriptlet -#. code and runs it. -#: ../python/pakfire/actions.py:204 ../python/pakfire/actions.py:274 -msgid "Executing python scriptlet..." +#: ../src/pakfire/actions.py:224 +msgid "Executing scriptlet..." msgstr "" -#: ../python/pakfire/actions.py:210 +#: ../src/pakfire/actions.py:230 #, python-format msgid "Cannot run scriptlet because no interpreter is available: %s" -msgstr "No se puede ejecutar el scriptlet porque no hay ningún intérprete disponible: %s" +msgstr "" +"No se puede ejecutar el scriptlet porque no hay ningún intérprete " +"disponible: %s" -#: ../python/pakfire/actions.py:214 +#: ../src/pakfire/actions.py:234 #, python-format msgid "Cannot run scriptlet because the interpreter is not executable: %s" -msgstr "No se puede ejecutar el scriptlet porque el intérprete no es ejecutable: %s" +msgstr "" +"No se puede ejecutar el scriptlet porque el intérprete no es ejecutable: %s" -#: ../python/pakfire/actions.py:253 +#: ../src/pakfire/actions.py:273 #, python-format msgid "" "The scriptlet returned an error:\n" "%s" -msgstr "El scriptlet ha retornado un error:\n%s" +msgstr "" +"El scriptlet ha retornado un error:\n" +"%s" -#: ../python/pakfire/actions.py:256 +#: ../src/pakfire/actions.py:276 #, python-format msgid "The scriptlet ran more than %s seconds and was killed." msgstr "El scriptlet se ejecutó más de %s segundos y fué asesinado." -#: ../python/pakfire/actions.py:260 +#: ../src/pakfire/actions.py:280 #, python-format msgid "" "The scriptlet returned with an unhandled error:\n" "%s" msgstr "El scriplet retorno con un error no controlado: %s" -#: ../python/pakfire/actions.py:299 +#. This functions creates a fork with then chroots into the +#. pakfire root if necessary and then compiles the given scriptlet +#. code and runs it. +#: ../src/pakfire/actions.py:294 +msgid "Executing python scriptlet..." +msgstr "" + +#: ../src/pakfire/actions.py:319 #, python-format msgid "Exception occured: %s" msgstr "" -#: ../python/pakfire/actions.py:372 ../python/pakfire/actions.py:410 -#: ../python/pakfire/actions.py:432 ../python/pakfire/actions.py:454 -#: ../python/pakfire/actions.py:471 ../python/pakfire/actions.py:490 +#: ../src/pakfire/actions.py:392 ../src/pakfire/actions.py:430 +#: ../src/pakfire/actions.py:452 ../src/pakfire/actions.py:474 +#: ../src/pakfire/actions.py:491 ../src/pakfire/actions.py:510 #, python-format msgid "Running transaction test for %s" msgstr "Corriendo pruebas para %s" -#: ../python/pakfire/actions.py:381 +#: ../src/pakfire/actions.py:401 msgid "Installing" msgstr "Instalando" -#: ../python/pakfire/actions.py:419 +#: ../src/pakfire/actions.py:439 msgid "Updating" msgstr "Actualizando" -#: ../python/pakfire/actions.py:438 +#: ../src/pakfire/actions.py:458 msgid "Removing" msgstr "Quitando" #. Cleaning up leftover files and stuff. -#: ../python/pakfire/actions.py:461 +#: ../src/pakfire/actions.py:481 msgid "Cleanup" msgstr "Limpiar" -#: ../python/pakfire/actions.py:483 +#: ../src/pakfire/actions.py:503 msgid "Reinstalling" msgstr "Reinstalando" -#: ../python/pakfire/actions.py:499 +#: ../src/pakfire/actions.py:519 msgid "Downgrading" msgstr "Desactualizando" -#: ../python/pakfire/base.py:191 +#: ../src/pakfire/base.py:197 msgid "Local install repository" msgstr "" -#: ../python/pakfire/base.py:251 +#: ../src/pakfire/base.py:261 #, python-format msgid "Could not find any installed package providing \"%s\"." msgstr "No se pudo encontrar ningún paquete instaldo con \"%s\"" -#: ../python/pakfire/base.py:257 +#: ../src/pakfire/base.py:267 #, python-format msgid "Multiple reinstall candidates for \"%(pattern)s\": %(pkgs)s" msgstr "" -#: ../python/pakfire/base.py:261 ../python/pakfire/base.py:327 -#: ../python/pakfire/base.py:366 ../python/pakfire/base.py:434 -#: ../python/pakfire/base.py:461 ../python/pakfire/transaction.py:396 +#: ../src/pakfire/base.py:271 ../src/pakfire/base.py:337 +#: ../src/pakfire/base.py:384 ../src/pakfire/base.py:448 +#: ../src/pakfire/base.py:475 ../src/pakfire/transaction.py:396 msgid "Nothing to do" msgstr "Nada que hacer" -#: ../python/pakfire/base.py:286 +#: ../src/pakfire/base.py:296 #, python-format msgid "Could not find package %s in a remote repository." msgstr "No se pudo encontrar el paquete %s en el repositorio remoto." -#: ../python/pakfire/base.py:358 +#: ../src/pakfire/base.py:368 #, python-format msgid "Excluding %s." msgstr "Excluir %s" -#: ../python/pakfire/base.py:416 +#: ../src/pakfire/base.py:434 #, python-format msgid "\"%s\" package does not seem to be installed." msgstr "El paquete \"%s\" no parece estar instalado." -#: ../python/pakfire/base.py:584 +#: ../src/pakfire/base.py:598 msgid "Everything is fine." msgstr "Todo está bien." -#: ../python/pakfire/base.py:605 +#: ../src/pakfire/base.py:619 msgid "Build command has failed." msgstr "El comando de construcción ha fallado." -#: ../python/pakfire/base.py:638 +#: ../src/pakfire/base.py:656 msgid "You have not set the distribution for which you want to build." msgstr "" -#: ../python/pakfire/base.py:639 +#: ../src/pakfire/base.py:657 msgid "Please do so in builder.conf or on the CLI." msgstr "" -#: ../python/pakfire/base.py:640 +#: ../src/pakfire/base.py:658 msgid "Distribution configuration is missing." msgstr "" -#: ../python/pakfire/base.py:722 +#: ../src/pakfire/base.py:739 msgid "New repository" msgstr "" -#: ../python/pakfire/builder.py:80 +#: ../src/pakfire/builder.py:80 #, python-format msgid "Cannot build for %s on this host." msgstr "" #. Log the package information. -#: ../python/pakfire/builder.py:138 +#: ../src/pakfire/builder.py:148 msgid "Package information:" msgstr "Información del paquete:" #. Install all packages. -#: ../python/pakfire/builder.py:407 +#: ../src/pakfire/builder.py:444 msgid "Install packages needed for build..." msgstr "" -#: ../python/pakfire/builder.py:412 +#: ../src/pakfire/builder.py:449 ../src/pakfire/cli.py:464 msgid "Extracting" msgstr "Extrayendo" -#: ../python/pakfire/builder.py:729 +#: ../src/pakfire/builder.py:781 msgid "You cannot run a build when no package was given." msgstr "" -#: ../python/pakfire/builder.py:733 +#: ../src/pakfire/builder.py:785 #, python-format msgid "Could not find makefile in build root: %s" -msgstr "No se a podido encontrar el archivo makefile en el directorio raíz de compilación: %s" +msgstr "" +"No se a podido encontrar el archivo makefile en el directorio raíz de " +"compilación: %s" -#: ../python/pakfire/builder.py:765 +#: ../src/pakfire/builder.py:815 msgid "Build failed" msgstr "" -#: ../python/pakfire/builder.py:770 +#: ../src/pakfire/builder.py:818 +msgid "Build interrupted" +msgstr "" + +#: ../src/pakfire/builder.py:824 msgid "Build failed." msgstr "" #. End here in case of an error. -#: ../python/pakfire/builder.py:786 +#: ../src/pakfire/builder.py:840 msgid "The build command failed. See logfile for details." -msgstr "El comando de construcción falló. Revisar fichero de log para más detalles." +msgstr "" +"El comando de construcción falló. Revisar fichero de log para más detalles." -#: ../python/pakfire/builder.py:789 +#: ../src/pakfire/builder.py:843 msgid "Running installation test..." msgstr "" -#: ../python/pakfire/builder.py:796 +#: ../src/pakfire/builder.py:849 msgid "Installation test succeeded." msgstr "" #. Create a progressbar. -#: ../python/pakfire/builder.py:839 +#: ../src/pakfire/builder.py:892 msgid "Signing packages..." msgstr "" -#: ../python/pakfire/builder.py:873 +#: ../src/pakfire/builder.py:926 msgid "Dumping package information:" msgstr "" #. Package the result. #. Make all these little package from the build environment. -#: ../python/pakfire/builder.py:1025 +#: ../src/pakfire/builder.py:1078 msgid "Creating packages:" msgstr "Creando paquetes:" #. Execute the buildscript of this stage. -#: ../python/pakfire/builder.py:1039 +#: ../src/pakfire/builder.py:1092 #, python-format msgid "Running stage %s:" msgstr "Fase en ejecución %s:" -#: ../python/pakfire/builder.py:1057 +#: ../src/pakfire/builder.py:1110 #, python-format msgid "Could not remove static libraries: %s" msgstr "No se puede remover las librerías estáticas: %s" -#: ../python/pakfire/builder.py:1063 +#: ../src/pakfire/builder.py:1116 msgid "Compressing man pages did not complete successfully." msgstr "No se completo satisfactoriamente la compresión de las páginas man" -#: ../python/pakfire/builder.py:1083 +#: ../src/pakfire/builder.py:1136 msgid "Extracting debuginfo did not complete with success. Aborting build." msgstr "" -#: ../python/pakfire/cli.py:52 +#: ../src/pakfire/cli.py:53 msgid "Pakfire command line interface." msgstr "Interfaz de línea de comandos Pakfire" -#: ../python/pakfire/cli.py:59 +#: ../src/pakfire/cli.py:60 msgid "The path where pakfire should operate in." msgstr "La ruta donde pakfire debería operar." -#: ../python/pakfire/cli.py:144 +#: ../src/pakfire/cli.py:149 msgid "Enable verbose output." msgstr "Activar salida detallada." -#: ../python/pakfire/cli.py:147 +#: ../src/pakfire/cli.py:152 msgid "Path to a configuration file to load." msgstr "Ruta al fichero de configuración a cargar." -#: ../python/pakfire/cli.py:150 +#: ../src/pakfire/cli.py:155 msgid "Disable a repository temporarily." msgstr "Deshabilitar un repositorio temporalmente." -#: ../python/pakfire/cli.py:153 +#: ../src/pakfire/cli.py:158 msgid "Enable a repository temporarily." msgstr "Activar un repositorio temporalmente." -#: ../python/pakfire/cli.py:157 +#: ../src/pakfire/cli.py:162 msgid "Run pakfire in offline mode." msgstr "Ejecutar pakfire en modo offline." -#: ../python/pakfire/cli.py:162 +#: ../src/pakfire/cli.py:167 msgid "Install one or more packages to the system." msgstr "Instala uno o más paquetes al sistema." -#: ../python/pakfire/cli.py:164 +#: ../src/pakfire/cli.py:169 msgid "Give name of at least one package to install." msgstr "Da el nombre de al menos de un paquete para instalar." -#: ../python/pakfire/cli.py:166 +#: ../src/pakfire/cli.py:171 msgid "Don't install recommended packages." msgstr "" -#: ../python/pakfire/cli.py:172 +#: ../src/pakfire/cli.py:177 msgid "Reinstall one or more packages." msgstr "Reinstalar uno o más paquetes" -#: ../python/pakfire/cli.py:174 +#: ../src/pakfire/cli.py:179 msgid "Give name of at least one package to reinstall." msgstr "Proporcione el nombre de cuando menos un paquete para reinstalar." -#: ../python/pakfire/cli.py:180 +#: ../src/pakfire/cli.py:185 msgid "Remove one or more packages from the system." msgstr "Quita uno o más paquetes del sistema." -#: ../python/pakfire/cli.py:182 +#: ../src/pakfire/cli.py:187 msgid "Give name of at least one package to remove." msgstr "Da el nombre de al menos un paquete para eliminar." -#: ../python/pakfire/cli.py:188 +#: ../src/pakfire/cli.py:194 msgid "Give a name of a package to update or leave emtpy for all." -msgstr "Da el nombre de un paquete para actualizar o déjalo vacío para actualizar todos." +msgstr "" +"Da el nombre de un paquete para actualizar o déjalo vacío para actualizar " +"todos." -#: ../python/pakfire/cli.py:190 +#: ../src/pakfire/cli.py:197 msgid "Exclude package from update." msgstr "Excluir de la actualización de paquetes" -#: ../python/pakfire/cli.py:192 ../python/pakfire/cli.py:217 +#: ../src/pakfire/cli.py:199 ../src/pakfire/cli.py:231 msgid "Allow changing the vendor of packages." msgstr "Permitir cambiar el proveedor del paquete" -#: ../python/pakfire/cli.py:194 ../python/pakfire/cli.py:219 -msgid "Allow changing the architecture of packages." +#: ../src/pakfire/cli.py:201 ../src/pakfire/cli.py:233 +#, fuzzy +msgid "Disallow changing the architecture of packages." msgstr "Permitir cambiar la arquitectura del paquete" -#: ../python/pakfire/cli.py:199 +#: ../src/pakfire/cli.py:206 msgid "Update the whole system or one specific package." msgstr "Actualiza el sistema entero o un paquete específico." -#: ../python/pakfire/cli.py:206 +#: ../src/pakfire/cli.py:213 +msgid "Sync all installed with the latest one in the distribution." +msgstr "" + +#: ../src/pakfire/cli.py:220 msgid "Check, if there are any updates available." msgstr "Comprobar, si hay alguna actualización disponible." -#: ../python/pakfire/cli.py:213 +#: ../src/pakfire/cli.py:227 msgid "Downgrade one or more packages." msgstr "Bajando de versión uno o mas paquetes" -#: ../python/pakfire/cli.py:215 +#: ../src/pakfire/cli.py:229 msgid "Give a name of a package to downgrade." msgstr "Dar el nombre del paquete a bajar de versión" -#: ../python/pakfire/cli.py:225 +#: ../src/pakfire/cli.py:239 msgid "Print some information about the given package(s)." msgstr "Imprime información sobre el/los paquete(s) dados." -#: ../python/pakfire/cli.py:227 +#: ../src/pakfire/cli.py:241 msgid "Give at least the name of one package." msgstr "Dar por lo menos el nombre de un paquete." -#: ../python/pakfire/cli.py:233 +#: ../src/pakfire/cli.py:247 msgid "Search for a given pattern." msgstr "Búsqueda de un patrón determinado." -#: ../python/pakfire/cli.py:235 +#: ../src/pakfire/cli.py:249 msgid "A pattern to search for." msgstr "Un patrón a buscar." -#: ../python/pakfire/cli.py:241 +#: ../src/pakfire/cli.py:255 msgid "Get a list of packages that provide a given file or feature." -msgstr "Obtener una lista de paquetes que proporcionan un determinado archivo o una función." +msgstr "" +"Obtener una lista de paquetes que proporcionan un determinado archivo o una " +"función." -#: ../python/pakfire/cli.py:243 +#: ../src/pakfire/cli.py:257 msgid "File or feature to search for." msgstr "Fichero o característica a buscar." -#: ../python/pakfire/cli.py:249 +#: ../src/pakfire/cli.py:263 msgid "Get list of packages that belong to the given group." msgstr "Obtener la lista de los paquetes que pertenecen a determinado grupo." -#: ../python/pakfire/cli.py:251 +#: ../src/pakfire/cli.py:265 msgid "Group name to search for." msgstr "Nombre del grupo a buscar." -#: ../python/pakfire/cli.py:257 +#: ../src/pakfire/cli.py:271 msgid "Install all packages that belong to the given group." msgstr "Instalar todos los paquetes que pertenecen a un grupo determinado." -#: ../python/pakfire/cli.py:259 +#: ../src/pakfire/cli.py:273 msgid "Group name." msgstr "Nombre del grupo." -#: ../python/pakfire/cli.py:265 +#: ../src/pakfire/cli.py:279 msgid "List all currently enabled repositories." msgstr "Listar todos los repositorios actualmente activados." -#: ../python/pakfire/cli.py:269 +#: ../src/pakfire/cli.py:283 msgid "Cleanup commands." msgstr "Comandos de limpieza" -#: ../python/pakfire/cli.py:277 +#: ../src/pakfire/cli.py:291 msgid "Cleanup all temporary files." msgstr "Limpiar todos los archivos temporales." -#: ../python/pakfire/cli.py:283 +#: ../src/pakfire/cli.py:297 msgid "Check the system for any errors." msgstr "Comprobar el sistema por algún error." -#: ../python/pakfire/cli.py:289 +#: ../src/pakfire/cli.py:303 msgid "Check the dependencies for a particular package." msgstr "Comprobar las dependencias de un paquete en particular." -#: ../python/pakfire/cli.py:291 +#: ../src/pakfire/cli.py:305 msgid "Give name of at least one package to check." msgstr "Dar al menos el nombre de un paquete a comprobar." -#: ../python/pakfire/cli.py:373 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/cli.py:311 +msgid "Extract a package to a directory." +msgstr "" + +#: ../src/pakfire/cli.py:313 +#, fuzzy +msgid "Give name of the file to extract." +msgstr "Dar al menos el nombre de un paquete a comprobar." + +#: ../src/pakfire/cli.py:315 +msgid "Target directory where to extract to." +msgstr "" + +#: ../src/pakfire/cli.py:403 ../src/pakfire/transaction.py:405 msgid "Repository" msgstr "Repositorio" -#: ../python/pakfire/cli.py:373 +#: ../src/pakfire/cli.py:403 msgid "Enabled" msgstr "Activado" -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1055 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1144 msgid "Priority" msgstr "Prioridad" -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1100 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1189 msgid "Packages" msgstr "Paquetes" -#: ../python/pakfire/cli.py:381 +#: ../src/pakfire/cli.py:411 msgid "Cleaning up everything..." msgstr "Limpiando todo..." -#: ../python/pakfire/cli.py:409 +#: ../src/pakfire/cli.py:447 +msgid "Cannot extract mixed package types" +msgstr "" + +#: ../src/pakfire/cli.py:450 +msgid "You must provide an install directory with --target=..." +msgstr "" + +#: ../src/pakfire/cli.py:456 +msgid "Cannot extract to /." +msgstr "" + +#: ../src/pakfire/cli.py:474 msgid "You cannot run pakfire-builder in a pakfire chroot." msgstr "No puede ejecutar pakfire-builder en un chroot de pakfier" -#: ../python/pakfire/cli.py:412 ../python/pakfire/cli.py:736 +#: ../src/pakfire/cli.py:477 ../src/pakfire/cli.py:819 msgid "Pakfire builder command line interface." msgstr "Constructor de interfaz de línea de comandos de Pakfire." -#: ../python/pakfire/cli.py:469 +#: ../src/pakfire/cli.py:536 msgid "Choose the distribution configuration to use for build" msgstr "" -#: ../python/pakfire/cli.py:472 +#: ../src/pakfire/cli.py:539 msgid "Run pakfire for the given architecture." msgstr "" -#: ../python/pakfire/cli.py:477 +#: ../src/pakfire/cli.py:544 msgid "Update the package indexes." msgstr "Actualizar los índices del paquete." -#: ../python/pakfire/cli.py:483 ../python/pakfire/cli.py:756 +#: ../src/pakfire/cli.py:550 ../src/pakfire/cli.py:839 msgid "Build one or more packages." msgstr "Construir uno o más paquetes." -#: ../python/pakfire/cli.py:485 ../python/pakfire/cli.py:645 -#: ../python/pakfire/cli.py:758 +#: ../src/pakfire/cli.py:552 ../src/pakfire/cli.py:728 +#: ../src/pakfire/cli.py:841 msgid "Give name of at least one package to build." msgstr "Dar el nombre de al menos un paquete para construir." -#: ../python/pakfire/cli.py:489 ../python/pakfire/cli.py:517 -#: ../python/pakfire/cli.py:764 +#: ../src/pakfire/cli.py:556 ../src/pakfire/cli.py:588 +#: ../src/pakfire/cli.py:847 msgid "Path were the output files should be copied to." msgstr "Ruta donde deben ser copiados los ficheros de salida." -#: ../python/pakfire/cli.py:491 ../python/pakfire/cli.py:506 -#: ../python/pakfire/cli.py:766 +#: ../src/pakfire/cli.py:558 ../src/pakfire/cli.py:575 +#: ../src/pakfire/cli.py:849 msgid "Mode to run in. Is either 'release' or 'development' (default)." msgstr "Modo a correr. Es ya sea 'lanzamiento' o 'desarrollo' (default)" -#: ../python/pakfire/cli.py:493 +#: ../src/pakfire/cli.py:560 msgid "Run a shell after a successful build." msgstr "Ejecutar una consola después de una compilación satisfactoria" -#: ../python/pakfire/cli.py:495 +#: ../src/pakfire/cli.py:562 msgid "Do not perform the install test." msgstr "" -#: ../python/pakfire/cli.py:500 +#: ../src/pakfire/cli.py:564 ../src/pakfire/cli.py:577 +msgid "Disable network in container." +msgstr "" + +#: ../src/pakfire/cli.py:569 msgid "Go into a shell." msgstr "Ir a una shell." -#: ../python/pakfire/cli.py:502 +#: ../src/pakfire/cli.py:571 msgid "Give name of a package." msgstr "Da el nombre de un paquete." -#: ../python/pakfire/cli.py:511 +#: ../src/pakfire/cli.py:582 msgid "Generate a source package." msgstr "Generar un paquete fuente." -#: ../python/pakfire/cli.py:513 +#: ../src/pakfire/cli.py:584 msgid "Give name(s) of a package(s)." msgstr "Da nombre(s) de paquete(s)" -#: ../python/pakfire/cli.py:602 +#: ../src/pakfire/cli.py:685 msgid "Pakfire server command line interface." msgstr "Interfaz de comandos de servidor Pakfire" -#: ../python/pakfire/cli.py:643 +#: ../src/pakfire/cli.py:726 msgid "Send a scrach build job to the server." msgstr "" -#: ../python/pakfire/cli.py:647 +#: ../src/pakfire/cli.py:730 msgid "Limit build to only these architecture(s)." msgstr "" -#: ../python/pakfire/cli.py:653 +#: ../src/pakfire/cli.py:736 msgid "Send a keepalive to the server." msgstr "Enviar un \"sigo vivo\" al servidor." -#: ../python/pakfire/cli.py:660 +#: ../src/pakfire/cli.py:743 msgid "Update all repositories." msgstr "Actualizar todos los repositorios." -#: ../python/pakfire/cli.py:666 +#: ../src/pakfire/cli.py:749 msgid "Repository management commands." msgstr "Comandos de gestión del repositorio." -#: ../python/pakfire/cli.py:674 +#: ../src/pakfire/cli.py:757 msgid "Create a new repository index." msgstr "Crear un nuevo índice de repositorio." -#: ../python/pakfire/cli.py:676 +#: ../src/pakfire/cli.py:759 msgid "Path to the packages." msgstr "Ruta a los paquetes." -#: ../python/pakfire/cli.py:678 +#: ../src/pakfire/cli.py:761 msgid "Path to input packages." msgstr "Ruta hacia los paquetes de entrada." -#: ../python/pakfire/cli.py:680 +#: ../src/pakfire/cli.py:763 msgid "Key to sign the repository with." msgstr "" -#: ../python/pakfire/cli.py:685 +#: ../src/pakfire/cli.py:768 msgid "Dump some information about this machine." msgstr "Descargando alguna información acerca de este equipo" -#: ../python/pakfire/cli.py:762 ../python/pakfire/cli.py:850 +#: ../src/pakfire/cli.py:845 ../src/pakfire/cli.py:937 msgid "Build the package for the given architecture." msgstr "Construir el paquete para la arquitectura dada." -#: ../python/pakfire/cli.py:768 +#: ../src/pakfire/cli.py:851 msgid "Do not verify build dependencies." msgstr "No verificar dependencias de construcción." -#: ../python/pakfire/cli.py:770 +#: ../src/pakfire/cli.py:853 msgid "Only run the prepare stage." msgstr "" -#: ../python/pakfire/cli.py:802 +#: ../src/pakfire/cli.py:887 msgid "Pakfire client command line interface." msgstr "" -#: ../python/pakfire/cli.py:844 +#: ../src/pakfire/cli.py:931 msgid "Build a package remotely." msgstr "" -#: ../python/pakfire/cli.py:846 +#: ../src/pakfire/cli.py:933 msgid "Give name of a package to build." msgstr "" -#: ../python/pakfire/cli.py:855 +#: ../src/pakfire/cli.py:942 msgid "Print some information about this host." msgstr "" -#: ../python/pakfire/cli.py:861 +#: ../src/pakfire/cli.py:948 msgid "Check the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:866 +#: ../src/pakfire/cli.py:953 msgid "Show information about build jobs." msgstr "" -#: ../python/pakfire/cli.py:876 +#: ../src/pakfire/cli.py:963 msgid "Show a list of all active jobs." msgstr "" -#: ../python/pakfire/cli.py:881 +#: ../src/pakfire/cli.py:968 msgid "Show a list of all recently finished of failed build jobs." msgstr "" -#: ../python/pakfire/cli.py:886 +#: ../src/pakfire/cli.py:973 msgid "Show details about given build job." msgstr "" -#: ../python/pakfire/cli.py:887 +#: ../src/pakfire/cli.py:974 msgid "The ID of the build job." msgstr "" -#: ../python/pakfire/cli.py:892 +#: ../src/pakfire/cli.py:979 msgid "Show information about builds." msgstr "" -#: ../python/pakfire/cli.py:900 +#: ../src/pakfire/cli.py:987 msgid "Show details about the given build." msgstr "" -#: ../python/pakfire/cli.py:901 +#: ../src/pakfire/cli.py:988 msgid "The ID of the build." msgstr "" -#: ../python/pakfire/cli.py:906 +#: ../src/pakfire/cli.py:993 msgid "Test the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:907 +#: ../src/pakfire/cli.py:994 msgid "Error code to test." msgstr "" -#: ../python/pakfire/cli.py:956 ../python/pakfire/server.py:302 +#: ../src/pakfire/cli.py:1045 ../src/pakfire/server.py:303 msgid "Hostname" msgstr "Nombre de equipo" -#: ../python/pakfire/cli.py:957 +#: ../src/pakfire/cli.py:1046 msgid "Pakfire hub" msgstr "" -#: ../python/pakfire/cli.py:960 +#: ../src/pakfire/cli.py:1049 msgid "Username" msgstr "Nombre de Usuario" #. Hardware information -#: ../python/pakfire/cli.py:964 ../python/pakfire/server.py:306 +#: ../src/pakfire/cli.py:1053 ../src/pakfire/server.py:307 msgid "Hardware information" msgstr "Información de Equipo" -#: ../python/pakfire/cli.py:965 ../python/pakfire/server.py:307 +#: ../src/pakfire/cli.py:1054 ../src/pakfire/server.py:308 msgid "CPU model" msgstr "Modelo de Procesador" -#: ../python/pakfire/cli.py:966 ../python/pakfire/server.py:308 +#: ../src/pakfire/cli.py:1055 ../src/pakfire/server.py:309 msgid "Memory" msgstr "Memoria" -#: ../python/pakfire/cli.py:967 +#: ../src/pakfire/cli.py:1056 msgid "Parallelism" msgstr "Paralelismo" -#: ../python/pakfire/cli.py:969 ../python/pakfire/server.py:310 +#: ../src/pakfire/cli.py:1058 ../src/pakfire/server.py:311 msgid "Native arch" msgstr "" -#: ../python/pakfire/cli.py:971 +#: ../src/pakfire/cli.py:1060 msgid "Default arch" msgstr "Arquitectura por defecto" -#: ../python/pakfire/cli.py:973 ../python/pakfire/server.py:312 +#: ../src/pakfire/cli.py:1062 ../src/pakfire/server.py:313 msgid "Supported arches" msgstr "" -#: ../python/pakfire/cli.py:986 +#: ../src/pakfire/cli.py:1075 msgid "Your IP address" msgstr "Tu dirección IP " -#: ../python/pakfire/cli.py:991 +#: ../src/pakfire/cli.py:1080 msgid "You are authenticated to the build service:" msgstr "" -#: ../python/pakfire/cli.py:997 +#: ../src/pakfire/cli.py:1086 msgid "User name" msgstr "Nombre de Usuario" -#: ../python/pakfire/cli.py:998 +#: ../src/pakfire/cli.py:1087 msgid "Real name" msgstr "Nombre Real" -#: ../python/pakfire/cli.py:999 +#: ../src/pakfire/cli.py:1088 msgid "Email address" msgstr "Dirección de correo electrónico" -#: ../python/pakfire/cli.py:1000 +#: ../src/pakfire/cli.py:1089 msgid "Registered" msgstr "Registrado" -#: ../python/pakfire/cli.py:1007 +#: ../src/pakfire/cli.py:1096 msgid "You could not be authenticated to the build service." msgstr "" -#: ../python/pakfire/cli.py:1028 +#: ../src/pakfire/cli.py:1117 msgid "No ongoing jobs found." msgstr "" -#: ../python/pakfire/cli.py:1031 +#: ../src/pakfire/cli.py:1120 msgid "Active build jobs" msgstr "" -#: ../python/pakfire/cli.py:1037 +#: ../src/pakfire/cli.py:1126 msgid "No jobs found." msgstr "" -#: ../python/pakfire/cli.py:1040 +#: ../src/pakfire/cli.py:1129 msgid "Recently processed build jobs" msgstr "" -#: ../python/pakfire/cli.py:1047 +#: ../src/pakfire/cli.py:1136 #, python-format msgid "A build with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1050 +#: ../src/pakfire/cli.py:1139 #, python-format msgid "Build: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1054 ../python/pakfire/cli.py:1082 +#: ../src/pakfire/cli.py:1143 ../src/pakfire/cli.py:1171 msgid "State" msgstr "" -#: ../python/pakfire/cli.py:1058 +#: ../src/pakfire/cli.py:1147 msgid "Jobs" msgstr "" -#: ../python/pakfire/cli.py:1071 +#: ../src/pakfire/cli.py:1160 #, python-format msgid "A job with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1078 +#: ../src/pakfire/cli.py:1167 #, python-format msgid "Job: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1083 ../python/pakfire/packages/base.py:107 -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/cli.py:1172 ../src/pakfire/packages/base.py:107 +#: ../src/pakfire/transaction.py:404 msgid "Arch" msgstr "Arquitectura" -#: ../python/pakfire/cli.py:1088 ../python/pakfire/packages/base.py:148 +#: ../src/pakfire/cli.py:1177 ../src/pakfire/packages/base.py:148 msgid "Build host" msgstr "Host de construcción" -#: ../python/pakfire/cli.py:1093 +#: ../src/pakfire/cli.py:1182 msgid "Time created" msgstr "" -#: ../python/pakfire/cli.py:1094 +#: ../src/pakfire/cli.py:1183 msgid "Time started" msgstr "" -#: ../python/pakfire/cli.py:1095 +#: ../src/pakfire/cli.py:1184 msgid "Time finished" msgstr "" -#: ../python/pakfire/cli.py:1096 +#: ../src/pakfire/cli.py:1185 msgid "Duration" msgstr "" -#: ../python/pakfire/cli.py:1124 +#: ../src/pakfire/cli.py:1213 msgid "Invalid error code given." msgstr "" -#: ../python/pakfire/cli.py:1127 +#: ../src/pakfire/cli.py:1216 #, python-format msgid "Reponse from the server: %s" msgstr "" -#: ../python/pakfire/cli.py:1133 +#: ../src/pakfire/cli.py:1227 msgid "Pakfire daemon command line interface." msgstr "" -#: ../python/pakfire/cli.py:1161 +#: ../src/pakfire/cli.py:1258 msgid "Pakfire key command line interface." msgstr "" -#: ../python/pakfire/cli.py:1198 ../python/pakfire/cli.py:1208 +#: ../src/pakfire/cli.py:1294 ../src/pakfire/cli.py:1304 msgid "Import a key from file." msgstr "" -#: ../python/pakfire/cli.py:1200 +#: ../src/pakfire/cli.py:1296 msgid "The real name of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1202 +#: ../src/pakfire/cli.py:1298 msgid "The email address of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1210 +#: ../src/pakfire/cli.py:1306 msgid "Filename of that key to import." msgstr "" -#: ../python/pakfire/cli.py:1216 +#: ../src/pakfire/cli.py:1312 msgid "Export a key to a file." msgstr "" -#: ../python/pakfire/cli.py:1218 +#: ../src/pakfire/cli.py:1314 msgid "The ID of the key to export." msgstr "" -#: ../python/pakfire/cli.py:1220 +#: ../src/pakfire/cli.py:1316 msgid "Write the key to this file." msgstr "" -#: ../python/pakfire/cli.py:1222 -msgid "Export the secret key, too." -msgstr "Exportar también la llave secreta" - -#: ../python/pakfire/cli.py:1228 +#: ../src/pakfire/cli.py:1322 msgid "Delete a key from the local keyring." msgstr "" -#: ../python/pakfire/cli.py:1230 +#: ../src/pakfire/cli.py:1324 msgid "The ID of the key to delete." msgstr "" -#: ../python/pakfire/cli.py:1236 +#: ../src/pakfire/cli.py:1330 msgid "List all imported keys." msgstr "" -#: ../python/pakfire/cli.py:1242 +#: ../src/pakfire/cli.py:1336 msgid "Sign one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1244 +#: ../src/pakfire/cli.py:1338 msgid "Key that is used sign the package(s)." msgstr "" -#: ../python/pakfire/cli.py:1246 +#: ../src/pakfire/cli.py:1340 msgid "Package(s) to sign." msgstr "" -#: ../python/pakfire/cli.py:1252 +#: ../src/pakfire/cli.py:1346 msgid "Verify one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1256 +#: ../src/pakfire/cli.py:1350 msgid "Package(s) to verify." msgstr "" -#: ../python/pakfire/cli.py:1263 +#: ../src/pakfire/cli.py:1357 msgid "Generating the key may take a moment..." msgstr "" -#: ../python/pakfire/cli.py:1318 +#: ../src/pakfire/cli.py:1411 #, python-format msgid "Signing %s..." msgstr "" -#: ../python/pakfire/cli.py:1338 +#: ../src/pakfire/cli.py:1431 #, python-format msgid "Verifying %s..." msgstr "" -#: ../python/pakfire/cli.py:1348 +#: ../src/pakfire/cli.py:1441 msgid "This signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1351 +#: ../src/pakfire/cli.py:1444 msgid "Unknown key" msgstr "" -#: ../python/pakfire/cli.py:1352 +#: ../src/pakfire/cli.py:1445 msgid "Could not check if this signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1355 ../python/pakfire/keyring.py:96 +#: ../src/pakfire/cli.py:1448 ../src/pakfire/keyring.py:98 #, python-format msgid "Created: %s" msgstr "" -#: ../python/pakfire/cli.py:1359 ../python/pakfire/keyring.py:99 +#: ../src/pakfire/cli.py:1452 ../src/pakfire/keyring.py:101 #, python-format msgid "Expires: %s" msgstr "" -#. If the keepalive message could not successfully be sent, we don't -#. bother, because the client will soon retry. -#: ../python/pakfire/client/base.py:213 -msgid "Could not send a keepalive message to the hub." -msgstr "" - -#. Don't give a shit either. -#: ../python/pakfire/client/base.py:247 -msgid "Could not update the host information." -msgstr "No se pudo actualizar la información del host" - -#: ../python/pakfire/client/builder.py:178 -msgid "Less than 2GB of free space. Cannot request a new job." -msgstr "" - -#. Log all XMLRPC protocol errors. -#: ../python/pakfire/client/transport.py:90 -msgid "XMLRPC protocol error:" -msgstr "" - -#: ../python/pakfire/client/transport.py:91 -#, python-format -msgid "URL: %s" -msgstr "" - -#: ../python/pakfire/client/transport.py:92 -msgid " HTTP headers:" -msgstr "" - -#: ../python/pakfire/client/transport.py:95 -#, python-format -msgid "Error code: %s" -msgstr "" - -#: ../python/pakfire/client/transport.py:96 -#, python-format -msgid "Error message: %s" -msgstr "" - -#: ../python/pakfire/client/transport.py:116 -#, python-format -msgid "Trying again in %(timeout)s second(s). %(tries)s tries left." -msgstr "" - -#: ../python/pakfire/client/transport.py:121 -msgid "Maximum number of tries was reached. Giving up." -msgstr "" - -#: ../python/pakfire/compress.py:85 ../python/pakfire/compress.py:95 +#: ../src/pakfire/compress.py:85 ../src/pakfire/compress.py:95 #, python-format msgid "Given algorithm '%s' is not supported." msgstr "" -#: ../python/pakfire/config.py:191 +#: ../src/pakfire/config.py:191 #, python-format msgid "Unhandled configuration update: %s = %s" msgstr "" -#: ../python/pakfire/config.py:205 +#: ../src/pakfire/config.py:205 msgid "Configuration:" msgstr "Configuración" -#: ../python/pakfire/config.py:207 +#: ../src/pakfire/config.py:207 #, python-format msgid "Section: %s" msgstr "Sección: %s" -#: ../python/pakfire/config.py:212 +#: ../src/pakfire/config.py:212 msgid "No settings in this section." msgstr "No hay configuraciónes en esta sección" -#: ../python/pakfire/config.py:214 +#: ../src/pakfire/config.py:214 msgid "Loaded from files:" msgstr "Cargando desde archivos:" -#: ../python/pakfire/downloader.py:155 +#: ../src/pakfire/daemon.py:100 +msgid "Shutting down..." +msgstr "" + +#: ../src/pakfire/daemon.py:104 +msgid "Restarting keepalive process" +msgstr "" + +#: ../src/pakfire/daemon.py:166 +#, python-format +msgid "Terminating worker process: %s" +msgstr "" + +#: ../src/pakfire/daemon.py:315 +msgid "Sending builder information to hub..." +msgstr "" + +#: ../src/pakfire/downloader.py:165 msgid "Downloading source files:" msgstr "Descargando archivos fuente" -#: ../python/pakfire/downloader.py:158 +#: ../src/pakfire/downloader.py:168 msgid "Cannot download source code in offline mode." msgstr "" -#: ../python/pakfire/downloader.py:181 +#: ../src/pakfire/downloader.py:191 #, python-format msgid "Downloaded empty file: %s" msgstr "Descargando archivo vacío: %s" -#: ../python/pakfire/errors.py:30 +#: ../src/pakfire/errors.py:30 msgid "An unhandled error occured." msgstr "Ocurrió un error no controlado" -#: ../python/pakfire/errors.py:46 +#: ../src/pakfire/errors.py:46 msgid "Could not compress/decompress data." msgstr "" -#: ../python/pakfire/errors.py:58 +#: ../src/pakfire/errors.py:58 msgid "One or more dependencies could not been resolved." msgstr "Una o más dependencias no pueden ser resueltas." -#: ../python/pakfire/errors.py:61 +#: ../src/pakfire/errors.py:61 msgid "An error occured when pakfire tried to download files." msgstr "" -#: ../python/pakfire/errors.py:74 +#: ../src/pakfire/errors.py:74 msgid "" "The requested action cannot be done on offline mode.\n" -"Please connect your system to the network, remove --offline from the command line and try again." -msgstr "La acción solicitada no puede ser realizada en modo desconectado.\nPor favor, conecte su sistema a la red, quite --offline de la línea de comandos e inténtelo de nuevo." +"Please connect your system to the network, remove --offline from the command " +"line and try again." +msgstr "" +"La acción solicitada no puede ser realizada en modo desconectado.\n" +"Por favor, conecte su sistema a la red, quite --offline de la línea de " +"comandos e inténtelo de nuevo." -#: ../python/pakfire/errors.py:86 +#: ../src/pakfire/errors.py:86 msgid "Running pakfire-build in a pakfire container?" msgstr "¿Ejecutar pakfire-build en un contenedor pakfire?" -#: ../python/pakfire/errors.py:98 ../python/pakfire/transaction.py:475 +#: ../src/pakfire/errors.py:98 ../src/pakfire/transaction.py:475 msgid "Transaction test was not successful" msgstr "La prueba de transacción no fue exitosa" -#: ../python/pakfire/errors.py:102 +#: ../src/pakfire/errors.py:162 msgid "Generic XMLRPC error." msgstr "" -#: ../python/pakfire/errors.py:106 +#: ../src/pakfire/errors.py:166 msgid "" "You are forbidden to perform this action. Maybe you need to check your " "credentials." msgstr "" -#: ../python/pakfire/errors.py:110 +#: ../src/pakfire/errors.py:170 msgid "A request could not be fulfilled by the server." msgstr "Una solicitud no pudo ser completada por el servidor." -#: ../python/pakfire/errors.py:114 +#: ../src/pakfire/errors.py:174 msgid "Could not find the requested URL." msgstr "" -#: ../python/pakfire/errors.py:118 +#: ../src/pakfire/errors.py:178 msgid "An unforseable problem on the XML-RPC transport connection occured." msgstr "" -#: ../python/pakfire/i18n.py:54 +#: ../src/pakfire/i18n.py:54 #, python-format msgid "%(commas)s and %(last)s" msgstr "%(commas)s y %(last)s" -#: ../python/pakfire/keyring.py:82 +#: ../src/pakfire/keyring.py:76 +#, python-format +msgid "Not in key store: %s" +msgstr "" + +#: ../src/pakfire/keyring.py:82 #, python-format msgid "Fingerprint: %s" msgstr "" -#: ../python/pakfire/keyring.py:84 +#: ../src/pakfire/keyring.py:86 msgid "Private key available!" msgstr "" -#: ../python/pakfire/keyring.py:88 +#: ../src/pakfire/keyring.py:90 #, python-format msgid "Subkey: %s" msgstr "" -#: ../python/pakfire/keyring.py:90 +#: ../src/pakfire/keyring.py:92 msgid "This key has expired!" msgstr "" -#: ../python/pakfire/keyring.py:93 +#: ../src/pakfire/keyring.py:95 msgid "This is a secret key." msgstr "" -#: ../python/pakfire/keyring.py:101 +#: ../src/pakfire/keyring.py:103 msgid "This key does not expire." msgstr "" -#: ../python/pakfire/keyring.py:149 +#: ../src/pakfire/keyring.py:151 #, python-format msgid "Generating new key for %(realname)s <%(email)s>..." msgstr "" -#: ../python/pakfire/keyring.py:150 +#: ../src/pakfire/keyring.py:152 msgid "This may take a while..." msgstr "" -#: ../python/pakfire/keyring.py:169 +#: ../src/pakfire/keyring.py:171 #, python-format msgid "Successfully imported %s." msgstr "" -#: ../python/pakfire/keyring.py:189 +#: ../src/pakfire/keyring.py:191 msgid "Host key:" msgstr "" -#: ../python/pakfire/keyring.py:196 +#: ../src/pakfire/keyring.py:198 #, python-format -msgid "" -"WARNING! Host key with ID %s configured, but the secret key is missing!" +msgid "WARNING! Host key with ID %s configured, but the secret key is missing!" msgstr "" -#: ../python/pakfire/keyring.py:199 +#: ../src/pakfire/keyring.py:201 #, python-format msgid "WARNING! Host key with ID %s configured, but not found!" msgstr "" -#: ../python/pakfire/keyring.py:201 +#: ../src/pakfire/keyring.py:203 msgid "No host key available or configured." msgstr "" -#: ../python/pakfire/packages/base.py:99 +#: ../src/pakfire/packages/base.py:99 msgid "Name" msgstr "Nombre" -#: ../python/pakfire/packages/base.py:110 ../python/pakfire/transaction.py:404 +#: ../src/pakfire/packages/base.py:110 ../src/pakfire/transaction.py:404 msgid "Version" msgstr "Versión" -#: ../python/pakfire/packages/base.py:111 +#: ../src/pakfire/packages/base.py:111 msgid "Release" msgstr "Lanzamiento" -#: ../python/pakfire/packages/base.py:115 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/packages/base.py:115 ../src/pakfire/transaction.py:405 msgid "Size" msgstr "Tamaño" -#: ../python/pakfire/packages/base.py:119 +#: ../src/pakfire/packages/base.py:119 msgid "Installed size" msgstr "" -#: ../python/pakfire/packages/base.py:125 +#: ../src/pakfire/packages/base.py:125 msgid "Repo" msgstr "Repositorio" -#: ../python/pakfire/packages/base.py:128 +#: ../src/pakfire/packages/base.py:128 msgid "Summary" msgstr "Sumario" -#: ../python/pakfire/packages/base.py:129 +#: ../src/pakfire/packages/base.py:129 msgid "Groups" msgstr "Grupos" -#: ../python/pakfire/packages/base.py:130 +#: ../src/pakfire/packages/base.py:130 msgid "URL" msgstr "URL" -#: ../python/pakfire/packages/base.py:131 +#: ../src/pakfire/packages/base.py:131 msgid "License" msgstr "Licencia" -#: ../python/pakfire/packages/base.py:134 +#: ../src/pakfire/packages/base.py:134 msgid "Description" msgstr "Descripción" -#: ../python/pakfire/packages/base.py:141 +#: ../src/pakfire/packages/base.py:141 msgid "Maintainer" msgstr "Mantenedor" -#: ../python/pakfire/packages/base.py:143 +#: ../src/pakfire/packages/base.py:143 msgid "Vendor" msgstr "Proveedor (vendor)" -#: ../python/pakfire/packages/base.py:145 +#: ../src/pakfire/packages/base.py:145 msgid "UUID" msgstr "UUID" -#: ../python/pakfire/packages/base.py:146 +#: ../src/pakfire/packages/base.py:146 msgid "Build ID" msgstr "ID de construcción" -#: ../python/pakfire/packages/base.py:147 +#: ../src/pakfire/packages/base.py:147 msgid "Build date" msgstr "Fecha de construcción" -#: ../python/pakfire/packages/base.py:150 +#: ../src/pakfire/packages/base.py:150 msgid "Signatures" msgstr "" -#: ../python/pakfire/packages/base.py:155 +#: ../src/pakfire/packages/base.py:155 msgid "Provides" msgstr "Proporciona" -#: ../python/pakfire/packages/base.py:160 +#: ../src/pakfire/packages/base.py:160 msgid "Pre-requires" msgstr "Prerrequerido" -#: ../python/pakfire/packages/base.py:165 +#: ../src/pakfire/packages/base.py:165 msgid "Requires" msgstr "Requiere" -#: ../python/pakfire/packages/base.py:170 +#: ../src/pakfire/packages/base.py:170 msgid "Conflicts" msgstr "En conflicto" -#: ../python/pakfire/packages/base.py:175 +#: ../src/pakfire/packages/base.py:175 msgid "Obsoletes" msgstr "Obsoleto" -#: ../python/pakfire/packages/base.py:180 +#: ../src/pakfire/packages/base.py:180 msgid "Recommends" msgstr "" -#: ../python/pakfire/packages/base.py:185 +#: ../src/pakfire/packages/base.py:185 msgid "Suggests" msgstr "" -#: ../python/pakfire/packages/base.py:193 +#: ../src/pakfire/packages/base.py:193 msgid "File" msgstr "Fichero" -#: ../python/pakfire/packages/base.py:383 +#: ../src/pakfire/packages/base.py:383 msgid "Not set" msgstr "No establecido" -#: ../python/pakfire/packages/base.py:570 +#: ../src/pakfire/packages/base.py:570 #, python-format msgid "Config file saved as %s." msgstr "Archivo de configuración guardado como %s." -#: ../python/pakfire/packages/base.py:575 +#: ../src/pakfire/packages/base.py:575 #, python-format msgid "Preserving datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:96 -#, python-format -msgid "Could not extract file: /%(src)s - %(dst)s" -msgstr "No se puede extraer el archivo: /%(src)s - %(dst)s" - -#: ../python/pakfire/packages/file.py:162 +#: ../src/pakfire/packages/file.py:82 #, python-format msgid "Filename: %s" msgstr "Nombre de fichero: %s" -#: ../python/pakfire/packages/file.py:259 +#: ../src/pakfire/packages/file.py:184 #, python-format msgid "File in archive is missing in file metadata: %s. Skipping." msgstr "" -#: ../python/pakfire/packages/file.py:315 +#: ../src/pakfire/packages/file.py:240 #, python-format msgid "Config file created as %s" msgstr "Archivo de Configuración creado como %s" -#: ../python/pakfire/packages/file.py:320 +#: ../src/pakfire/packages/file.py:245 #, python-format msgid "Don't overwrite already existing datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:334 +#: ../src/pakfire/packages/file.py:259 #, python-format msgid "Could not remove file: /%s" msgstr "No se pudo remover el archivo :/%s" -#: ../python/pakfire/packages/lexer.py:756 +#: ../src/pakfire/packages/lexer.py:756 #, python-format msgid "Template does not exist: %s" msgstr "" -#: ../python/pakfire/packages/make.py:80 +#: ../src/pakfire/packages/make.py:83 msgid "Package name is undefined." msgstr "El nombre del paquete no está definido." -#: ../python/pakfire/packages/make.py:83 +#: ../src/pakfire/packages/make.py:86 msgid "Package version is undefined." msgstr "La versión del paquete no está definida." -#: ../python/pakfire/packages/make.py:433 +#: ../src/pakfire/packages/make.py:443 #, python-format msgid "Searching for automatic dependencies for %s..." msgstr "Busqueda automática de dependencias por %s....." -#: ../python/pakfire/packages/make.py:487 +#: ../src/pakfire/packages/make.py:497 #, python-format msgid "Regular experession is invalid and has been skipped: %s" msgstr "" #. Let the user know what has been done. -#: ../python/pakfire/packages/make.py:503 +#: ../src/pakfire/packages/make.py:513 #, python-format msgid "Filter '%(pattern)s' filtered %(dep)s." msgstr "" #. Load progressbar. -#: ../python/pakfire/packages/packager.py:399 -#: ../python/pakfire/packages/packager.py:713 +#: ../src/pakfire/packages/packager.py:400 +#: ../src/pakfire/packages/packager.py:714 msgid "Packaging" msgstr "Empaquetado" -#: ../python/pakfire/packages/packager.py:741 +#: ../src/pakfire/packages/packager.py:742 #, python-format msgid "Building source package %s:" msgstr "Construyendo paquete fuente %s:" -#: ../python/pakfire/repository/__init__.py:93 +#: ../src/pakfire/packages/tar.py:87 +#, python-format +msgid "Could not extract file: /%(src)s - %(dst)s" +msgstr "No se puede extraer el archivo: /%(src)s - %(dst)s" + +#: ../src/pakfire/repository/__init__.py:93 msgid "Initializing repositories..." msgstr "" -#: ../python/pakfire/repository/database.py:127 -msgid "" -"The format of the database is not supported by this version of pakfire." -msgstr "El formato de la base de datos no es soportado por esta versión de pakfire" +#: ../src/pakfire/repository/database.py:120 +msgid "The format of the database is not supported by this version of pakfire." +msgstr "" +"El formato de la base de datos no es soportado por esta versión de pakfire" -#: ../python/pakfire/repository/database.py:238 +#: ../src/pakfire/repository/database.py:229 #, python-format msgid "Cannot use database with version greater than %s." msgstr "No usar una base de datos con una versión mayor a %s" -#: ../python/pakfire/repository/database.py:240 +#: ../src/pakfire/repository/database.py:231 #, python-format msgid "Migrating database from format %(old)s to %(new)s." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:102 +#: ../src/pakfire/repository/local.py:123 #, python-format msgid "%s: Adding packages..." msgstr "" #. Make a nice progress bar. -#: ../python/pakfire/repository/local.py:205 +#: ../src/pakfire/repository/local.py:229 msgid "Compressing database..." msgstr "Comprimiendo Base de Datos" #. Create progress bar. -#: ../python/pakfire/repository/local.py:263 +#: ../src/pakfire/repository/local.py:287 #, python-format msgid "%s: Reading packages..." msgstr "" -#: ../python/pakfire/repository/remote.py:151 +#: ../src/pakfire/repository/remote.py:151 #, python-format msgid "No metadata available for repository %s. Cannot download any." msgstr "" -#: ../python/pakfire/repository/remote.py:176 +#: ../src/pakfire/repository/remote.py:176 #, python-format msgid "Could not update metadata for %s from any mirror server" msgstr "" -#: ../python/pakfire/repository/remote.py:185 +#: ../src/pakfire/repository/remote.py:185 msgid "The downloaded metadata was less recent than the current one." msgstr "" -#: ../python/pakfire/repository/remote.py:224 +#: ../src/pakfire/repository/remote.py:224 #, python-format msgid "Cannot download package database for %s in offline mode." msgstr "" -#: ../python/pakfire/repository/remote.py:235 +#: ../src/pakfire/repository/remote.py:235 #, python-format msgid "%s: package database" msgstr "%s: paquete de base de datos" -#: ../python/pakfire/repository/remote.py:309 +#: ../src/pakfire/repository/remote.py:309 #, python-format msgid "Cannot download this file in offline mode: %s" msgstr "No puedo descargar este fichero en modo desconectado: %s." -#: ../python/pakfire/repository/remote.py:315 +#: ../src/pakfire/repository/remote.py:315 #, python-format msgid "Could not download %s: %s" msgstr "" -#: ../python/pakfire/repository/remote.py:340 +#: ../src/pakfire/repository/remote.py:340 msgid "The checksum of the downloaded file did not match." msgstr "" -#: ../python/pakfire/repository/remote.py:341 +#: ../src/pakfire/repository/remote.py:341 #, python-format msgid "Expected %(good)s but got %(bad)s." msgstr "" -#: ../python/pakfire/repository/remote.py:342 +#: ../src/pakfire/repository/remote.py:342 msgid "Trying an other mirror." msgstr "" #. Create a progressbar. -#: ../python/pakfire/repository/system.py:59 +#: ../src/pakfire/repository/system.py:59 msgid "Loading installed packages" msgstr "Cargando Paquetes instalados" -#: ../python/pakfire/satsolver.py:326 +#: ../src/pakfire/satsolver.py:329 #, python-format msgid "Dependency solving finished in %.2f ms" msgstr "" -#: ../python/pakfire/satsolver.py:341 ../python/pakfire/satsolver.py:367 +#: ../src/pakfire/satsolver.py:344 ../src/pakfire/satsolver.py:370 msgid "The solver returned one problem:" msgstr "El solucionador regresó un problema" #. Ask the user if he or she want to modify the request. If not, just exit. -#: ../python/pakfire/satsolver.py:383 +#: ../src/pakfire/satsolver.py:386 msgid "Do you want to manually alter the request?" msgstr "¿Quieres alterar manualmente la petición?" -#: ../python/pakfire/satsolver.py:386 +#: ../src/pakfire/satsolver.py:389 msgid "You can now try to satisfy the solver by modifying your request." -msgstr "Puedes ahora tratar de satisfacer al solucionador modificando tu solicitud." +msgstr "" +"Puedes ahora tratar de satisfacer al solucionador modificando tu solicitud." -#: ../python/pakfire/satsolver.py:391 +#: ../src/pakfire/satsolver.py:394 msgid "Which problem to you want to resolve?" msgstr "¿Qué problema quieres resolver?" -#: ../python/pakfire/satsolver.py:393 +#: ../src/pakfire/satsolver.py:396 msgid "Press enter to try to re-solve the request." msgstr "Presiona enter para tratar de re-solver la petición." -#: ../python/pakfire/satsolver.py:424 +#: ../src/pakfire/satsolver.py:427 #, python-format msgid " Solution: %s" msgstr " Solución: %s" -#: ../python/pakfire/satsolver.py:433 +#: ../src/pakfire/satsolver.py:436 msgid " Solutions:" msgstr " Soluciones:" -#: ../python/pakfire/server.py:278 ../python/pakfire/system.py:132 +#: ../src/pakfire/server.py:279 ../src/pakfire/system.py:149 msgid "Could not be determined" msgstr "No se pudo determinar" -#: ../python/pakfire/shell.py:84 +#: ../src/pakfire/shell.py:84 #, python-format msgid "Executing command: %s in %s" msgstr "" -#: ../python/pakfire/shell.py:123 +#: ../src/pakfire/shell.py:123 #, python-format msgid "Command exceeded timeout (%(timeout)d): %(command)s" msgstr "" -#: ../python/pakfire/shell.py:129 +#: ../src/pakfire/shell.py:129 #, python-format msgid "Child returncode was: %s" msgstr "" -#: ../python/pakfire/shell.py:132 +#: ../src/pakfire/shell.py:132 #, python-format msgid "Command failed: %s" msgstr "" -#: ../python/pakfire/transaction.py:94 +#: ../src/pakfire/transaction.py:94 #, python-format msgid "file %(name)s from %(pkg1)s conflicts with file from package %(pkg2)s" msgstr "" -#: ../python/pakfire/transaction.py:100 +#: ../src/pakfire/transaction.py:100 #, python-format msgid "file %(name)s from %(pkg)s conflicts with files from %(pkgs)s" msgstr "" -#: ../python/pakfire/transaction.py:106 +#: ../src/pakfire/transaction.py:106 #, python-format -msgid "" -"file %(name)s causes the transaction test to fail for an unknown reason" -msgstr "el archivo %(name)s provoca que la prueba de transacción falle por alguna razón desconocida" +msgid "file %(name)s causes the transaction test to fail for an unknown reason" +msgstr "" +"el archivo %(name)s provoca que la prueba de transacción falle por alguna " +"razón desconocida" -#: ../python/pakfire/transaction.py:114 +#: ../src/pakfire/transaction.py:114 #, python-format msgid "" "There is not enough space left on %(name)s. Need at least %(size)s to " "perform transaction." -msgstr "No hay espacio sufiente en %(name)s. Se necesita cuando menos %(size)s para ejecutar la transacción" +msgstr "" +"No hay espacio sufiente en %(name)s. Se necesita cuando menos %(size)s para " +"ejecutar la transacción" -#: ../python/pakfire/transaction.py:327 +#: ../src/pakfire/transaction.py:327 #, python-format msgid "Not enough space to download %s of packages." msgstr "No hay espacio suficiente para descargar %s paquetes" -#: ../python/pakfire/transaction.py:330 +#: ../src/pakfire/transaction.py:330 msgid "Downloading packages:" msgstr "Descargando paquetes:" -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/transaction.py:404 msgid "Package" msgstr "Paquete" -#: ../python/pakfire/transaction.py:409 +#: ../src/pakfire/transaction.py:409 msgid "Installing:" msgstr "Instalando:" -#: ../python/pakfire/transaction.py:410 +#: ../src/pakfire/transaction.py:410 msgid "Reinstalling:" msgstr "Reinstalando:" -#: ../python/pakfire/transaction.py:411 +#: ../src/pakfire/transaction.py:411 msgid "Updating:" msgstr "Actualizando:" -#: ../python/pakfire/transaction.py:412 +#: ../src/pakfire/transaction.py:412 msgid "Downgrading:" msgstr "Desactualizando:" -#: ../python/pakfire/transaction.py:413 +#: ../src/pakfire/transaction.py:413 msgid "Removing:" msgstr "Quitando:" -#: ../python/pakfire/transaction.py:419 +#: ../src/pakfire/transaction.py:419 msgid "Transaction Summary" msgstr "Sumario de la transacción" -#: ../python/pakfire/transaction.py:426 +#: ../src/pakfire/transaction.py:426 msgid "package" msgstr "paquete" -#: ../python/pakfire/transaction.py:432 +#: ../src/pakfire/transaction.py:432 #, python-format msgid "Total download size: %s" msgstr "Tamaño total descargado: %s" -#: ../python/pakfire/transaction.py:436 +#: ../src/pakfire/transaction.py:436 #, python-format msgid "Installed size: %s" msgstr "Tamaño instalado: %s" -#: ../python/pakfire/transaction.py:439 +#: ../src/pakfire/transaction.py:439 #, python-format msgid "Freed size: %s" msgstr "Tamaño liberado: %s" -#: ../python/pakfire/transaction.py:450 +#: ../src/pakfire/transaction.py:450 msgid "Is this okay?" msgstr "¿Es esto correcto?" -#: ../python/pakfire/transaction.py:456 +#: ../src/pakfire/transaction.py:456 msgid "Running Transaction Test" msgstr "Ejecutando Prueba de Transacción" -#: ../python/pakfire/transaction.py:468 +#: ../src/pakfire/transaction.py:468 msgid "Transaction Test Succeeded" msgstr "Prueba de Transacción completada con éxito" #. Make a nice progressbar. -#: ../python/pakfire/transaction.py:501 +#: ../src/pakfire/transaction.py:501 msgid "Verifying signatures..." msgstr "" -#: ../python/pakfire/transaction.py:533 +#: ../src/pakfire/transaction.py:533 #, python-format msgid "Found %s signature error(s)!" msgstr "" -#: ../python/pakfire/transaction.py:538 +#: ../src/pakfire/transaction.py:538 msgid "Going on because we are running in permissive mode." msgstr "" -#: ../python/pakfire/transaction.py:539 +#: ../src/pakfire/transaction.py:539 msgid "This is dangerous!" msgstr "" -#: ../python/pakfire/transaction.py:560 +#: ../src/pakfire/transaction.py:560 msgid "Running transaction" msgstr "Corriendo transacción" -#: ../python/pakfire/util.py:68 +#: ../src/pakfire/util.py:68 #, python-format msgid "%s [y/N]" msgstr "%s[s/N]" -#: ../python/pakfire/util.py:260 +#: ../src/pakfire/util.py:247 msgid "Killing orphans..." msgstr "Matando huérfanos..." -#: ../python/pakfire/util.py:267 +#: ../src/pakfire/util.py:254 #, python-format msgid "Process ID %s is still running in chroot. Killing..." msgstr "Proceso ID %s aun esta ejecutando en chroot. Matando....." -#: ../python/pakfire/util.py:279 +#: ../src/pakfire/util.py:266 msgid "Waiting for processes to terminate..." msgstr "Esperando a que finalicen los procesos.." -#: ../python/src/problem.c:159 -#, c-format -msgid "%s does not belong to a distupgrade repository" -msgstr "%s no pertenece a un repositorio actualizador de versión" - -#: ../python/src/problem.c:166 -#, c-format -msgid "%s has inferior architecture" -msgstr "%s tiene arquitectura inferior" - -#: ../python/src/problem.c:173 -#, c-format -msgid "problem with installed package %s" -msgstr "problema con el paquete instalado %s" - -#: ../python/src/problem.c:179 -#, c-format -msgid "conflicting requests" -msgstr "peticiones en conflicto" - -#: ../python/src/problem.c:184 -#, c-format -msgid "nothing provides requested %s" -msgstr "no hay nada que provea la petición %s" - -#: ../python/src/problem.c:190 -#, c-format -msgid "some dependency problem" -msgstr "algún problema de dependencia" - -#: ../python/src/problem.c:195 -#, c-format -msgid "package %s is not installable" -msgstr "el paquete %s no es instalable" - -#: ../python/src/problem.c:202 -#, c-format -msgid "nothing provides %s needed by %s" -msgstr "nada proporciona %s necesitado por %s" - -#: ../python/src/problem.c:209 -#, c-format -msgid "cannot install both %s and %s" -msgstr "no se puede instalar ambos %s y %s" - -#: ../python/src/problem.c:216 -#, c-format -msgid "package %s conflicts with %s provided by %s" -msgstr "paquete %s tiene conflictos con %s porporcionado por %s" - -#: ../python/src/problem.c:224 -#, c-format -msgid "package %s obsoletes %s provided by %s" -msgstr "el paquete %s hace obsoleto a %s proporcionado por %s" - -#: ../python/src/problem.c:232 -#, c-format -msgid "installed package %s obsoletes %s provided by %s" -msgstr "el paquete instalado %s hace obsoleto a %s proporcionado por %s" - -#: ../python/src/problem.c:240 -#, c-format -msgid "package %s implicitely obsoletes %s provided by %s" -msgstr "el paquete %s hace implícitamente obsoleto a %s proporcionado por %s" - -#: ../python/src/problem.c:248 -#, c-format -msgid "package %s requires %s, but none of the providers can be installed" -msgstr "el paquete %s requiere %s, pero ninguno de los proveedores puede ser instalado" - -#: ../python/src/problem.c:255 -#, c-format -msgid "package %s conflicts with %s provided by itself" -msgstr "el paquete %s tiene conflictos con %s proporcionado por él mismo" - -#: ../python/src/problem.c:264 -#, c-format -msgid "bad rule type" -msgstr "tipo de regla erróneo" - -#: ../python/src/solution.c:86 -#, c-format -msgid "do not keep %s installed" -msgstr "no mantener %s instalado" - -#: ../python/src/solution.c:89 -#, c-format -msgid "do not install a solvable %s" -msgstr "no instalar un resoluble %s" - -#: ../python/src/solution.c:92 -#, c-format -msgid "do not install %s" -msgstr "no instalar %s" - -#: ../python/src/solution.c:98 -#, c-format -msgid "do not forbid installation of %s" -msgstr "no prohibir la instalación de %s" - -#: ../python/src/solution.c:101 -#, c-format -msgid "do not deinstall all solvables %s" -msgstr "no desinstalar todos los resolubles %s" - -#: ../python/src/solution.c:104 -#, c-format -msgid "do not deinstall %s" -msgstr "no desinstalar %s" - -#: ../python/src/solution.c:109 -#, c-format -msgid "do not install most recent version of %s" -msgstr "no instalar la versión más reciente de %s" - -#: ../python/src/solution.c:114 -#, c-format -msgid "do not lock %s" -msgstr "no bloquear %s" - -#: ../python/src/solution.c:119 -#, c-format -msgid "do something different" -msgstr "hacer algo diferente" +#~ msgid "Export the secret key, too." +#~ msgstr "Exportar también la llave secreta" -#: ../python/src/solution.c:126 -#, c-format -msgid "keep %s despite the inferior architecture" -msgstr "mantener %s a pesar de la arquitectura inferior" +#~ msgid "Could not update the host information." +#~ msgstr "No se pudo actualizar la información del host" -#: ../python/src/solution.c:129 -#, c-format -msgid "install %s despite the inferior architecture" -msgstr "instalar %s a pesar de la arquitectura inferior" - -#: ../python/src/solution.c:135 -#, c-format -msgid "keep obsolete %s" -msgstr "mantener obsoleto %s" - -#: ../python/src/solution.c:138 -#, c-format -msgid "install %s from excluded repository" -msgstr "instalar %s del repositorio excluido" - -#: ../python/src/solution.c:150 -#, c-format -msgid "allow downgrade of %s to %s" -msgstr "permitir desactualización de %s a %s" - -#: ../python/src/solution.c:154 -#, c-format -msgid "allow architecture change of %s to %s" -msgstr "permitir cambio de arquitectura de %s a %s" - -#: ../python/src/solution.c:159 -#, c-format -msgid "allow vendor change from '%s' (%s) to '%s' (%s)" -msgstr "permitir el cambio de vendedor de '%s' (%s) a '%s' (%s)" - -#: ../python/src/solution.c:163 -#, c-format -msgid "allow vendor change from '%s' (%s) to no vendor (%s)" -msgstr "permitir el cambio de vendedor de '%s' (%s) a no vendedor (%s)" - -#: ../python/src/solution.c:169 -#, c-format -msgid "allow replacement of %s with %s" -msgstr "permitir reemplazo de %s con %s" - -#. XXX Maybe we can make a more beautiful message here?! -#: ../tools/pakfire-multicall.py:25 -msgid "" -"There has been an error when trying to import one or more of the modules, " -"that are required to run Pakfire." -msgstr "Ha ocurrido un error durante el intento de importar uno o más módulos que son requeridos para ejecutar Pakfire." +#~ msgid "" +#~ "There has been an error when trying to import one or more of the modules, " +#~ "that are required to run Pakfire." +#~ msgstr "" +#~ "Ha ocurrido un error durante el intento de importar uno o más módulos que " +#~ "son requeridos para ejecutar Pakfire." -#: ../tools/pakfire-multicall.py:27 -msgid "Please check your installation of Pakfire." -msgstr "Por favor revise su instalación de Pakfire" +#~ msgid "Please check your installation of Pakfire." +#~ msgstr "Por favor revise su instalación de Pakfire" -#: ../tools/pakfire-multicall.py:29 -msgid "The error that lead to this:" -msgstr "El error que conduce a esto:" +#~ msgid "The error that lead to this:" +#~ msgstr "El error que conduce a esto:" -#: ../tools/pakfire-multicall.py:70 -msgid "An error has occured when running Pakfire." -msgstr "Ha ocurrido un error durante la ejecución de Pakfire." +#~ msgid "An error has occured when running Pakfire." +#~ msgstr "Ha ocurrido un error durante la ejecución de Pakfire." -#: ../tools/pakfire-multicall.py:73 -msgid "Error message:" -msgstr "Mensaje de error:" +#~ msgid "Error message:" +#~ msgstr "Mensaje de error:" -#: ../tools/pakfire-multicall.py:80 -msgid "Further description:" -msgstr "Descripción detallada:" +#~ msgid "Further description:" +#~ msgstr "Descripción detallada:" diff --git a/po/fr.po b/po/fr.po index 1a07334e7..40871272d 100644 --- a/po/fr.po +++ b/po/fr.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# +# # Translators: # <1112daniel@gmail.com>, 2012. # , 2012. @@ -9,1710 +9,1695 @@ msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-28 15:02+0100\n" +"POT-Creation-Date: 2013-08-04 19:07+0200\n" "PO-Revision-Date: 2012-10-29 13:16+0000\n" "Last-Translator: 1112daniel <1112daniel@gmail.com>\n" -"Language-Team: French (http://www.transifex.com/projects/p/ipfire/language/fr/)\n" +"Language-Team: French (http://www.transifex.com/projects/p/ipfire/language/" +"fr/)\n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: ../python/pakfire/actions.py:72 +#: ../src/_pakfire/problem.c:159 +#, c-format +msgid "%s does not belong to a distupgrade repository" +msgstr "" + +#: ../src/_pakfire/problem.c:166 +#, c-format +msgid "%s has inferior architecture" +msgstr "%s a une architecture inférieure" + +#: ../src/_pakfire/problem.c:173 +#, c-format +msgid "problem with installed package %s" +msgstr "" + +#: ../src/_pakfire/problem.c:179 +#, c-format +msgid "conflicting requests" +msgstr "" + +#: ../src/_pakfire/problem.c:184 +#, c-format +msgid "nothing provides requested %s" +msgstr "" + +#: ../src/_pakfire/problem.c:190 +#, c-format +msgid "some dependency problem" +msgstr "" + +#: ../src/_pakfire/problem.c:195 +#, c-format +msgid "package %s is not installable" +msgstr "" + +#: ../src/_pakfire/problem.c:202 +#, c-format +msgid "nothing provides %s needed by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:209 +#, c-format +msgid "cannot install both %s and %s" +msgstr "" + +#: ../src/_pakfire/problem.c:216 +#, c-format +msgid "package %s conflicts with %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:224 +#, c-format +msgid "package %s obsoletes %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:232 +#, c-format +msgid "installed package %s obsoletes %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:240 +#, c-format +msgid "package %s implicitely obsoletes %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:248 +#, c-format +msgid "package %s requires %s, but none of the providers can be installed" +msgstr "" + +#: ../src/_pakfire/problem.c:255 +#, c-format +msgid "package %s conflicts with %s provided by itself" +msgstr "" + +#: ../src/_pakfire/problem.c:264 +#, c-format +msgid "bad rule type" +msgstr "" + +#: ../src/_pakfire/solution.c:86 +#, c-format +msgid "do not keep %s installed" +msgstr "" + +#: ../src/_pakfire/solution.c:89 +#, c-format +msgid "do not install a solvable %s" +msgstr "" + +#: ../src/_pakfire/solution.c:92 +#, c-format +msgid "do not install %s" +msgstr "" + +#: ../src/_pakfire/solution.c:98 +#, c-format +msgid "do not forbid installation of %s" +msgstr "" + +#: ../src/_pakfire/solution.c:101 +#, c-format +msgid "do not deinstall all solvables %s" +msgstr "" + +#: ../src/_pakfire/solution.c:104 +#, c-format +msgid "do not deinstall %s" +msgstr "" + +#: ../src/_pakfire/solution.c:109 +#, c-format +msgid "do not install most recent version of %s" +msgstr "" + +#: ../src/_pakfire/solution.c:114 +#, c-format +msgid "do not lock %s" +msgstr "" + +#: ../src/_pakfire/solution.c:119 +#, c-format +msgid "do something different" +msgstr "" + +#: ../src/_pakfire/solution.c:126 +#, c-format +msgid "keep %s despite the inferior architecture" +msgstr "" + +#: ../src/_pakfire/solution.c:129 +#, c-format +msgid "install %s despite the inferior architecture" +msgstr "" + +#: ../src/_pakfire/solution.c:135 +#, c-format +msgid "keep obsolete %s" +msgstr "" + +#: ../src/_pakfire/solution.c:138 +#, c-format +msgid "install %s from excluded repository" +msgstr "" + +#: ../src/_pakfire/solution.c:150 +#, c-format +msgid "allow downgrade of %s to %s" +msgstr "" + +#: ../src/_pakfire/solution.c:154 +#, c-format +msgid "allow architecture change of %s to %s" +msgstr "" + +#: ../src/_pakfire/solution.c:159 +#, c-format +msgid "allow vendor change from '%s' (%s) to '%s' (%s)" +msgstr "" + +#: ../src/_pakfire/solution.c:163 +#, c-format +msgid "allow vendor change from '%s' (%s) to no vendor (%s)" +msgstr "" + +#: ../src/_pakfire/solution.c:169 +#, c-format +msgid "allow replacement of %s with %s" +msgstr "" + +#: ../src/pakfire/actions.py:72 #, python-format msgid "%s has got no signatures" msgstr "" -#: ../python/pakfire/actions.py:78 +#: ../src/pakfire/actions.py:78 #, python-format msgid "%s has got no valid signatures" msgstr "" -#: ../python/pakfire/actions.py:201 +#: ../src/pakfire/actions.py:221 msgid "Could not handle scriptlet of unknown type. Skipping." msgstr "" -#. This functions creates a fork with then chroots into the -#. pakfire root if necessary and then compiles the given scriptlet -#. code and runs it. -#: ../python/pakfire/actions.py:204 ../python/pakfire/actions.py:274 -msgid "Executing python scriptlet..." +#: ../src/pakfire/actions.py:224 +msgid "Executing scriptlet..." msgstr "" -#: ../python/pakfire/actions.py:210 +#: ../src/pakfire/actions.py:230 #, python-format msgid "Cannot run scriptlet because no interpreter is available: %s" msgstr "" -#: ../python/pakfire/actions.py:214 +#: ../src/pakfire/actions.py:234 #, python-format msgid "Cannot run scriptlet because the interpreter is not executable: %s" msgstr "" -#: ../python/pakfire/actions.py:253 +#: ../src/pakfire/actions.py:273 #, python-format msgid "" "The scriptlet returned an error:\n" "%s" msgstr "" -#: ../python/pakfire/actions.py:256 +#: ../src/pakfire/actions.py:276 #, python-format msgid "The scriptlet ran more than %s seconds and was killed." msgstr "" -#: ../python/pakfire/actions.py:260 +#: ../src/pakfire/actions.py:280 #, python-format msgid "" "The scriptlet returned with an unhandled error:\n" "%s" msgstr "" -#: ../python/pakfire/actions.py:299 +#. This functions creates a fork with then chroots into the +#. pakfire root if necessary and then compiles the given scriptlet +#. code and runs it. +#: ../src/pakfire/actions.py:294 +msgid "Executing python scriptlet..." +msgstr "" + +#: ../src/pakfire/actions.py:319 #, python-format msgid "Exception occured: %s" msgstr "" -#: ../python/pakfire/actions.py:372 ../python/pakfire/actions.py:410 -#: ../python/pakfire/actions.py:432 ../python/pakfire/actions.py:454 -#: ../python/pakfire/actions.py:471 ../python/pakfire/actions.py:490 +#: ../src/pakfire/actions.py:392 ../src/pakfire/actions.py:430 +#: ../src/pakfire/actions.py:452 ../src/pakfire/actions.py:474 +#: ../src/pakfire/actions.py:491 ../src/pakfire/actions.py:510 #, python-format msgid "Running transaction test for %s" msgstr "" -#: ../python/pakfire/actions.py:381 +#: ../src/pakfire/actions.py:401 msgid "Installing" msgstr "Installation" -#: ../python/pakfire/actions.py:419 +#: ../src/pakfire/actions.py:439 msgid "Updating" msgstr "Mise à jour" -#: ../python/pakfire/actions.py:438 +#: ../src/pakfire/actions.py:458 msgid "Removing" msgstr "" #. Cleaning up leftover files and stuff. -#: ../python/pakfire/actions.py:461 +#: ../src/pakfire/actions.py:481 msgid "Cleanup" msgstr "" -#: ../python/pakfire/actions.py:483 +#: ../src/pakfire/actions.py:503 msgid "Reinstalling" msgstr "" -#: ../python/pakfire/actions.py:499 +#: ../src/pakfire/actions.py:519 msgid "Downgrading" msgstr "" -#: ../python/pakfire/base.py:191 +#: ../src/pakfire/base.py:197 msgid "Local install repository" msgstr "" -#: ../python/pakfire/base.py:251 +#: ../src/pakfire/base.py:261 #, python-format msgid "Could not find any installed package providing \"%s\"." msgstr "" -#: ../python/pakfire/base.py:257 +#: ../src/pakfire/base.py:267 #, python-format msgid "Multiple reinstall candidates for \"%(pattern)s\": %(pkgs)s" msgstr "" -#: ../python/pakfire/base.py:261 ../python/pakfire/base.py:327 -#: ../python/pakfire/base.py:366 ../python/pakfire/base.py:434 -#: ../python/pakfire/base.py:461 ../python/pakfire/transaction.py:396 +#: ../src/pakfire/base.py:271 ../src/pakfire/base.py:337 +#: ../src/pakfire/base.py:384 ../src/pakfire/base.py:448 +#: ../src/pakfire/base.py:475 ../src/pakfire/transaction.py:396 msgid "Nothing to do" msgstr "" -#: ../python/pakfire/base.py:286 +#: ../src/pakfire/base.py:296 #, python-format msgid "Could not find package %s in a remote repository." msgstr "" -#: ../python/pakfire/base.py:358 +#: ../src/pakfire/base.py:368 #, python-format msgid "Excluding %s." msgstr "" -#: ../python/pakfire/base.py:416 +#: ../src/pakfire/base.py:434 #, python-format msgid "\"%s\" package does not seem to be installed." msgstr "" -#: ../python/pakfire/base.py:584 +#: ../src/pakfire/base.py:598 msgid "Everything is fine." msgstr "" -#: ../python/pakfire/base.py:605 +#: ../src/pakfire/base.py:619 msgid "Build command has failed." msgstr "" -#: ../python/pakfire/base.py:638 +#: ../src/pakfire/base.py:656 msgid "You have not set the distribution for which you want to build." msgstr "" -#: ../python/pakfire/base.py:639 +#: ../src/pakfire/base.py:657 msgid "Please do so in builder.conf or on the CLI." msgstr "" -#: ../python/pakfire/base.py:640 +#: ../src/pakfire/base.py:658 msgid "Distribution configuration is missing." msgstr "" -#: ../python/pakfire/base.py:722 +#: ../src/pakfire/base.py:739 msgid "New repository" msgstr "" -#: ../python/pakfire/builder.py:80 +#: ../src/pakfire/builder.py:80 #, python-format msgid "Cannot build for %s on this host." msgstr "" #. Log the package information. -#: ../python/pakfire/builder.py:138 +#: ../src/pakfire/builder.py:148 msgid "Package information:" msgstr "" #. Install all packages. -#: ../python/pakfire/builder.py:407 +#: ../src/pakfire/builder.py:444 msgid "Install packages needed for build..." msgstr "" -#: ../python/pakfire/builder.py:412 +#: ../src/pakfire/builder.py:449 ../src/pakfire/cli.py:464 msgid "Extracting" msgstr "" -#: ../python/pakfire/builder.py:729 +#: ../src/pakfire/builder.py:781 msgid "You cannot run a build when no package was given." msgstr "" -#: ../python/pakfire/builder.py:733 +#: ../src/pakfire/builder.py:785 #, python-format msgid "Could not find makefile in build root: %s" msgstr "" -#: ../python/pakfire/builder.py:765 +#: ../src/pakfire/builder.py:815 msgid "Build failed" msgstr "" -#: ../python/pakfire/builder.py:770 +#: ../src/pakfire/builder.py:818 +msgid "Build interrupted" +msgstr "" + +#: ../src/pakfire/builder.py:824 msgid "Build failed." msgstr "" #. End here in case of an error. -#: ../python/pakfire/builder.py:786 +#: ../src/pakfire/builder.py:840 msgid "The build command failed. See logfile for details." msgstr "" -#: ../python/pakfire/builder.py:789 +#: ../src/pakfire/builder.py:843 msgid "Running installation test..." msgstr "" -#: ../python/pakfire/builder.py:796 +#: ../src/pakfire/builder.py:849 msgid "Installation test succeeded." msgstr "" #. Create a progressbar. -#: ../python/pakfire/builder.py:839 +#: ../src/pakfire/builder.py:892 msgid "Signing packages..." msgstr "" -#: ../python/pakfire/builder.py:873 +#: ../src/pakfire/builder.py:926 msgid "Dumping package information:" msgstr "" #. Package the result. #. Make all these little package from the build environment. -#: ../python/pakfire/builder.py:1025 +#: ../src/pakfire/builder.py:1078 msgid "Creating packages:" msgstr "" #. Execute the buildscript of this stage. -#: ../python/pakfire/builder.py:1039 +#: ../src/pakfire/builder.py:1092 #, python-format msgid "Running stage %s:" msgstr "" -#: ../python/pakfire/builder.py:1057 +#: ../src/pakfire/builder.py:1110 #, python-format msgid "Could not remove static libraries: %s" msgstr "" -#: ../python/pakfire/builder.py:1063 +#: ../src/pakfire/builder.py:1116 msgid "Compressing man pages did not complete successfully." msgstr "" -#: ../python/pakfire/builder.py:1083 +#: ../src/pakfire/builder.py:1136 msgid "Extracting debuginfo did not complete with success. Aborting build." msgstr "" -#: ../python/pakfire/cli.py:52 +#: ../src/pakfire/cli.py:53 msgid "Pakfire command line interface." msgstr "Interface de ligne de commande pakfire." -#: ../python/pakfire/cli.py:59 +#: ../src/pakfire/cli.py:60 msgid "The path where pakfire should operate in." msgstr "Le répertoire où pakfire devrait fonctionner." -#: ../python/pakfire/cli.py:144 +#: ../src/pakfire/cli.py:149 msgid "Enable verbose output." msgstr "Activer la sortie verbeuse." -#: ../python/pakfire/cli.py:147 +#: ../src/pakfire/cli.py:152 msgid "Path to a configuration file to load." msgstr "Chemin vers un fichier de configuration à charger." -#: ../python/pakfire/cli.py:150 +#: ../src/pakfire/cli.py:155 msgid "Disable a repository temporarily." msgstr "Désactivation temporaire d'un dépôt." -#: ../python/pakfire/cli.py:153 +#: ../src/pakfire/cli.py:158 msgid "Enable a repository temporarily." msgstr "" -#: ../python/pakfire/cli.py:157 +#: ../src/pakfire/cli.py:162 msgid "Run pakfire in offline mode." msgstr "" -#: ../python/pakfire/cli.py:162 +#: ../src/pakfire/cli.py:167 msgid "Install one or more packages to the system." msgstr "Installer un ou plusieurs paquets sur le système." -#: ../python/pakfire/cli.py:164 +#: ../src/pakfire/cli.py:169 msgid "Give name of at least one package to install." msgstr "Donnez le nom d'au moins un paquet à installer." -#: ../python/pakfire/cli.py:166 +#: ../src/pakfire/cli.py:171 msgid "Don't install recommended packages." msgstr "" -#: ../python/pakfire/cli.py:172 +#: ../src/pakfire/cli.py:177 msgid "Reinstall one or more packages." msgstr "" -#: ../python/pakfire/cli.py:174 +#: ../src/pakfire/cli.py:179 msgid "Give name of at least one package to reinstall." msgstr "" -#: ../python/pakfire/cli.py:180 +#: ../src/pakfire/cli.py:185 msgid "Remove one or more packages from the system." msgstr "Supprimer un ou plusieurs paquets du système." -#: ../python/pakfire/cli.py:182 +#: ../src/pakfire/cli.py:187 msgid "Give name of at least one package to remove." msgstr "Donnez le nom d'au moins un paquet à supprimer." -#: ../python/pakfire/cli.py:188 +#: ../src/pakfire/cli.py:194 msgid "Give a name of a package to update or leave emtpy for all." -msgstr "Donnez le nom d'un paquet à mettre à jour ou laissez blanc pour tout mettre à jour." +msgstr "" +"Donnez le nom d'un paquet à mettre à jour ou laissez blanc pour tout mettre " +"à jour." -#: ../python/pakfire/cli.py:190 +#: ../src/pakfire/cli.py:197 msgid "Exclude package from update." msgstr "" -#: ../python/pakfire/cli.py:192 ../python/pakfire/cli.py:217 +#: ../src/pakfire/cli.py:199 ../src/pakfire/cli.py:231 msgid "Allow changing the vendor of packages." msgstr "" -#: ../python/pakfire/cli.py:194 ../python/pakfire/cli.py:219 -msgid "Allow changing the architecture of packages." +#: ../src/pakfire/cli.py:201 ../src/pakfire/cli.py:233 +msgid "Disallow changing the architecture of packages." msgstr "" -#: ../python/pakfire/cli.py:199 +#: ../src/pakfire/cli.py:206 msgid "Update the whole system or one specific package." msgstr "Mettre à jour tout le système ou un paquet spécifique." -#: ../python/pakfire/cli.py:206 +#: ../src/pakfire/cli.py:213 +msgid "Sync all installed with the latest one in the distribution." +msgstr "" + +#: ../src/pakfire/cli.py:220 msgid "Check, if there are any updates available." msgstr "" -#: ../python/pakfire/cli.py:213 +#: ../src/pakfire/cli.py:227 msgid "Downgrade one or more packages." msgstr "" -#: ../python/pakfire/cli.py:215 +#: ../src/pakfire/cli.py:229 msgid "Give a name of a package to downgrade." msgstr "" -#: ../python/pakfire/cli.py:225 +#: ../src/pakfire/cli.py:239 msgid "Print some information about the given package(s)." msgstr "Afficher quelques informations concernant le(s) paquet(s) donné(s)." -#: ../python/pakfire/cli.py:227 +#: ../src/pakfire/cli.py:241 msgid "Give at least the name of one package." msgstr "Donnez le nom d'au moins un paquet." -#: ../python/pakfire/cli.py:233 +#: ../src/pakfire/cli.py:247 msgid "Search for a given pattern." msgstr "Recherche pour le masque donné." -#: ../python/pakfire/cli.py:235 +#: ../src/pakfire/cli.py:249 msgid "A pattern to search for." msgstr "Un masque à rechercher." -#: ../python/pakfire/cli.py:241 +#: ../src/pakfire/cli.py:255 msgid "Get a list of packages that provide a given file or feature." msgstr "" -#: ../python/pakfire/cli.py:243 +#: ../src/pakfire/cli.py:257 msgid "File or feature to search for." msgstr "Fichier ou fonctionnalité à chercher." -#: ../python/pakfire/cli.py:249 +#: ../src/pakfire/cli.py:263 msgid "Get list of packages that belong to the given group." msgstr "" -#: ../python/pakfire/cli.py:251 +#: ../src/pakfire/cli.py:265 msgid "Group name to search for." msgstr "" -#: ../python/pakfire/cli.py:257 +#: ../src/pakfire/cli.py:271 msgid "Install all packages that belong to the given group." msgstr "Installez tous les paquets qui appartiennent au groupe donné." -#: ../python/pakfire/cli.py:259 +#: ../src/pakfire/cli.py:273 msgid "Group name." msgstr "Nom du groupe." -#: ../python/pakfire/cli.py:265 +#: ../src/pakfire/cli.py:279 msgid "List all currently enabled repositories." msgstr "Lister les dépôts actuellement activés." -#: ../python/pakfire/cli.py:269 +#: ../src/pakfire/cli.py:283 msgid "Cleanup commands." msgstr "" -#: ../python/pakfire/cli.py:277 +#: ../src/pakfire/cli.py:291 msgid "Cleanup all temporary files." msgstr "" -#: ../python/pakfire/cli.py:283 +#: ../src/pakfire/cli.py:297 msgid "Check the system for any errors." msgstr "" -#: ../python/pakfire/cli.py:289 +#: ../src/pakfire/cli.py:303 msgid "Check the dependencies for a particular package." msgstr "" -#: ../python/pakfire/cli.py:291 +#: ../src/pakfire/cli.py:305 msgid "Give name of at least one package to check." msgstr "" -#: ../python/pakfire/cli.py:373 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/cli.py:311 +msgid "Extract a package to a directory." +msgstr "" + +#: ../src/pakfire/cli.py:313 +#, fuzzy +msgid "Give name of the file to extract." +msgstr "Donnez le nom d'au moins un paquet à supprimer." + +#: ../src/pakfire/cli.py:315 +msgid "Target directory where to extract to." +msgstr "" + +#: ../src/pakfire/cli.py:403 ../src/pakfire/transaction.py:405 msgid "Repository" msgstr "Dépôt" -#: ../python/pakfire/cli.py:373 +#: ../src/pakfire/cli.py:403 msgid "Enabled" msgstr "Activé" -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1055 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1144 msgid "Priority" msgstr "Priorité" -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1100 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1189 msgid "Packages" msgstr "Paquets" -#: ../python/pakfire/cli.py:381 +#: ../src/pakfire/cli.py:411 msgid "Cleaning up everything..." msgstr "" -#: ../python/pakfire/cli.py:409 +#: ../src/pakfire/cli.py:447 +msgid "Cannot extract mixed package types" +msgstr "" + +#: ../src/pakfire/cli.py:450 +msgid "You must provide an install directory with --target=..." +msgstr "" + +#: ../src/pakfire/cli.py:456 +msgid "Cannot extract to /." +msgstr "" + +#: ../src/pakfire/cli.py:474 msgid "You cannot run pakfire-builder in a pakfire chroot." msgstr "" -#: ../python/pakfire/cli.py:412 ../python/pakfire/cli.py:736 +#: ../src/pakfire/cli.py:477 ../src/pakfire/cli.py:819 msgid "Pakfire builder command line interface." msgstr "" -#: ../python/pakfire/cli.py:469 +#: ../src/pakfire/cli.py:536 msgid "Choose the distribution configuration to use for build" msgstr "" -#: ../python/pakfire/cli.py:472 +#: ../src/pakfire/cli.py:539 msgid "Run pakfire for the given architecture." msgstr "" -#: ../python/pakfire/cli.py:477 +#: ../src/pakfire/cli.py:544 msgid "Update the package indexes." msgstr "Mettez les index du paquet à jour." -#: ../python/pakfire/cli.py:483 ../python/pakfire/cli.py:756 +#: ../src/pakfire/cli.py:550 ../src/pakfire/cli.py:839 msgid "Build one or more packages." msgstr "" -#: ../python/pakfire/cli.py:485 ../python/pakfire/cli.py:645 -#: ../python/pakfire/cli.py:758 +#: ../src/pakfire/cli.py:552 ../src/pakfire/cli.py:728 +#: ../src/pakfire/cli.py:841 msgid "Give name of at least one package to build." msgstr "" -#: ../python/pakfire/cli.py:489 ../python/pakfire/cli.py:517 -#: ../python/pakfire/cli.py:764 +#: ../src/pakfire/cli.py:556 ../src/pakfire/cli.py:588 +#: ../src/pakfire/cli.py:847 msgid "Path were the output files should be copied to." msgstr "" -#: ../python/pakfire/cli.py:491 ../python/pakfire/cli.py:506 -#: ../python/pakfire/cli.py:766 +#: ../src/pakfire/cli.py:558 ../src/pakfire/cli.py:575 +#: ../src/pakfire/cli.py:849 msgid "Mode to run in. Is either 'release' or 'development' (default)." msgstr "" -#: ../python/pakfire/cli.py:493 +#: ../src/pakfire/cli.py:560 msgid "Run a shell after a successful build." msgstr "" -#: ../python/pakfire/cli.py:495 +#: ../src/pakfire/cli.py:562 msgid "Do not perform the install test." msgstr "" -#: ../python/pakfire/cli.py:500 +#: ../src/pakfire/cli.py:564 ../src/pakfire/cli.py:577 +msgid "Disable network in container." +msgstr "" + +#: ../src/pakfire/cli.py:569 msgid "Go into a shell." msgstr "" -#: ../python/pakfire/cli.py:502 +#: ../src/pakfire/cli.py:571 msgid "Give name of a package." msgstr "" -#: ../python/pakfire/cli.py:511 +#: ../src/pakfire/cli.py:582 msgid "Generate a source package." msgstr "" -#: ../python/pakfire/cli.py:513 +#: ../src/pakfire/cli.py:584 msgid "Give name(s) of a package(s)." msgstr "" -#: ../python/pakfire/cli.py:602 +#: ../src/pakfire/cli.py:685 msgid "Pakfire server command line interface." msgstr "" -#: ../python/pakfire/cli.py:643 +#: ../src/pakfire/cli.py:726 msgid "Send a scrach build job to the server." msgstr "" -#: ../python/pakfire/cli.py:647 +#: ../src/pakfire/cli.py:730 msgid "Limit build to only these architecture(s)." msgstr "" -#: ../python/pakfire/cli.py:653 +#: ../src/pakfire/cli.py:736 msgid "Send a keepalive to the server." msgstr "" -#: ../python/pakfire/cli.py:660 +#: ../src/pakfire/cli.py:743 msgid "Update all repositories." msgstr "Mettre à jour tous les dépôts." -#: ../python/pakfire/cli.py:666 +#: ../src/pakfire/cli.py:749 msgid "Repository management commands." msgstr "" -#: ../python/pakfire/cli.py:674 +#: ../src/pakfire/cli.py:757 msgid "Create a new repository index." msgstr "" -#: ../python/pakfire/cli.py:676 +#: ../src/pakfire/cli.py:759 msgid "Path to the packages." msgstr "" -#: ../python/pakfire/cli.py:678 +#: ../src/pakfire/cli.py:761 msgid "Path to input packages." msgstr "" -#: ../python/pakfire/cli.py:680 +#: ../src/pakfire/cli.py:763 msgid "Key to sign the repository with." msgstr "" -#: ../python/pakfire/cli.py:685 +#: ../src/pakfire/cli.py:768 msgid "Dump some information about this machine." msgstr "" -#: ../python/pakfire/cli.py:762 ../python/pakfire/cli.py:850 +#: ../src/pakfire/cli.py:845 ../src/pakfire/cli.py:937 msgid "Build the package for the given architecture." msgstr "" -#: ../python/pakfire/cli.py:768 +#: ../src/pakfire/cli.py:851 msgid "Do not verify build dependencies." msgstr "" -#: ../python/pakfire/cli.py:770 +#: ../src/pakfire/cli.py:853 msgid "Only run the prepare stage." msgstr "" -#: ../python/pakfire/cli.py:802 +#: ../src/pakfire/cli.py:887 msgid "Pakfire client command line interface." msgstr "" -#: ../python/pakfire/cli.py:844 +#: ../src/pakfire/cli.py:931 msgid "Build a package remotely." msgstr "" -#: ../python/pakfire/cli.py:846 +#: ../src/pakfire/cli.py:933 msgid "Give name of a package to build." msgstr "" -#: ../python/pakfire/cli.py:855 +#: ../src/pakfire/cli.py:942 msgid "Print some information about this host." msgstr "" -#: ../python/pakfire/cli.py:861 +#: ../src/pakfire/cli.py:948 msgid "Check the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:866 +#: ../src/pakfire/cli.py:953 msgid "Show information about build jobs." msgstr "" -#: ../python/pakfire/cli.py:876 +#: ../src/pakfire/cli.py:963 msgid "Show a list of all active jobs." msgstr "" -#: ../python/pakfire/cli.py:881 +#: ../src/pakfire/cli.py:968 msgid "Show a list of all recently finished of failed build jobs." msgstr "" -#: ../python/pakfire/cli.py:886 +#: ../src/pakfire/cli.py:973 msgid "Show details about given build job." msgstr "" -#: ../python/pakfire/cli.py:887 +#: ../src/pakfire/cli.py:974 msgid "The ID of the build job." msgstr "" -#: ../python/pakfire/cli.py:892 +#: ../src/pakfire/cli.py:979 msgid "Show information about builds." msgstr "" -#: ../python/pakfire/cli.py:900 +#: ../src/pakfire/cli.py:987 msgid "Show details about the given build." msgstr "" -#: ../python/pakfire/cli.py:901 +#: ../src/pakfire/cli.py:988 msgid "The ID of the build." msgstr "" -#: ../python/pakfire/cli.py:906 +#: ../src/pakfire/cli.py:993 msgid "Test the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:907 +#: ../src/pakfire/cli.py:994 msgid "Error code to test." msgstr "" -#: ../python/pakfire/cli.py:956 ../python/pakfire/server.py:302 +#: ../src/pakfire/cli.py:1045 ../src/pakfire/server.py:303 msgid "Hostname" msgstr "" -#: ../python/pakfire/cli.py:957 +#: ../src/pakfire/cli.py:1046 msgid "Pakfire hub" msgstr "" -#: ../python/pakfire/cli.py:960 +#: ../src/pakfire/cli.py:1049 msgid "Username" msgstr "" #. Hardware information -#: ../python/pakfire/cli.py:964 ../python/pakfire/server.py:306 +#: ../src/pakfire/cli.py:1053 ../src/pakfire/server.py:307 msgid "Hardware information" msgstr "" -#: ../python/pakfire/cli.py:965 ../python/pakfire/server.py:307 +#: ../src/pakfire/cli.py:1054 ../src/pakfire/server.py:308 msgid "CPU model" msgstr "" -#: ../python/pakfire/cli.py:966 ../python/pakfire/server.py:308 +#: ../src/pakfire/cli.py:1055 ../src/pakfire/server.py:309 msgid "Memory" msgstr "" -#: ../python/pakfire/cli.py:967 +#: ../src/pakfire/cli.py:1056 msgid "Parallelism" msgstr "" -#: ../python/pakfire/cli.py:969 ../python/pakfire/server.py:310 +#: ../src/pakfire/cli.py:1058 ../src/pakfire/server.py:311 msgid "Native arch" msgstr "" -#: ../python/pakfire/cli.py:971 +#: ../src/pakfire/cli.py:1060 msgid "Default arch" msgstr "" -#: ../python/pakfire/cli.py:973 ../python/pakfire/server.py:312 +#: ../src/pakfire/cli.py:1062 ../src/pakfire/server.py:313 msgid "Supported arches" msgstr "" -#: ../python/pakfire/cli.py:986 +#: ../src/pakfire/cli.py:1075 msgid "Your IP address" msgstr "" -#: ../python/pakfire/cli.py:991 +#: ../src/pakfire/cli.py:1080 msgid "You are authenticated to the build service:" msgstr "" -#: ../python/pakfire/cli.py:997 +#: ../src/pakfire/cli.py:1086 msgid "User name" msgstr "" -#: ../python/pakfire/cli.py:998 +#: ../src/pakfire/cli.py:1087 msgid "Real name" msgstr "" -#: ../python/pakfire/cli.py:999 +#: ../src/pakfire/cli.py:1088 msgid "Email address" msgstr "" -#: ../python/pakfire/cli.py:1000 +#: ../src/pakfire/cli.py:1089 msgid "Registered" msgstr "" -#: ../python/pakfire/cli.py:1007 +#: ../src/pakfire/cli.py:1096 msgid "You could not be authenticated to the build service." msgstr "" -#: ../python/pakfire/cli.py:1028 +#: ../src/pakfire/cli.py:1117 msgid "No ongoing jobs found." msgstr "" -#: ../python/pakfire/cli.py:1031 +#: ../src/pakfire/cli.py:1120 msgid "Active build jobs" msgstr "" -#: ../python/pakfire/cli.py:1037 +#: ../src/pakfire/cli.py:1126 msgid "No jobs found." msgstr "" -#: ../python/pakfire/cli.py:1040 +#: ../src/pakfire/cli.py:1129 msgid "Recently processed build jobs" msgstr "" -#: ../python/pakfire/cli.py:1047 +#: ../src/pakfire/cli.py:1136 #, python-format msgid "A build with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1050 +#: ../src/pakfire/cli.py:1139 #, python-format msgid "Build: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1054 ../python/pakfire/cli.py:1082 +#: ../src/pakfire/cli.py:1143 ../src/pakfire/cli.py:1171 msgid "State" msgstr "" -#: ../python/pakfire/cli.py:1058 +#: ../src/pakfire/cli.py:1147 msgid "Jobs" msgstr "" -#: ../python/pakfire/cli.py:1071 +#: ../src/pakfire/cli.py:1160 #, python-format msgid "A job with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1078 +#: ../src/pakfire/cli.py:1167 #, python-format msgid "Job: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1083 ../python/pakfire/packages/base.py:107 -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/cli.py:1172 ../src/pakfire/packages/base.py:107 +#: ../src/pakfire/transaction.py:404 msgid "Arch" msgstr "Architecture" -#: ../python/pakfire/cli.py:1088 ../python/pakfire/packages/base.py:148 +#: ../src/pakfire/cli.py:1177 ../src/pakfire/packages/base.py:148 msgid "Build host" msgstr "Hôte de build" -#: ../python/pakfire/cli.py:1093 +#: ../src/pakfire/cli.py:1182 msgid "Time created" msgstr "" -#: ../python/pakfire/cli.py:1094 +#: ../src/pakfire/cli.py:1183 msgid "Time started" msgstr "" -#: ../python/pakfire/cli.py:1095 +#: ../src/pakfire/cli.py:1184 msgid "Time finished" msgstr "" -#: ../python/pakfire/cli.py:1096 +#: ../src/pakfire/cli.py:1185 msgid "Duration" msgstr "" -#: ../python/pakfire/cli.py:1124 +#: ../src/pakfire/cli.py:1213 msgid "Invalid error code given." msgstr "" -#: ../python/pakfire/cli.py:1127 +#: ../src/pakfire/cli.py:1216 #, python-format msgid "Reponse from the server: %s" msgstr "" -#: ../python/pakfire/cli.py:1133 +#: ../src/pakfire/cli.py:1227 msgid "Pakfire daemon command line interface." msgstr "" -#: ../python/pakfire/cli.py:1161 +#: ../src/pakfire/cli.py:1258 msgid "Pakfire key command line interface." msgstr "" -#: ../python/pakfire/cli.py:1198 ../python/pakfire/cli.py:1208 +#: ../src/pakfire/cli.py:1294 ../src/pakfire/cli.py:1304 msgid "Import a key from file." msgstr "" -#: ../python/pakfire/cli.py:1200 +#: ../src/pakfire/cli.py:1296 msgid "The real name of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1202 +#: ../src/pakfire/cli.py:1298 msgid "The email address of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1210 +#: ../src/pakfire/cli.py:1306 msgid "Filename of that key to import." msgstr "" -#: ../python/pakfire/cli.py:1216 +#: ../src/pakfire/cli.py:1312 msgid "Export a key to a file." msgstr "" -#: ../python/pakfire/cli.py:1218 +#: ../src/pakfire/cli.py:1314 msgid "The ID of the key to export." msgstr "" -#: ../python/pakfire/cli.py:1220 +#: ../src/pakfire/cli.py:1316 msgid "Write the key to this file." msgstr "" -#: ../python/pakfire/cli.py:1222 -msgid "Export the secret key, too." -msgstr "" - -#: ../python/pakfire/cli.py:1228 +#: ../src/pakfire/cli.py:1322 msgid "Delete a key from the local keyring." msgstr "" -#: ../python/pakfire/cli.py:1230 +#: ../src/pakfire/cli.py:1324 msgid "The ID of the key to delete." msgstr "" -#: ../python/pakfire/cli.py:1236 +#: ../src/pakfire/cli.py:1330 msgid "List all imported keys." msgstr "" -#: ../python/pakfire/cli.py:1242 +#: ../src/pakfire/cli.py:1336 msgid "Sign one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1244 +#: ../src/pakfire/cli.py:1338 msgid "Key that is used sign the package(s)." msgstr "" -#: ../python/pakfire/cli.py:1246 +#: ../src/pakfire/cli.py:1340 msgid "Package(s) to sign." msgstr "" -#: ../python/pakfire/cli.py:1252 +#: ../src/pakfire/cli.py:1346 msgid "Verify one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1256 +#: ../src/pakfire/cli.py:1350 msgid "Package(s) to verify." msgstr "" -#: ../python/pakfire/cli.py:1263 +#: ../src/pakfire/cli.py:1357 msgid "Generating the key may take a moment..." msgstr "" -#: ../python/pakfire/cli.py:1318 +#: ../src/pakfire/cli.py:1411 #, python-format msgid "Signing %s..." msgstr "" -#: ../python/pakfire/cli.py:1338 +#: ../src/pakfire/cli.py:1431 #, python-format msgid "Verifying %s..." msgstr "" -#: ../python/pakfire/cli.py:1348 +#: ../src/pakfire/cli.py:1441 msgid "This signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1351 +#: ../src/pakfire/cli.py:1444 msgid "Unknown key" msgstr "" -#: ../python/pakfire/cli.py:1352 +#: ../src/pakfire/cli.py:1445 msgid "Could not check if this signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1355 ../python/pakfire/keyring.py:96 +#: ../src/pakfire/cli.py:1448 ../src/pakfire/keyring.py:98 #, python-format msgid "Created: %s" msgstr "" -#: ../python/pakfire/cli.py:1359 ../python/pakfire/keyring.py:99 +#: ../src/pakfire/cli.py:1452 ../src/pakfire/keyring.py:101 #, python-format msgid "Expires: %s" msgstr "" -#. If the keepalive message could not successfully be sent, we don't -#. bother, because the client will soon retry. -#: ../python/pakfire/client/base.py:213 -msgid "Could not send a keepalive message to the hub." -msgstr "" - -#. Don't give a shit either. -#: ../python/pakfire/client/base.py:247 -msgid "Could not update the host information." -msgstr "" - -#: ../python/pakfire/client/builder.py:178 -msgid "Less than 2GB of free space. Cannot request a new job." -msgstr "" - -#. Log all XMLRPC protocol errors. -#: ../python/pakfire/client/transport.py:90 -msgid "XMLRPC protocol error:" -msgstr "" - -#: ../python/pakfire/client/transport.py:91 +#: ../src/pakfire/compress.py:85 ../src/pakfire/compress.py:95 #, python-format -msgid "URL: %s" -msgstr "" - -#: ../python/pakfire/client/transport.py:92 -msgid " HTTP headers:" +msgid "Given algorithm '%s' is not supported." msgstr "" -#: ../python/pakfire/client/transport.py:95 +#: ../src/pakfire/config.py:191 #, python-format -msgid "Error code: %s" +msgid "Unhandled configuration update: %s = %s" msgstr "" -#: ../python/pakfire/client/transport.py:96 -#, python-format -msgid "Error message: %s" +#: ../src/pakfire/config.py:205 +msgid "Configuration:" msgstr "" -#: ../python/pakfire/client/transport.py:116 +#: ../src/pakfire/config.py:207 #, python-format -msgid "Trying again in %(timeout)s second(s). %(tries)s tries left." +msgid "Section: %s" msgstr "" -#: ../python/pakfire/client/transport.py:121 -msgid "Maximum number of tries was reached. Giving up." +#: ../src/pakfire/config.py:212 +msgid "No settings in this section." msgstr "" -#: ../python/pakfire/compress.py:85 ../python/pakfire/compress.py:95 -#, python-format -msgid "Given algorithm '%s' is not supported." +#: ../src/pakfire/config.py:214 +msgid "Loaded from files:" msgstr "" -#: ../python/pakfire/config.py:191 -#, python-format -msgid "Unhandled configuration update: %s = %s" +#: ../src/pakfire/daemon.py:100 +msgid "Shutting down..." msgstr "" -#: ../python/pakfire/config.py:205 -msgid "Configuration:" +#: ../src/pakfire/daemon.py:104 +msgid "Restarting keepalive process" msgstr "" -#: ../python/pakfire/config.py:207 +#: ../src/pakfire/daemon.py:166 #, python-format -msgid "Section: %s" +msgid "Terminating worker process: %s" msgstr "" -#: ../python/pakfire/config.py:212 -msgid "No settings in this section." -msgstr "" - -#: ../python/pakfire/config.py:214 -msgid "Loaded from files:" +#: ../src/pakfire/daemon.py:315 +msgid "Sending builder information to hub..." msgstr "" -#: ../python/pakfire/downloader.py:155 +#: ../src/pakfire/downloader.py:165 msgid "Downloading source files:" msgstr "" -#: ../python/pakfire/downloader.py:158 +#: ../src/pakfire/downloader.py:168 msgid "Cannot download source code in offline mode." msgstr "" -#: ../python/pakfire/downloader.py:181 +#: ../src/pakfire/downloader.py:191 #, python-format msgid "Downloaded empty file: %s" msgstr "" -#: ../python/pakfire/errors.py:30 +#: ../src/pakfire/errors.py:30 msgid "An unhandled error occured." msgstr "" -#: ../python/pakfire/errors.py:46 +#: ../src/pakfire/errors.py:46 msgid "Could not compress/decompress data." msgstr "" -#: ../python/pakfire/errors.py:58 +#: ../src/pakfire/errors.py:58 msgid "One or more dependencies could not been resolved." msgstr "" -#: ../python/pakfire/errors.py:61 +#: ../src/pakfire/errors.py:61 msgid "An error occured when pakfire tried to download files." msgstr "" -#: ../python/pakfire/errors.py:74 +#: ../src/pakfire/errors.py:74 msgid "" "The requested action cannot be done on offline mode.\n" -"Please connect your system to the network, remove --offline from the command line and try again." +"Please connect your system to the network, remove --offline from the command " +"line and try again." msgstr "" -#: ../python/pakfire/errors.py:86 +#: ../src/pakfire/errors.py:86 msgid "Running pakfire-build in a pakfire container?" msgstr "" -#: ../python/pakfire/errors.py:98 ../python/pakfire/transaction.py:475 +#: ../src/pakfire/errors.py:98 ../src/pakfire/transaction.py:475 msgid "Transaction test was not successful" msgstr "" -#: ../python/pakfire/errors.py:102 +#: ../src/pakfire/errors.py:162 msgid "Generic XMLRPC error." msgstr "" -#: ../python/pakfire/errors.py:106 +#: ../src/pakfire/errors.py:166 msgid "" "You are forbidden to perform this action. Maybe you need to check your " "credentials." msgstr "" -#: ../python/pakfire/errors.py:110 +#: ../src/pakfire/errors.py:170 msgid "A request could not be fulfilled by the server." msgstr "" -#: ../python/pakfire/errors.py:114 +#: ../src/pakfire/errors.py:174 msgid "Could not find the requested URL." msgstr "" -#: ../python/pakfire/errors.py:118 +#: ../src/pakfire/errors.py:178 msgid "An unforseable problem on the XML-RPC transport connection occured." msgstr "" -#: ../python/pakfire/i18n.py:54 +#: ../src/pakfire/i18n.py:54 #, python-format msgid "%(commas)s and %(last)s" msgstr "" -#: ../python/pakfire/keyring.py:82 +#: ../src/pakfire/keyring.py:76 +#, python-format +msgid "Not in key store: %s" +msgstr "" + +#: ../src/pakfire/keyring.py:82 #, python-format msgid "Fingerprint: %s" msgstr "" -#: ../python/pakfire/keyring.py:84 +#: ../src/pakfire/keyring.py:86 msgid "Private key available!" msgstr "" -#: ../python/pakfire/keyring.py:88 +#: ../src/pakfire/keyring.py:90 #, python-format msgid "Subkey: %s" msgstr "" -#: ../python/pakfire/keyring.py:90 +#: ../src/pakfire/keyring.py:92 msgid "This key has expired!" msgstr "" -#: ../python/pakfire/keyring.py:93 +#: ../src/pakfire/keyring.py:95 msgid "This is a secret key." msgstr "" -#: ../python/pakfire/keyring.py:101 +#: ../src/pakfire/keyring.py:103 msgid "This key does not expire." msgstr "" -#: ../python/pakfire/keyring.py:149 +#: ../src/pakfire/keyring.py:151 #, python-format msgid "Generating new key for %(realname)s <%(email)s>..." msgstr "" -#: ../python/pakfire/keyring.py:150 +#: ../src/pakfire/keyring.py:152 msgid "This may take a while..." msgstr "" -#: ../python/pakfire/keyring.py:169 +#: ../src/pakfire/keyring.py:171 #, python-format msgid "Successfully imported %s." msgstr "" -#: ../python/pakfire/keyring.py:189 +#: ../src/pakfire/keyring.py:191 msgid "Host key:" msgstr "" -#: ../python/pakfire/keyring.py:196 +#: ../src/pakfire/keyring.py:198 #, python-format -msgid "" -"WARNING! Host key with ID %s configured, but the secret key is missing!" +msgid "WARNING! Host key with ID %s configured, but the secret key is missing!" msgstr "" -#: ../python/pakfire/keyring.py:199 +#: ../src/pakfire/keyring.py:201 #, python-format msgid "WARNING! Host key with ID %s configured, but not found!" msgstr "" -#: ../python/pakfire/keyring.py:201 +#: ../src/pakfire/keyring.py:203 msgid "No host key available or configured." msgstr "" -#: ../python/pakfire/packages/base.py:99 +#: ../src/pakfire/packages/base.py:99 msgid "Name" msgstr "Nom" -#: ../python/pakfire/packages/base.py:110 ../python/pakfire/transaction.py:404 +#: ../src/pakfire/packages/base.py:110 ../src/pakfire/transaction.py:404 msgid "Version" msgstr "Version" -#: ../python/pakfire/packages/base.py:111 +#: ../src/pakfire/packages/base.py:111 msgid "Release" msgstr "Release" -#: ../python/pakfire/packages/base.py:115 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/packages/base.py:115 ../src/pakfire/transaction.py:405 msgid "Size" msgstr "Taille" -#: ../python/pakfire/packages/base.py:119 +#: ../src/pakfire/packages/base.py:119 msgid "Installed size" msgstr "" -#: ../python/pakfire/packages/base.py:125 +#: ../src/pakfire/packages/base.py:125 msgid "Repo" msgstr "Repo" -#: ../python/pakfire/packages/base.py:128 +#: ../src/pakfire/packages/base.py:128 msgid "Summary" msgstr "Sommaire" -#: ../python/pakfire/packages/base.py:129 +#: ../src/pakfire/packages/base.py:129 msgid "Groups" msgstr "Groupes" -#: ../python/pakfire/packages/base.py:130 +#: ../src/pakfire/packages/base.py:130 msgid "URL" msgstr "URL" -#: ../python/pakfire/packages/base.py:131 +#: ../src/pakfire/packages/base.py:131 msgid "License" msgstr "Licence" -#: ../python/pakfire/packages/base.py:134 +#: ../src/pakfire/packages/base.py:134 msgid "Description" msgstr "Description" -#: ../python/pakfire/packages/base.py:141 +#: ../src/pakfire/packages/base.py:141 msgid "Maintainer" msgstr "" -#: ../python/pakfire/packages/base.py:143 +#: ../src/pakfire/packages/base.py:143 msgid "Vendor" msgstr "" -#: ../python/pakfire/packages/base.py:145 +#: ../src/pakfire/packages/base.py:145 msgid "UUID" msgstr "UUID" -#: ../python/pakfire/packages/base.py:146 +#: ../src/pakfire/packages/base.py:146 msgid "Build ID" msgstr "Build ID" -#: ../python/pakfire/packages/base.py:147 +#: ../src/pakfire/packages/base.py:147 msgid "Build date" msgstr "Date de build" -#: ../python/pakfire/packages/base.py:150 +#: ../src/pakfire/packages/base.py:150 msgid "Signatures" msgstr "" -#: ../python/pakfire/packages/base.py:155 +#: ../src/pakfire/packages/base.py:155 msgid "Provides" msgstr "Fournit" -#: ../python/pakfire/packages/base.py:160 +#: ../src/pakfire/packages/base.py:160 msgid "Pre-requires" msgstr "" -#: ../python/pakfire/packages/base.py:165 +#: ../src/pakfire/packages/base.py:165 msgid "Requires" msgstr "Nécessite" -#: ../python/pakfire/packages/base.py:170 +#: ../src/pakfire/packages/base.py:170 msgid "Conflicts" msgstr "" -#: ../python/pakfire/packages/base.py:175 +#: ../src/pakfire/packages/base.py:175 msgid "Obsoletes" msgstr "" -#: ../python/pakfire/packages/base.py:180 +#: ../src/pakfire/packages/base.py:180 msgid "Recommends" msgstr "" -#: ../python/pakfire/packages/base.py:185 +#: ../src/pakfire/packages/base.py:185 msgid "Suggests" msgstr "" -#: ../python/pakfire/packages/base.py:193 +#: ../src/pakfire/packages/base.py:193 msgid "File" msgstr "" -#: ../python/pakfire/packages/base.py:383 +#: ../src/pakfire/packages/base.py:383 msgid "Not set" msgstr "" -#: ../python/pakfire/packages/base.py:570 +#: ../src/pakfire/packages/base.py:570 #, python-format msgid "Config file saved as %s." msgstr "" -#: ../python/pakfire/packages/base.py:575 +#: ../src/pakfire/packages/base.py:575 #, python-format msgid "Preserving datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:96 -#, python-format -msgid "Could not extract file: /%(src)s - %(dst)s" -msgstr "" - -#: ../python/pakfire/packages/file.py:162 +#: ../src/pakfire/packages/file.py:82 #, python-format msgid "Filename: %s" msgstr "" -#: ../python/pakfire/packages/file.py:259 +#: ../src/pakfire/packages/file.py:184 #, python-format msgid "File in archive is missing in file metadata: %s. Skipping." msgstr "" -#: ../python/pakfire/packages/file.py:315 +#: ../src/pakfire/packages/file.py:240 #, python-format msgid "Config file created as %s" msgstr "" -#: ../python/pakfire/packages/file.py:320 +#: ../src/pakfire/packages/file.py:245 #, python-format msgid "Don't overwrite already existing datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:334 +#: ../src/pakfire/packages/file.py:259 #, python-format msgid "Could not remove file: /%s" msgstr "" -#: ../python/pakfire/packages/lexer.py:756 +#: ../src/pakfire/packages/lexer.py:756 #, python-format msgid "Template does not exist: %s" msgstr "" -#: ../python/pakfire/packages/make.py:80 +#: ../src/pakfire/packages/make.py:83 msgid "Package name is undefined." msgstr "" -#: ../python/pakfire/packages/make.py:83 +#: ../src/pakfire/packages/make.py:86 msgid "Package version is undefined." msgstr "" -#: ../python/pakfire/packages/make.py:433 +#: ../src/pakfire/packages/make.py:443 #, python-format msgid "Searching for automatic dependencies for %s..." msgstr "" -#: ../python/pakfire/packages/make.py:487 +#: ../src/pakfire/packages/make.py:497 #, python-format msgid "Regular experession is invalid and has been skipped: %s" msgstr "" #. Let the user know what has been done. -#: ../python/pakfire/packages/make.py:503 +#: ../src/pakfire/packages/make.py:513 #, python-format msgid "Filter '%(pattern)s' filtered %(dep)s." msgstr "" #. Load progressbar. -#: ../python/pakfire/packages/packager.py:399 -#: ../python/pakfire/packages/packager.py:713 +#: ../src/pakfire/packages/packager.py:400 +#: ../src/pakfire/packages/packager.py:714 msgid "Packaging" msgstr "" -#: ../python/pakfire/packages/packager.py:741 +#: ../src/pakfire/packages/packager.py:742 #, python-format msgid "Building source package %s:" msgstr "" -#: ../python/pakfire/repository/__init__.py:93 +#: ../src/pakfire/packages/tar.py:87 +#, python-format +msgid "Could not extract file: /%(src)s - %(dst)s" +msgstr "" + +#: ../src/pakfire/repository/__init__.py:93 msgid "Initializing repositories..." msgstr "" -#: ../python/pakfire/repository/database.py:127 -msgid "" -"The format of the database is not supported by this version of pakfire." +#: ../src/pakfire/repository/database.py:120 +msgid "The format of the database is not supported by this version of pakfire." msgstr "" -#: ../python/pakfire/repository/database.py:238 +#: ../src/pakfire/repository/database.py:229 #, python-format msgid "Cannot use database with version greater than %s." msgstr "" -#: ../python/pakfire/repository/database.py:240 +#: ../src/pakfire/repository/database.py:231 #, python-format msgid "Migrating database from format %(old)s to %(new)s." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:102 +#: ../src/pakfire/repository/local.py:123 #, python-format msgid "%s: Adding packages..." msgstr "" #. Make a nice progress bar. -#: ../python/pakfire/repository/local.py:205 +#: ../src/pakfire/repository/local.py:229 msgid "Compressing database..." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:263 +#: ../src/pakfire/repository/local.py:287 #, python-format msgid "%s: Reading packages..." msgstr "" -#: ../python/pakfire/repository/remote.py:151 +#: ../src/pakfire/repository/remote.py:151 #, python-format msgid "No metadata available for repository %s. Cannot download any." msgstr "" -#: ../python/pakfire/repository/remote.py:176 +#: ../src/pakfire/repository/remote.py:176 #, python-format msgid "Could not update metadata for %s from any mirror server" msgstr "" -#: ../python/pakfire/repository/remote.py:185 +#: ../src/pakfire/repository/remote.py:185 msgid "The downloaded metadata was less recent than the current one." msgstr "" -#: ../python/pakfire/repository/remote.py:224 +#: ../src/pakfire/repository/remote.py:224 #, python-format msgid "Cannot download package database for %s in offline mode." msgstr "" -#: ../python/pakfire/repository/remote.py:235 +#: ../src/pakfire/repository/remote.py:235 #, python-format msgid "%s: package database" msgstr "%s : base de donnée du paquet" -#: ../python/pakfire/repository/remote.py:309 +#: ../src/pakfire/repository/remote.py:309 #, python-format msgid "Cannot download this file in offline mode: %s" msgstr "" -#: ../python/pakfire/repository/remote.py:315 +#: ../src/pakfire/repository/remote.py:315 #, python-format msgid "Could not download %s: %s" msgstr "" -#: ../python/pakfire/repository/remote.py:340 +#: ../src/pakfire/repository/remote.py:340 msgid "The checksum of the downloaded file did not match." msgstr "" -#: ../python/pakfire/repository/remote.py:341 +#: ../src/pakfire/repository/remote.py:341 #, python-format msgid "Expected %(good)s but got %(bad)s." msgstr "" -#: ../python/pakfire/repository/remote.py:342 +#: ../src/pakfire/repository/remote.py:342 msgid "Trying an other mirror." msgstr "" #. Create a progressbar. -#: ../python/pakfire/repository/system.py:59 +#: ../src/pakfire/repository/system.py:59 msgid "Loading installed packages" msgstr "" -#: ../python/pakfire/satsolver.py:326 +#: ../src/pakfire/satsolver.py:329 #, python-format msgid "Dependency solving finished in %.2f ms" msgstr "" -#: ../python/pakfire/satsolver.py:341 ../python/pakfire/satsolver.py:367 +#: ../src/pakfire/satsolver.py:344 ../src/pakfire/satsolver.py:370 msgid "The solver returned one problem:" msgstr "" #. Ask the user if he or she want to modify the request. If not, just exit. -#: ../python/pakfire/satsolver.py:383 +#: ../src/pakfire/satsolver.py:386 msgid "Do you want to manually alter the request?" msgstr "" -#: ../python/pakfire/satsolver.py:386 +#: ../src/pakfire/satsolver.py:389 msgid "You can now try to satisfy the solver by modifying your request." msgstr "" -#: ../python/pakfire/satsolver.py:391 +#: ../src/pakfire/satsolver.py:394 msgid "Which problem to you want to resolve?" msgstr "" -#: ../python/pakfire/satsolver.py:393 +#: ../src/pakfire/satsolver.py:396 msgid "Press enter to try to re-solve the request." msgstr "" -#: ../python/pakfire/satsolver.py:424 +#: ../src/pakfire/satsolver.py:427 #, python-format msgid " Solution: %s" msgstr " Solution: %s" -#: ../python/pakfire/satsolver.py:433 +#: ../src/pakfire/satsolver.py:436 msgid " Solutions:" msgstr " Solutions:" -#: ../python/pakfire/server.py:278 ../python/pakfire/system.py:132 +#: ../src/pakfire/server.py:279 ../src/pakfire/system.py:149 msgid "Could not be determined" msgstr "" -#: ../python/pakfire/shell.py:84 +#: ../src/pakfire/shell.py:84 #, python-format msgid "Executing command: %s in %s" msgstr "" -#: ../python/pakfire/shell.py:123 +#: ../src/pakfire/shell.py:123 #, python-format msgid "Command exceeded timeout (%(timeout)d): %(command)s" msgstr "" -#: ../python/pakfire/shell.py:129 +#: ../src/pakfire/shell.py:129 #, python-format msgid "Child returncode was: %s" msgstr "" -#: ../python/pakfire/shell.py:132 +#: ../src/pakfire/shell.py:132 #, python-format msgid "Command failed: %s" msgstr "" -#: ../python/pakfire/transaction.py:94 +#: ../src/pakfire/transaction.py:94 #, python-format msgid "file %(name)s from %(pkg1)s conflicts with file from package %(pkg2)s" msgstr "" -#: ../python/pakfire/transaction.py:100 +#: ../src/pakfire/transaction.py:100 #, python-format msgid "file %(name)s from %(pkg)s conflicts with files from %(pkgs)s" msgstr "" -#: ../python/pakfire/transaction.py:106 +#: ../src/pakfire/transaction.py:106 #, python-format -msgid "" -"file %(name)s causes the transaction test to fail for an unknown reason" +msgid "file %(name)s causes the transaction test to fail for an unknown reason" msgstr "" -#: ../python/pakfire/transaction.py:114 +#: ../src/pakfire/transaction.py:114 #, python-format msgid "" "There is not enough space left on %(name)s. Need at least %(size)s to " "perform transaction." msgstr "" -#: ../python/pakfire/transaction.py:327 +#: ../src/pakfire/transaction.py:327 #, python-format msgid "Not enough space to download %s of packages." msgstr "" -#: ../python/pakfire/transaction.py:330 +#: ../src/pakfire/transaction.py:330 msgid "Downloading packages:" msgstr "" -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/transaction.py:404 msgid "Package" msgstr "Paquet" -#: ../python/pakfire/transaction.py:409 +#: ../src/pakfire/transaction.py:409 msgid "Installing:" msgstr "Installation :" -#: ../python/pakfire/transaction.py:410 +#: ../src/pakfire/transaction.py:410 msgid "Reinstalling:" msgstr "Réinstallation:" -#: ../python/pakfire/transaction.py:411 +#: ../src/pakfire/transaction.py:411 msgid "Updating:" msgstr "Mise à jour :" -#: ../python/pakfire/transaction.py:412 +#: ../src/pakfire/transaction.py:412 msgid "Downgrading:" msgstr "" -#: ../python/pakfire/transaction.py:413 +#: ../src/pakfire/transaction.py:413 msgid "Removing:" msgstr "Suppression :" -#: ../python/pakfire/transaction.py:419 +#: ../src/pakfire/transaction.py:419 msgid "Transaction Summary" msgstr "Sommaire de transaction" -#: ../python/pakfire/transaction.py:426 +#: ../src/pakfire/transaction.py:426 msgid "package" msgstr "paquet" -#: ../python/pakfire/transaction.py:432 +#: ../src/pakfire/transaction.py:432 #, python-format msgid "Total download size: %s" msgstr "Taille totale du téléchargement : %s" -#: ../python/pakfire/transaction.py:436 +#: ../src/pakfire/transaction.py:436 #, python-format msgid "Installed size: %s" msgstr "" -#: ../python/pakfire/transaction.py:439 +#: ../src/pakfire/transaction.py:439 #, python-format msgid "Freed size: %s" msgstr "" -#: ../python/pakfire/transaction.py:450 +#: ../src/pakfire/transaction.py:450 msgid "Is this okay?" msgstr "Est-ce ok ?" -#: ../python/pakfire/transaction.py:456 +#: ../src/pakfire/transaction.py:456 msgid "Running Transaction Test" msgstr "" -#: ../python/pakfire/transaction.py:468 +#: ../src/pakfire/transaction.py:468 msgid "Transaction Test Succeeded" msgstr "" #. Make a nice progressbar. -#: ../python/pakfire/transaction.py:501 +#: ../src/pakfire/transaction.py:501 msgid "Verifying signatures..." msgstr "" -#: ../python/pakfire/transaction.py:533 +#: ../src/pakfire/transaction.py:533 #, python-format msgid "Found %s signature error(s)!" msgstr "" -#: ../python/pakfire/transaction.py:538 +#: ../src/pakfire/transaction.py:538 msgid "Going on because we are running in permissive mode." msgstr "" -#: ../python/pakfire/transaction.py:539 +#: ../src/pakfire/transaction.py:539 msgid "This is dangerous!" msgstr "" -#: ../python/pakfire/transaction.py:560 +#: ../src/pakfire/transaction.py:560 msgid "Running transaction" msgstr "" -#: ../python/pakfire/util.py:68 +#: ../src/pakfire/util.py:68 #, python-format msgid "%s [y/N]" msgstr "%s [o/N]" -#: ../python/pakfire/util.py:260 +#: ../src/pakfire/util.py:247 msgid "Killing orphans..." msgstr "" -#: ../python/pakfire/util.py:267 +#: ../src/pakfire/util.py:254 #, python-format msgid "Process ID %s is still running in chroot. Killing..." msgstr "" -#: ../python/pakfire/util.py:279 +#: ../src/pakfire/util.py:266 msgid "Waiting for processes to terminate..." msgstr "" - -#: ../python/src/problem.c:159 -#, c-format -msgid "%s does not belong to a distupgrade repository" -msgstr "" - -#: ../python/src/problem.c:166 -#, c-format -msgid "%s has inferior architecture" -msgstr "%s a une architecture inférieure" - -#: ../python/src/problem.c:173 -#, c-format -msgid "problem with installed package %s" -msgstr "" - -#: ../python/src/problem.c:179 -#, c-format -msgid "conflicting requests" -msgstr "" - -#: ../python/src/problem.c:184 -#, c-format -msgid "nothing provides requested %s" -msgstr "" - -#: ../python/src/problem.c:190 -#, c-format -msgid "some dependency problem" -msgstr "" - -#: ../python/src/problem.c:195 -#, c-format -msgid "package %s is not installable" -msgstr "" - -#: ../python/src/problem.c:202 -#, c-format -msgid "nothing provides %s needed by %s" -msgstr "" - -#: ../python/src/problem.c:209 -#, c-format -msgid "cannot install both %s and %s" -msgstr "" - -#: ../python/src/problem.c:216 -#, c-format -msgid "package %s conflicts with %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:224 -#, c-format -msgid "package %s obsoletes %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:232 -#, c-format -msgid "installed package %s obsoletes %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:240 -#, c-format -msgid "package %s implicitely obsoletes %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:248 -#, c-format -msgid "package %s requires %s, but none of the providers can be installed" -msgstr "" - -#: ../python/src/problem.c:255 -#, c-format -msgid "package %s conflicts with %s provided by itself" -msgstr "" - -#: ../python/src/problem.c:264 -#, c-format -msgid "bad rule type" -msgstr "" - -#: ../python/src/solution.c:86 -#, c-format -msgid "do not keep %s installed" -msgstr "" - -#: ../python/src/solution.c:89 -#, c-format -msgid "do not install a solvable %s" -msgstr "" - -#: ../python/src/solution.c:92 -#, c-format -msgid "do not install %s" -msgstr "" - -#: ../python/src/solution.c:98 -#, c-format -msgid "do not forbid installation of %s" -msgstr "" - -#: ../python/src/solution.c:101 -#, c-format -msgid "do not deinstall all solvables %s" -msgstr "" - -#: ../python/src/solution.c:104 -#, c-format -msgid "do not deinstall %s" -msgstr "" - -#: ../python/src/solution.c:109 -#, c-format -msgid "do not install most recent version of %s" -msgstr "" - -#: ../python/src/solution.c:114 -#, c-format -msgid "do not lock %s" -msgstr "" - -#: ../python/src/solution.c:119 -#, c-format -msgid "do something different" -msgstr "" - -#: ../python/src/solution.c:126 -#, c-format -msgid "keep %s despite the inferior architecture" -msgstr "" - -#: ../python/src/solution.c:129 -#, c-format -msgid "install %s despite the inferior architecture" -msgstr "" - -#: ../python/src/solution.c:135 -#, c-format -msgid "keep obsolete %s" -msgstr "" - -#: ../python/src/solution.c:138 -#, c-format -msgid "install %s from excluded repository" -msgstr "" - -#: ../python/src/solution.c:150 -#, c-format -msgid "allow downgrade of %s to %s" -msgstr "" - -#: ../python/src/solution.c:154 -#, c-format -msgid "allow architecture change of %s to %s" -msgstr "" - -#: ../python/src/solution.c:159 -#, c-format -msgid "allow vendor change from '%s' (%s) to '%s' (%s)" -msgstr "" - -#: ../python/src/solution.c:163 -#, c-format -msgid "allow vendor change from '%s' (%s) to no vendor (%s)" -msgstr "" - -#: ../python/src/solution.c:169 -#, c-format -msgid "allow replacement of %s with %s" -msgstr "" - -#. XXX Maybe we can make a more beautiful message here?! -#: ../tools/pakfire-multicall.py:25 -msgid "" -"There has been an error when trying to import one or more of the modules, " -"that are required to run Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:27 -msgid "Please check your installation of Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:29 -msgid "The error that lead to this:" -msgstr "" - -#: ../tools/pakfire-multicall.py:70 -msgid "An error has occured when running Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:73 -msgid "Error message:" -msgstr "" - -#: ../tools/pakfire-multicall.py:80 -msgid "Further description:" -msgstr "" diff --git a/po/it.po b/po/it.po index f27658b0c..ed821a4d2 100644 --- a/po/it.po +++ b/po/it.po @@ -1,1717 +1,1715 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# +# # Translators: # simone sandri , 2012. msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-28 15:02+0100\n" +"POT-Creation-Date: 2013-08-04 19:07+0200\n" "PO-Revision-Date: 2012-10-29 13:16+0000\n" "Last-Translator: simone sandri \n" -"Language-Team: Italian (http://www.transifex.com/projects/p/ipfire/language/it/)\n" +"Language-Team: Italian (http://www.transifex.com/projects/p/ipfire/language/" +"it/)\n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../python/pakfire/actions.py:72 +#: ../src/_pakfire/problem.c:159 +#, c-format +msgid "%s does not belong to a distupgrade repository" +msgstr "" + +#: ../src/_pakfire/problem.c:166 +#, c-format +msgid "%s has inferior architecture" +msgstr "" + +#: ../src/_pakfire/problem.c:173 +#, c-format +msgid "problem with installed package %s" +msgstr "" + +#: ../src/_pakfire/problem.c:179 +#, c-format +msgid "conflicting requests" +msgstr "" + +#: ../src/_pakfire/problem.c:184 +#, c-format +msgid "nothing provides requested %s" +msgstr "" + +#: ../src/_pakfire/problem.c:190 +#, c-format +msgid "some dependency problem" +msgstr "" + +#: ../src/_pakfire/problem.c:195 +#, c-format +msgid "package %s is not installable" +msgstr "" + +#: ../src/_pakfire/problem.c:202 +#, c-format +msgid "nothing provides %s needed by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:209 +#, c-format +msgid "cannot install both %s and %s" +msgstr "" + +#: ../src/_pakfire/problem.c:216 +#, c-format +msgid "package %s conflicts with %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:224 +#, c-format +msgid "package %s obsoletes %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:232 +#, c-format +msgid "installed package %s obsoletes %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:240 +#, c-format +msgid "package %s implicitely obsoletes %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:248 +#, c-format +msgid "package %s requires %s, but none of the providers can be installed" +msgstr "" + +#: ../src/_pakfire/problem.c:255 +#, c-format +msgid "package %s conflicts with %s provided by itself" +msgstr "" + +#: ../src/_pakfire/problem.c:264 +#, c-format +msgid "bad rule type" +msgstr "" + +#: ../src/_pakfire/solution.c:86 +#, c-format +msgid "do not keep %s installed" +msgstr "" + +#: ../src/_pakfire/solution.c:89 +#, c-format +msgid "do not install a solvable %s" +msgstr "" + +#: ../src/_pakfire/solution.c:92 +#, c-format +msgid "do not install %s" +msgstr "" + +#: ../src/_pakfire/solution.c:98 +#, c-format +msgid "do not forbid installation of %s" +msgstr "" + +#: ../src/_pakfire/solution.c:101 +#, c-format +msgid "do not deinstall all solvables %s" +msgstr "" + +#: ../src/_pakfire/solution.c:104 +#, c-format +msgid "do not deinstall %s" +msgstr "" + +#: ../src/_pakfire/solution.c:109 +#, c-format +msgid "do not install most recent version of %s" +msgstr "" + +#: ../src/_pakfire/solution.c:114 +#, c-format +msgid "do not lock %s" +msgstr "non bloccare %s" + +#: ../src/_pakfire/solution.c:119 +#, c-format +msgid "do something different" +msgstr "fai altro" + +#: ../src/_pakfire/solution.c:126 +#, c-format +msgid "keep %s despite the inferior architecture" +msgstr "" + +#: ../src/_pakfire/solution.c:129 +#, c-format +msgid "install %s despite the inferior architecture" +msgstr "" + +#: ../src/_pakfire/solution.c:135 +#, c-format +msgid "keep obsolete %s" +msgstr "" + +#: ../src/_pakfire/solution.c:138 +#, c-format +msgid "install %s from excluded repository" +msgstr "" + +#: ../src/_pakfire/solution.c:150 +#, c-format +msgid "allow downgrade of %s to %s" +msgstr "" + +#: ../src/_pakfire/solution.c:154 +#, c-format +msgid "allow architecture change of %s to %s" +msgstr "" + +#: ../src/_pakfire/solution.c:159 +#, c-format +msgid "allow vendor change from '%s' (%s) to '%s' (%s)" +msgstr "" + +#: ../src/_pakfire/solution.c:163 +#, c-format +msgid "allow vendor change from '%s' (%s) to no vendor (%s)" +msgstr "" + +#: ../src/_pakfire/solution.c:169 +#, c-format +msgid "allow replacement of %s with %s" +msgstr "" + +#: ../src/pakfire/actions.py:72 #, python-format msgid "%s has got no signatures" msgstr "" -#: ../python/pakfire/actions.py:78 +#: ../src/pakfire/actions.py:78 #, python-format msgid "%s has got no valid signatures" msgstr "" -#: ../python/pakfire/actions.py:201 +#: ../src/pakfire/actions.py:221 msgid "Could not handle scriptlet of unknown type. Skipping." msgstr "" -#. This functions creates a fork with then chroots into the -#. pakfire root if necessary and then compiles the given scriptlet -#. code and runs it. -#: ../python/pakfire/actions.py:204 ../python/pakfire/actions.py:274 -msgid "Executing python scriptlet..." +#: ../src/pakfire/actions.py:224 +msgid "Executing scriptlet..." msgstr "" -#: ../python/pakfire/actions.py:210 +#: ../src/pakfire/actions.py:230 #, python-format msgid "Cannot run scriptlet because no interpreter is available: %s" msgstr "" -#: ../python/pakfire/actions.py:214 +#: ../src/pakfire/actions.py:234 #, python-format msgid "Cannot run scriptlet because the interpreter is not executable: %s" msgstr "" -#: ../python/pakfire/actions.py:253 +#: ../src/pakfire/actions.py:273 #, python-format msgid "" "The scriptlet returned an error:\n" "%s" msgstr "" -#: ../python/pakfire/actions.py:256 +#: ../src/pakfire/actions.py:276 #, python-format msgid "The scriptlet ran more than %s seconds and was killed." msgstr "" -#: ../python/pakfire/actions.py:260 +#: ../src/pakfire/actions.py:280 #, python-format msgid "" "The scriptlet returned with an unhandled error:\n" "%s" msgstr "" -#: ../python/pakfire/actions.py:299 +#. This functions creates a fork with then chroots into the +#. pakfire root if necessary and then compiles the given scriptlet +#. code and runs it. +#: ../src/pakfire/actions.py:294 +msgid "Executing python scriptlet..." +msgstr "" + +#: ../src/pakfire/actions.py:319 #, python-format msgid "Exception occured: %s" msgstr "" -#: ../python/pakfire/actions.py:372 ../python/pakfire/actions.py:410 -#: ../python/pakfire/actions.py:432 ../python/pakfire/actions.py:454 -#: ../python/pakfire/actions.py:471 ../python/pakfire/actions.py:490 +#: ../src/pakfire/actions.py:392 ../src/pakfire/actions.py:430 +#: ../src/pakfire/actions.py:452 ../src/pakfire/actions.py:474 +#: ../src/pakfire/actions.py:491 ../src/pakfire/actions.py:510 #, python-format msgid "Running transaction test for %s" msgstr "" -#: ../python/pakfire/actions.py:381 +#: ../src/pakfire/actions.py:401 msgid "Installing" msgstr "Installando" -#: ../python/pakfire/actions.py:419 +#: ../src/pakfire/actions.py:439 msgid "Updating" msgstr "Aggiornando" -#: ../python/pakfire/actions.py:438 +#: ../src/pakfire/actions.py:458 msgid "Removing" msgstr "" #. Cleaning up leftover files and stuff. -#: ../python/pakfire/actions.py:461 +#: ../src/pakfire/actions.py:481 msgid "Cleanup" msgstr "" -#: ../python/pakfire/actions.py:483 +#: ../src/pakfire/actions.py:503 msgid "Reinstalling" msgstr "" -#: ../python/pakfire/actions.py:499 +#: ../src/pakfire/actions.py:519 msgid "Downgrading" msgstr "" -#: ../python/pakfire/base.py:191 +#: ../src/pakfire/base.py:197 msgid "Local install repository" msgstr "" -#: ../python/pakfire/base.py:251 +#: ../src/pakfire/base.py:261 #, python-format msgid "Could not find any installed package providing \"%s\"." msgstr "" -#: ../python/pakfire/base.py:257 +#: ../src/pakfire/base.py:267 #, python-format msgid "Multiple reinstall candidates for \"%(pattern)s\": %(pkgs)s" msgstr "" -#: ../python/pakfire/base.py:261 ../python/pakfire/base.py:327 -#: ../python/pakfire/base.py:366 ../python/pakfire/base.py:434 -#: ../python/pakfire/base.py:461 ../python/pakfire/transaction.py:396 +#: ../src/pakfire/base.py:271 ../src/pakfire/base.py:337 +#: ../src/pakfire/base.py:384 ../src/pakfire/base.py:448 +#: ../src/pakfire/base.py:475 ../src/pakfire/transaction.py:396 msgid "Nothing to do" msgstr "" -#: ../python/pakfire/base.py:286 +#: ../src/pakfire/base.py:296 #, python-format msgid "Could not find package %s in a remote repository." msgstr "" -#: ../python/pakfire/base.py:358 +#: ../src/pakfire/base.py:368 #, python-format msgid "Excluding %s." msgstr "" -#: ../python/pakfire/base.py:416 +#: ../src/pakfire/base.py:434 #, python-format msgid "\"%s\" package does not seem to be installed." msgstr "" -#: ../python/pakfire/base.py:584 +#: ../src/pakfire/base.py:598 msgid "Everything is fine." msgstr "" -#: ../python/pakfire/base.py:605 +#: ../src/pakfire/base.py:619 msgid "Build command has failed." msgstr "" -#: ../python/pakfire/base.py:638 +#: ../src/pakfire/base.py:656 msgid "You have not set the distribution for which you want to build." msgstr "" -#: ../python/pakfire/base.py:639 +#: ../src/pakfire/base.py:657 msgid "Please do so in builder.conf or on the CLI." msgstr "" -#: ../python/pakfire/base.py:640 +#: ../src/pakfire/base.py:658 msgid "Distribution configuration is missing." msgstr "" -#: ../python/pakfire/base.py:722 +#: ../src/pakfire/base.py:739 msgid "New repository" msgstr "" -#: ../python/pakfire/builder.py:80 +#: ../src/pakfire/builder.py:80 #, python-format msgid "Cannot build for %s on this host." msgstr "" #. Log the package information. -#: ../python/pakfire/builder.py:138 +#: ../src/pakfire/builder.py:148 msgid "Package information:" msgstr "Informazioni pacchetto:" #. Install all packages. -#: ../python/pakfire/builder.py:407 +#: ../src/pakfire/builder.py:444 msgid "Install packages needed for build..." msgstr "" -#: ../python/pakfire/builder.py:412 +#: ../src/pakfire/builder.py:449 ../src/pakfire/cli.py:464 msgid "Extracting" msgstr "" -#: ../python/pakfire/builder.py:729 +#: ../src/pakfire/builder.py:781 msgid "You cannot run a build when no package was given." msgstr "" -#: ../python/pakfire/builder.py:733 +#: ../src/pakfire/builder.py:785 #, python-format msgid "Could not find makefile in build root: %s" msgstr "" -#: ../python/pakfire/builder.py:765 +#: ../src/pakfire/builder.py:815 msgid "Build failed" msgstr "" -#: ../python/pakfire/builder.py:770 +#: ../src/pakfire/builder.py:818 +msgid "Build interrupted" +msgstr "" + +#: ../src/pakfire/builder.py:824 msgid "Build failed." msgstr "" #. End here in case of an error. -#: ../python/pakfire/builder.py:786 +#: ../src/pakfire/builder.py:840 msgid "The build command failed. See logfile for details." msgstr "" -#: ../python/pakfire/builder.py:789 +#: ../src/pakfire/builder.py:843 msgid "Running installation test..." msgstr "" -#: ../python/pakfire/builder.py:796 +#: ../src/pakfire/builder.py:849 msgid "Installation test succeeded." msgstr "" #. Create a progressbar. -#: ../python/pakfire/builder.py:839 +#: ../src/pakfire/builder.py:892 msgid "Signing packages..." msgstr "" -#: ../python/pakfire/builder.py:873 +#: ../src/pakfire/builder.py:926 msgid "Dumping package information:" msgstr "" #. Package the result. #. Make all these little package from the build environment. -#: ../python/pakfire/builder.py:1025 +#: ../src/pakfire/builder.py:1078 msgid "Creating packages:" msgstr "" #. Execute the buildscript of this stage. -#: ../python/pakfire/builder.py:1039 +#: ../src/pakfire/builder.py:1092 #, python-format msgid "Running stage %s:" msgstr "" -#: ../python/pakfire/builder.py:1057 +#: ../src/pakfire/builder.py:1110 #, python-format msgid "Could not remove static libraries: %s" msgstr "" -#: ../python/pakfire/builder.py:1063 +#: ../src/pakfire/builder.py:1116 msgid "Compressing man pages did not complete successfully." msgstr "" -#: ../python/pakfire/builder.py:1083 +#: ../src/pakfire/builder.py:1136 msgid "Extracting debuginfo did not complete with success. Aborting build." msgstr "" -#: ../python/pakfire/cli.py:52 +#: ../src/pakfire/cli.py:53 msgid "Pakfire command line interface." msgstr "Interfaccia della linea di comando di Pakfire." -#: ../python/pakfire/cli.py:59 +#: ../src/pakfire/cli.py:60 msgid "The path where pakfire should operate in." msgstr "Il percorso sul quale pakfire dovrebbe operare." -#: ../python/pakfire/cli.py:144 +#: ../src/pakfire/cli.py:149 msgid "Enable verbose output." msgstr "Abilita il rapporto dettagliato." -#: ../python/pakfire/cli.py:147 +#: ../src/pakfire/cli.py:152 msgid "Path to a configuration file to load." msgstr "" -#: ../python/pakfire/cli.py:150 +#: ../src/pakfire/cli.py:155 msgid "Disable a repository temporarily." msgstr "" -#: ../python/pakfire/cli.py:153 +#: ../src/pakfire/cli.py:158 msgid "Enable a repository temporarily." msgstr "" -#: ../python/pakfire/cli.py:157 +#: ../src/pakfire/cli.py:162 msgid "Run pakfire in offline mode." msgstr "" -#: ../python/pakfire/cli.py:162 +#: ../src/pakfire/cli.py:167 msgid "Install one or more packages to the system." msgstr "Installa uno o più pacchetti nel sistema." -#: ../python/pakfire/cli.py:164 +#: ../src/pakfire/cli.py:169 msgid "Give name of at least one package to install." msgstr "Nomina almeno un pacchetto da installare." -#: ../python/pakfire/cli.py:166 +#: ../src/pakfire/cli.py:171 msgid "Don't install recommended packages." msgstr "" -#: ../python/pakfire/cli.py:172 +#: ../src/pakfire/cli.py:177 msgid "Reinstall one or more packages." msgstr "" -#: ../python/pakfire/cli.py:174 +#: ../src/pakfire/cli.py:179 msgid "Give name of at least one package to reinstall." msgstr "" -#: ../python/pakfire/cli.py:180 +#: ../src/pakfire/cli.py:185 msgid "Remove one or more packages from the system." msgstr "Rimuovi uno o più pacchetti dal sistema" -#: ../python/pakfire/cli.py:182 +#: ../src/pakfire/cli.py:187 msgid "Give name of at least one package to remove." msgstr "Nomina almeno un pacchetto da rimuovere." -#: ../python/pakfire/cli.py:188 +#: ../src/pakfire/cli.py:194 msgid "Give a name of a package to update or leave emtpy for all." msgstr "" -#: ../python/pakfire/cli.py:190 +#: ../src/pakfire/cli.py:197 msgid "Exclude package from update." msgstr "" -#: ../python/pakfire/cli.py:192 ../python/pakfire/cli.py:217 +#: ../src/pakfire/cli.py:199 ../src/pakfire/cli.py:231 msgid "Allow changing the vendor of packages." msgstr "" -#: ../python/pakfire/cli.py:194 ../python/pakfire/cli.py:219 -msgid "Allow changing the architecture of packages." +#: ../src/pakfire/cli.py:201 ../src/pakfire/cli.py:233 +msgid "Disallow changing the architecture of packages." msgstr "" -#: ../python/pakfire/cli.py:199 +#: ../src/pakfire/cli.py:206 msgid "Update the whole system or one specific package." msgstr "" -#: ../python/pakfire/cli.py:206 +#: ../src/pakfire/cli.py:213 +msgid "Sync all installed with the latest one in the distribution." +msgstr "" + +#: ../src/pakfire/cli.py:220 msgid "Check, if there are any updates available." msgstr "" -#: ../python/pakfire/cli.py:213 +#: ../src/pakfire/cli.py:227 msgid "Downgrade one or more packages." msgstr "" -#: ../python/pakfire/cli.py:215 +#: ../src/pakfire/cli.py:229 msgid "Give a name of a package to downgrade." msgstr "" -#: ../python/pakfire/cli.py:225 +#: ../src/pakfire/cli.py:239 msgid "Print some information about the given package(s)." msgstr "Stampa alcune informazioni riguardanti i pacchetti dati" -#: ../python/pakfire/cli.py:227 +#: ../src/pakfire/cli.py:241 msgid "Give at least the name of one package." msgstr "Nomina almeno un pacchetto." -#: ../python/pakfire/cli.py:233 +#: ../src/pakfire/cli.py:247 msgid "Search for a given pattern." msgstr "" -#: ../python/pakfire/cli.py:235 +#: ../src/pakfire/cli.py:249 msgid "A pattern to search for." msgstr "" -#: ../python/pakfire/cli.py:241 +#: ../src/pakfire/cli.py:255 msgid "Get a list of packages that provide a given file or feature." msgstr "" -#: ../python/pakfire/cli.py:243 +#: ../src/pakfire/cli.py:257 msgid "File or feature to search for." msgstr "" -#: ../python/pakfire/cli.py:249 +#: ../src/pakfire/cli.py:263 msgid "Get list of packages that belong to the given group." msgstr "" -#: ../python/pakfire/cli.py:251 +#: ../src/pakfire/cli.py:265 msgid "Group name to search for." msgstr "" -#: ../python/pakfire/cli.py:257 +#: ../src/pakfire/cli.py:271 msgid "Install all packages that belong to the given group." msgstr "Installa tutti i pacchetti appartenenti al gruppo selezionato." -#: ../python/pakfire/cli.py:259 +#: ../src/pakfire/cli.py:273 msgid "Group name." msgstr "Nome gruppo." -#: ../python/pakfire/cli.py:265 +#: ../src/pakfire/cli.py:279 msgid "List all currently enabled repositories." msgstr "" -#: ../python/pakfire/cli.py:269 +#: ../src/pakfire/cli.py:283 msgid "Cleanup commands." msgstr "Ripulisci comandi." -#: ../python/pakfire/cli.py:277 +#: ../src/pakfire/cli.py:291 msgid "Cleanup all temporary files." msgstr "Ripulisci tutti i file temporanei" -#: ../python/pakfire/cli.py:283 +#: ../src/pakfire/cli.py:297 msgid "Check the system for any errors." msgstr "" -#: ../python/pakfire/cli.py:289 +#: ../src/pakfire/cli.py:303 msgid "Check the dependencies for a particular package." msgstr "" -#: ../python/pakfire/cli.py:291 +#: ../src/pakfire/cli.py:305 msgid "Give name of at least one package to check." msgstr "" -#: ../python/pakfire/cli.py:373 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/cli.py:311 +msgid "Extract a package to a directory." +msgstr "" + +#: ../src/pakfire/cli.py:313 +#, fuzzy +msgid "Give name of the file to extract." +msgstr "Nomina almeno un pacchetto da montare." + +#: ../src/pakfire/cli.py:315 +msgid "Target directory where to extract to." +msgstr "" + +#: ../src/pakfire/cli.py:403 ../src/pakfire/transaction.py:405 msgid "Repository" msgstr "" -#: ../python/pakfire/cli.py:373 +#: ../src/pakfire/cli.py:403 msgid "Enabled" msgstr "Abilitato" -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1055 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1144 msgid "Priority" msgstr "Priorità" -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1100 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1189 msgid "Packages" msgstr "Pacchetti" -#: ../python/pakfire/cli.py:381 +#: ../src/pakfire/cli.py:411 msgid "Cleaning up everything..." msgstr "Ripulendo tutto..." -#: ../python/pakfire/cli.py:409 +#: ../src/pakfire/cli.py:447 +msgid "Cannot extract mixed package types" +msgstr "" + +#: ../src/pakfire/cli.py:450 +msgid "You must provide an install directory with --target=..." +msgstr "" + +#: ../src/pakfire/cli.py:456 +msgid "Cannot extract to /." +msgstr "" + +#: ../src/pakfire/cli.py:474 msgid "You cannot run pakfire-builder in a pakfire chroot." msgstr "" -#: ../python/pakfire/cli.py:412 ../python/pakfire/cli.py:736 +#: ../src/pakfire/cli.py:477 ../src/pakfire/cli.py:819 msgid "Pakfire builder command line interface." msgstr "" -#: ../python/pakfire/cli.py:469 +#: ../src/pakfire/cli.py:536 msgid "Choose the distribution configuration to use for build" msgstr "" -#: ../python/pakfire/cli.py:472 +#: ../src/pakfire/cli.py:539 msgid "Run pakfire for the given architecture." msgstr "" -#: ../python/pakfire/cli.py:477 +#: ../src/pakfire/cli.py:544 msgid "Update the package indexes." msgstr "" -#: ../python/pakfire/cli.py:483 ../python/pakfire/cli.py:756 +#: ../src/pakfire/cli.py:550 ../src/pakfire/cli.py:839 msgid "Build one or more packages." msgstr "Costruisci uno o più pacchetti." -#: ../python/pakfire/cli.py:485 ../python/pakfire/cli.py:645 -#: ../python/pakfire/cli.py:758 +#: ../src/pakfire/cli.py:552 ../src/pakfire/cli.py:728 +#: ../src/pakfire/cli.py:841 msgid "Give name of at least one package to build." msgstr "Nomina almeno un pacchetto da montare." -#: ../python/pakfire/cli.py:489 ../python/pakfire/cli.py:517 -#: ../python/pakfire/cli.py:764 +#: ../src/pakfire/cli.py:556 ../src/pakfire/cli.py:588 +#: ../src/pakfire/cli.py:847 msgid "Path were the output files should be copied to." msgstr "" -#: ../python/pakfire/cli.py:491 ../python/pakfire/cli.py:506 -#: ../python/pakfire/cli.py:766 +#: ../src/pakfire/cli.py:558 ../src/pakfire/cli.py:575 +#: ../src/pakfire/cli.py:849 msgid "Mode to run in. Is either 'release' or 'development' (default)." msgstr "" -#: ../python/pakfire/cli.py:493 +#: ../src/pakfire/cli.py:560 msgid "Run a shell after a successful build." msgstr "" -#: ../python/pakfire/cli.py:495 +#: ../src/pakfire/cli.py:562 msgid "Do not perform the install test." msgstr "" -#: ../python/pakfire/cli.py:500 +#: ../src/pakfire/cli.py:564 ../src/pakfire/cli.py:577 +msgid "Disable network in container." +msgstr "" + +#: ../src/pakfire/cli.py:569 msgid "Go into a shell." msgstr "Passa alla shell." -#: ../python/pakfire/cli.py:502 +#: ../src/pakfire/cli.py:571 msgid "Give name of a package." msgstr "Nomina un pacchetto." -#: ../python/pakfire/cli.py:511 +#: ../src/pakfire/cli.py:582 msgid "Generate a source package." msgstr "Genera un pacchetto sorgente." -#: ../python/pakfire/cli.py:513 +#: ../src/pakfire/cli.py:584 msgid "Give name(s) of a package(s)." msgstr "Nomina i pacchetti." -#: ../python/pakfire/cli.py:602 +#: ../src/pakfire/cli.py:685 msgid "Pakfire server command line interface." msgstr "" -#: ../python/pakfire/cli.py:643 +#: ../src/pakfire/cli.py:726 msgid "Send a scrach build job to the server." msgstr "" -#: ../python/pakfire/cli.py:647 +#: ../src/pakfire/cli.py:730 msgid "Limit build to only these architecture(s)." msgstr "" -#: ../python/pakfire/cli.py:653 +#: ../src/pakfire/cli.py:736 msgid "Send a keepalive to the server." msgstr "" -#: ../python/pakfire/cli.py:660 +#: ../src/pakfire/cli.py:743 msgid "Update all repositories." msgstr "Aggiorna tutti i registri." -#: ../python/pakfire/cli.py:666 +#: ../src/pakfire/cli.py:749 msgid "Repository management commands." msgstr "" -#: ../python/pakfire/cli.py:674 +#: ../src/pakfire/cli.py:757 msgid "Create a new repository index." msgstr "" -#: ../python/pakfire/cli.py:676 +#: ../src/pakfire/cli.py:759 msgid "Path to the packages." msgstr "Percorso dei pacchetti." -#: ../python/pakfire/cli.py:678 +#: ../src/pakfire/cli.py:761 msgid "Path to input packages." msgstr "" -#: ../python/pakfire/cli.py:680 +#: ../src/pakfire/cli.py:763 msgid "Key to sign the repository with." msgstr "" -#: ../python/pakfire/cli.py:685 +#: ../src/pakfire/cli.py:768 msgid "Dump some information about this machine." msgstr "" -#: ../python/pakfire/cli.py:762 ../python/pakfire/cli.py:850 +#: ../src/pakfire/cli.py:845 ../src/pakfire/cli.py:937 msgid "Build the package for the given architecture." msgstr "Monta il pacchetto per l'architettura selezionata." -#: ../python/pakfire/cli.py:768 +#: ../src/pakfire/cli.py:851 msgid "Do not verify build dependencies." msgstr "" -#: ../python/pakfire/cli.py:770 +#: ../src/pakfire/cli.py:853 msgid "Only run the prepare stage." msgstr "" -#: ../python/pakfire/cli.py:802 +#: ../src/pakfire/cli.py:887 msgid "Pakfire client command line interface." msgstr "" -#: ../python/pakfire/cli.py:844 +#: ../src/pakfire/cli.py:931 msgid "Build a package remotely." msgstr "" -#: ../python/pakfire/cli.py:846 +#: ../src/pakfire/cli.py:933 msgid "Give name of a package to build." msgstr "" -#: ../python/pakfire/cli.py:855 +#: ../src/pakfire/cli.py:942 msgid "Print some information about this host." msgstr "" -#: ../python/pakfire/cli.py:861 +#: ../src/pakfire/cli.py:948 msgid "Check the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:866 +#: ../src/pakfire/cli.py:953 msgid "Show information about build jobs." msgstr "" -#: ../python/pakfire/cli.py:876 +#: ../src/pakfire/cli.py:963 msgid "Show a list of all active jobs." msgstr "" -#: ../python/pakfire/cli.py:881 +#: ../src/pakfire/cli.py:968 msgid "Show a list of all recently finished of failed build jobs." msgstr "" -#: ../python/pakfire/cli.py:886 +#: ../src/pakfire/cli.py:973 msgid "Show details about given build job." msgstr "" -#: ../python/pakfire/cli.py:887 +#: ../src/pakfire/cli.py:974 msgid "The ID of the build job." msgstr "" -#: ../python/pakfire/cli.py:892 +#: ../src/pakfire/cli.py:979 msgid "Show information about builds." msgstr "" -#: ../python/pakfire/cli.py:900 +#: ../src/pakfire/cli.py:987 msgid "Show details about the given build." msgstr "" -#: ../python/pakfire/cli.py:901 +#: ../src/pakfire/cli.py:988 msgid "The ID of the build." msgstr "" -#: ../python/pakfire/cli.py:906 +#: ../src/pakfire/cli.py:993 msgid "Test the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:907 +#: ../src/pakfire/cli.py:994 msgid "Error code to test." msgstr "" -#: ../python/pakfire/cli.py:956 ../python/pakfire/server.py:302 +#: ../src/pakfire/cli.py:1045 ../src/pakfire/server.py:303 msgid "Hostname" msgstr "" -#: ../python/pakfire/cli.py:957 +#: ../src/pakfire/cli.py:1046 msgid "Pakfire hub" msgstr "" -#: ../python/pakfire/cli.py:960 +#: ../src/pakfire/cli.py:1049 msgid "Username" msgstr "" #. Hardware information -#: ../python/pakfire/cli.py:964 ../python/pakfire/server.py:306 +#: ../src/pakfire/cli.py:1053 ../src/pakfire/server.py:307 msgid "Hardware information" msgstr "" -#: ../python/pakfire/cli.py:965 ../python/pakfire/server.py:307 +#: ../src/pakfire/cli.py:1054 ../src/pakfire/server.py:308 msgid "CPU model" msgstr "" -#: ../python/pakfire/cli.py:966 ../python/pakfire/server.py:308 +#: ../src/pakfire/cli.py:1055 ../src/pakfire/server.py:309 msgid "Memory" msgstr "" -#: ../python/pakfire/cli.py:967 +#: ../src/pakfire/cli.py:1056 msgid "Parallelism" msgstr "" -#: ../python/pakfire/cli.py:969 ../python/pakfire/server.py:310 +#: ../src/pakfire/cli.py:1058 ../src/pakfire/server.py:311 msgid "Native arch" msgstr "" -#: ../python/pakfire/cli.py:971 +#: ../src/pakfire/cli.py:1060 msgid "Default arch" msgstr "" -#: ../python/pakfire/cli.py:973 ../python/pakfire/server.py:312 +#: ../src/pakfire/cli.py:1062 ../src/pakfire/server.py:313 msgid "Supported arches" msgstr "" -#: ../python/pakfire/cli.py:986 +#: ../src/pakfire/cli.py:1075 msgid "Your IP address" msgstr "" -#: ../python/pakfire/cli.py:991 +#: ../src/pakfire/cli.py:1080 msgid "You are authenticated to the build service:" msgstr "" -#: ../python/pakfire/cli.py:997 +#: ../src/pakfire/cli.py:1086 msgid "User name" msgstr "" -#: ../python/pakfire/cli.py:998 +#: ../src/pakfire/cli.py:1087 msgid "Real name" msgstr "" -#: ../python/pakfire/cli.py:999 +#: ../src/pakfire/cli.py:1088 msgid "Email address" msgstr "" -#: ../python/pakfire/cli.py:1000 +#: ../src/pakfire/cli.py:1089 msgid "Registered" msgstr "" -#: ../python/pakfire/cli.py:1007 +#: ../src/pakfire/cli.py:1096 msgid "You could not be authenticated to the build service." msgstr "" -#: ../python/pakfire/cli.py:1028 +#: ../src/pakfire/cli.py:1117 msgid "No ongoing jobs found." msgstr "" -#: ../python/pakfire/cli.py:1031 +#: ../src/pakfire/cli.py:1120 msgid "Active build jobs" msgstr "" -#: ../python/pakfire/cli.py:1037 +#: ../src/pakfire/cli.py:1126 msgid "No jobs found." msgstr "" -#: ../python/pakfire/cli.py:1040 +#: ../src/pakfire/cli.py:1129 msgid "Recently processed build jobs" msgstr "" -#: ../python/pakfire/cli.py:1047 +#: ../src/pakfire/cli.py:1136 #, python-format msgid "A build with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1050 +#: ../src/pakfire/cli.py:1139 #, python-format msgid "Build: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1054 ../python/pakfire/cli.py:1082 +#: ../src/pakfire/cli.py:1143 ../src/pakfire/cli.py:1171 msgid "State" msgstr "" -#: ../python/pakfire/cli.py:1058 +#: ../src/pakfire/cli.py:1147 msgid "Jobs" msgstr "" -#: ../python/pakfire/cli.py:1071 +#: ../src/pakfire/cli.py:1160 #, python-format msgid "A job with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1078 +#: ../src/pakfire/cli.py:1167 #, python-format msgid "Job: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1083 ../python/pakfire/packages/base.py:107 -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/cli.py:1172 ../src/pakfire/packages/base.py:107 +#: ../src/pakfire/transaction.py:404 msgid "Arch" msgstr "Architettura" -#: ../python/pakfire/cli.py:1088 ../python/pakfire/packages/base.py:148 +#: ../src/pakfire/cli.py:1177 ../src/pakfire/packages/base.py:148 msgid "Build host" msgstr "Costruisci host" -#: ../python/pakfire/cli.py:1093 +#: ../src/pakfire/cli.py:1182 msgid "Time created" msgstr "" -#: ../python/pakfire/cli.py:1094 +#: ../src/pakfire/cli.py:1183 msgid "Time started" msgstr "" -#: ../python/pakfire/cli.py:1095 +#: ../src/pakfire/cli.py:1184 msgid "Time finished" msgstr "" -#: ../python/pakfire/cli.py:1096 +#: ../src/pakfire/cli.py:1185 msgid "Duration" msgstr "" -#: ../python/pakfire/cli.py:1124 +#: ../src/pakfire/cli.py:1213 msgid "Invalid error code given." msgstr "" -#: ../python/pakfire/cli.py:1127 +#: ../src/pakfire/cli.py:1216 #, python-format msgid "Reponse from the server: %s" msgstr "" -#: ../python/pakfire/cli.py:1133 +#: ../src/pakfire/cli.py:1227 msgid "Pakfire daemon command line interface." msgstr "" -#: ../python/pakfire/cli.py:1161 +#: ../src/pakfire/cli.py:1258 msgid "Pakfire key command line interface." msgstr "" -#: ../python/pakfire/cli.py:1198 ../python/pakfire/cli.py:1208 +#: ../src/pakfire/cli.py:1294 ../src/pakfire/cli.py:1304 msgid "Import a key from file." msgstr "" -#: ../python/pakfire/cli.py:1200 +#: ../src/pakfire/cli.py:1296 msgid "The real name of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1202 +#: ../src/pakfire/cli.py:1298 msgid "The email address of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1210 +#: ../src/pakfire/cli.py:1306 msgid "Filename of that key to import." msgstr "" -#: ../python/pakfire/cli.py:1216 +#: ../src/pakfire/cli.py:1312 msgid "Export a key to a file." msgstr "" -#: ../python/pakfire/cli.py:1218 +#: ../src/pakfire/cli.py:1314 msgid "The ID of the key to export." msgstr "" -#: ../python/pakfire/cli.py:1220 +#: ../src/pakfire/cli.py:1316 msgid "Write the key to this file." msgstr "" -#: ../python/pakfire/cli.py:1222 -msgid "Export the secret key, too." -msgstr "" - -#: ../python/pakfire/cli.py:1228 +#: ../src/pakfire/cli.py:1322 msgid "Delete a key from the local keyring." msgstr "" -#: ../python/pakfire/cli.py:1230 +#: ../src/pakfire/cli.py:1324 msgid "The ID of the key to delete." msgstr "" -#: ../python/pakfire/cli.py:1236 +#: ../src/pakfire/cli.py:1330 msgid "List all imported keys." msgstr "" -#: ../python/pakfire/cli.py:1242 +#: ../src/pakfire/cli.py:1336 msgid "Sign one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1244 +#: ../src/pakfire/cli.py:1338 msgid "Key that is used sign the package(s)." msgstr "" -#: ../python/pakfire/cli.py:1246 +#: ../src/pakfire/cli.py:1340 msgid "Package(s) to sign." msgstr "" -#: ../python/pakfire/cli.py:1252 +#: ../src/pakfire/cli.py:1346 msgid "Verify one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1256 +#: ../src/pakfire/cli.py:1350 msgid "Package(s) to verify." msgstr "" -#: ../python/pakfire/cli.py:1263 +#: ../src/pakfire/cli.py:1357 msgid "Generating the key may take a moment..." msgstr "" -#: ../python/pakfire/cli.py:1318 +#: ../src/pakfire/cli.py:1411 #, python-format msgid "Signing %s..." msgstr "" -#: ../python/pakfire/cli.py:1338 +#: ../src/pakfire/cli.py:1431 #, python-format msgid "Verifying %s..." msgstr "" -#: ../python/pakfire/cli.py:1348 +#: ../src/pakfire/cli.py:1441 msgid "This signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1351 +#: ../src/pakfire/cli.py:1444 msgid "Unknown key" msgstr "" -#: ../python/pakfire/cli.py:1352 +#: ../src/pakfire/cli.py:1445 msgid "Could not check if this signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1355 ../python/pakfire/keyring.py:96 +#: ../src/pakfire/cli.py:1448 ../src/pakfire/keyring.py:98 #, python-format msgid "Created: %s" msgstr "" -#: ../python/pakfire/cli.py:1359 ../python/pakfire/keyring.py:99 +#: ../src/pakfire/cli.py:1452 ../src/pakfire/keyring.py:101 #, python-format msgid "Expires: %s" msgstr "" -#. If the keepalive message could not successfully be sent, we don't -#. bother, because the client will soon retry. -#: ../python/pakfire/client/base.py:213 -msgid "Could not send a keepalive message to the hub." -msgstr "" - -#. Don't give a shit either. -#: ../python/pakfire/client/base.py:247 -msgid "Could not update the host information." -msgstr "Impossibile aggiornare le informazioni dell'host." - -#: ../python/pakfire/client/builder.py:178 -msgid "Less than 2GB of free space. Cannot request a new job." -msgstr "" - -#. Log all XMLRPC protocol errors. -#: ../python/pakfire/client/transport.py:90 -msgid "XMLRPC protocol error:" -msgstr "" - -#: ../python/pakfire/client/transport.py:91 +#: ../src/pakfire/compress.py:85 ../src/pakfire/compress.py:95 #, python-format -msgid "URL: %s" -msgstr "URL: %s" - -#: ../python/pakfire/client/transport.py:92 -msgid " HTTP headers:" +msgid "Given algorithm '%s' is not supported." msgstr "" -#: ../python/pakfire/client/transport.py:95 +#: ../src/pakfire/config.py:191 #, python-format -msgid "Error code: %s" -msgstr "Codice di errore: %s" +msgid "Unhandled configuration update: %s = %s" +msgstr "" -#: ../python/pakfire/client/transport.py:96 -#, python-format -msgid "Error message: %s" -msgstr "Messaggio di errore: %s" +#: ../src/pakfire/config.py:205 +msgid "Configuration:" +msgstr "" -#: ../python/pakfire/client/transport.py:116 +#: ../src/pakfire/config.py:207 #, python-format -msgid "Trying again in %(timeout)s second(s). %(tries)s tries left." +msgid "Section: %s" msgstr "" -#: ../python/pakfire/client/transport.py:121 -msgid "Maximum number of tries was reached. Giving up." +#: ../src/pakfire/config.py:212 +msgid "No settings in this section." msgstr "" -#: ../python/pakfire/compress.py:85 ../python/pakfire/compress.py:95 -#, python-format -msgid "Given algorithm '%s' is not supported." +#: ../src/pakfire/config.py:214 +msgid "Loaded from files:" msgstr "" -#: ../python/pakfire/config.py:191 -#, python-format -msgid "Unhandled configuration update: %s = %s" +#: ../src/pakfire/daemon.py:100 +msgid "Shutting down..." msgstr "" -#: ../python/pakfire/config.py:205 -msgid "Configuration:" +#: ../src/pakfire/daemon.py:104 +msgid "Restarting keepalive process" msgstr "" -#: ../python/pakfire/config.py:207 +#: ../src/pakfire/daemon.py:166 #, python-format -msgid "Section: %s" +msgid "Terminating worker process: %s" msgstr "" -#: ../python/pakfire/config.py:212 -msgid "No settings in this section." +#: ../src/pakfire/daemon.py:315 +msgid "Sending builder information to hub..." msgstr "" -#: ../python/pakfire/config.py:214 -msgid "Loaded from files:" -msgstr "" - -#: ../python/pakfire/downloader.py:155 +#: ../src/pakfire/downloader.py:165 msgid "Downloading source files:" msgstr "" -#: ../python/pakfire/downloader.py:158 +#: ../src/pakfire/downloader.py:168 msgid "Cannot download source code in offline mode." msgstr "" -#: ../python/pakfire/downloader.py:181 +#: ../src/pakfire/downloader.py:191 #, python-format msgid "Downloaded empty file: %s" msgstr "" -#: ../python/pakfire/errors.py:30 +#: ../src/pakfire/errors.py:30 msgid "An unhandled error occured." msgstr "" -#: ../python/pakfire/errors.py:46 +#: ../src/pakfire/errors.py:46 msgid "Could not compress/decompress data." msgstr "" -#: ../python/pakfire/errors.py:58 +#: ../src/pakfire/errors.py:58 msgid "One or more dependencies could not been resolved." msgstr "" -#: ../python/pakfire/errors.py:61 +#: ../src/pakfire/errors.py:61 msgid "An error occured when pakfire tried to download files." msgstr "" -#: ../python/pakfire/errors.py:74 +#: ../src/pakfire/errors.py:74 msgid "" "The requested action cannot be done on offline mode.\n" -"Please connect your system to the network, remove --offline from the command line and try again." +"Please connect your system to the network, remove --offline from the command " +"line and try again." msgstr "" -#: ../python/pakfire/errors.py:86 +#: ../src/pakfire/errors.py:86 msgid "Running pakfire-build in a pakfire container?" msgstr "" -#: ../python/pakfire/errors.py:98 ../python/pakfire/transaction.py:475 +#: ../src/pakfire/errors.py:98 ../src/pakfire/transaction.py:475 msgid "Transaction test was not successful" msgstr "" -#: ../python/pakfire/errors.py:102 +#: ../src/pakfire/errors.py:162 msgid "Generic XMLRPC error." msgstr "Generico errore XMLRPC." -#: ../python/pakfire/errors.py:106 +#: ../src/pakfire/errors.py:166 msgid "" "You are forbidden to perform this action. Maybe you need to check your " "credentials." msgstr "" -#: ../python/pakfire/errors.py:110 +#: ../src/pakfire/errors.py:170 msgid "A request could not be fulfilled by the server." msgstr "" -#: ../python/pakfire/errors.py:114 +#: ../src/pakfire/errors.py:174 msgid "Could not find the requested URL." msgstr "Impossibile trovare l'URL richiesto" -#: ../python/pakfire/errors.py:118 +#: ../src/pakfire/errors.py:178 msgid "An unforseable problem on the XML-RPC transport connection occured." msgstr "" -#: ../python/pakfire/i18n.py:54 +#: ../src/pakfire/i18n.py:54 #, python-format msgid "%(commas)s and %(last)s" msgstr "" -#: ../python/pakfire/keyring.py:82 +#: ../src/pakfire/keyring.py:76 +#, python-format +msgid "Not in key store: %s" +msgstr "" + +#: ../src/pakfire/keyring.py:82 #, python-format msgid "Fingerprint: %s" msgstr "" -#: ../python/pakfire/keyring.py:84 +#: ../src/pakfire/keyring.py:86 msgid "Private key available!" msgstr "" -#: ../python/pakfire/keyring.py:88 +#: ../src/pakfire/keyring.py:90 #, python-format msgid "Subkey: %s" msgstr "" -#: ../python/pakfire/keyring.py:90 +#: ../src/pakfire/keyring.py:92 msgid "This key has expired!" msgstr "" -#: ../python/pakfire/keyring.py:93 +#: ../src/pakfire/keyring.py:95 msgid "This is a secret key." msgstr "" -#: ../python/pakfire/keyring.py:101 +#: ../src/pakfire/keyring.py:103 msgid "This key does not expire." msgstr "" -#: ../python/pakfire/keyring.py:149 +#: ../src/pakfire/keyring.py:151 #, python-format msgid "Generating new key for %(realname)s <%(email)s>..." msgstr "" -#: ../python/pakfire/keyring.py:150 +#: ../src/pakfire/keyring.py:152 msgid "This may take a while..." msgstr "" -#: ../python/pakfire/keyring.py:169 +#: ../src/pakfire/keyring.py:171 #, python-format msgid "Successfully imported %s." msgstr "%s importato con successo" -#: ../python/pakfire/keyring.py:189 +#: ../src/pakfire/keyring.py:191 msgid "Host key:" msgstr "" -#: ../python/pakfire/keyring.py:196 +#: ../src/pakfire/keyring.py:198 #, python-format -msgid "" -"WARNING! Host key with ID %s configured, but the secret key is missing!" +msgid "WARNING! Host key with ID %s configured, but the secret key is missing!" msgstr "" -#: ../python/pakfire/keyring.py:199 +#: ../src/pakfire/keyring.py:201 #, python-format msgid "WARNING! Host key with ID %s configured, but not found!" msgstr "" -#: ../python/pakfire/keyring.py:201 +#: ../src/pakfire/keyring.py:203 msgid "No host key available or configured." msgstr "" -#: ../python/pakfire/packages/base.py:99 +#: ../src/pakfire/packages/base.py:99 msgid "Name" msgstr "Nome" -#: ../python/pakfire/packages/base.py:110 ../python/pakfire/transaction.py:404 +#: ../src/pakfire/packages/base.py:110 ../src/pakfire/transaction.py:404 msgid "Version" msgstr "Versione" -#: ../python/pakfire/packages/base.py:111 +#: ../src/pakfire/packages/base.py:111 msgid "Release" msgstr "Rilascio" -#: ../python/pakfire/packages/base.py:115 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/packages/base.py:115 ../src/pakfire/transaction.py:405 msgid "Size" msgstr "Dimensioni" -#: ../python/pakfire/packages/base.py:119 +#: ../src/pakfire/packages/base.py:119 msgid "Installed size" msgstr "" -#: ../python/pakfire/packages/base.py:125 +#: ../src/pakfire/packages/base.py:125 msgid "Repo" msgstr "Rapporto" -#: ../python/pakfire/packages/base.py:128 +#: ../src/pakfire/packages/base.py:128 msgid "Summary" msgstr "Sommario" -#: ../python/pakfire/packages/base.py:129 +#: ../src/pakfire/packages/base.py:129 msgid "Groups" msgstr "Gruppi" -#: ../python/pakfire/packages/base.py:130 +#: ../src/pakfire/packages/base.py:130 msgid "URL" msgstr "URL" -#: ../python/pakfire/packages/base.py:131 +#: ../src/pakfire/packages/base.py:131 msgid "License" msgstr "Licenza" -#: ../python/pakfire/packages/base.py:134 +#: ../src/pakfire/packages/base.py:134 msgid "Description" msgstr "Descrizione" -#: ../python/pakfire/packages/base.py:141 +#: ../src/pakfire/packages/base.py:141 msgid "Maintainer" msgstr "" -#: ../python/pakfire/packages/base.py:143 +#: ../src/pakfire/packages/base.py:143 msgid "Vendor" msgstr "" -#: ../python/pakfire/packages/base.py:145 +#: ../src/pakfire/packages/base.py:145 msgid "UUID" msgstr "UUID" -#: ../python/pakfire/packages/base.py:146 +#: ../src/pakfire/packages/base.py:146 msgid "Build ID" msgstr "ID di costruzione" -#: ../python/pakfire/packages/base.py:147 +#: ../src/pakfire/packages/base.py:147 msgid "Build date" msgstr "Data di costruzione" -#: ../python/pakfire/packages/base.py:150 +#: ../src/pakfire/packages/base.py:150 msgid "Signatures" msgstr "Firme" -#: ../python/pakfire/packages/base.py:155 +#: ../src/pakfire/packages/base.py:155 msgid "Provides" msgstr "" -#: ../python/pakfire/packages/base.py:160 +#: ../src/pakfire/packages/base.py:160 msgid "Pre-requires" msgstr "Pre-requisiti" -#: ../python/pakfire/packages/base.py:165 +#: ../src/pakfire/packages/base.py:165 msgid "Requires" msgstr "Requisiti" -#: ../python/pakfire/packages/base.py:170 +#: ../src/pakfire/packages/base.py:170 msgid "Conflicts" msgstr "Conflitti" -#: ../python/pakfire/packages/base.py:175 +#: ../src/pakfire/packages/base.py:175 msgid "Obsoletes" msgstr "Obsoleti" -#: ../python/pakfire/packages/base.py:180 +#: ../src/pakfire/packages/base.py:180 msgid "Recommends" msgstr "" -#: ../python/pakfire/packages/base.py:185 +#: ../src/pakfire/packages/base.py:185 msgid "Suggests" msgstr "" -#: ../python/pakfire/packages/base.py:193 +#: ../src/pakfire/packages/base.py:193 msgid "File" msgstr "" -#: ../python/pakfire/packages/base.py:383 +#: ../src/pakfire/packages/base.py:383 msgid "Not set" msgstr "" -#: ../python/pakfire/packages/base.py:570 +#: ../src/pakfire/packages/base.py:570 #, python-format msgid "Config file saved as %s." msgstr "" -#: ../python/pakfire/packages/base.py:575 +#: ../src/pakfire/packages/base.py:575 #, python-format msgid "Preserving datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:96 -#, python-format -msgid "Could not extract file: /%(src)s - %(dst)s" -msgstr "" - -#: ../python/pakfire/packages/file.py:162 +#: ../src/pakfire/packages/file.py:82 #, python-format msgid "Filename: %s" msgstr "" -#: ../python/pakfire/packages/file.py:259 +#: ../src/pakfire/packages/file.py:184 #, python-format msgid "File in archive is missing in file metadata: %s. Skipping." msgstr "" -#: ../python/pakfire/packages/file.py:315 +#: ../src/pakfire/packages/file.py:240 #, python-format msgid "Config file created as %s" msgstr "" -#: ../python/pakfire/packages/file.py:320 +#: ../src/pakfire/packages/file.py:245 #, python-format msgid "Don't overwrite already existing datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:334 +#: ../src/pakfire/packages/file.py:259 #, python-format msgid "Could not remove file: /%s" msgstr "Impossibile rimuovere il file: /%s" -#: ../python/pakfire/packages/lexer.py:756 +#: ../src/pakfire/packages/lexer.py:756 #, python-format msgid "Template does not exist: %s" msgstr "" -#: ../python/pakfire/packages/make.py:80 +#: ../src/pakfire/packages/make.py:83 msgid "Package name is undefined." msgstr "Il nome del pacchetto non è definito." -#: ../python/pakfire/packages/make.py:83 +#: ../src/pakfire/packages/make.py:86 msgid "Package version is undefined." msgstr "La versione del pacchetto non è definito." -#: ../python/pakfire/packages/make.py:433 +#: ../src/pakfire/packages/make.py:443 #, python-format msgid "Searching for automatic dependencies for %s..." msgstr "" -#: ../python/pakfire/packages/make.py:487 +#: ../src/pakfire/packages/make.py:497 #, python-format msgid "Regular experession is invalid and has been skipped: %s" msgstr "" #. Let the user know what has been done. -#: ../python/pakfire/packages/make.py:503 +#: ../src/pakfire/packages/make.py:513 #, python-format msgid "Filter '%(pattern)s' filtered %(dep)s." msgstr "" #. Load progressbar. -#: ../python/pakfire/packages/packager.py:399 -#: ../python/pakfire/packages/packager.py:713 +#: ../src/pakfire/packages/packager.py:400 +#: ../src/pakfire/packages/packager.py:714 msgid "Packaging" msgstr "" -#: ../python/pakfire/packages/packager.py:741 +#: ../src/pakfire/packages/packager.py:742 #, python-format msgid "Building source package %s:" msgstr "" -#: ../python/pakfire/repository/__init__.py:93 +#: ../src/pakfire/packages/tar.py:87 +#, python-format +msgid "Could not extract file: /%(src)s - %(dst)s" +msgstr "" + +#: ../src/pakfire/repository/__init__.py:93 msgid "Initializing repositories..." msgstr "" -#: ../python/pakfire/repository/database.py:127 -msgid "" -"The format of the database is not supported by this version of pakfire." +#: ../src/pakfire/repository/database.py:120 +msgid "The format of the database is not supported by this version of pakfire." msgstr "" -#: ../python/pakfire/repository/database.py:238 +#: ../src/pakfire/repository/database.py:229 #, python-format msgid "Cannot use database with version greater than %s." msgstr "" -#: ../python/pakfire/repository/database.py:240 +#: ../src/pakfire/repository/database.py:231 #, python-format msgid "Migrating database from format %(old)s to %(new)s." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:102 +#: ../src/pakfire/repository/local.py:123 #, python-format msgid "%s: Adding packages..." msgstr "" #. Make a nice progress bar. -#: ../python/pakfire/repository/local.py:205 +#: ../src/pakfire/repository/local.py:229 msgid "Compressing database..." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:263 +#: ../src/pakfire/repository/local.py:287 #, python-format msgid "%s: Reading packages..." msgstr "" -#: ../python/pakfire/repository/remote.py:151 +#: ../src/pakfire/repository/remote.py:151 #, python-format msgid "No metadata available for repository %s. Cannot download any." msgstr "" -#: ../python/pakfire/repository/remote.py:176 +#: ../src/pakfire/repository/remote.py:176 #, python-format msgid "Could not update metadata for %s from any mirror server" msgstr "" -#: ../python/pakfire/repository/remote.py:185 +#: ../src/pakfire/repository/remote.py:185 msgid "The downloaded metadata was less recent than the current one." msgstr "" -#: ../python/pakfire/repository/remote.py:224 +#: ../src/pakfire/repository/remote.py:224 #, python-format msgid "Cannot download package database for %s in offline mode." msgstr "" -#: ../python/pakfire/repository/remote.py:235 +#: ../src/pakfire/repository/remote.py:235 #, python-format msgid "%s: package database" msgstr "" -#: ../python/pakfire/repository/remote.py:309 +#: ../src/pakfire/repository/remote.py:309 #, python-format msgid "Cannot download this file in offline mode: %s" msgstr "" -#: ../python/pakfire/repository/remote.py:315 +#: ../src/pakfire/repository/remote.py:315 #, python-format msgid "Could not download %s: %s" msgstr "" -#: ../python/pakfire/repository/remote.py:340 +#: ../src/pakfire/repository/remote.py:340 msgid "The checksum of the downloaded file did not match." msgstr "" -#: ../python/pakfire/repository/remote.py:341 +#: ../src/pakfire/repository/remote.py:341 #, python-format msgid "Expected %(good)s but got %(bad)s." msgstr "" -#: ../python/pakfire/repository/remote.py:342 +#: ../src/pakfire/repository/remote.py:342 msgid "Trying an other mirror." msgstr "" #. Create a progressbar. -#: ../python/pakfire/repository/system.py:59 +#: ../src/pakfire/repository/system.py:59 msgid "Loading installed packages" msgstr "" -#: ../python/pakfire/satsolver.py:326 +#: ../src/pakfire/satsolver.py:329 #, python-format msgid "Dependency solving finished in %.2f ms" msgstr "" -#: ../python/pakfire/satsolver.py:341 ../python/pakfire/satsolver.py:367 +#: ../src/pakfire/satsolver.py:344 ../src/pakfire/satsolver.py:370 msgid "The solver returned one problem:" msgstr "" #. Ask the user if he or she want to modify the request. If not, just exit. -#: ../python/pakfire/satsolver.py:383 +#: ../src/pakfire/satsolver.py:386 msgid "Do you want to manually alter the request?" msgstr "" -#: ../python/pakfire/satsolver.py:386 +#: ../src/pakfire/satsolver.py:389 msgid "You can now try to satisfy the solver by modifying your request." msgstr "" -#: ../python/pakfire/satsolver.py:391 +#: ../src/pakfire/satsolver.py:394 msgid "Which problem to you want to resolve?" msgstr "Quale problema vuoi risolvere?" -#: ../python/pakfire/satsolver.py:393 +#: ../src/pakfire/satsolver.py:396 msgid "Press enter to try to re-solve the request." msgstr "Preni Invio per cercare di risolvere la richiesta." -#: ../python/pakfire/satsolver.py:424 +#: ../src/pakfire/satsolver.py:427 #, python-format msgid " Solution: %s" msgstr " Soluzione: %s" -#: ../python/pakfire/satsolver.py:433 +#: ../src/pakfire/satsolver.py:436 msgid " Solutions:" msgstr " Soluzioni:" -#: ../python/pakfire/server.py:278 ../python/pakfire/system.py:132 +#: ../src/pakfire/server.py:279 ../src/pakfire/system.py:149 msgid "Could not be determined" msgstr "" -#: ../python/pakfire/shell.py:84 +#: ../src/pakfire/shell.py:84 #, python-format msgid "Executing command: %s in %s" msgstr "" -#: ../python/pakfire/shell.py:123 +#: ../src/pakfire/shell.py:123 #, python-format msgid "Command exceeded timeout (%(timeout)d): %(command)s" msgstr "" -#: ../python/pakfire/shell.py:129 +#: ../src/pakfire/shell.py:129 #, python-format msgid "Child returncode was: %s" msgstr "" -#: ../python/pakfire/shell.py:132 +#: ../src/pakfire/shell.py:132 #, python-format msgid "Command failed: %s" msgstr "" -#: ../python/pakfire/transaction.py:94 +#: ../src/pakfire/transaction.py:94 #, python-format msgid "file %(name)s from %(pkg1)s conflicts with file from package %(pkg2)s" msgstr "" -#: ../python/pakfire/transaction.py:100 +#: ../src/pakfire/transaction.py:100 #, python-format msgid "file %(name)s from %(pkg)s conflicts with files from %(pkgs)s" msgstr "" -#: ../python/pakfire/transaction.py:106 +#: ../src/pakfire/transaction.py:106 #, python-format -msgid "" -"file %(name)s causes the transaction test to fail for an unknown reason" +msgid "file %(name)s causes the transaction test to fail for an unknown reason" msgstr "" -#: ../python/pakfire/transaction.py:114 +#: ../src/pakfire/transaction.py:114 #, python-format msgid "" "There is not enough space left on %(name)s. Need at least %(size)s to " "perform transaction." msgstr "" -#: ../python/pakfire/transaction.py:327 +#: ../src/pakfire/transaction.py:327 #, python-format msgid "Not enough space to download %s of packages." msgstr "" -#: ../python/pakfire/transaction.py:330 +#: ../src/pakfire/transaction.py:330 msgid "Downloading packages:" msgstr "Pacchetti scaricati:" -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/transaction.py:404 msgid "Package" msgstr "Pacchetto" -#: ../python/pakfire/transaction.py:409 +#: ../src/pakfire/transaction.py:409 msgid "Installing:" msgstr "Installando:" -#: ../python/pakfire/transaction.py:410 +#: ../src/pakfire/transaction.py:410 msgid "Reinstalling:" msgstr "Reinstallando:" -#: ../python/pakfire/transaction.py:411 +#: ../src/pakfire/transaction.py:411 msgid "Updating:" msgstr "Aggiornando:" -#: ../python/pakfire/transaction.py:412 +#: ../src/pakfire/transaction.py:412 msgid "Downgrading:" msgstr "" -#: ../python/pakfire/transaction.py:413 +#: ../src/pakfire/transaction.py:413 msgid "Removing:" msgstr "Rimuovendo:" -#: ../python/pakfire/transaction.py:419 +#: ../src/pakfire/transaction.py:419 msgid "Transaction Summary" msgstr "Riepilogo Transazione" -#: ../python/pakfire/transaction.py:426 +#: ../src/pakfire/transaction.py:426 msgid "package" msgstr "pacchetto" -#: ../python/pakfire/transaction.py:432 +#: ../src/pakfire/transaction.py:432 #, python-format msgid "Total download size: %s" msgstr "Dimensione da scaricare : %s" -#: ../python/pakfire/transaction.py:436 +#: ../src/pakfire/transaction.py:436 #, python-format msgid "Installed size: %s" msgstr "" -#: ../python/pakfire/transaction.py:439 +#: ../src/pakfire/transaction.py:439 #, python-format msgid "Freed size: %s" msgstr "" -#: ../python/pakfire/transaction.py:450 +#: ../src/pakfire/transaction.py:450 msgid "Is this okay?" msgstr "Va bene?" -#: ../python/pakfire/transaction.py:456 +#: ../src/pakfire/transaction.py:456 msgid "Running Transaction Test" msgstr "" -#: ../python/pakfire/transaction.py:468 +#: ../src/pakfire/transaction.py:468 msgid "Transaction Test Succeeded" msgstr "" #. Make a nice progressbar. -#: ../python/pakfire/transaction.py:501 +#: ../src/pakfire/transaction.py:501 msgid "Verifying signatures..." msgstr "" -#: ../python/pakfire/transaction.py:533 +#: ../src/pakfire/transaction.py:533 #, python-format msgid "Found %s signature error(s)!" msgstr "" -#: ../python/pakfire/transaction.py:538 +#: ../src/pakfire/transaction.py:538 msgid "Going on because we are running in permissive mode." msgstr "" -#: ../python/pakfire/transaction.py:539 +#: ../src/pakfire/transaction.py:539 msgid "This is dangerous!" msgstr "Questo è pericoloso!" -#: ../python/pakfire/transaction.py:560 +#: ../src/pakfire/transaction.py:560 msgid "Running transaction" msgstr "" -#: ../python/pakfire/util.py:68 +#: ../src/pakfire/util.py:68 #, python-format msgid "%s [y/N]" msgstr "%s [s/N]" -#: ../python/pakfire/util.py:260 +#: ../src/pakfire/util.py:247 msgid "Killing orphans..." msgstr "" -#: ../python/pakfire/util.py:267 +#: ../src/pakfire/util.py:254 #, python-format msgid "Process ID %s is still running in chroot. Killing..." msgstr "" -#: ../python/pakfire/util.py:279 +#: ../src/pakfire/util.py:266 msgid "Waiting for processes to terminate..." msgstr "" -#: ../python/src/problem.c:159 -#, c-format -msgid "%s does not belong to a distupgrade repository" -msgstr "" - -#: ../python/src/problem.c:166 -#, c-format -msgid "%s has inferior architecture" -msgstr "" - -#: ../python/src/problem.c:173 -#, c-format -msgid "problem with installed package %s" -msgstr "" - -#: ../python/src/problem.c:179 -#, c-format -msgid "conflicting requests" -msgstr "" - -#: ../python/src/problem.c:184 -#, c-format -msgid "nothing provides requested %s" -msgstr "" - -#: ../python/src/problem.c:190 -#, c-format -msgid "some dependency problem" -msgstr "" - -#: ../python/src/problem.c:195 -#, c-format -msgid "package %s is not installable" -msgstr "" - -#: ../python/src/problem.c:202 -#, c-format -msgid "nothing provides %s needed by %s" -msgstr "" - -#: ../python/src/problem.c:209 -#, c-format -msgid "cannot install both %s and %s" -msgstr "" - -#: ../python/src/problem.c:216 -#, c-format -msgid "package %s conflicts with %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:224 -#, c-format -msgid "package %s obsoletes %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:232 -#, c-format -msgid "installed package %s obsoletes %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:240 -#, c-format -msgid "package %s implicitely obsoletes %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:248 -#, c-format -msgid "package %s requires %s, but none of the providers can be installed" -msgstr "" - -#: ../python/src/problem.c:255 -#, c-format -msgid "package %s conflicts with %s provided by itself" -msgstr "" - -#: ../python/src/problem.c:264 -#, c-format -msgid "bad rule type" -msgstr "" - -#: ../python/src/solution.c:86 -#, c-format -msgid "do not keep %s installed" -msgstr "" - -#: ../python/src/solution.c:89 -#, c-format -msgid "do not install a solvable %s" -msgstr "" - -#: ../python/src/solution.c:92 -#, c-format -msgid "do not install %s" -msgstr "" - -#: ../python/src/solution.c:98 -#, c-format -msgid "do not forbid installation of %s" -msgstr "" - -#: ../python/src/solution.c:101 -#, c-format -msgid "do not deinstall all solvables %s" -msgstr "" - -#: ../python/src/solution.c:104 -#, c-format -msgid "do not deinstall %s" -msgstr "" - -#: ../python/src/solution.c:109 -#, c-format -msgid "do not install most recent version of %s" -msgstr "" - -#: ../python/src/solution.c:114 -#, c-format -msgid "do not lock %s" -msgstr "non bloccare %s" - -#: ../python/src/solution.c:119 -#, c-format -msgid "do something different" -msgstr "fai altro" - -#: ../python/src/solution.c:126 -#, c-format -msgid "keep %s despite the inferior architecture" -msgstr "" - -#: ../python/src/solution.c:129 -#, c-format -msgid "install %s despite the inferior architecture" -msgstr "" - -#: ../python/src/solution.c:135 -#, c-format -msgid "keep obsolete %s" -msgstr "" - -#: ../python/src/solution.c:138 -#, c-format -msgid "install %s from excluded repository" -msgstr "" - -#: ../python/src/solution.c:150 -#, c-format -msgid "allow downgrade of %s to %s" -msgstr "" - -#: ../python/src/solution.c:154 -#, c-format -msgid "allow architecture change of %s to %s" -msgstr "" - -#: ../python/src/solution.c:159 -#, c-format -msgid "allow vendor change from '%s' (%s) to '%s' (%s)" -msgstr "" - -#: ../python/src/solution.c:163 -#, c-format -msgid "allow vendor change from '%s' (%s) to no vendor (%s)" -msgstr "" - -#: ../python/src/solution.c:169 -#, c-format -msgid "allow replacement of %s with %s" -msgstr "" +#~ msgid "Could not update the host information." +#~ msgstr "Impossibile aggiornare le informazioni dell'host." -#. XXX Maybe we can make a more beautiful message here?! -#: ../tools/pakfire-multicall.py:25 -msgid "" -"There has been an error when trying to import one or more of the modules, " -"that are required to run Pakfire." -msgstr "" +#~ msgid "URL: %s" +#~ msgstr "URL: %s" -#: ../tools/pakfire-multicall.py:27 -msgid "Please check your installation of Pakfire." -msgstr "" +#~ msgid "Error code: %s" +#~ msgstr "Codice di errore: %s" -#: ../tools/pakfire-multicall.py:29 -msgid "The error that lead to this:" -msgstr "" - -#: ../tools/pakfire-multicall.py:70 -msgid "An error has occured when running Pakfire." -msgstr "" +#~ msgid "Error message: %s" +#~ msgstr "Messaggio di errore: %s" -#: ../tools/pakfire-multicall.py:73 -msgid "Error message:" -msgstr "Messaggio di errore:" - -#: ../tools/pakfire-multicall.py:80 -msgid "Further description:" -msgstr "" +#~ msgid "Error message:" +#~ msgstr "Messaggio di errore:" diff --git a/po/km_KH.po b/po/km_KH.po index bb84fb403..666fd0507 100644 --- a/po/km_KH.po +++ b/po/km_KH.po @@ -1,1717 +1,1700 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# +# # Translators: # , 2012. msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-28 15:02+0100\n" +"POT-Creation-Date: 2013-08-04 19:07+0200\n" "PO-Revision-Date: 2012-10-29 13:16+0000\n" "Last-Translator: Siline \n" -"Language-Team: Khmer (Cambodia) (http://www.transifex.com/projects/p/ipfire/language/km_KH/)\n" +"Language-Team: Khmer (Cambodia) (http://www.transifex.com/projects/p/ipfire/" +"language/km_KH/)\n" +"Language: km_KH\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: km_KH\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../python/pakfire/actions.py:72 +#: ../src/_pakfire/problem.c:159 +#, c-format +msgid "%s does not belong to a distupgrade repository" +msgstr "" + +#: ../src/_pakfire/problem.c:166 +#, c-format +msgid "%s has inferior architecture" +msgstr "" + +#: ../src/_pakfire/problem.c:173 +#, c-format +msgid "problem with installed package %s" +msgstr "" + +#: ../src/_pakfire/problem.c:179 +#, c-format +msgid "conflicting requests" +msgstr "" + +#: ../src/_pakfire/problem.c:184 +#, c-format +msgid "nothing provides requested %s" +msgstr "" + +#: ../src/_pakfire/problem.c:190 +#, c-format +msgid "some dependency problem" +msgstr "" + +#: ../src/_pakfire/problem.c:195 +#, c-format +msgid "package %s is not installable" +msgstr "" + +#: ../src/_pakfire/problem.c:202 +#, c-format +msgid "nothing provides %s needed by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:209 +#, c-format +msgid "cannot install both %s and %s" +msgstr "" + +#: ../src/_pakfire/problem.c:216 +#, c-format +msgid "package %s conflicts with %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:224 +#, c-format +msgid "package %s obsoletes %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:232 +#, c-format +msgid "installed package %s obsoletes %s provided by %s" +msgstr "កម្មវិធីតំឡើងរួច %s obsoletes %s provided by %s" + +#: ../src/_pakfire/problem.c:240 +#, c-format +msgid "package %s implicitely obsoletes %s provided by %s" +msgstr "កម្មវិធី %s implicitely obsoletes %s provided by %s" + +#: ../src/_pakfire/problem.c:248 +#, c-format +msgid "package %s requires %s, but none of the providers can be installed" +msgstr "កម្មវិធី %s តំរូវ %s, ប៉ុន្តែមិនមាន providers អាចតំឡើង" + +#: ../src/_pakfire/problem.c:255 +#, c-format +msgid "package %s conflicts with %s provided by itself" +msgstr "កម្មវិធី %s ស្ទួបជាមួយ %s ផ្តល់ដោយខ្លួនឯង" + +#: ../src/_pakfire/problem.c:264 +#, c-format +msgid "bad rule type" +msgstr "ប្រភេទវិន័យអាក្រក់" + +#: ../src/_pakfire/solution.c:86 +#, c-format +msgid "do not keep %s installed" +msgstr "កុំរក្សា %s បានតំឡើង" + +#: ../src/_pakfire/solution.c:89 +#, c-format +msgid "do not install a solvable %s" +msgstr "កុំតំឡើង solvable %s" + +#: ../src/_pakfire/solution.c:92 +#, c-format +msgid "do not install %s" +msgstr "កុំតំឡើង %s" + +#: ../src/_pakfire/solution.c:98 +#, c-format +msgid "do not forbid installation of %s" +msgstr "កុំហាមឃាត់ការតំឡើង %s" + +#: ../src/_pakfire/solution.c:101 +#, c-format +msgid "do not deinstall all solvables %s" +msgstr "កុំតំឡើងឡើងវិញទាំងអស់ %s" + +#: ../src/_pakfire/solution.c:104 +#, c-format +msgid "do not deinstall %s" +msgstr "កុំតំឡើងឡើងវិញ %s" + +#: ../src/_pakfire/solution.c:109 +#, c-format +msgid "do not install most recent version of %s" +msgstr "" + +#: ../src/_pakfire/solution.c:114 +#, c-format +msgid "do not lock %s" +msgstr "" + +#: ../src/_pakfire/solution.c:119 +#, c-format +msgid "do something different" +msgstr "" + +#: ../src/_pakfire/solution.c:126 +#, c-format +msgid "keep %s despite the inferior architecture" +msgstr "" + +#: ../src/_pakfire/solution.c:129 +#, c-format +msgid "install %s despite the inferior architecture" +msgstr "" + +#: ../src/_pakfire/solution.c:135 +#, c-format +msgid "keep obsolete %s" +msgstr "" + +#: ../src/_pakfire/solution.c:138 +#, c-format +msgid "install %s from excluded repository" +msgstr "" + +#: ../src/_pakfire/solution.c:150 +#, c-format +msgid "allow downgrade of %s to %s" +msgstr "" + +#: ../src/_pakfire/solution.c:154 +#, c-format +msgid "allow architecture change of %s to %s" +msgstr "" + +#: ../src/_pakfire/solution.c:159 +#, c-format +msgid "allow vendor change from '%s' (%s) to '%s' (%s)" +msgstr "" + +#: ../src/_pakfire/solution.c:163 +#, c-format +msgid "allow vendor change from '%s' (%s) to no vendor (%s)" +msgstr "" + +#: ../src/_pakfire/solution.c:169 +#, c-format +msgid "allow replacement of %s with %s" +msgstr "" + +#: ../src/pakfire/actions.py:72 #, python-format msgid "%s has got no signatures" msgstr "" -#: ../python/pakfire/actions.py:78 +#: ../src/pakfire/actions.py:78 #, python-format msgid "%s has got no valid signatures" msgstr "" -#: ../python/pakfire/actions.py:201 +#: ../src/pakfire/actions.py:221 msgid "Could not handle scriptlet of unknown type. Skipping." msgstr "" -#. This functions creates a fork with then chroots into the -#. pakfire root if necessary and then compiles the given scriptlet -#. code and runs it. -#: ../python/pakfire/actions.py:204 ../python/pakfire/actions.py:274 -msgid "Executing python scriptlet..." +#: ../src/pakfire/actions.py:224 +msgid "Executing scriptlet..." msgstr "" -#: ../python/pakfire/actions.py:210 +#: ../src/pakfire/actions.py:230 #, python-format msgid "Cannot run scriptlet because no interpreter is available: %s" msgstr "" -#: ../python/pakfire/actions.py:214 +#: ../src/pakfire/actions.py:234 #, python-format msgid "Cannot run scriptlet because the interpreter is not executable: %s" msgstr "" -#: ../python/pakfire/actions.py:253 +#: ../src/pakfire/actions.py:273 #, python-format msgid "" "The scriptlet returned an error:\n" "%s" msgstr "" -#: ../python/pakfire/actions.py:256 +#: ../src/pakfire/actions.py:276 #, python-format msgid "The scriptlet ran more than %s seconds and was killed." msgstr "" -#: ../python/pakfire/actions.py:260 +#: ../src/pakfire/actions.py:280 #, python-format msgid "" "The scriptlet returned with an unhandled error:\n" "%s" msgstr "" -#: ../python/pakfire/actions.py:299 +#. This functions creates a fork with then chroots into the +#. pakfire root if necessary and then compiles the given scriptlet +#. code and runs it. +#: ../src/pakfire/actions.py:294 +msgid "Executing python scriptlet..." +msgstr "" + +#: ../src/pakfire/actions.py:319 #, python-format msgid "Exception occured: %s" msgstr "" -#: ../python/pakfire/actions.py:372 ../python/pakfire/actions.py:410 -#: ../python/pakfire/actions.py:432 ../python/pakfire/actions.py:454 -#: ../python/pakfire/actions.py:471 ../python/pakfire/actions.py:490 +#: ../src/pakfire/actions.py:392 ../src/pakfire/actions.py:430 +#: ../src/pakfire/actions.py:452 ../src/pakfire/actions.py:474 +#: ../src/pakfire/actions.py:491 ../src/pakfire/actions.py:510 #, python-format msgid "Running transaction test for %s" msgstr "" -#: ../python/pakfire/actions.py:381 +#: ../src/pakfire/actions.py:401 msgid "Installing" msgstr "" -#: ../python/pakfire/actions.py:419 +#: ../src/pakfire/actions.py:439 msgid "Updating" msgstr "" -#: ../python/pakfire/actions.py:438 +#: ../src/pakfire/actions.py:458 msgid "Removing" msgstr "កំពុងលុប" #. Cleaning up leftover files and stuff. -#: ../python/pakfire/actions.py:461 +#: ../src/pakfire/actions.py:481 msgid "Cleanup" msgstr "" -#: ../python/pakfire/actions.py:483 +#: ../src/pakfire/actions.py:503 msgid "Reinstalling" msgstr "" -#: ../python/pakfire/actions.py:499 +#: ../src/pakfire/actions.py:519 msgid "Downgrading" msgstr "" -#: ../python/pakfire/base.py:191 +#: ../src/pakfire/base.py:197 msgid "Local install repository" msgstr "" -#: ../python/pakfire/base.py:251 +#: ../src/pakfire/base.py:261 #, python-format msgid "Could not find any installed package providing \"%s\"." msgstr "" -#: ../python/pakfire/base.py:257 +#: ../src/pakfire/base.py:267 #, python-format msgid "Multiple reinstall candidates for \"%(pattern)s\": %(pkgs)s" msgstr "" -#: ../python/pakfire/base.py:261 ../python/pakfire/base.py:327 -#: ../python/pakfire/base.py:366 ../python/pakfire/base.py:434 -#: ../python/pakfire/base.py:461 ../python/pakfire/transaction.py:396 +#: ../src/pakfire/base.py:271 ../src/pakfire/base.py:337 +#: ../src/pakfire/base.py:384 ../src/pakfire/base.py:448 +#: ../src/pakfire/base.py:475 ../src/pakfire/transaction.py:396 msgid "Nothing to do" msgstr "" -#: ../python/pakfire/base.py:286 +#: ../src/pakfire/base.py:296 #, python-format msgid "Could not find package %s in a remote repository." msgstr "" -#: ../python/pakfire/base.py:358 +#: ../src/pakfire/base.py:368 #, python-format msgid "Excluding %s." msgstr "" -#: ../python/pakfire/base.py:416 +#: ../src/pakfire/base.py:434 #, python-format msgid "\"%s\" package does not seem to be installed." msgstr "" -#: ../python/pakfire/base.py:584 +#: ../src/pakfire/base.py:598 msgid "Everything is fine." msgstr "" -#: ../python/pakfire/base.py:605 +#: ../src/pakfire/base.py:619 msgid "Build command has failed." msgstr "" -#: ../python/pakfire/base.py:638 +#: ../src/pakfire/base.py:656 msgid "You have not set the distribution for which you want to build." msgstr "" -#: ../python/pakfire/base.py:639 +#: ../src/pakfire/base.py:657 msgid "Please do so in builder.conf or on the CLI." msgstr "" -#: ../python/pakfire/base.py:640 +#: ../src/pakfire/base.py:658 msgid "Distribution configuration is missing." msgstr "" -#: ../python/pakfire/base.py:722 +#: ../src/pakfire/base.py:739 msgid "New repository" msgstr "" -#: ../python/pakfire/builder.py:80 +#: ../src/pakfire/builder.py:80 #, python-format msgid "Cannot build for %s on this host." msgstr "" #. Log the package information. -#: ../python/pakfire/builder.py:138 +#: ../src/pakfire/builder.py:148 msgid "Package information:" msgstr "" #. Install all packages. -#: ../python/pakfire/builder.py:407 +#: ../src/pakfire/builder.py:444 msgid "Install packages needed for build..." msgstr "" -#: ../python/pakfire/builder.py:412 +#: ../src/pakfire/builder.py:449 ../src/pakfire/cli.py:464 msgid "Extracting" msgstr "" -#: ../python/pakfire/builder.py:729 +#: ../src/pakfire/builder.py:781 msgid "You cannot run a build when no package was given." msgstr "" -#: ../python/pakfire/builder.py:733 +#: ../src/pakfire/builder.py:785 #, python-format msgid "Could not find makefile in build root: %s" msgstr "" -#: ../python/pakfire/builder.py:765 +#: ../src/pakfire/builder.py:815 msgid "Build failed" msgstr "" -#: ../python/pakfire/builder.py:770 +#: ../src/pakfire/builder.py:818 +msgid "Build interrupted" +msgstr "" + +#: ../src/pakfire/builder.py:824 msgid "Build failed." msgstr "" #. End here in case of an error. -#: ../python/pakfire/builder.py:786 +#: ../src/pakfire/builder.py:840 msgid "The build command failed. See logfile for details." msgstr "" -#: ../python/pakfire/builder.py:789 +#: ../src/pakfire/builder.py:843 msgid "Running installation test..." msgstr "" -#: ../python/pakfire/builder.py:796 +#: ../src/pakfire/builder.py:849 msgid "Installation test succeeded." msgstr "" #. Create a progressbar. -#: ../python/pakfire/builder.py:839 +#: ../src/pakfire/builder.py:892 msgid "Signing packages..." msgstr "" -#: ../python/pakfire/builder.py:873 +#: ../src/pakfire/builder.py:926 msgid "Dumping package information:" msgstr "" #. Package the result. #. Make all these little package from the build environment. -#: ../python/pakfire/builder.py:1025 +#: ../src/pakfire/builder.py:1078 msgid "Creating packages:" msgstr "" #. Execute the buildscript of this stage. -#: ../python/pakfire/builder.py:1039 +#: ../src/pakfire/builder.py:1092 #, python-format msgid "Running stage %s:" msgstr "" -#: ../python/pakfire/builder.py:1057 +#: ../src/pakfire/builder.py:1110 #, python-format msgid "Could not remove static libraries: %s" msgstr "" -#: ../python/pakfire/builder.py:1063 +#: ../src/pakfire/builder.py:1116 msgid "Compressing man pages did not complete successfully." msgstr "" -#: ../python/pakfire/builder.py:1083 +#: ../src/pakfire/builder.py:1136 msgid "Extracting debuginfo did not complete with success. Aborting build." msgstr "" -#: ../python/pakfire/cli.py:52 +#: ../src/pakfire/cli.py:53 msgid "Pakfire command line interface." msgstr "ពាក្យបញ្ជា Pakfire " -#: ../python/pakfire/cli.py:59 +#: ../src/pakfire/cli.py:60 msgid "The path where pakfire should operate in." msgstr "ទីតាំងកន្លែង pakfire តំណើការ" -#: ../python/pakfire/cli.py:144 +#: ../src/pakfire/cli.py:149 msgid "Enable verbose output." msgstr "អនុញ្ញាតិអោយបញ្ចេញកាកសំណល់មកក្រៅ" -#: ../python/pakfire/cli.py:147 +#: ../src/pakfire/cli.py:152 msgid "Path to a configuration file to load." msgstr "ទីតាំងកន្លែង Configuration file តំណើការ" -#: ../python/pakfire/cli.py:150 +#: ../src/pakfire/cli.py:155 msgid "Disable a repository temporarily." msgstr "មិនអនុញ្ញាតិអោយមានឃ្លាំងផ្ទុកបណ្តោះអសន្ត" -#: ../python/pakfire/cli.py:153 +#: ../src/pakfire/cli.py:158 msgid "Enable a repository temporarily." msgstr "" -#: ../python/pakfire/cli.py:157 +#: ../src/pakfire/cli.py:162 msgid "Run pakfire in offline mode." msgstr "" -#: ../python/pakfire/cli.py:162 +#: ../src/pakfire/cli.py:167 msgid "Install one or more packages to the system." msgstr "តំឡើង មួយ ឫ ច្រើន កម្មវិធីចូលប្រពន្ធ័" -#: ../python/pakfire/cli.py:164 +#: ../src/pakfire/cli.py:169 msgid "Give name of at least one package to install." msgstr "ផ្តល់ឈ្មោះយ៉ាងហោចមួយដើម្បីតំឡើង" -#: ../python/pakfire/cli.py:166 +#: ../src/pakfire/cli.py:171 msgid "Don't install recommended packages." msgstr "" -#: ../python/pakfire/cli.py:172 +#: ../src/pakfire/cli.py:177 msgid "Reinstall one or more packages." msgstr "" -#: ../python/pakfire/cli.py:174 +#: ../src/pakfire/cli.py:179 msgid "Give name of at least one package to reinstall." msgstr "" -#: ../python/pakfire/cli.py:180 +#: ../src/pakfire/cli.py:185 msgid "Remove one or more packages from the system." msgstr "លុបកម្មវិធី​ មួយ ឬច្រើន ចេញពីប្រពន្ធ័" -#: ../python/pakfire/cli.py:182 +#: ../src/pakfire/cli.py:187 msgid "Give name of at least one package to remove." msgstr "ផ្តល់ឈ្មោះយ៉ាងហោចមួយ ចេញពីប្រពន្ធ័" -#: ../python/pakfire/cli.py:188 +#: ../src/pakfire/cli.py:194 msgid "Give a name of a package to update or leave emtpy for all." msgstr "ផ្តល់ឈ្មោះកម្មវិធីសម្រាប់ធ្វើបច្ចុប្បន្នភាព ឬទុកទំនេរចោល" -#: ../python/pakfire/cli.py:190 +#: ../src/pakfire/cli.py:197 msgid "Exclude package from update." msgstr "" -#: ../python/pakfire/cli.py:192 ../python/pakfire/cli.py:217 +#: ../src/pakfire/cli.py:199 ../src/pakfire/cli.py:231 msgid "Allow changing the vendor of packages." msgstr "" -#: ../python/pakfire/cli.py:194 ../python/pakfire/cli.py:219 -msgid "Allow changing the architecture of packages." +#: ../src/pakfire/cli.py:201 ../src/pakfire/cli.py:233 +msgid "Disallow changing the architecture of packages." msgstr "" -#: ../python/pakfire/cli.py:199 +#: ../src/pakfire/cli.py:206 msgid "Update the whole system or one specific package." msgstr "ធ្វើបច្ចុប្បន្នភាពប្រពន្ធ័ទាំងមូល" -#: ../python/pakfire/cli.py:206 +#: ../src/pakfire/cli.py:213 +msgid "Sync all installed with the latest one in the distribution." +msgstr "" + +#: ../src/pakfire/cli.py:220 msgid "Check, if there are any updates available." msgstr "" -#: ../python/pakfire/cli.py:213 +#: ../src/pakfire/cli.py:227 msgid "Downgrade one or more packages." msgstr "" -#: ../python/pakfire/cli.py:215 +#: ../src/pakfire/cli.py:229 msgid "Give a name of a package to downgrade." msgstr "" -#: ../python/pakfire/cli.py:225 +#: ../src/pakfire/cli.py:239 msgid "Print some information about the given package(s)." msgstr "បោះពុម្ភពត៌មាន" -#: ../python/pakfire/cli.py:227 +#: ../src/pakfire/cli.py:241 msgid "Give at least the name of one package." msgstr "ផ្តល់ឈ្មោះយ៉ាងហោចមួយ សម្រាប់កម្មវិធីមួយ" -#: ../python/pakfire/cli.py:233 +#: ../src/pakfire/cli.py:247 msgid "Search for a given pattern." msgstr "ស្វែងរកគំរូ" -#: ../python/pakfire/cli.py:235 +#: ../src/pakfire/cli.py:249 msgid "A pattern to search for." msgstr "គំរូស្វែងរក" -#: ../python/pakfire/cli.py:241 +#: ../src/pakfire/cli.py:255 msgid "Get a list of packages that provide a given file or feature." msgstr "យកបញ្ជីកម្មវិធី" -#: ../python/pakfire/cli.py:243 +#: ../src/pakfire/cli.py:257 msgid "File or feature to search for." msgstr "ស្វែងរក​ ឯកសារ ឬ លក្ខណៈ​" -#: ../python/pakfire/cli.py:249 +#: ../src/pakfire/cli.py:263 msgid "Get list of packages that belong to the given group." msgstr "ផ្តល់បញ្ជីកម្មវីធីដែលជាកម្មសិទ្ធក្រុម" -#: ../python/pakfire/cli.py:251 +#: ../src/pakfire/cli.py:265 msgid "Group name to search for." msgstr "ឈ្មោះក្រុមដែលត្រូវស្វែងរក" -#: ../python/pakfire/cli.py:257 +#: ../src/pakfire/cli.py:271 msgid "Install all packages that belong to the given group." msgstr "តំឡើងគ្រប់កម្មវិធី" -#: ../python/pakfire/cli.py:259 +#: ../src/pakfire/cli.py:273 msgid "Group name." msgstr "ឈ្មោះក្រុម" -#: ../python/pakfire/cli.py:265 +#: ../src/pakfire/cli.py:279 msgid "List all currently enabled repositories." msgstr "បង្ហាញឃ្លាំងដំណើការ" -#: ../python/pakfire/cli.py:269 +#: ../src/pakfire/cli.py:283 msgid "Cleanup commands." msgstr "" -#: ../python/pakfire/cli.py:277 +#: ../src/pakfire/cli.py:291 msgid "Cleanup all temporary files." msgstr "" -#: ../python/pakfire/cli.py:283 +#: ../src/pakfire/cli.py:297 msgid "Check the system for any errors." msgstr "" -#: ../python/pakfire/cli.py:289 +#: ../src/pakfire/cli.py:303 msgid "Check the dependencies for a particular package." msgstr "" -#: ../python/pakfire/cli.py:291 +#: ../src/pakfire/cli.py:305 msgid "Give name of at least one package to check." msgstr "" -#: ../python/pakfire/cli.py:373 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/cli.py:311 +msgid "Extract a package to a directory." +msgstr "" + +#: ../src/pakfire/cli.py:313 +#, fuzzy +msgid "Give name of the file to extract." +msgstr "ផ្តល់ឈ្មោះយ៉ាងហោចមួយ ចេញពីប្រពន្ធ័" + +#: ../src/pakfire/cli.py:315 +msgid "Target directory where to extract to." +msgstr "" + +#: ../src/pakfire/cli.py:403 ../src/pakfire/transaction.py:405 msgid "Repository" msgstr "ឃ្លាំង" -#: ../python/pakfire/cli.py:373 +#: ../src/pakfire/cli.py:403 msgid "Enabled" msgstr "អនុញ្ញាតិ" -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1055 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1144 msgid "Priority" msgstr "" -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1100 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1189 msgid "Packages" msgstr "" -#: ../python/pakfire/cli.py:381 +#: ../src/pakfire/cli.py:411 msgid "Cleaning up everything..." msgstr "" -#: ../python/pakfire/cli.py:409 +#: ../src/pakfire/cli.py:447 +msgid "Cannot extract mixed package types" +msgstr "" + +#: ../src/pakfire/cli.py:450 +msgid "You must provide an install directory with --target=..." +msgstr "" + +#: ../src/pakfire/cli.py:456 +msgid "Cannot extract to /." +msgstr "" + +#: ../src/pakfire/cli.py:474 msgid "You cannot run pakfire-builder in a pakfire chroot." msgstr "" -#: ../python/pakfire/cli.py:412 ../python/pakfire/cli.py:736 +#: ../src/pakfire/cli.py:477 ../src/pakfire/cli.py:819 msgid "Pakfire builder command line interface." msgstr "" -#: ../python/pakfire/cli.py:469 +#: ../src/pakfire/cli.py:536 msgid "Choose the distribution configuration to use for build" msgstr "" -#: ../python/pakfire/cli.py:472 +#: ../src/pakfire/cli.py:539 msgid "Run pakfire for the given architecture." msgstr "" -#: ../python/pakfire/cli.py:477 +#: ../src/pakfire/cli.py:544 msgid "Update the package indexes." msgstr "" -#: ../python/pakfire/cli.py:483 ../python/pakfire/cli.py:756 +#: ../src/pakfire/cli.py:550 ../src/pakfire/cli.py:839 msgid "Build one or more packages." msgstr "" -#: ../python/pakfire/cli.py:485 ../python/pakfire/cli.py:645 -#: ../python/pakfire/cli.py:758 +#: ../src/pakfire/cli.py:552 ../src/pakfire/cli.py:728 +#: ../src/pakfire/cli.py:841 msgid "Give name of at least one package to build." msgstr "" -#: ../python/pakfire/cli.py:489 ../python/pakfire/cli.py:517 -#: ../python/pakfire/cli.py:764 +#: ../src/pakfire/cli.py:556 ../src/pakfire/cli.py:588 +#: ../src/pakfire/cli.py:847 msgid "Path were the output files should be copied to." msgstr "" -#: ../python/pakfire/cli.py:491 ../python/pakfire/cli.py:506 -#: ../python/pakfire/cli.py:766 +#: ../src/pakfire/cli.py:558 ../src/pakfire/cli.py:575 +#: ../src/pakfire/cli.py:849 msgid "Mode to run in. Is either 'release' or 'development' (default)." msgstr "" -#: ../python/pakfire/cli.py:493 +#: ../src/pakfire/cli.py:560 msgid "Run a shell after a successful build." msgstr "" -#: ../python/pakfire/cli.py:495 +#: ../src/pakfire/cli.py:562 msgid "Do not perform the install test." msgstr "" -#: ../python/pakfire/cli.py:500 +#: ../src/pakfire/cli.py:564 ../src/pakfire/cli.py:577 +msgid "Disable network in container." +msgstr "" + +#: ../src/pakfire/cli.py:569 msgid "Go into a shell." msgstr "" -#: ../python/pakfire/cli.py:502 +#: ../src/pakfire/cli.py:571 msgid "Give name of a package." msgstr "" -#: ../python/pakfire/cli.py:511 +#: ../src/pakfire/cli.py:582 msgid "Generate a source package." msgstr "" -#: ../python/pakfire/cli.py:513 +#: ../src/pakfire/cli.py:584 msgid "Give name(s) of a package(s)." msgstr "" -#: ../python/pakfire/cli.py:602 +#: ../src/pakfire/cli.py:685 msgid "Pakfire server command line interface." msgstr "" -#: ../python/pakfire/cli.py:643 +#: ../src/pakfire/cli.py:726 msgid "Send a scrach build job to the server." msgstr "" -#: ../python/pakfire/cli.py:647 +#: ../src/pakfire/cli.py:730 msgid "Limit build to only these architecture(s)." msgstr "" -#: ../python/pakfire/cli.py:653 +#: ../src/pakfire/cli.py:736 msgid "Send a keepalive to the server." msgstr "" -#: ../python/pakfire/cli.py:660 +#: ../src/pakfire/cli.py:743 msgid "Update all repositories." msgstr "" -#: ../python/pakfire/cli.py:666 +#: ../src/pakfire/cli.py:749 msgid "Repository management commands." msgstr "" -#: ../python/pakfire/cli.py:674 +#: ../src/pakfire/cli.py:757 msgid "Create a new repository index." msgstr "" -#: ../python/pakfire/cli.py:676 +#: ../src/pakfire/cli.py:759 msgid "Path to the packages." msgstr "" -#: ../python/pakfire/cli.py:678 +#: ../src/pakfire/cli.py:761 msgid "Path to input packages." msgstr "" -#: ../python/pakfire/cli.py:680 +#: ../src/pakfire/cli.py:763 msgid "Key to sign the repository with." msgstr "" -#: ../python/pakfire/cli.py:685 +#: ../src/pakfire/cli.py:768 msgid "Dump some information about this machine." msgstr "" -#: ../python/pakfire/cli.py:762 ../python/pakfire/cli.py:850 +#: ../src/pakfire/cli.py:845 ../src/pakfire/cli.py:937 msgid "Build the package for the given architecture." msgstr "" -#: ../python/pakfire/cli.py:768 +#: ../src/pakfire/cli.py:851 msgid "Do not verify build dependencies." msgstr "" -#: ../python/pakfire/cli.py:770 +#: ../src/pakfire/cli.py:853 msgid "Only run the prepare stage." msgstr "" -#: ../python/pakfire/cli.py:802 +#: ../src/pakfire/cli.py:887 msgid "Pakfire client command line interface." msgstr "" -#: ../python/pakfire/cli.py:844 +#: ../src/pakfire/cli.py:931 msgid "Build a package remotely." msgstr "" -#: ../python/pakfire/cli.py:846 +#: ../src/pakfire/cli.py:933 msgid "Give name of a package to build." msgstr "" -#: ../python/pakfire/cli.py:855 +#: ../src/pakfire/cli.py:942 msgid "Print some information about this host." msgstr "" -#: ../python/pakfire/cli.py:861 +#: ../src/pakfire/cli.py:948 msgid "Check the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:866 +#: ../src/pakfire/cli.py:953 msgid "Show information about build jobs." msgstr "" -#: ../python/pakfire/cli.py:876 +#: ../src/pakfire/cli.py:963 msgid "Show a list of all active jobs." msgstr "" -#: ../python/pakfire/cli.py:881 +#: ../src/pakfire/cli.py:968 msgid "Show a list of all recently finished of failed build jobs." msgstr "" -#: ../python/pakfire/cli.py:886 +#: ../src/pakfire/cli.py:973 msgid "Show details about given build job." msgstr "" -#: ../python/pakfire/cli.py:887 +#: ../src/pakfire/cli.py:974 msgid "The ID of the build job." msgstr "" -#: ../python/pakfire/cli.py:892 +#: ../src/pakfire/cli.py:979 msgid "Show information about builds." msgstr "" -#: ../python/pakfire/cli.py:900 +#: ../src/pakfire/cli.py:987 msgid "Show details about the given build." msgstr "" -#: ../python/pakfire/cli.py:901 +#: ../src/pakfire/cli.py:988 msgid "The ID of the build." msgstr "" -#: ../python/pakfire/cli.py:906 +#: ../src/pakfire/cli.py:993 msgid "Test the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:907 +#: ../src/pakfire/cli.py:994 msgid "Error code to test." msgstr "" -#: ../python/pakfire/cli.py:956 ../python/pakfire/server.py:302 +#: ../src/pakfire/cli.py:1045 ../src/pakfire/server.py:303 msgid "Hostname" msgstr "" -#: ../python/pakfire/cli.py:957 +#: ../src/pakfire/cli.py:1046 msgid "Pakfire hub" msgstr "" -#: ../python/pakfire/cli.py:960 +#: ../src/pakfire/cli.py:1049 msgid "Username" msgstr "" #. Hardware information -#: ../python/pakfire/cli.py:964 ../python/pakfire/server.py:306 +#: ../src/pakfire/cli.py:1053 ../src/pakfire/server.py:307 msgid "Hardware information" msgstr "" -#: ../python/pakfire/cli.py:965 ../python/pakfire/server.py:307 +#: ../src/pakfire/cli.py:1054 ../src/pakfire/server.py:308 msgid "CPU model" msgstr "" -#: ../python/pakfire/cli.py:966 ../python/pakfire/server.py:308 +#: ../src/pakfire/cli.py:1055 ../src/pakfire/server.py:309 msgid "Memory" msgstr "" -#: ../python/pakfire/cli.py:967 +#: ../src/pakfire/cli.py:1056 msgid "Parallelism" msgstr "" -#: ../python/pakfire/cli.py:969 ../python/pakfire/server.py:310 +#: ../src/pakfire/cli.py:1058 ../src/pakfire/server.py:311 msgid "Native arch" msgstr "" -#: ../python/pakfire/cli.py:971 +#: ../src/pakfire/cli.py:1060 msgid "Default arch" msgstr "" -#: ../python/pakfire/cli.py:973 ../python/pakfire/server.py:312 +#: ../src/pakfire/cli.py:1062 ../src/pakfire/server.py:313 msgid "Supported arches" msgstr "" -#: ../python/pakfire/cli.py:986 +#: ../src/pakfire/cli.py:1075 msgid "Your IP address" msgstr "" -#: ../python/pakfire/cli.py:991 +#: ../src/pakfire/cli.py:1080 msgid "You are authenticated to the build service:" msgstr "" -#: ../python/pakfire/cli.py:997 +#: ../src/pakfire/cli.py:1086 msgid "User name" msgstr "" -#: ../python/pakfire/cli.py:998 +#: ../src/pakfire/cli.py:1087 msgid "Real name" msgstr "" -#: ../python/pakfire/cli.py:999 +#: ../src/pakfire/cli.py:1088 msgid "Email address" msgstr "" -#: ../python/pakfire/cli.py:1000 +#: ../src/pakfire/cli.py:1089 msgid "Registered" msgstr "" -#: ../python/pakfire/cli.py:1007 +#: ../src/pakfire/cli.py:1096 msgid "You could not be authenticated to the build service." msgstr "" -#: ../python/pakfire/cli.py:1028 +#: ../src/pakfire/cli.py:1117 msgid "No ongoing jobs found." msgstr "" -#: ../python/pakfire/cli.py:1031 +#: ../src/pakfire/cli.py:1120 msgid "Active build jobs" msgstr "" -#: ../python/pakfire/cli.py:1037 +#: ../src/pakfire/cli.py:1126 msgid "No jobs found." msgstr "" -#: ../python/pakfire/cli.py:1040 +#: ../src/pakfire/cli.py:1129 msgid "Recently processed build jobs" msgstr "" -#: ../python/pakfire/cli.py:1047 +#: ../src/pakfire/cli.py:1136 #, python-format msgid "A build with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1050 +#: ../src/pakfire/cli.py:1139 #, python-format msgid "Build: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1054 ../python/pakfire/cli.py:1082 +#: ../src/pakfire/cli.py:1143 ../src/pakfire/cli.py:1171 msgid "State" msgstr "" -#: ../python/pakfire/cli.py:1058 +#: ../src/pakfire/cli.py:1147 msgid "Jobs" msgstr "" -#: ../python/pakfire/cli.py:1071 +#: ../src/pakfire/cli.py:1160 #, python-format msgid "A job with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1078 +#: ../src/pakfire/cli.py:1167 #, python-format msgid "Job: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1083 ../python/pakfire/packages/base.py:107 -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/cli.py:1172 ../src/pakfire/packages/base.py:107 +#: ../src/pakfire/transaction.py:404 msgid "Arch" msgstr "សំខាន់" -#: ../python/pakfire/cli.py:1088 ../python/pakfire/packages/base.py:148 +#: ../src/pakfire/cli.py:1177 ../src/pakfire/packages/base.py:148 msgid "Build host" msgstr "ឈ្មោះម៉ាស៊ីន" -#: ../python/pakfire/cli.py:1093 +#: ../src/pakfire/cli.py:1182 msgid "Time created" msgstr "" -#: ../python/pakfire/cli.py:1094 +#: ../src/pakfire/cli.py:1183 msgid "Time started" msgstr "" -#: ../python/pakfire/cli.py:1095 +#: ../src/pakfire/cli.py:1184 msgid "Time finished" msgstr "" -#: ../python/pakfire/cli.py:1096 +#: ../src/pakfire/cli.py:1185 msgid "Duration" msgstr "" -#: ../python/pakfire/cli.py:1124 +#: ../src/pakfire/cli.py:1213 msgid "Invalid error code given." msgstr "" -#: ../python/pakfire/cli.py:1127 +#: ../src/pakfire/cli.py:1216 #, python-format msgid "Reponse from the server: %s" msgstr "" -#: ../python/pakfire/cli.py:1133 +#: ../src/pakfire/cli.py:1227 msgid "Pakfire daemon command line interface." msgstr "" -#: ../python/pakfire/cli.py:1161 +#: ../src/pakfire/cli.py:1258 msgid "Pakfire key command line interface." msgstr "" -#: ../python/pakfire/cli.py:1198 ../python/pakfire/cli.py:1208 +#: ../src/pakfire/cli.py:1294 ../src/pakfire/cli.py:1304 msgid "Import a key from file." msgstr "" -#: ../python/pakfire/cli.py:1200 +#: ../src/pakfire/cli.py:1296 msgid "The real name of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1202 +#: ../src/pakfire/cli.py:1298 msgid "The email address of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1210 +#: ../src/pakfire/cli.py:1306 msgid "Filename of that key to import." msgstr "" -#: ../python/pakfire/cli.py:1216 +#: ../src/pakfire/cli.py:1312 msgid "Export a key to a file." msgstr "" -#: ../python/pakfire/cli.py:1218 +#: ../src/pakfire/cli.py:1314 msgid "The ID of the key to export." msgstr "" -#: ../python/pakfire/cli.py:1220 +#: ../src/pakfire/cli.py:1316 msgid "Write the key to this file." msgstr "" -#: ../python/pakfire/cli.py:1222 -msgid "Export the secret key, too." -msgstr "" - -#: ../python/pakfire/cli.py:1228 +#: ../src/pakfire/cli.py:1322 msgid "Delete a key from the local keyring." msgstr "" -#: ../python/pakfire/cli.py:1230 +#: ../src/pakfire/cli.py:1324 msgid "The ID of the key to delete." msgstr "" -#: ../python/pakfire/cli.py:1236 +#: ../src/pakfire/cli.py:1330 msgid "List all imported keys." msgstr "" -#: ../python/pakfire/cli.py:1242 +#: ../src/pakfire/cli.py:1336 msgid "Sign one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1244 +#: ../src/pakfire/cli.py:1338 msgid "Key that is used sign the package(s)." msgstr "" -#: ../python/pakfire/cli.py:1246 +#: ../src/pakfire/cli.py:1340 msgid "Package(s) to sign." msgstr "" -#: ../python/pakfire/cli.py:1252 +#: ../src/pakfire/cli.py:1346 msgid "Verify one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1256 +#: ../src/pakfire/cli.py:1350 msgid "Package(s) to verify." msgstr "" -#: ../python/pakfire/cli.py:1263 +#: ../src/pakfire/cli.py:1357 msgid "Generating the key may take a moment..." msgstr "" -#: ../python/pakfire/cli.py:1318 +#: ../src/pakfire/cli.py:1411 #, python-format msgid "Signing %s..." msgstr "" -#: ../python/pakfire/cli.py:1338 +#: ../src/pakfire/cli.py:1431 #, python-format msgid "Verifying %s..." msgstr "" -#: ../python/pakfire/cli.py:1348 +#: ../src/pakfire/cli.py:1441 msgid "This signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1351 +#: ../src/pakfire/cli.py:1444 msgid "Unknown key" msgstr "" -#: ../python/pakfire/cli.py:1352 +#: ../src/pakfire/cli.py:1445 msgid "Could not check if this signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1355 ../python/pakfire/keyring.py:96 +#: ../src/pakfire/cli.py:1448 ../src/pakfire/keyring.py:98 #, python-format msgid "Created: %s" msgstr "" -#: ../python/pakfire/cli.py:1359 ../python/pakfire/keyring.py:99 +#: ../src/pakfire/cli.py:1452 ../src/pakfire/keyring.py:101 #, python-format msgid "Expires: %s" msgstr "" -#. If the keepalive message could not successfully be sent, we don't -#. bother, because the client will soon retry. -#: ../python/pakfire/client/base.py:213 -msgid "Could not send a keepalive message to the hub." -msgstr "" - -#. Don't give a shit either. -#: ../python/pakfire/client/base.py:247 -msgid "Could not update the host information." -msgstr "" - -#: ../python/pakfire/client/builder.py:178 -msgid "Less than 2GB of free space. Cannot request a new job." -msgstr "" - -#. Log all XMLRPC protocol errors. -#: ../python/pakfire/client/transport.py:90 -msgid "XMLRPC protocol error:" -msgstr "" - -#: ../python/pakfire/client/transport.py:91 +#: ../src/pakfire/compress.py:85 ../src/pakfire/compress.py:95 #, python-format -msgid "URL: %s" -msgstr "" - -#: ../python/pakfire/client/transport.py:92 -msgid " HTTP headers:" +msgid "Given algorithm '%s' is not supported." msgstr "" -#: ../python/pakfire/client/transport.py:95 +#: ../src/pakfire/config.py:191 #, python-format -msgid "Error code: %s" +msgid "Unhandled configuration update: %s = %s" msgstr "" -#: ../python/pakfire/client/transport.py:96 -#, python-format -msgid "Error message: %s" +#: ../src/pakfire/config.py:205 +msgid "Configuration:" msgstr "" -#: ../python/pakfire/client/transport.py:116 +#: ../src/pakfire/config.py:207 #, python-format -msgid "Trying again in %(timeout)s second(s). %(tries)s tries left." +msgid "Section: %s" msgstr "" -#: ../python/pakfire/client/transport.py:121 -msgid "Maximum number of tries was reached. Giving up." +#: ../src/pakfire/config.py:212 +msgid "No settings in this section." msgstr "" -#: ../python/pakfire/compress.py:85 ../python/pakfire/compress.py:95 -#, python-format -msgid "Given algorithm '%s' is not supported." +#: ../src/pakfire/config.py:214 +msgid "Loaded from files:" msgstr "" -#: ../python/pakfire/config.py:191 -#, python-format -msgid "Unhandled configuration update: %s = %s" +#: ../src/pakfire/daemon.py:100 +msgid "Shutting down..." msgstr "" -#: ../python/pakfire/config.py:205 -msgid "Configuration:" +#: ../src/pakfire/daemon.py:104 +msgid "Restarting keepalive process" msgstr "" -#: ../python/pakfire/config.py:207 +#: ../src/pakfire/daemon.py:166 #, python-format -msgid "Section: %s" +msgid "Terminating worker process: %s" msgstr "" -#: ../python/pakfire/config.py:212 -msgid "No settings in this section." -msgstr "" - -#: ../python/pakfire/config.py:214 -msgid "Loaded from files:" +#: ../src/pakfire/daemon.py:315 +msgid "Sending builder information to hub..." msgstr "" -#: ../python/pakfire/downloader.py:155 +#: ../src/pakfire/downloader.py:165 msgid "Downloading source files:" msgstr "" -#: ../python/pakfire/downloader.py:158 +#: ../src/pakfire/downloader.py:168 msgid "Cannot download source code in offline mode." msgstr "" -#: ../python/pakfire/downloader.py:181 +#: ../src/pakfire/downloader.py:191 #, python-format msgid "Downloaded empty file: %s" msgstr "" -#: ../python/pakfire/errors.py:30 +#: ../src/pakfire/errors.py:30 msgid "An unhandled error occured." msgstr "" -#: ../python/pakfire/errors.py:46 +#: ../src/pakfire/errors.py:46 msgid "Could not compress/decompress data." msgstr "" -#: ../python/pakfire/errors.py:58 +#: ../src/pakfire/errors.py:58 msgid "One or more dependencies could not been resolved." msgstr "" -#: ../python/pakfire/errors.py:61 +#: ../src/pakfire/errors.py:61 msgid "An error occured when pakfire tried to download files." msgstr "" -#: ../python/pakfire/errors.py:74 +#: ../src/pakfire/errors.py:74 msgid "" "The requested action cannot be done on offline mode.\n" -"Please connect your system to the network, remove --offline from the command line and try again." +"Please connect your system to the network, remove --offline from the command " +"line and try again." msgstr "" -#: ../python/pakfire/errors.py:86 +#: ../src/pakfire/errors.py:86 msgid "Running pakfire-build in a pakfire container?" msgstr "" -#: ../python/pakfire/errors.py:98 ../python/pakfire/transaction.py:475 +#: ../src/pakfire/errors.py:98 ../src/pakfire/transaction.py:475 msgid "Transaction test was not successful" msgstr "" -#: ../python/pakfire/errors.py:102 +#: ../src/pakfire/errors.py:162 msgid "Generic XMLRPC error." msgstr "" -#: ../python/pakfire/errors.py:106 +#: ../src/pakfire/errors.py:166 msgid "" "You are forbidden to perform this action. Maybe you need to check your " "credentials." msgstr "" -#: ../python/pakfire/errors.py:110 +#: ../src/pakfire/errors.py:170 msgid "A request could not be fulfilled by the server." msgstr "" -#: ../python/pakfire/errors.py:114 +#: ../src/pakfire/errors.py:174 msgid "Could not find the requested URL." msgstr "" -#: ../python/pakfire/errors.py:118 +#: ../src/pakfire/errors.py:178 msgid "An unforseable problem on the XML-RPC transport connection occured." msgstr "" -#: ../python/pakfire/i18n.py:54 +#: ../src/pakfire/i18n.py:54 #, python-format msgid "%(commas)s and %(last)s" msgstr "" -#: ../python/pakfire/keyring.py:82 +#: ../src/pakfire/keyring.py:76 +#, python-format +msgid "Not in key store: %s" +msgstr "" + +#: ../src/pakfire/keyring.py:82 #, python-format msgid "Fingerprint: %s" msgstr "" -#: ../python/pakfire/keyring.py:84 +#: ../src/pakfire/keyring.py:86 msgid "Private key available!" msgstr "" -#: ../python/pakfire/keyring.py:88 +#: ../src/pakfire/keyring.py:90 #, python-format msgid "Subkey: %s" msgstr "" -#: ../python/pakfire/keyring.py:90 +#: ../src/pakfire/keyring.py:92 msgid "This key has expired!" msgstr "" -#: ../python/pakfire/keyring.py:93 +#: ../src/pakfire/keyring.py:95 msgid "This is a secret key." msgstr "" -#: ../python/pakfire/keyring.py:101 +#: ../src/pakfire/keyring.py:103 msgid "This key does not expire." msgstr "" -#: ../python/pakfire/keyring.py:149 +#: ../src/pakfire/keyring.py:151 #, python-format msgid "Generating new key for %(realname)s <%(email)s>..." msgstr "" -#: ../python/pakfire/keyring.py:150 +#: ../src/pakfire/keyring.py:152 msgid "This may take a while..." msgstr "" -#: ../python/pakfire/keyring.py:169 +#: ../src/pakfire/keyring.py:171 #, python-format msgid "Successfully imported %s." msgstr "" -#: ../python/pakfire/keyring.py:189 +#: ../src/pakfire/keyring.py:191 msgid "Host key:" msgstr "" -#: ../python/pakfire/keyring.py:196 +#: ../src/pakfire/keyring.py:198 #, python-format -msgid "" -"WARNING! Host key with ID %s configured, but the secret key is missing!" +msgid "WARNING! Host key with ID %s configured, but the secret key is missing!" msgstr "" -#: ../python/pakfire/keyring.py:199 +#: ../src/pakfire/keyring.py:201 #, python-format msgid "WARNING! Host key with ID %s configured, but not found!" msgstr "" -#: ../python/pakfire/keyring.py:201 +#: ../src/pakfire/keyring.py:203 msgid "No host key available or configured." msgstr "" -#: ../python/pakfire/packages/base.py:99 +#: ../src/pakfire/packages/base.py:99 msgid "Name" msgstr "ឈ្មោះ" -#: ../python/pakfire/packages/base.py:110 ../python/pakfire/transaction.py:404 +#: ../src/pakfire/packages/base.py:110 ../src/pakfire/transaction.py:404 msgid "Version" msgstr "ជៅនាន់" -#: ../python/pakfire/packages/base.py:111 +#: ../src/pakfire/packages/base.py:111 msgid "Release" msgstr "បញ្ចេញ" -#: ../python/pakfire/packages/base.py:115 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/packages/base.py:115 ../src/pakfire/transaction.py:405 msgid "Size" msgstr "ទំហំ" -#: ../python/pakfire/packages/base.py:119 +#: ../src/pakfire/packages/base.py:119 msgid "Installed size" msgstr "" -#: ../python/pakfire/packages/base.py:125 +#: ../src/pakfire/packages/base.py:125 msgid "Repo" msgstr "ការទិញកិច្ចសន្យាវិញ" -#: ../python/pakfire/packages/base.py:128 +#: ../src/pakfire/packages/base.py:128 msgid "Summary" msgstr "សង្ខេប" -#: ../python/pakfire/packages/base.py:129 +#: ../src/pakfire/packages/base.py:129 msgid "Groups" msgstr "ក្រុម" -#: ../python/pakfire/packages/base.py:130 +#: ../src/pakfire/packages/base.py:130 msgid "URL" msgstr "អសយ័ដ្ឋាន" -#: ../python/pakfire/packages/base.py:131 +#: ../src/pakfire/packages/base.py:131 msgid "License" msgstr "កម្មសិទ្ធបញ្ញា" -#: ../python/pakfire/packages/base.py:134 +#: ../src/pakfire/packages/base.py:134 msgid "Description" msgstr "ពិពណ៌នា" -#: ../python/pakfire/packages/base.py:141 +#: ../src/pakfire/packages/base.py:141 msgid "Maintainer" msgstr "" -#: ../python/pakfire/packages/base.py:143 +#: ../src/pakfire/packages/base.py:143 msgid "Vendor" msgstr "" -#: ../python/pakfire/packages/base.py:145 +#: ../src/pakfire/packages/base.py:145 msgid "UUID" msgstr "UUID" -#: ../python/pakfire/packages/base.py:146 +#: ../src/pakfire/packages/base.py:146 msgid "Build ID" msgstr "អត្តលេខ" -#: ../python/pakfire/packages/base.py:147 +#: ../src/pakfire/packages/base.py:147 msgid "Build date" msgstr "ថ្ងៃ/ខែ/ឆ្នាំ" -#: ../python/pakfire/packages/base.py:150 +#: ../src/pakfire/packages/base.py:150 msgid "Signatures" msgstr "" -#: ../python/pakfire/packages/base.py:155 +#: ../src/pakfire/packages/base.py:155 msgid "Provides" msgstr "ផ្តល់" -#: ../python/pakfire/packages/base.py:160 +#: ../src/pakfire/packages/base.py:160 msgid "Pre-requires" msgstr "" -#: ../python/pakfire/packages/base.py:165 +#: ../src/pakfire/packages/base.py:165 msgid "Requires" msgstr "តំរូវការ" -#: ../python/pakfire/packages/base.py:170 +#: ../src/pakfire/packages/base.py:170 msgid "Conflicts" msgstr "" -#: ../python/pakfire/packages/base.py:175 +#: ../src/pakfire/packages/base.py:175 msgid "Obsoletes" msgstr "" -#: ../python/pakfire/packages/base.py:180 +#: ../src/pakfire/packages/base.py:180 msgid "Recommends" msgstr "" -#: ../python/pakfire/packages/base.py:185 +#: ../src/pakfire/packages/base.py:185 msgid "Suggests" msgstr "" -#: ../python/pakfire/packages/base.py:193 +#: ../src/pakfire/packages/base.py:193 msgid "File" msgstr "" -#: ../python/pakfire/packages/base.py:383 +#: ../src/pakfire/packages/base.py:383 msgid "Not set" msgstr "" -#: ../python/pakfire/packages/base.py:570 +#: ../src/pakfire/packages/base.py:570 #, python-format msgid "Config file saved as %s." msgstr "" -#: ../python/pakfire/packages/base.py:575 +#: ../src/pakfire/packages/base.py:575 #, python-format msgid "Preserving datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:96 -#, python-format -msgid "Could not extract file: /%(src)s - %(dst)s" -msgstr "" - -#: ../python/pakfire/packages/file.py:162 +#: ../src/pakfire/packages/file.py:82 #, python-format msgid "Filename: %s" msgstr "" -#: ../python/pakfire/packages/file.py:259 +#: ../src/pakfire/packages/file.py:184 #, python-format msgid "File in archive is missing in file metadata: %s. Skipping." msgstr "" -#: ../python/pakfire/packages/file.py:315 +#: ../src/pakfire/packages/file.py:240 #, python-format msgid "Config file created as %s" msgstr "" -#: ../python/pakfire/packages/file.py:320 +#: ../src/pakfire/packages/file.py:245 #, python-format msgid "Don't overwrite already existing datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:334 +#: ../src/pakfire/packages/file.py:259 #, python-format msgid "Could not remove file: /%s" msgstr "" -#: ../python/pakfire/packages/lexer.py:756 +#: ../src/pakfire/packages/lexer.py:756 #, python-format msgid "Template does not exist: %s" msgstr "" -#: ../python/pakfire/packages/make.py:80 +#: ../src/pakfire/packages/make.py:83 msgid "Package name is undefined." msgstr "" -#: ../python/pakfire/packages/make.py:83 +#: ../src/pakfire/packages/make.py:86 msgid "Package version is undefined." msgstr "" -#: ../python/pakfire/packages/make.py:433 +#: ../src/pakfire/packages/make.py:443 #, python-format msgid "Searching for automatic dependencies for %s..." msgstr "" -#: ../python/pakfire/packages/make.py:487 +#: ../src/pakfire/packages/make.py:497 #, python-format msgid "Regular experession is invalid and has been skipped: %s" msgstr "" #. Let the user know what has been done. -#: ../python/pakfire/packages/make.py:503 +#: ../src/pakfire/packages/make.py:513 #, python-format msgid "Filter '%(pattern)s' filtered %(dep)s." msgstr "" #. Load progressbar. -#: ../python/pakfire/packages/packager.py:399 -#: ../python/pakfire/packages/packager.py:713 +#: ../src/pakfire/packages/packager.py:400 +#: ../src/pakfire/packages/packager.py:714 msgid "Packaging" msgstr "" -#: ../python/pakfire/packages/packager.py:741 +#: ../src/pakfire/packages/packager.py:742 #, python-format msgid "Building source package %s:" msgstr "" -#: ../python/pakfire/repository/__init__.py:93 +#: ../src/pakfire/packages/tar.py:87 +#, python-format +msgid "Could not extract file: /%(src)s - %(dst)s" +msgstr "" + +#: ../src/pakfire/repository/__init__.py:93 msgid "Initializing repositories..." msgstr "" -#: ../python/pakfire/repository/database.py:127 -msgid "" -"The format of the database is not supported by this version of pakfire." +#: ../src/pakfire/repository/database.py:120 +msgid "The format of the database is not supported by this version of pakfire." msgstr "" -#: ../python/pakfire/repository/database.py:238 +#: ../src/pakfire/repository/database.py:229 #, python-format msgid "Cannot use database with version greater than %s." msgstr "" -#: ../python/pakfire/repository/database.py:240 +#: ../src/pakfire/repository/database.py:231 #, python-format msgid "Migrating database from format %(old)s to %(new)s." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:102 +#: ../src/pakfire/repository/local.py:123 #, python-format msgid "%s: Adding packages..." msgstr "" #. Make a nice progress bar. -#: ../python/pakfire/repository/local.py:205 +#: ../src/pakfire/repository/local.py:229 msgid "Compressing database..." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:263 +#: ../src/pakfire/repository/local.py:287 #, python-format msgid "%s: Reading packages..." msgstr "" -#: ../python/pakfire/repository/remote.py:151 +#: ../src/pakfire/repository/remote.py:151 #, python-format msgid "No metadata available for repository %s. Cannot download any." msgstr "" -#: ../python/pakfire/repository/remote.py:176 +#: ../src/pakfire/repository/remote.py:176 #, python-format msgid "Could not update metadata for %s from any mirror server" msgstr "" -#: ../python/pakfire/repository/remote.py:185 +#: ../src/pakfire/repository/remote.py:185 msgid "The downloaded metadata was less recent than the current one." msgstr "" -#: ../python/pakfire/repository/remote.py:224 +#: ../src/pakfire/repository/remote.py:224 #, python-format msgid "Cannot download package database for %s in offline mode." msgstr "" -#: ../python/pakfire/repository/remote.py:235 +#: ../src/pakfire/repository/remote.py:235 #, python-format msgid "%s: package database" msgstr "%s ប្រអប់ដែលតាបេស" -#: ../python/pakfire/repository/remote.py:309 +#: ../src/pakfire/repository/remote.py:309 #, python-format msgid "Cannot download this file in offline mode: %s" msgstr "" -#: ../python/pakfire/repository/remote.py:315 +#: ../src/pakfire/repository/remote.py:315 #, python-format msgid "Could not download %s: %s" msgstr "" -#: ../python/pakfire/repository/remote.py:340 +#: ../src/pakfire/repository/remote.py:340 msgid "The checksum of the downloaded file did not match." msgstr "" -#: ../python/pakfire/repository/remote.py:341 +#: ../src/pakfire/repository/remote.py:341 #, python-format msgid "Expected %(good)s but got %(bad)s." msgstr "" -#: ../python/pakfire/repository/remote.py:342 +#: ../src/pakfire/repository/remote.py:342 msgid "Trying an other mirror." msgstr "" #. Create a progressbar. -#: ../python/pakfire/repository/system.py:59 +#: ../src/pakfire/repository/system.py:59 msgid "Loading installed packages" msgstr "" -#: ../python/pakfire/satsolver.py:326 +#: ../src/pakfire/satsolver.py:329 #, python-format msgid "Dependency solving finished in %.2f ms" msgstr "" -#: ../python/pakfire/satsolver.py:341 ../python/pakfire/satsolver.py:367 +#: ../src/pakfire/satsolver.py:344 ../src/pakfire/satsolver.py:370 msgid "The solver returned one problem:" msgstr "" #. Ask the user if he or she want to modify the request. If not, just exit. -#: ../python/pakfire/satsolver.py:383 +#: ../src/pakfire/satsolver.py:386 msgid "Do you want to manually alter the request?" msgstr "" -#: ../python/pakfire/satsolver.py:386 +#: ../src/pakfire/satsolver.py:389 msgid "You can now try to satisfy the solver by modifying your request." msgstr "" -#: ../python/pakfire/satsolver.py:391 +#: ../src/pakfire/satsolver.py:394 msgid "Which problem to you want to resolve?" msgstr "" -#: ../python/pakfire/satsolver.py:393 +#: ../src/pakfire/satsolver.py:396 msgid "Press enter to try to re-solve the request." msgstr "" -#: ../python/pakfire/satsolver.py:424 +#: ../src/pakfire/satsolver.py:427 #, python-format msgid " Solution: %s" msgstr "" -#: ../python/pakfire/satsolver.py:433 +#: ../src/pakfire/satsolver.py:436 msgid " Solutions:" msgstr "" -#: ../python/pakfire/server.py:278 ../python/pakfire/system.py:132 +#: ../src/pakfire/server.py:279 ../src/pakfire/system.py:149 msgid "Could not be determined" msgstr "" -#: ../python/pakfire/shell.py:84 +#: ../src/pakfire/shell.py:84 #, python-format msgid "Executing command: %s in %s" msgstr "" -#: ../python/pakfire/shell.py:123 +#: ../src/pakfire/shell.py:123 #, python-format msgid "Command exceeded timeout (%(timeout)d): %(command)s" msgstr "" -#: ../python/pakfire/shell.py:129 +#: ../src/pakfire/shell.py:129 #, python-format msgid "Child returncode was: %s" msgstr "" -#: ../python/pakfire/shell.py:132 +#: ../src/pakfire/shell.py:132 #, python-format msgid "Command failed: %s" msgstr "" -#: ../python/pakfire/transaction.py:94 +#: ../src/pakfire/transaction.py:94 #, python-format msgid "file %(name)s from %(pkg1)s conflicts with file from package %(pkg2)s" msgstr "" -#: ../python/pakfire/transaction.py:100 +#: ../src/pakfire/transaction.py:100 #, python-format msgid "file %(name)s from %(pkg)s conflicts with files from %(pkgs)s" msgstr "" -#: ../python/pakfire/transaction.py:106 +#: ../src/pakfire/transaction.py:106 #, python-format -msgid "" -"file %(name)s causes the transaction test to fail for an unknown reason" +msgid "file %(name)s causes the transaction test to fail for an unknown reason" msgstr "" -#: ../python/pakfire/transaction.py:114 +#: ../src/pakfire/transaction.py:114 #, python-format msgid "" "There is not enough space left on %(name)s. Need at least %(size)s to " "perform transaction." msgstr "" -#: ../python/pakfire/transaction.py:327 +#: ../src/pakfire/transaction.py:327 #, python-format msgid "Not enough space to download %s of packages." msgstr "" -#: ../python/pakfire/transaction.py:330 +#: ../src/pakfire/transaction.py:330 msgid "Downloading packages:" msgstr "" -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/transaction.py:404 msgid "Package" msgstr "ប្រអប់" -#: ../python/pakfire/transaction.py:409 +#: ../src/pakfire/transaction.py:409 msgid "Installing:" msgstr "ការតំឡើង" -#: ../python/pakfire/transaction.py:410 +#: ../src/pakfire/transaction.py:410 msgid "Reinstalling:" msgstr "" -#: ../python/pakfire/transaction.py:411 +#: ../src/pakfire/transaction.py:411 msgid "Updating:" msgstr "ការធ្វើបច្ចុប្បន្នភាព" -#: ../python/pakfire/transaction.py:412 +#: ../src/pakfire/transaction.py:412 msgid "Downgrading:" msgstr "" -#: ../python/pakfire/transaction.py:413 +#: ../src/pakfire/transaction.py:413 msgid "Removing:" msgstr "ការលុប" -#: ../python/pakfire/transaction.py:419 +#: ../src/pakfire/transaction.py:419 msgid "Transaction Summary" msgstr "ប្រត្តិបត្តការសង្ខេប" -#: ../python/pakfire/transaction.py:426 +#: ../src/pakfire/transaction.py:426 msgid "package" msgstr "" -#: ../python/pakfire/transaction.py:432 +#: ../src/pakfire/transaction.py:432 #, python-format msgid "Total download size: %s" msgstr "ទំហំទាញយកសរុប​ %s" -#: ../python/pakfire/transaction.py:436 +#: ../src/pakfire/transaction.py:436 #, python-format msgid "Installed size: %s" msgstr "" -#: ../python/pakfire/transaction.py:439 +#: ../src/pakfire/transaction.py:439 #, python-format msgid "Freed size: %s" msgstr "" -#: ../python/pakfire/transaction.py:450 +#: ../src/pakfire/transaction.py:450 msgid "Is this okay?" msgstr "តើនេះត្រឹមត្រូវ" -#: ../python/pakfire/transaction.py:456 +#: ../src/pakfire/transaction.py:456 msgid "Running Transaction Test" msgstr "" -#: ../python/pakfire/transaction.py:468 +#: ../src/pakfire/transaction.py:468 msgid "Transaction Test Succeeded" msgstr "" #. Make a nice progressbar. -#: ../python/pakfire/transaction.py:501 +#: ../src/pakfire/transaction.py:501 msgid "Verifying signatures..." msgstr "" -#: ../python/pakfire/transaction.py:533 +#: ../src/pakfire/transaction.py:533 #, python-format msgid "Found %s signature error(s)!" msgstr "" -#: ../python/pakfire/transaction.py:538 +#: ../src/pakfire/transaction.py:538 msgid "Going on because we are running in permissive mode." msgstr "" -#: ../python/pakfire/transaction.py:539 +#: ../src/pakfire/transaction.py:539 msgid "This is dangerous!" msgstr "" -#: ../python/pakfire/transaction.py:560 +#: ../src/pakfire/transaction.py:560 msgid "Running transaction" msgstr "" -#: ../python/pakfire/util.py:68 +#: ../src/pakfire/util.py:68 #, python-format msgid "%s [y/N]" msgstr "%s [បាទ/ទេ]" -#: ../python/pakfire/util.py:260 +#: ../src/pakfire/util.py:247 msgid "Killing orphans..." msgstr "" -#: ../python/pakfire/util.py:267 +#: ../src/pakfire/util.py:254 #, python-format msgid "Process ID %s is still running in chroot. Killing..." msgstr "" -#: ../python/pakfire/util.py:279 +#: ../src/pakfire/util.py:266 msgid "Waiting for processes to terminate..." msgstr "" - -#: ../python/src/problem.c:159 -#, c-format -msgid "%s does not belong to a distupgrade repository" -msgstr "" - -#: ../python/src/problem.c:166 -#, c-format -msgid "%s has inferior architecture" -msgstr "" - -#: ../python/src/problem.c:173 -#, c-format -msgid "problem with installed package %s" -msgstr "" - -#: ../python/src/problem.c:179 -#, c-format -msgid "conflicting requests" -msgstr "" - -#: ../python/src/problem.c:184 -#, c-format -msgid "nothing provides requested %s" -msgstr "" - -#: ../python/src/problem.c:190 -#, c-format -msgid "some dependency problem" -msgstr "" - -#: ../python/src/problem.c:195 -#, c-format -msgid "package %s is not installable" -msgstr "" - -#: ../python/src/problem.c:202 -#, c-format -msgid "nothing provides %s needed by %s" -msgstr "" - -#: ../python/src/problem.c:209 -#, c-format -msgid "cannot install both %s and %s" -msgstr "" - -#: ../python/src/problem.c:216 -#, c-format -msgid "package %s conflicts with %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:224 -#, c-format -msgid "package %s obsoletes %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:232 -#, c-format -msgid "installed package %s obsoletes %s provided by %s" -msgstr "កម្មវិធីតំឡើងរួច %s obsoletes %s provided by %s" - -#: ../python/src/problem.c:240 -#, c-format -msgid "package %s implicitely obsoletes %s provided by %s" -msgstr "កម្មវិធី %s implicitely obsoletes %s provided by %s" - -#: ../python/src/problem.c:248 -#, c-format -msgid "package %s requires %s, but none of the providers can be installed" -msgstr "កម្មវិធី %s តំរូវ %s, ប៉ុន្តែមិនមាន providers អាចតំឡើង" - -#: ../python/src/problem.c:255 -#, c-format -msgid "package %s conflicts with %s provided by itself" -msgstr "កម្មវិធី %s ស្ទួបជាមួយ %s ផ្តល់ដោយខ្លួនឯង" - -#: ../python/src/problem.c:264 -#, c-format -msgid "bad rule type" -msgstr "ប្រភេទវិន័យអាក្រក់" - -#: ../python/src/solution.c:86 -#, c-format -msgid "do not keep %s installed" -msgstr "កុំរក្សា %s បានតំឡើង" - -#: ../python/src/solution.c:89 -#, c-format -msgid "do not install a solvable %s" -msgstr "កុំតំឡើង solvable %s" - -#: ../python/src/solution.c:92 -#, c-format -msgid "do not install %s" -msgstr "កុំតំឡើង %s" - -#: ../python/src/solution.c:98 -#, c-format -msgid "do not forbid installation of %s" -msgstr "កុំហាមឃាត់ការតំឡើង %s" - -#: ../python/src/solution.c:101 -#, c-format -msgid "do not deinstall all solvables %s" -msgstr "កុំតំឡើងឡើងវិញទាំងអស់ %s" - -#: ../python/src/solution.c:104 -#, c-format -msgid "do not deinstall %s" -msgstr "កុំតំឡើងឡើងវិញ %s" - -#: ../python/src/solution.c:109 -#, c-format -msgid "do not install most recent version of %s" -msgstr "" - -#: ../python/src/solution.c:114 -#, c-format -msgid "do not lock %s" -msgstr "" - -#: ../python/src/solution.c:119 -#, c-format -msgid "do something different" -msgstr "" - -#: ../python/src/solution.c:126 -#, c-format -msgid "keep %s despite the inferior architecture" -msgstr "" - -#: ../python/src/solution.c:129 -#, c-format -msgid "install %s despite the inferior architecture" -msgstr "" - -#: ../python/src/solution.c:135 -#, c-format -msgid "keep obsolete %s" -msgstr "" - -#: ../python/src/solution.c:138 -#, c-format -msgid "install %s from excluded repository" -msgstr "" - -#: ../python/src/solution.c:150 -#, c-format -msgid "allow downgrade of %s to %s" -msgstr "" - -#: ../python/src/solution.c:154 -#, c-format -msgid "allow architecture change of %s to %s" -msgstr "" - -#: ../python/src/solution.c:159 -#, c-format -msgid "allow vendor change from '%s' (%s) to '%s' (%s)" -msgstr "" - -#: ../python/src/solution.c:163 -#, c-format -msgid "allow vendor change from '%s' (%s) to no vendor (%s)" -msgstr "" - -#: ../python/src/solution.c:169 -#, c-format -msgid "allow replacement of %s with %s" -msgstr "" - -#. XXX Maybe we can make a more beautiful message here?! -#: ../tools/pakfire-multicall.py:25 -msgid "" -"There has been an error when trying to import one or more of the modules, " -"that are required to run Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:27 -msgid "Please check your installation of Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:29 -msgid "The error that lead to this:" -msgstr "" - -#: ../tools/pakfire-multicall.py:70 -msgid "An error has occured when running Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:73 -msgid "Error message:" -msgstr "" - -#: ../tools/pakfire-multicall.py:80 -msgid "Further description:" -msgstr "" diff --git a/po/nl.po b/po/nl.po index 85fe4db8f..155d7231e 100644 --- a/po/nl.po +++ b/po/nl.po @@ -1,1737 +1,1780 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# +# # Translators: # , 2013. msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-12-21 16:13+0100\n" +"POT-Creation-Date: 2013-08-04 19:07+0200\n" "PO-Revision-Date: 2013-01-11 21:46+0000\n" "Last-Translator: dutchtux \n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/ipfire/language/nl/)\n" +"Language-Team: Dutch (http://www.transifex.com/projects/p/ipfire/language/" +"nl/)\n" +"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../python/pakfire/actions.py:72 +#: ../src/_pakfire/problem.c:159 +#, c-format +msgid "%s does not belong to a distupgrade repository" +msgstr "%s behoort niet tot een distro-upgrade repository" + +#: ../src/_pakfire/problem.c:166 +#, c-format +msgid "%s has inferior architecture" +msgstr "%s heeft een inferieure architectuur" + +#: ../src/_pakfire/problem.c:173 +#, c-format +msgid "problem with installed package %s" +msgstr "probleem met geïnstalleerd pakket %s" + +#: ../src/_pakfire/problem.c:179 +#, c-format +msgid "conflicting requests" +msgstr "conflicterende verzoeken" + +#: ../src/_pakfire/problem.c:184 +#, c-format +msgid "nothing provides requested %s" +msgstr "%s kan niet geleverd worden" + +#: ../src/_pakfire/problem.c:190 +#, c-format +msgid "some dependency problem" +msgstr "enkele afhankelijkheidsproblemen" + +#: ../src/_pakfire/problem.c:195 +#, c-format +msgid "package %s is not installable" +msgstr "pakket %s is niet installeerbaar" + +#: ../src/_pakfire/problem.c:202 +#, c-format +msgid "nothing provides %s needed by %s" +msgstr "%s kan niet geleverd worden, noodzakelijk voor %s" + +#: ../src/_pakfire/problem.c:209 +#, c-format +msgid "cannot install both %s and %s" +msgstr "kan %s en %s niet tegelijk installeren" + +#: ../src/_pakfire/problem.c:216 +#, c-format +msgid "package %s conflicts with %s provided by %s" +msgstr "pakket %s conflicteert met %s geleverd door %s" + +#: ../src/_pakfire/problem.c:224 +#, c-format +msgid "package %s obsoletes %s provided by %s" +msgstr "pakket %s maakt %s geleverd door %s overbodig" + +#: ../src/_pakfire/problem.c:232 +#, c-format +msgid "installed package %s obsoletes %s provided by %s" +msgstr "geïnstalleerd pakket %s maakt %s geleverd door %s overbodig" + +#: ../src/_pakfire/problem.c:240 +#, c-format +msgid "package %s implicitely obsoletes %s provided by %s" +msgstr "pakket %s maakt %s geleverd door %s impliciet overbodig" + +#: ../src/_pakfire/problem.c:248 +#, c-format +msgid "package %s requires %s, but none of the providers can be installed" +msgstr "" +"pakket %s vereist %s, maar geen van de aanbieders kan worden geïnstalleerd" + +#: ../src/_pakfire/problem.c:255 +#, c-format +msgid "package %s conflicts with %s provided by itself" +msgstr "pakket %s conflicteert met %s welke door zichzelf is geleverd" + +#: ../src/_pakfire/problem.c:264 +#, c-format +msgid "bad rule type" +msgstr "verkeerde regel-type" + +#: ../src/_pakfire/solution.c:86 +#, c-format +msgid "do not keep %s installed" +msgstr "houd %s niet geïnstalleerd" + +#: ../src/_pakfire/solution.c:89 +#, c-format +msgid "do not install a solvable %s" +msgstr "installeer niet een solvable %s" + +#: ../src/_pakfire/solution.c:92 +#, c-format +msgid "do not install %s" +msgstr "installeer %s niet" + +#: ../src/_pakfire/solution.c:98 +#, c-format +msgid "do not forbid installation of %s" +msgstr "de installatie van %s niet verbieden" + +#: ../src/_pakfire/solution.c:101 +#, c-format +msgid "do not deinstall all solvables %s" +msgstr "alle oplosbare %s niet de-installeren" + +#: ../src/_pakfire/solution.c:104 +#, c-format +msgid "do not deinstall %s" +msgstr "de-installeer %s niet" + +#: ../src/_pakfire/solution.c:109 +#, c-format +msgid "do not install most recent version of %s" +msgstr "de meest recente versie van %s niet installeren" + +#: ../src/_pakfire/solution.c:114 +#, c-format +msgid "do not lock %s" +msgstr "zet %s niet vast" + +#: ../src/_pakfire/solution.c:119 +#, c-format +msgid "do something different" +msgstr "doe iets anders" + +#: ../src/_pakfire/solution.c:126 +#, c-format +msgid "keep %s despite the inferior architecture" +msgstr "houd %s ondanks de inferieure architectuur" + +#: ../src/_pakfire/solution.c:129 +#, c-format +msgid "install %s despite the inferior architecture" +msgstr "installeer %s ondanks inferieure architectuur" + +#: ../src/_pakfire/solution.c:135 +#, c-format +msgid "keep obsolete %s" +msgstr "houd verouderde %s" + +#: ../src/_pakfire/solution.c:138 +#, c-format +msgid "install %s from excluded repository" +msgstr "installeer %s vanuit een uitgezonderde repository" + +#: ../src/_pakfire/solution.c:150 +#, c-format +msgid "allow downgrade of %s to %s" +msgstr "sta downgrade toe van %s naar %s" + +#: ../src/_pakfire/solution.c:154 +#, c-format +msgid "allow architecture change of %s to %s" +msgstr "sta architectuurverandering toe van %s naar %s" + +#: ../src/_pakfire/solution.c:159 +#, c-format +msgid "allow vendor change from '%s' (%s) to '%s' (%s)" +msgstr "sta vendor-verandering toe van '%s' (%s) naar '%s' (%s)" + +#: ../src/_pakfire/solution.c:163 +#, c-format +msgid "allow vendor change from '%s' (%s) to no vendor (%s)" +msgstr "sta vendor-verandering toe van '%s' (%s) naar geen vendor (%s)" + +#: ../src/_pakfire/solution.c:169 +#, c-format +msgid "allow replacement of %s with %s" +msgstr "sta vervanging toe van %s door %s" + +#: ../src/pakfire/actions.py:72 #, python-format msgid "%s has got no signatures" msgstr "%s heeft geen ondertekeningen" -#: ../python/pakfire/actions.py:78 +#: ../src/pakfire/actions.py:78 #, python-format msgid "%s has got no valid signatures" msgstr "%s heeft geen geldige ondertekeningen" -#: ../python/pakfire/actions.py:201 +#: ../src/pakfire/actions.py:221 msgid "Could not handle scriptlet of unknown type. Skipping." msgstr "Kan scriptlet niet afhandelen of onbekend type. Overgeslagen." -#. This functions creates a fork with then chroots into the -#. pakfire root if necessary and then compiles the given scriptlet -#. code and runs it. -#: ../python/pakfire/actions.py:204 ../python/pakfire/actions.py:274 -msgid "Executing python scriptlet..." +#: ../src/pakfire/actions.py:224 +#, fuzzy +msgid "Executing scriptlet..." msgstr "Uitvoeren van python scriptlet..." -#: ../python/pakfire/actions.py:210 +#: ../src/pakfire/actions.py:230 #, python-format msgid "Cannot run scriptlet because no interpreter is available: %s" -msgstr "Kan het scriptlet niet draaien omdat er geen interpreter beschikbaar is: %s" +msgstr "" +"Kan het scriptlet niet draaien omdat er geen interpreter beschikbaar is: %s" -#: ../python/pakfire/actions.py:214 +#: ../src/pakfire/actions.py:234 #, python-format msgid "Cannot run scriptlet because the interpreter is not executable: %s" -msgstr "Kan scriptlet niet draaien omdat de interpreter niet uitvoerbaar is: %s" +msgstr "" +"Kan scriptlet niet draaien omdat de interpreter niet uitvoerbaar is: %s" -#: ../python/pakfire/actions.py:253 +#: ../src/pakfire/actions.py:273 #, python-format msgid "" "The scriptlet returned an error:\n" "%s" -msgstr "De scriptlet gaf een fout:\n%s" +msgstr "" +"De scriptlet gaf een fout:\n" +"%s" -#: ../python/pakfire/actions.py:256 +#: ../src/pakfire/actions.py:276 #, python-format msgid "The scriptlet ran more than %s seconds and was killed." msgstr "De scriptlet heeft meer dan %s seconden gedraaid en was gestopt." -#: ../python/pakfire/actions.py:260 +#: ../src/pakfire/actions.py:280 #, python-format msgid "" "The scriptlet returned with an unhandled error:\n" "%s" -msgstr "De scriptlet geeft een niet-afgehandelde fout:\n%s" +msgstr "" +"De scriptlet geeft een niet-afgehandelde fout:\n" +"%s" + +#. This functions creates a fork with then chroots into the +#. pakfire root if necessary and then compiles the given scriptlet +#. code and runs it. +#: ../src/pakfire/actions.py:294 +msgid "Executing python scriptlet..." +msgstr "Uitvoeren van python scriptlet..." -#: ../python/pakfire/actions.py:299 +#: ../src/pakfire/actions.py:319 #, python-format msgid "Exception occured: %s" msgstr "Er heeft zich een uitzondering voorgedaan: %s" -#: ../python/pakfire/actions.py:372 ../python/pakfire/actions.py:410 -#: ../python/pakfire/actions.py:432 ../python/pakfire/actions.py:454 -#: ../python/pakfire/actions.py:471 ../python/pakfire/actions.py:490 +#: ../src/pakfire/actions.py:392 ../src/pakfire/actions.py:430 +#: ../src/pakfire/actions.py:452 ../src/pakfire/actions.py:474 +#: ../src/pakfire/actions.py:491 ../src/pakfire/actions.py:510 #, python-format msgid "Running transaction test for %s" msgstr "Draait transactietest voor %s" -#: ../python/pakfire/actions.py:381 +#: ../src/pakfire/actions.py:401 msgid "Installing" msgstr "Installeren" -#: ../python/pakfire/actions.py:419 +#: ../src/pakfire/actions.py:439 msgid "Updating" msgstr "Bijwerken" -#: ../python/pakfire/actions.py:438 +#: ../src/pakfire/actions.py:458 msgid "Removing" msgstr "Verwijderen" #. Cleaning up leftover files and stuff. -#: ../python/pakfire/actions.py:461 +#: ../src/pakfire/actions.py:481 msgid "Cleanup" msgstr "Opschonen" -#: ../python/pakfire/actions.py:483 +#: ../src/pakfire/actions.py:503 msgid "Reinstalling" msgstr "Herinstalleren" -#: ../python/pakfire/actions.py:499 +#: ../src/pakfire/actions.py:519 msgid "Downgrading" msgstr "Downgrading" -#: ../python/pakfire/base.py:197 +#: ../src/pakfire/base.py:197 msgid "Local install repository" msgstr "Lokale installatie repository" -#: ../python/pakfire/base.py:261 +#: ../src/pakfire/base.py:261 #, python-format msgid "Could not find any installed package providing \"%s\"." msgstr "Kan geen geïnstalleerd pakket vinden dat \"%s\" bevat. " -#: ../python/pakfire/base.py:267 +#: ../src/pakfire/base.py:267 #, python-format msgid "Multiple reinstall candidates for \"%(pattern)s\": %(pkgs)s" msgstr "Meerdere herinstallatie kandidaten voor \"%(pattern)s\": %(pkgs)s" -#: ../python/pakfire/base.py:271 ../python/pakfire/base.py:337 -#: ../python/pakfire/base.py:376 ../python/pakfire/base.py:440 -#: ../python/pakfire/base.py:467 ../python/pakfire/transaction.py:396 +#: ../src/pakfire/base.py:271 ../src/pakfire/base.py:337 +#: ../src/pakfire/base.py:384 ../src/pakfire/base.py:448 +#: ../src/pakfire/base.py:475 ../src/pakfire/transaction.py:396 msgid "Nothing to do" msgstr "Niets meer te doen" -#: ../python/pakfire/base.py:296 +#: ../src/pakfire/base.py:296 #, python-format msgid "Could not find package %s in a remote repository." msgstr "Kan het pakket %s niet vinden in repository op afstand." -#: ../python/pakfire/base.py:368 +#: ../src/pakfire/base.py:368 #, python-format msgid "Excluding %s." msgstr "Uitgezonderd %s." -#: ../python/pakfire/base.py:426 +#: ../src/pakfire/base.py:434 #, python-format msgid "\"%s\" package does not seem to be installed." msgstr "Pakket \"%s\" lijkt niet geïnstalleerd." -#: ../python/pakfire/base.py:590 +#: ../src/pakfire/base.py:598 msgid "Everything is fine." msgstr "Alles is goed." -#: ../python/pakfire/base.py:611 +#: ../src/pakfire/base.py:619 msgid "Build command has failed." msgstr "Build-commando is mislukt." -#: ../python/pakfire/base.py:648 +#: ../src/pakfire/base.py:656 msgid "You have not set the distribution for which you want to build." msgstr "U heeft niet aangegeven welke distributie u wilt opbouwen." -#: ../python/pakfire/base.py:649 +#: ../src/pakfire/base.py:657 msgid "Please do so in builder.conf or on the CLI." msgstr "Dat doet u in de builder.conf in de CLI." -#: ../python/pakfire/base.py:650 +#: ../src/pakfire/base.py:658 msgid "Distribution configuration is missing." msgstr "Distributie configuratie ontbreekt." -#: ../python/pakfire/base.py:731 +#: ../src/pakfire/base.py:739 msgid "New repository" msgstr "Nieuwe repository" -#: ../python/pakfire/builder.py:80 +#: ../src/pakfire/builder.py:80 #, python-format msgid "Cannot build for %s on this host." msgstr "Kan niet builden voor %s op deze host." #. Log the package information. -#: ../python/pakfire/builder.py:138 +#: ../src/pakfire/builder.py:148 msgid "Package information:" msgstr "Pakketinformatie:" #. Install all packages. -#: ../python/pakfire/builder.py:407 +#: ../src/pakfire/builder.py:444 msgid "Install packages needed for build..." msgstr "Installeer pakketten noodzakelijk voor build..." -#: ../python/pakfire/builder.py:412 ../python/pakfire/cli.py:446 +#: ../src/pakfire/builder.py:449 ../src/pakfire/cli.py:464 msgid "Extracting" msgstr "Uitpakken" -#: ../python/pakfire/builder.py:729 +#: ../src/pakfire/builder.py:781 msgid "You cannot run a build when no package was given." msgstr "U kunt geen build draaien zonder dat een pakket is gegeven." -#: ../python/pakfire/builder.py:733 +#: ../src/pakfire/builder.py:785 #, python-format msgid "Could not find makefile in build root: %s" msgstr "Kan makefile niet vinden in build root: %s" -#: ../python/pakfire/builder.py:765 +#: ../src/pakfire/builder.py:815 msgid "Build failed" msgstr "Build mislukt" -#: ../python/pakfire/builder.py:770 +#: ../src/pakfire/builder.py:818 +#, fuzzy +msgid "Build interrupted" +msgstr "Build mislukt" + +#: ../src/pakfire/builder.py:824 msgid "Build failed." msgstr "Build mislukt." #. End here in case of an error. -#: ../python/pakfire/builder.py:786 +#: ../src/pakfire/builder.py:840 msgid "The build command failed. See logfile for details." msgstr "Het build-commando is mislukt. Kijk in het logbestand voor details." -#: ../python/pakfire/builder.py:789 +#: ../src/pakfire/builder.py:843 msgid "Running installation test..." msgstr "Draait installatie-test..." -#: ../python/pakfire/builder.py:795 +#: ../src/pakfire/builder.py:849 msgid "Installation test succeeded." msgstr "Installatietest succesvol." #. Create a progressbar. -#: ../python/pakfire/builder.py:838 +#: ../src/pakfire/builder.py:892 msgid "Signing packages..." msgstr "Ondertekenen van pakketten..." -#: ../python/pakfire/builder.py:872 +#: ../src/pakfire/builder.py:926 msgid "Dumping package information:" msgstr "Dumpt pakketinformatie:" #. Package the result. #. Make all these little package from the build environment. -#: ../python/pakfire/builder.py:1024 +#: ../src/pakfire/builder.py:1078 msgid "Creating packages:" msgstr "Aanmaken van pakketten:" #. Execute the buildscript of this stage. -#: ../python/pakfire/builder.py:1038 +#: ../src/pakfire/builder.py:1092 #, python-format msgid "Running stage %s:" msgstr "Actieve stadium %s:" -#: ../python/pakfire/builder.py:1056 +#: ../src/pakfire/builder.py:1110 #, python-format msgid "Could not remove static libraries: %s" msgstr "Kan statische libraries niet verwijderen: %s" -#: ../python/pakfire/builder.py:1062 +#: ../src/pakfire/builder.py:1116 msgid "Compressing man pages did not complete successfully." msgstr "Comprimeren van man pagina's is niet succesvol afgerond." -#: ../python/pakfire/builder.py:1082 +#: ../src/pakfire/builder.py:1136 msgid "Extracting debuginfo did not complete with success. Aborting build." msgstr "Extraheren van debuginfo was niet succesvol. Build wordt afgebroken." -#: ../python/pakfire/cli.py:52 +#: ../src/pakfire/cli.py:53 msgid "Pakfire command line interface." msgstr "Pakfire command line interface." -#: ../python/pakfire/cli.py:59 +#: ../src/pakfire/cli.py:60 msgid "The path where pakfire should operate in." msgstr "Het pad waar pakfire in zou moeten werken." -#: ../python/pakfire/cli.py:146 +#: ../src/pakfire/cli.py:149 msgid "Enable verbose output." msgstr "Zet uitgebreide output aan." -#: ../python/pakfire/cli.py:149 +#: ../src/pakfire/cli.py:152 msgid "Path to a configuration file to load." msgstr "Pad naar een configuratiebestand " -#: ../python/pakfire/cli.py:152 +#: ../src/pakfire/cli.py:155 msgid "Disable a repository temporarily." msgstr "Schakel een repository tijdelijk uit." -#: ../python/pakfire/cli.py:155 +#: ../src/pakfire/cli.py:158 msgid "Enable a repository temporarily." msgstr "Schakel repository tijdelijk in." -#: ../python/pakfire/cli.py:159 +#: ../src/pakfire/cli.py:162 msgid "Run pakfire in offline mode." msgstr "Start pakfire in offline modus." -#: ../python/pakfire/cli.py:164 +#: ../src/pakfire/cli.py:167 msgid "Install one or more packages to the system." msgstr "Installeer een of meerdere pakketten op het systeem." -#: ../python/pakfire/cli.py:166 +#: ../src/pakfire/cli.py:169 msgid "Give name of at least one package to install." msgstr "Geef de naam van tenminste een pakket dat geïnstalleerd moet worden." -#: ../python/pakfire/cli.py:168 +#: ../src/pakfire/cli.py:171 msgid "Don't install recommended packages." msgstr "Installeer niet de aanbevolen pakketten." -#: ../python/pakfire/cli.py:174 +#: ../src/pakfire/cli.py:177 msgid "Reinstall one or more packages." msgstr "Herinstalleren van een of meer pakketten." -#: ../python/pakfire/cli.py:176 +#: ../src/pakfire/cli.py:179 msgid "Give name of at least one package to reinstall." msgstr "Geef de naam van tenminste een pakket om te herinstalleren." -#: ../python/pakfire/cli.py:182 +#: ../src/pakfire/cli.py:185 msgid "Remove one or more packages from the system." msgstr "Verwijder een of meerdere pakketten van het systeem." -#: ../python/pakfire/cli.py:184 +#: ../src/pakfire/cli.py:187 msgid "Give name of at least one package to remove." msgstr "Geef de naam van ten minste een pakket dat verwijderd moet worden." -#: ../python/pakfire/cli.py:190 +#: ../src/pakfire/cli.py:194 msgid "Give a name of a package to update or leave emtpy for all." -msgstr "Geef de naam van het pakket welke bijgewerkt moet worden of laat leeg voor alles." +msgstr "" +"Geef de naam van het pakket welke bijgewerkt moet worden of laat leeg voor " +"alles." -#: ../python/pakfire/cli.py:192 +#: ../src/pakfire/cli.py:197 msgid "Exclude package from update." msgstr "Pakket wordt uitgezonderd van update." -#: ../python/pakfire/cli.py:194 ../python/pakfire/cli.py:219 +#: ../src/pakfire/cli.py:199 ../src/pakfire/cli.py:231 msgid "Allow changing the vendor of packages." msgstr "Wijzigen van leverancier pakketten is toegestaan." -#: ../python/pakfire/cli.py:196 ../python/pakfire/cli.py:221 +#: ../src/pakfire/cli.py:201 ../src/pakfire/cli.py:233 msgid "Disallow changing the architecture of packages." msgstr "Sta het veranderen van de architectuur van de pakketten niet toe." -#: ../python/pakfire/cli.py:201 +#: ../src/pakfire/cli.py:206 msgid "Update the whole system or one specific package." msgstr "Werk het hele systeem bij of een specifiek pakket." -#: ../python/pakfire/cli.py:208 +#: ../src/pakfire/cli.py:213 +msgid "Sync all installed with the latest one in the distribution." +msgstr "" + +#: ../src/pakfire/cli.py:220 msgid "Check, if there are any updates available." msgstr "Controleer of er updates beschikbaar zijn." -#: ../python/pakfire/cli.py:215 +#: ../src/pakfire/cli.py:227 msgid "Downgrade one or more packages." msgstr "Downgrade een of meer pakketten." -#: ../python/pakfire/cli.py:217 +#: ../src/pakfire/cli.py:229 msgid "Give a name of a package to downgrade." msgstr "Geef de naam van het pakket om te downgraden." -#: ../python/pakfire/cli.py:227 +#: ../src/pakfire/cli.py:239 msgid "Print some information about the given package(s)." msgstr "Print informatie over de opgegeven pakket(ten)." -#: ../python/pakfire/cli.py:229 +#: ../src/pakfire/cli.py:241 msgid "Give at least the name of one package." msgstr "Geef tenminste de naam van een pakket." -#: ../python/pakfire/cli.py:235 +#: ../src/pakfire/cli.py:247 msgid "Search for a given pattern." msgstr "Zoek voor een gegeven patroon." -#: ../python/pakfire/cli.py:237 +#: ../src/pakfire/cli.py:249 msgid "A pattern to search for." msgstr "Een patroon om naar te zoeken." -#: ../python/pakfire/cli.py:243 +#: ../src/pakfire/cli.py:255 msgid "Get a list of packages that provide a given file or feature." -msgstr "Vraag een lijst van pakketten die een bepaalde functie of bestand bevatten." +msgstr "" +"Vraag een lijst van pakketten die een bepaalde functie of bestand bevatten." -#: ../python/pakfire/cli.py:245 +#: ../src/pakfire/cli.py:257 msgid "File or feature to search for." msgstr "Bestand of functie waar naar gezocht moet worden." -#: ../python/pakfire/cli.py:251 +#: ../src/pakfire/cli.py:263 msgid "Get list of packages that belong to the given group." msgstr "Vraag een lijst van pakketten die behoren tot een gegeven groep." -#: ../python/pakfire/cli.py:253 +#: ../src/pakfire/cli.py:265 msgid "Group name to search for." msgstr "Groepsnaam waar naar gezocht moet worden." -#: ../python/pakfire/cli.py:259 +#: ../src/pakfire/cli.py:271 msgid "Install all packages that belong to the given group." msgstr "Installeer alle pakketten die behoren tot de gegeven groep." -#: ../python/pakfire/cli.py:261 +#: ../src/pakfire/cli.py:273 msgid "Group name." msgstr "Groepsnaam." -#: ../python/pakfire/cli.py:267 +#: ../src/pakfire/cli.py:279 msgid "List all currently enabled repositories." msgstr "Lijst met alle ingeschakelde repositories." -#: ../python/pakfire/cli.py:271 +#: ../src/pakfire/cli.py:283 msgid "Cleanup commands." msgstr "Opschooncommando's." -#: ../python/pakfire/cli.py:279 +#: ../src/pakfire/cli.py:291 msgid "Cleanup all temporary files." msgstr "Opschonen van alle tijdelijke bestanden." -#: ../python/pakfire/cli.py:285 +#: ../src/pakfire/cli.py:297 msgid "Check the system for any errors." msgstr "Controleer het systeem op fouten." -#: ../python/pakfire/cli.py:291 +#: ../src/pakfire/cli.py:303 msgid "Check the dependencies for a particular package." msgstr "Controleer de afhankelijkheden voor een bepaald pakket." -#: ../python/pakfire/cli.py:293 +#: ../src/pakfire/cli.py:305 msgid "Give name of at least one package to check." msgstr "Geef tenminste de naam van een pakket." -#: ../python/pakfire/cli.py:299 +#: ../src/pakfire/cli.py:311 msgid "Extract a package to a directory." msgstr "Pak een pakket uit in een directory." -#: ../python/pakfire/cli.py:301 +#: ../src/pakfire/cli.py:313 msgid "Give name of the file to extract." msgstr "Geef de naam van het uit te pakken bestand." -#: ../python/pakfire/cli.py:303 +#: ../src/pakfire/cli.py:315 msgid "Target directory where to extract to." msgstr "Doel-directory waar uit te pakken." -#: ../python/pakfire/cli.py:385 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/cli.py:403 ../src/pakfire/transaction.py:405 msgid "Repository" msgstr "Repository" -#: ../python/pakfire/cli.py:385 +#: ../src/pakfire/cli.py:403 msgid "Enabled" msgstr "Ingeschakeld" -#: ../python/pakfire/cli.py:385 ../python/pakfire/cli.py:1112 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1144 msgid "Priority" msgstr "Prioriteit" -#: ../python/pakfire/cli.py:385 ../python/pakfire/cli.py:1157 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1189 msgid "Packages" msgstr "Pakketten" -#: ../python/pakfire/cli.py:393 +#: ../src/pakfire/cli.py:411 msgid "Cleaning up everything..." msgstr "Alles opschonen..." -#: ../python/pakfire/cli.py:429 +#: ../src/pakfire/cli.py:447 msgid "Cannot extract mixed package types" msgstr "Kan gemengde pakket-types niet uitpakken" -#: ../python/pakfire/cli.py:432 +#: ../src/pakfire/cli.py:450 msgid "You must provide an install directory with --target=..." msgstr "U moet een installatie-directory opgeven met --target=..." -#: ../python/pakfire/cli.py:438 +#: ../src/pakfire/cli.py:456 msgid "Cannot extract to /." msgstr "Kan niet uitpakken in /." -#: ../python/pakfire/cli.py:456 +#: ../src/pakfire/cli.py:474 msgid "You cannot run pakfire-builder in a pakfire chroot." msgstr "U kunt pakfire-builder niet in een pakfire chroot draaien." -#: ../python/pakfire/cli.py:459 ../python/pakfire/cli.py:785 +#: ../src/pakfire/cli.py:477 ../src/pakfire/cli.py:819 msgid "Pakfire builder command line interface." msgstr "Pakfire builder commando regel interface." -#: ../python/pakfire/cli.py:518 +#: ../src/pakfire/cli.py:536 msgid "Choose the distribution configuration to use for build" msgstr "Kies de distributie-configuratie die gebruikt wordt voor de build." -#: ../python/pakfire/cli.py:521 +#: ../src/pakfire/cli.py:539 msgid "Run pakfire for the given architecture." msgstr "Start pakfire voor de gegeven architectuur." -#: ../python/pakfire/cli.py:526 +#: ../src/pakfire/cli.py:544 msgid "Update the package indexes." msgstr "Werk de pakketindex bij." -#: ../python/pakfire/cli.py:532 ../python/pakfire/cli.py:805 +#: ../src/pakfire/cli.py:550 ../src/pakfire/cli.py:839 msgid "Build one or more packages." msgstr "Build een of meer pakketten." -#: ../python/pakfire/cli.py:534 ../python/pakfire/cli.py:694 -#: ../python/pakfire/cli.py:807 +#: ../src/pakfire/cli.py:552 ../src/pakfire/cli.py:728 +#: ../src/pakfire/cli.py:841 msgid "Give name of at least one package to build." msgstr "Geef tenminste de naam van een pakket." -#: ../python/pakfire/cli.py:538 ../python/pakfire/cli.py:566 -#: ../python/pakfire/cli.py:813 +#: ../src/pakfire/cli.py:556 ../src/pakfire/cli.py:588 +#: ../src/pakfire/cli.py:847 msgid "Path were the output files should be copied to." msgstr "Pad waar de output bestanden naartoe gekopieerd moeten worden." -#: ../python/pakfire/cli.py:540 ../python/pakfire/cli.py:555 -#: ../python/pakfire/cli.py:815 +#: ../src/pakfire/cli.py:558 ../src/pakfire/cli.py:575 +#: ../src/pakfire/cli.py:849 msgid "Mode to run in. Is either 'release' or 'development' (default)." msgstr "De modus. Dit is of 'release' of 'development' (standaard)." -#: ../python/pakfire/cli.py:542 +#: ../src/pakfire/cli.py:560 msgid "Run a shell after a successful build." msgstr "Start een shell na een succesvolle build." -#: ../python/pakfire/cli.py:544 +#: ../src/pakfire/cli.py:562 msgid "Do not perform the install test." msgstr "Voer de installatie-test niet uit." -#: ../python/pakfire/cli.py:549 +#: ../src/pakfire/cli.py:564 ../src/pakfire/cli.py:577 +msgid "Disable network in container." +msgstr "" + +#: ../src/pakfire/cli.py:569 msgid "Go into a shell." msgstr "Ga naar een shell." -#: ../python/pakfire/cli.py:551 +#: ../src/pakfire/cli.py:571 msgid "Give name of a package." msgstr "Geef de naam van het pakket." -#: ../python/pakfire/cli.py:560 +#: ../src/pakfire/cli.py:582 msgid "Generate a source package." msgstr "Genereer een bron-pakket." -#: ../python/pakfire/cli.py:562 +#: ../src/pakfire/cli.py:584 msgid "Give name(s) of a package(s)." msgstr "Geef na(a)m(en) van pakket(ten)." -#: ../python/pakfire/cli.py:651 +#: ../src/pakfire/cli.py:685 msgid "Pakfire server command line interface." msgstr "Pakfire server commandoregel interface" -#: ../python/pakfire/cli.py:692 +#: ../src/pakfire/cli.py:726 msgid "Send a scrach build job to the server." msgstr "Stuur een scratch build-taak naar de server." -#: ../python/pakfire/cli.py:696 +#: ../src/pakfire/cli.py:730 msgid "Limit build to only these architecture(s)." msgstr "Beperk build tot alleen deze architecturen." -#: ../python/pakfire/cli.py:702 +#: ../src/pakfire/cli.py:736 msgid "Send a keepalive to the server." msgstr "Stuur een keepalive naar de server." -#: ../python/pakfire/cli.py:709 +#: ../src/pakfire/cli.py:743 msgid "Update all repositories." msgstr "Bijwerken van alle repositories." -#: ../python/pakfire/cli.py:715 +#: ../src/pakfire/cli.py:749 msgid "Repository management commands." msgstr "Repository beheer commando's." -#: ../python/pakfire/cli.py:723 +#: ../src/pakfire/cli.py:757 msgid "Create a new repository index." msgstr "Maak een nieuwe repository-index aan." -#: ../python/pakfire/cli.py:725 +#: ../src/pakfire/cli.py:759 msgid "Path to the packages." msgstr "Pad naar de pakketten." -#: ../python/pakfire/cli.py:727 +#: ../src/pakfire/cli.py:761 msgid "Path to input packages." msgstr "Pad naar de input-pakketten." -#: ../python/pakfire/cli.py:729 +#: ../src/pakfire/cli.py:763 msgid "Key to sign the repository with." msgstr "Sleutel om de repository te ondertekenen." -#: ../python/pakfire/cli.py:734 +#: ../src/pakfire/cli.py:768 msgid "Dump some information about this machine." msgstr "Dump informatie over deze machine." -#: ../python/pakfire/cli.py:811 ../python/pakfire/cli.py:907 +#: ../src/pakfire/cli.py:845 ../src/pakfire/cli.py:937 msgid "Build the package for the given architecture." msgstr "Build het pakket voor de gegeven architectuur." -#: ../python/pakfire/cli.py:817 +#: ../src/pakfire/cli.py:851 msgid "Do not verify build dependencies." msgstr "Controleer niet op build-afhankelijkheden." -#: ../python/pakfire/cli.py:819 +#: ../src/pakfire/cli.py:853 msgid "Only run the prepare stage." msgstr "Draai alleen de voorbereidings-fase." -#: ../python/pakfire/cli.py:853 +#: ../src/pakfire/cli.py:887 msgid "Pakfire client command line interface." msgstr "Pakfire commandoregel interface." -#: ../python/pakfire/cli.py:901 +#: ../src/pakfire/cli.py:931 msgid "Build a package remotely." msgstr "Build een pakket op afstand." -#: ../python/pakfire/cli.py:903 +#: ../src/pakfire/cli.py:933 msgid "Give name of a package to build." msgstr "Geef de naam van het pakket om te builden." -#: ../python/pakfire/cli.py:912 +#: ../src/pakfire/cli.py:942 msgid "Print some information about this host." msgstr "Print informatie over deze host." -#: ../python/pakfire/cli.py:918 +#: ../src/pakfire/cli.py:948 msgid "Check the connection to the hub." msgstr "Controleer de connectie naar de hub." -#: ../python/pakfire/cli.py:923 +#: ../src/pakfire/cli.py:953 msgid "Show information about build jobs." msgstr "Toon informatie over build-taken." -#: ../python/pakfire/cli.py:933 +#: ../src/pakfire/cli.py:963 msgid "Show a list of all active jobs." msgstr "Toon een lijst van alle actieve taken." -#: ../python/pakfire/cli.py:938 +#: ../src/pakfire/cli.py:968 msgid "Show a list of all recently finished of failed build jobs." msgstr "Toon een lijst van alle recentelijk beëindigde of mislukte taken." -#: ../python/pakfire/cli.py:943 +#: ../src/pakfire/cli.py:973 msgid "Show details about given build job." msgstr "Toon details van de gegeven build-taak." -#: ../python/pakfire/cli.py:944 +#: ../src/pakfire/cli.py:974 msgid "The ID of the build job." msgstr "De ID van de build-taak." -#: ../python/pakfire/cli.py:949 +#: ../src/pakfire/cli.py:979 msgid "Show information about builds." msgstr "Toon informatie over de builds." -#: ../python/pakfire/cli.py:957 +#: ../src/pakfire/cli.py:987 msgid "Show details about the given build." msgstr "Toon details van de gegeven build." -#: ../python/pakfire/cli.py:958 +#: ../src/pakfire/cli.py:988 msgid "The ID of the build." msgstr "Het ID van de build." -#: ../python/pakfire/cli.py:963 +#: ../src/pakfire/cli.py:993 msgid "Test the connection to the hub." msgstr "Test de verbinding naar de hub." -#: ../python/pakfire/cli.py:964 +#: ../src/pakfire/cli.py:994 msgid "Error code to test." msgstr "Foutcode voor test." -#: ../python/pakfire/cli.py:1013 ../python/pakfire/server.py:302 +#: ../src/pakfire/cli.py:1045 ../src/pakfire/server.py:303 msgid "Hostname" msgstr "Hostnaam" -#: ../python/pakfire/cli.py:1014 +#: ../src/pakfire/cli.py:1046 msgid "Pakfire hub" msgstr "Pakfire hub" -#: ../python/pakfire/cli.py:1017 +#: ../src/pakfire/cli.py:1049 msgid "Username" msgstr "Gebruikersnaam" #. Hardware information -#: ../python/pakfire/cli.py:1021 ../python/pakfire/server.py:306 +#: ../src/pakfire/cli.py:1053 ../src/pakfire/server.py:307 msgid "Hardware information" msgstr "Hardware informatie" -#: ../python/pakfire/cli.py:1022 ../python/pakfire/server.py:307 +#: ../src/pakfire/cli.py:1054 ../src/pakfire/server.py:308 msgid "CPU model" msgstr "CPU model" -#: ../python/pakfire/cli.py:1023 ../python/pakfire/server.py:308 +#: ../src/pakfire/cli.py:1055 ../src/pakfire/server.py:309 msgid "Memory" msgstr "Geheugen" -#: ../python/pakfire/cli.py:1024 +#: ../src/pakfire/cli.py:1056 msgid "Parallelism" msgstr "parallelliteit" -#: ../python/pakfire/cli.py:1026 ../python/pakfire/server.py:310 +#: ../src/pakfire/cli.py:1058 ../src/pakfire/server.py:311 msgid "Native arch" msgstr "Eigen arch" -#: ../python/pakfire/cli.py:1028 +#: ../src/pakfire/cli.py:1060 msgid "Default arch" msgstr "Standaard arch" -#: ../python/pakfire/cli.py:1030 ../python/pakfire/server.py:312 +#: ../src/pakfire/cli.py:1062 ../src/pakfire/server.py:313 msgid "Supported arches" msgstr "Ondersteunde arches" -#: ../python/pakfire/cli.py:1043 +#: ../src/pakfire/cli.py:1075 msgid "Your IP address" msgstr "Uw IP-adres" -#: ../python/pakfire/cli.py:1048 +#: ../src/pakfire/cli.py:1080 msgid "You are authenticated to the build service:" msgstr "U bent geauthenticeerd voor build-service:" -#: ../python/pakfire/cli.py:1054 +#: ../src/pakfire/cli.py:1086 msgid "User name" msgstr "Gebruikersnaam" -#: ../python/pakfire/cli.py:1055 +#: ../src/pakfire/cli.py:1087 msgid "Real name" msgstr "Volledige naam" -#: ../python/pakfire/cli.py:1056 +#: ../src/pakfire/cli.py:1088 msgid "Email address" msgstr "E-mailadres" -#: ../python/pakfire/cli.py:1057 +#: ../src/pakfire/cli.py:1089 msgid "Registered" msgstr "Geregistreerd" -#: ../python/pakfire/cli.py:1064 +#: ../src/pakfire/cli.py:1096 msgid "You could not be authenticated to the build service." msgstr "U kon niet worden geauthenticeerd voor de build-service." -#: ../python/pakfire/cli.py:1085 +#: ../src/pakfire/cli.py:1117 msgid "No ongoing jobs found." msgstr "Geen lopende taken gevonden." -#: ../python/pakfire/cli.py:1088 +#: ../src/pakfire/cli.py:1120 msgid "Active build jobs" msgstr "Actieve build-taken" -#: ../python/pakfire/cli.py:1094 +#: ../src/pakfire/cli.py:1126 msgid "No jobs found." msgstr "Geen taken gevonden." -#: ../python/pakfire/cli.py:1097 +#: ../src/pakfire/cli.py:1129 msgid "Recently processed build jobs" msgstr "Recentelijk verwerkte build-taken" -#: ../python/pakfire/cli.py:1104 +#: ../src/pakfire/cli.py:1136 #, python-format msgid "A build with ID %s could not be found." msgstr "Een build met ID %s kon niet worden gevonden." -#: ../python/pakfire/cli.py:1107 +#: ../src/pakfire/cli.py:1139 #, python-format msgid "Build: %(name)s" msgstr "Build: %(name)s" -#: ../python/pakfire/cli.py:1111 ../python/pakfire/cli.py:1139 +#: ../src/pakfire/cli.py:1143 ../src/pakfire/cli.py:1171 msgid "State" msgstr "Status" -#: ../python/pakfire/cli.py:1115 +#: ../src/pakfire/cli.py:1147 msgid "Jobs" msgstr "Taken" -#: ../python/pakfire/cli.py:1128 +#: ../src/pakfire/cli.py:1160 #, python-format msgid "A job with ID %s could not be found." msgstr "Een taak met ID %s kon niet worden gevonden." -#: ../python/pakfire/cli.py:1135 +#: ../src/pakfire/cli.py:1167 #, python-format msgid "Job: %(name)s" msgstr "Taak: %(name)s" -#: ../python/pakfire/cli.py:1140 ../python/pakfire/packages/base.py:107 -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/cli.py:1172 ../src/pakfire/packages/base.py:107 +#: ../src/pakfire/transaction.py:404 msgid "Arch" msgstr "Arch" -#: ../python/pakfire/cli.py:1145 ../python/pakfire/packages/base.py:148 +#: ../src/pakfire/cli.py:1177 ../src/pakfire/packages/base.py:148 msgid "Build host" msgstr "Build host" -#: ../python/pakfire/cli.py:1150 +#: ../src/pakfire/cli.py:1182 msgid "Time created" msgstr "Aanmaakdatum" -#: ../python/pakfire/cli.py:1151 +#: ../src/pakfire/cli.py:1183 msgid "Time started" msgstr "Starttijd" -#: ../python/pakfire/cli.py:1152 +#: ../src/pakfire/cli.py:1184 msgid "Time finished" msgstr "Eindtijd" -#: ../python/pakfire/cli.py:1153 +#: ../src/pakfire/cli.py:1185 msgid "Duration" msgstr "Duur" -#: ../python/pakfire/cli.py:1181 +#: ../src/pakfire/cli.py:1213 msgid "Invalid error code given." msgstr "Ongeldige foutcode opgegeven." -#: ../python/pakfire/cli.py:1184 +#: ../src/pakfire/cli.py:1216 #, python-format msgid "Reponse from the server: %s" msgstr "Antwoord van de server: %s" -#: ../python/pakfire/cli.py:1190 +#: ../src/pakfire/cli.py:1227 msgid "Pakfire daemon command line interface." msgstr "Pakfire daemon commandoregel interface." -#: ../python/pakfire/cli.py:1220 +#: ../src/pakfire/cli.py:1258 msgid "Pakfire key command line interface." msgstr "Pakfire sleutel commandoregel interface." -#: ../python/pakfire/cli.py:1256 ../python/pakfire/cli.py:1266 +#: ../src/pakfire/cli.py:1294 ../src/pakfire/cli.py:1304 msgid "Import a key from file." msgstr "Importeer een sleutel uit een bestand." -#: ../python/pakfire/cli.py:1258 +#: ../src/pakfire/cli.py:1296 msgid "The real name of the owner of this key." msgstr "De echte naam van de eigenaar van deze sleutel." -#: ../python/pakfire/cli.py:1260 +#: ../src/pakfire/cli.py:1298 msgid "The email address of the owner of this key." msgstr "Het e-mailadres van de eigenaar van deze sleutel." -#: ../python/pakfire/cli.py:1268 +#: ../src/pakfire/cli.py:1306 msgid "Filename of that key to import." msgstr "Bestandsnaam van de sleutel die geïmporteerd wordt." -#: ../python/pakfire/cli.py:1274 +#: ../src/pakfire/cli.py:1312 msgid "Export a key to a file." msgstr "Exporteer een sleutel naar een bestand." -#: ../python/pakfire/cli.py:1276 +#: ../src/pakfire/cli.py:1314 msgid "The ID of the key to export." msgstr "Het ID van de sleutel die wordt geëxporteerd." -#: ../python/pakfire/cli.py:1278 +#: ../src/pakfire/cli.py:1316 msgid "Write the key to this file." msgstr "Schrijf de sleutel naar dit bestand." -#: ../python/pakfire/cli.py:1284 +#: ../src/pakfire/cli.py:1322 msgid "Delete a key from the local keyring." msgstr "Verwijder een sleutel van een lokale sleutelring." -#: ../python/pakfire/cli.py:1286 +#: ../src/pakfire/cli.py:1324 msgid "The ID of the key to delete." msgstr "Het ID van de sleutel die wordt verwijderd." -#: ../python/pakfire/cli.py:1292 +#: ../src/pakfire/cli.py:1330 msgid "List all imported keys." msgstr "Toon alle geïmporteerde sleutels." -#: ../python/pakfire/cli.py:1298 +#: ../src/pakfire/cli.py:1336 msgid "Sign one or more packages." msgstr "Onderteken een of meerdere pakketten." -#: ../python/pakfire/cli.py:1300 +#: ../src/pakfire/cli.py:1338 msgid "Key that is used sign the package(s)." msgstr "Sleutel die is gebruikt om de pakket(ten) te ondertekenen." -#: ../python/pakfire/cli.py:1302 +#: ../src/pakfire/cli.py:1340 msgid "Package(s) to sign." msgstr "Te ondertekenen pakket(ten)." -#: ../python/pakfire/cli.py:1308 +#: ../src/pakfire/cli.py:1346 msgid "Verify one or more packages." msgstr "Verifieer een of meerdere pakketten." -#: ../python/pakfire/cli.py:1312 +#: ../src/pakfire/cli.py:1350 msgid "Package(s) to verify." msgstr "Te verifiëren pakket(ten)." -#: ../python/pakfire/cli.py:1319 +#: ../src/pakfire/cli.py:1357 msgid "Generating the key may take a moment..." msgstr "Het genereren van de sleutel kan even duren..." -#: ../python/pakfire/cli.py:1373 +#: ../src/pakfire/cli.py:1411 #, python-format msgid "Signing %s..." msgstr "Ondertekent %s..." -#: ../python/pakfire/cli.py:1393 +#: ../src/pakfire/cli.py:1431 #, python-format msgid "Verifying %s..." msgstr "Verifieert %s..." -#: ../python/pakfire/cli.py:1403 +#: ../src/pakfire/cli.py:1441 msgid "This signature is valid." msgstr "Deze ondertekening is geldig." -#: ../python/pakfire/cli.py:1406 +#: ../src/pakfire/cli.py:1444 msgid "Unknown key" msgstr "Onbekende sleutel" -#: ../python/pakfire/cli.py:1407 +#: ../src/pakfire/cli.py:1445 msgid "Could not check if this signature is valid." msgstr "Kon niet controleren of ondertekening geldig is." -#: ../python/pakfire/cli.py:1410 ../python/pakfire/keyring.py:96 +#: ../src/pakfire/cli.py:1448 ../src/pakfire/keyring.py:98 #, python-format msgid "Created: %s" msgstr "Aangemaakt: %s" -#: ../python/pakfire/cli.py:1414 ../python/pakfire/keyring.py:99 +#: ../src/pakfire/cli.py:1452 ../src/pakfire/keyring.py:101 #, python-format msgid "Expires: %s" msgstr "Verloopt: %s" -#. If the keepalive message could not successfully be sent, we don't -#. bother, because the client will soon retry. -#: ../python/pakfire/client/base.py:213 -msgid "Could not send a keepalive message to the hub." -msgstr "Kan geen keepalive bericht sturen naar de hub." - -#. Don't give a shit either. -#: ../python/pakfire/client/base.py:247 -msgid "Could not update the host information." -msgstr "Kan de host-informatie niet bijwerken." - -#: ../python/pakfire/client/builder.py:179 -msgid "Less than 2GB of free space. Cannot request a new job." -msgstr "Minder dan 2GB vrije schijfruimte. Kan geen nieuwe taak aanmaken." - -#. Log all XMLRPC protocol errors. -#: ../python/pakfire/client/transport.py:90 -msgid "XMLRPC protocol error:" -msgstr "XMLRPC protocolfout:" - -#: ../python/pakfire/client/transport.py:91 -#, python-format -msgid "URL: %s" -msgstr "URL: %s" - -#: ../python/pakfire/client/transport.py:92 -msgid " HTTP headers:" -msgstr "HTTP headers:" - -#: ../python/pakfire/client/transport.py:95 -#, python-format -msgid "Error code: %s" -msgstr "Foutcode: %s" - -#: ../python/pakfire/client/transport.py:96 -#, python-format -msgid "Error message: %s" -msgstr "Foutmelding: %s" - -#: ../python/pakfire/client/transport.py:116 -#, python-format -msgid "Trying again in %(timeout)s second(s). %(tries)s tries left." -msgstr "Opnieuw proberen over %(timeout)s second(en). %(tries)s pogingen over." - -#: ../python/pakfire/client/transport.py:121 -msgid "Maximum number of tries was reached. Giving up." -msgstr "Maximum aantal pogingen is bereikt. Geeft op." - -#: ../python/pakfire/compress.py:85 ../python/pakfire/compress.py:95 +#: ../src/pakfire/compress.py:85 ../src/pakfire/compress.py:95 #, python-format msgid "Given algorithm '%s' is not supported." msgstr "Gegeven algoritme '%s' wordt niet ondersteund." -#: ../python/pakfire/config.py:191 +#: ../src/pakfire/config.py:191 #, python-format msgid "Unhandled configuration update: %s = %s" msgstr "Niet-afgehandelde configuratie update: %s = %s" -#: ../python/pakfire/config.py:205 +#: ../src/pakfire/config.py:205 msgid "Configuration:" msgstr "Configuratie:" -#: ../python/pakfire/config.py:207 +#: ../src/pakfire/config.py:207 #, python-format msgid "Section: %s" msgstr "Sectie: %s" -#: ../python/pakfire/config.py:212 +#: ../src/pakfire/config.py:212 msgid "No settings in this section." msgstr "Geen instellingen in deze sectie." -#: ../python/pakfire/config.py:214 +#: ../src/pakfire/config.py:214 msgid "Loaded from files:" msgstr "Geladen vanuit bestanden:" -#: ../python/pakfire/downloader.py:155 +#: ../src/pakfire/daemon.py:100 +msgid "Shutting down..." +msgstr "" + +#: ../src/pakfire/daemon.py:104 +msgid "Restarting keepalive process" +msgstr "" + +#: ../src/pakfire/daemon.py:166 +#, python-format +msgid "Terminating worker process: %s" +msgstr "" + +#: ../src/pakfire/daemon.py:315 +msgid "Sending builder information to hub..." +msgstr "" + +#: ../src/pakfire/downloader.py:165 msgid "Downloading source files:" msgstr "Binnenhalen van bronbestanden:" -#: ../python/pakfire/downloader.py:158 +#: ../src/pakfire/downloader.py:168 msgid "Cannot download source code in offline mode." msgstr "Kan de broncode niet downloaden in offline modus." -#: ../python/pakfire/downloader.py:181 +#: ../src/pakfire/downloader.py:191 #, python-format msgid "Downloaded empty file: %s" msgstr "Downloaded leeg bestand: %s" -#: ../python/pakfire/errors.py:30 +#: ../src/pakfire/errors.py:30 msgid "An unhandled error occured." msgstr "Er is een niet afgehandelde fout opgetreden." -#: ../python/pakfire/errors.py:46 +#: ../src/pakfire/errors.py:46 msgid "Could not compress/decompress data." msgstr "Kan data niet comprimeren/decomprimeren." -#: ../python/pakfire/errors.py:58 +#: ../src/pakfire/errors.py:58 msgid "One or more dependencies could not been resolved." msgstr "Een of meer afhankelijkheden konden niet worden opgelost." -#: ../python/pakfire/errors.py:61 +#: ../src/pakfire/errors.py:61 msgid "An error occured when pakfire tried to download files." -msgstr "Er is een fout opgetreden toen pakfire de bestanden probeerde te downloaden." +msgstr "" +"Er is een fout opgetreden toen pakfire de bestanden probeerde te downloaden." -#: ../python/pakfire/errors.py:74 +#: ../src/pakfire/errors.py:74 msgid "" "The requested action cannot be done on offline mode.\n" -"Please connect your system to the network, remove --offline from the command line and try again." -msgstr "De gevraagde actie kan niet in offline modus worden uitgevoerd. Controleer of uw systeem met het netwerk is verbonden, verwijder --offline van de commandoregel en probeer opnieuw." +"Please connect your system to the network, remove --offline from the command " +"line and try again." +msgstr "" +"De gevraagde actie kan niet in offline modus worden uitgevoerd. Controleer " +"of uw systeem met het netwerk is verbonden, verwijder --offline van de " +"commandoregel en probeer opnieuw." -#: ../python/pakfire/errors.py:86 +#: ../src/pakfire/errors.py:86 msgid "Running pakfire-build in a pakfire container?" msgstr "Draait u pakfire-build in een pakfire-container?" -#: ../python/pakfire/errors.py:98 ../python/pakfire/transaction.py:475 +#: ../src/pakfire/errors.py:98 ../src/pakfire/transaction.py:475 msgid "Transaction test was not successful" msgstr "Transactietest was niet succesvol" -#: ../python/pakfire/errors.py:102 +#: ../src/pakfire/errors.py:162 msgid "Generic XMLRPC error." msgstr "Algemene XMLRPC fout." -#: ../python/pakfire/errors.py:106 +#: ../src/pakfire/errors.py:166 msgid "" "You are forbidden to perform this action. Maybe you need to check your " "credentials." -msgstr "Het is niet toegestaan om deze actie uit te voeren. Controleer uw bevoegdheden." +msgstr "" +"Het is niet toegestaan om deze actie uit te voeren. Controleer uw " +"bevoegdheden." -#: ../python/pakfire/errors.py:110 +#: ../src/pakfire/errors.py:170 msgid "A request could not be fulfilled by the server." msgstr "Een verzoek kon niet worden uitgevoerd door de server." -#: ../python/pakfire/errors.py:114 +#: ../src/pakfire/errors.py:174 msgid "Could not find the requested URL." msgstr "Kan de gevraagde URL niet vinden." -#: ../python/pakfire/errors.py:118 +#: ../src/pakfire/errors.py:178 msgid "An unforseable problem on the XML-RPC transport connection occured." -msgstr "Er heeft zich een onvoorzien probleem voorgedaan op de XML-RPC verbinding." +msgstr "" +"Er heeft zich een onvoorzien probleem voorgedaan op de XML-RPC verbinding." -#: ../python/pakfire/i18n.py:54 +#: ../src/pakfire/i18n.py:54 #, python-format msgid "%(commas)s and %(last)s" msgstr "%(commas)s en %(last)s" -#: ../python/pakfire/keyring.py:82 +#: ../src/pakfire/keyring.py:76 +#, python-format +msgid "Not in key store: %s" +msgstr "" + +#: ../src/pakfire/keyring.py:82 #, python-format msgid "Fingerprint: %s" msgstr "Fingerprint: %s" -#: ../python/pakfire/keyring.py:84 +#: ../src/pakfire/keyring.py:86 msgid "Private key available!" msgstr "Persoonlijke sleutel beschikbaar!" -#: ../python/pakfire/keyring.py:88 +#: ../src/pakfire/keyring.py:90 #, python-format msgid "Subkey: %s" msgstr "Sub-sleutel: %s" -#: ../python/pakfire/keyring.py:90 +#: ../src/pakfire/keyring.py:92 msgid "This key has expired!" msgstr "Deze sleutel is verlopen!" -#: ../python/pakfire/keyring.py:93 +#: ../src/pakfire/keyring.py:95 msgid "This is a secret key." msgstr "Dit is een geheime sleutel." -#: ../python/pakfire/keyring.py:101 +#: ../src/pakfire/keyring.py:103 msgid "This key does not expire." msgstr "Deze sleutel verloopt niet." -#: ../python/pakfire/keyring.py:149 +#: ../src/pakfire/keyring.py:151 #, python-format msgid "Generating new key for %(realname)s <%(email)s>..." msgstr "Genereren van nieuwe sleutel voor %(realname)s <%(email)s>..." -#: ../python/pakfire/keyring.py:150 +#: ../src/pakfire/keyring.py:152 msgid "This may take a while..." msgstr "Dit kan even duren..." -#: ../python/pakfire/keyring.py:169 +#: ../src/pakfire/keyring.py:171 #, python-format msgid "Successfully imported %s." msgstr "%s succesvol geïmporteerd." -#: ../python/pakfire/keyring.py:189 +#: ../src/pakfire/keyring.py:191 msgid "Host key:" msgstr "Hostsleutel:" -#: ../python/pakfire/keyring.py:196 +#: ../src/pakfire/keyring.py:198 #, python-format -msgid "" -"WARNING! Host key with ID %s configured, but the secret key is missing!" -msgstr "WAARSCHUWING! Hostsleutel met ID %s geconfigureerd, maar de geheime sleutel ontbreekt!" +msgid "WARNING! Host key with ID %s configured, but the secret key is missing!" +msgstr "" +"WAARSCHUWING! Hostsleutel met ID %s geconfigureerd, maar de geheime sleutel " +"ontbreekt!" -#: ../python/pakfire/keyring.py:199 +#: ../src/pakfire/keyring.py:201 #, python-format msgid "WARNING! Host key with ID %s configured, but not found!" -msgstr "WAARSCHUWING! Hostsleutel met ID %s geconfigureerd, maar niet gevonden!" +msgstr "" +"WAARSCHUWING! Hostsleutel met ID %s geconfigureerd, maar niet gevonden!" -#: ../python/pakfire/keyring.py:201 +#: ../src/pakfire/keyring.py:203 msgid "No host key available or configured." msgstr "Geen hostsleutel beschikbaar of geconfigureerd." -#: ../python/pakfire/packages/base.py:99 +#: ../src/pakfire/packages/base.py:99 msgid "Name" msgstr "Naam" -#: ../python/pakfire/packages/base.py:110 ../python/pakfire/transaction.py:404 +#: ../src/pakfire/packages/base.py:110 ../src/pakfire/transaction.py:404 msgid "Version" msgstr "Versie" -#: ../python/pakfire/packages/base.py:111 +#: ../src/pakfire/packages/base.py:111 msgid "Release" msgstr "Uitgave" -#: ../python/pakfire/packages/base.py:115 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/packages/base.py:115 ../src/pakfire/transaction.py:405 msgid "Size" msgstr "Grootte" -#: ../python/pakfire/packages/base.py:119 +#: ../src/pakfire/packages/base.py:119 msgid "Installed size" msgstr "Geïnstalleerde grootte" -#: ../python/pakfire/packages/base.py:125 +#: ../src/pakfire/packages/base.py:125 msgid "Repo" msgstr "Repo" -#: ../python/pakfire/packages/base.py:128 +#: ../src/pakfire/packages/base.py:128 msgid "Summary" msgstr "Samenvatting" -#: ../python/pakfire/packages/base.py:129 +#: ../src/pakfire/packages/base.py:129 msgid "Groups" msgstr "Groepen" -#: ../python/pakfire/packages/base.py:130 +#: ../src/pakfire/packages/base.py:130 msgid "URL" msgstr "URL" -#: ../python/pakfire/packages/base.py:131 +#: ../src/pakfire/packages/base.py:131 msgid "License" msgstr "Licentie" -#: ../python/pakfire/packages/base.py:134 +#: ../src/pakfire/packages/base.py:134 msgid "Description" msgstr "Omschrijving" -#: ../python/pakfire/packages/base.py:141 +#: ../src/pakfire/packages/base.py:141 msgid "Maintainer" msgstr "Onderhouder" -#: ../python/pakfire/packages/base.py:143 +#: ../src/pakfire/packages/base.py:143 msgid "Vendor" msgstr "Leverancier" -#: ../python/pakfire/packages/base.py:145 +#: ../src/pakfire/packages/base.py:145 msgid "UUID" msgstr "UUID" -#: ../python/pakfire/packages/base.py:146 +#: ../src/pakfire/packages/base.py:146 msgid "Build ID" msgstr "Build ID" -#: ../python/pakfire/packages/base.py:147 +#: ../src/pakfire/packages/base.py:147 msgid "Build date" msgstr "Build datum" -#: ../python/pakfire/packages/base.py:150 +#: ../src/pakfire/packages/base.py:150 msgid "Signatures" msgstr "Ondertekeningen" -#: ../python/pakfire/packages/base.py:155 +#: ../src/pakfire/packages/base.py:155 msgid "Provides" msgstr "Levert" -#: ../python/pakfire/packages/base.py:160 +#: ../src/pakfire/packages/base.py:160 msgid "Pre-requires" msgstr "Pre-vereist" -#: ../python/pakfire/packages/base.py:165 +#: ../src/pakfire/packages/base.py:165 msgid "Requires" msgstr "Vereist" -#: ../python/pakfire/packages/base.py:170 +#: ../src/pakfire/packages/base.py:170 msgid "Conflicts" msgstr "Conflicteert" -#: ../python/pakfire/packages/base.py:175 +#: ../src/pakfire/packages/base.py:175 msgid "Obsoletes" msgstr "Overbodig" -#: ../python/pakfire/packages/base.py:180 +#: ../src/pakfire/packages/base.py:180 msgid "Recommends" msgstr "Adviseert" -#: ../python/pakfire/packages/base.py:185 +#: ../src/pakfire/packages/base.py:185 msgid "Suggests" msgstr "Stelt voor" -#: ../python/pakfire/packages/base.py:193 +#: ../src/pakfire/packages/base.py:193 msgid "File" msgstr "Bestand" -#: ../python/pakfire/packages/base.py:383 +#: ../src/pakfire/packages/base.py:383 msgid "Not set" msgstr "Niet ingesteld" -#: ../python/pakfire/packages/base.py:570 +#: ../src/pakfire/packages/base.py:570 #, python-format msgid "Config file saved as %s." msgstr "Configuratiebestand opgeslagen als %s." -#: ../python/pakfire/packages/base.py:575 +#: ../src/pakfire/packages/base.py:575 #, python-format msgid "Preserving datafile '/%s'" msgstr "Bewaren van databestand '/%s'" -#: ../python/pakfire/packages/file.py:80 +#: ../src/pakfire/packages/file.py:82 #, python-format msgid "Filename: %s" msgstr "Bestandsnaam: %s" -#: ../python/pakfire/packages/file.py:181 +#: ../src/pakfire/packages/file.py:184 #, python-format msgid "File in archive is missing in file metadata: %s. Skipping." msgstr "Bestand in archief mist bestand-metadata: %s. Overslaan." -#: ../python/pakfire/packages/file.py:237 +#: ../src/pakfire/packages/file.py:240 #, python-format msgid "Config file created as %s" msgstr "Configuratiebestand aangemaakt als %s" -#: ../python/pakfire/packages/file.py:242 +#: ../src/pakfire/packages/file.py:245 #, python-format msgid "Don't overwrite already existing datafile '/%s'" msgstr "Overschrijf niet het reeds bestaande databestand '/%s'" -#: ../python/pakfire/packages/file.py:256 +#: ../src/pakfire/packages/file.py:259 #, python-format msgid "Could not remove file: /%s" msgstr "Kan bestand /%s niet verwijderen" -#: ../python/pakfire/packages/lexer.py:756 +#: ../src/pakfire/packages/lexer.py:756 #, python-format msgid "Template does not exist: %s" msgstr "Template bestaat niet: %s" -#: ../python/pakfire/packages/make.py:83 +#: ../src/pakfire/packages/make.py:83 msgid "Package name is undefined." msgstr "Pakketnaam is ongedefinieerd." -#: ../python/pakfire/packages/make.py:86 +#: ../src/pakfire/packages/make.py:86 msgid "Package version is undefined." msgstr "Pakketversie is ongedefinieerd." -#: ../python/pakfire/packages/make.py:443 +#: ../src/pakfire/packages/make.py:443 #, python-format msgid "Searching for automatic dependencies for %s..." msgstr "Zoeken naar automatische afhankelijkheden voor %s..." -#: ../python/pakfire/packages/make.py:497 +#: ../src/pakfire/packages/make.py:497 #, python-format msgid "Regular experession is invalid and has been skipped: %s" msgstr "Regular expression is ongeldig en wordt overgeslagen: %s" #. Let the user know what has been done. -#: ../python/pakfire/packages/make.py:513 +#: ../src/pakfire/packages/make.py:513 #, python-format msgid "Filter '%(pattern)s' filtered %(dep)s." msgstr "Filter '%(pattern)s' filterde %(dep)s." #. Load progressbar. -#: ../python/pakfire/packages/packager.py:400 -#: ../python/pakfire/packages/packager.py:714 +#: ../src/pakfire/packages/packager.py:400 +#: ../src/pakfire/packages/packager.py:714 msgid "Packaging" msgstr "Inpakken" -#: ../python/pakfire/packages/packager.py:742 +#: ../src/pakfire/packages/packager.py:742 #, python-format msgid "Building source package %s:" msgstr "Building bronpakket %s:" -#: ../python/pakfire/packages/tar.py:87 +#: ../src/pakfire/packages/tar.py:87 #, python-format msgid "Could not extract file: /%(src)s - %(dst)s" msgstr "Kan bestand: /%(src)s - %(dst)s niet uitpakken." -#: ../python/pakfire/repository/__init__.py:93 +#: ../src/pakfire/repository/__init__.py:93 msgid "Initializing repositories..." msgstr "Initialiseren van repositories..." -#: ../python/pakfire/repository/database.py:127 -msgid "" -"The format of the database is not supported by this version of pakfire." -msgstr "Het formaat van de database is niet ondersteund in deze versie van pakfire." +#: ../src/pakfire/repository/database.py:120 +msgid "The format of the database is not supported by this version of pakfire." +msgstr "" +"Het formaat van de database is niet ondersteund in deze versie van pakfire." -#: ../python/pakfire/repository/database.py:238 +#: ../src/pakfire/repository/database.py:229 #, python-format msgid "Cannot use database with version greater than %s." msgstr "Kan database met versie groter dan %s niet gebruiken." -#: ../python/pakfire/repository/database.py:240 +#: ../src/pakfire/repository/database.py:231 #, python-format msgid "Migrating database from format %(old)s to %(new)s." msgstr "Migreren van database van formaat %(old)s naar %(new)s." #. Create progress bar. -#: ../python/pakfire/repository/local.py:123 +#: ../src/pakfire/repository/local.py:123 #, python-format msgid "%s: Adding packages..." msgstr "%s: Voegt pakketten toe..." #. Make a nice progress bar. -#: ../python/pakfire/repository/local.py:229 +#: ../src/pakfire/repository/local.py:229 msgid "Compressing database..." msgstr "Comprimeren van database..." #. Create progress bar. -#: ../python/pakfire/repository/local.py:287 +#: ../src/pakfire/repository/local.py:287 #, python-format msgid "%s: Reading packages..." msgstr "%s: Inlezen van pakketten..." -#: ../python/pakfire/repository/remote.py:151 +#: ../src/pakfire/repository/remote.py:151 #, python-format msgid "No metadata available for repository %s. Cannot download any." msgstr "Geen metadata beschikbaar voor repository %s. Kan niets downloaden." -#: ../python/pakfire/repository/remote.py:176 +#: ../src/pakfire/repository/remote.py:176 #, python-format msgid "Could not update metadata for %s from any mirror server" msgstr "Kan de metadata niet bijwerken voor %s van geen van de mirror servers" -#: ../python/pakfire/repository/remote.py:185 +#: ../src/pakfire/repository/remote.py:185 msgid "The downloaded metadata was less recent than the current one." msgstr "De gedownloade metadata was minder recent dan de huidige." -#: ../python/pakfire/repository/remote.py:224 +#: ../src/pakfire/repository/remote.py:224 #, python-format msgid "Cannot download package database for %s in offline mode." msgstr "Kan pakketdatabase voor %s niet downloaden in offline modus." -#: ../python/pakfire/repository/remote.py:235 +#: ../src/pakfire/repository/remote.py:235 #, python-format msgid "%s: package database" msgstr "%s: pakket database" -#: ../python/pakfire/repository/remote.py:309 +#: ../src/pakfire/repository/remote.py:309 #, python-format msgid "Cannot download this file in offline mode: %s" msgstr "Kan dit bestand niet downloaden in offline modus: %s" -#: ../python/pakfire/repository/remote.py:315 +#: ../src/pakfire/repository/remote.py:315 #, python-format msgid "Could not download %s: %s" msgstr "Kan %s niet downloaden: %s" -#: ../python/pakfire/repository/remote.py:340 +#: ../src/pakfire/repository/remote.py:340 msgid "The checksum of the downloaded file did not match." msgstr "Het controlegetal van het gedownloade bestand komt niet overeen." -#: ../python/pakfire/repository/remote.py:341 +#: ../src/pakfire/repository/remote.py:341 #, python-format msgid "Expected %(good)s but got %(bad)s." msgstr "Verwachtte %(good)s, maar kreeg %(bad)s." -#: ../python/pakfire/repository/remote.py:342 +#: ../src/pakfire/repository/remote.py:342 msgid "Trying an other mirror." msgstr "Probeert een andere mirror." #. Create a progressbar. -#: ../python/pakfire/repository/system.py:59 +#: ../src/pakfire/repository/system.py:59 msgid "Loading installed packages" msgstr "Laden van geïnstalleerde pakketten" -#: ../python/pakfire/satsolver.py:329 +#: ../src/pakfire/satsolver.py:329 #, python-format msgid "Dependency solving finished in %.2f ms" msgstr "Afhandelen van afhankelijkheden is beëindigd in %.2f ms" -#: ../python/pakfire/satsolver.py:344 ../python/pakfire/satsolver.py:370 +#: ../src/pakfire/satsolver.py:344 ../src/pakfire/satsolver.py:370 msgid "The solver returned one problem:" msgstr "De solver geeft een probleem terug:" #. Ask the user if he or she want to modify the request. If not, just exit. -#: ../python/pakfire/satsolver.py:386 +#: ../src/pakfire/satsolver.py:386 msgid "Do you want to manually alter the request?" msgstr "Wilt u echt het verzoek handmatig aanpassen?" -#: ../python/pakfire/satsolver.py:389 +#: ../src/pakfire/satsolver.py:389 msgid "You can now try to satisfy the solver by modifying your request." msgstr "U kunt de solver nogmaals proberen door het verzoek aan te passen." -#: ../python/pakfire/satsolver.py:394 +#: ../src/pakfire/satsolver.py:394 msgid "Which problem to you want to resolve?" msgstr "Welk probleem wilt u oplossen?" -#: ../python/pakfire/satsolver.py:396 +#: ../src/pakfire/satsolver.py:396 msgid "Press enter to try to re-solve the request." msgstr "Geef enter om het verzoek op te lossen." -#: ../python/pakfire/satsolver.py:427 +#: ../src/pakfire/satsolver.py:427 #, python-format msgid " Solution: %s" msgstr "Oplossing: %s" -#: ../python/pakfire/satsolver.py:436 +#: ../src/pakfire/satsolver.py:436 msgid " Solutions:" msgstr "Oplossingen:" -#: ../python/pakfire/server.py:278 ../python/pakfire/system.py:132 +#: ../src/pakfire/server.py:279 ../src/pakfire/system.py:149 msgid "Could not be determined" msgstr "Kon niet worden bepaald" -#: ../python/pakfire/shell.py:84 +#: ../src/pakfire/shell.py:84 #, python-format msgid "Executing command: %s in %s" msgstr "Uitvoeren van commando: %s in %s" -#: ../python/pakfire/shell.py:123 +#: ../src/pakfire/shell.py:123 #, python-format msgid "Command exceeded timeout (%(timeout)d): %(command)s" msgstr "Commando heeft time-out overschreden (%(timeout)d): %(command)s" -#: ../python/pakfire/shell.py:129 +#: ../src/pakfire/shell.py:129 #, python-format msgid "Child returncode was: %s" msgstr "Child returncode was: %s" -#: ../python/pakfire/shell.py:132 +#: ../src/pakfire/shell.py:132 #, python-format msgid "Command failed: %s" msgstr "Commando mislukt: %s" -#: ../python/pakfire/transaction.py:94 +#: ../src/pakfire/transaction.py:94 #, python-format msgid "file %(name)s from %(pkg1)s conflicts with file from package %(pkg2)s" -msgstr "Bestand %(name)s van %(pkg1)s conflicteert met bestand van pakket %(pkg2)s" +msgstr "" +"Bestand %(name)s van %(pkg1)s conflicteert met bestand van pakket %(pkg2)s" -#: ../python/pakfire/transaction.py:100 +#: ../src/pakfire/transaction.py:100 #, python-format msgid "file %(name)s from %(pkg)s conflicts with files from %(pkgs)s" msgstr "Bestand %(name)s van %(pkg)s conflicteert met bestanden van %(pkgs)s" -#: ../python/pakfire/transaction.py:106 +#: ../src/pakfire/transaction.py:106 #, python-format -msgid "" -"file %(name)s causes the transaction test to fail for an unknown reason" -msgstr "Bestand %(name)s veroorzaakte een mislukte transactietest met onbekende oorzaak" +msgid "file %(name)s causes the transaction test to fail for an unknown reason" +msgstr "" +"Bestand %(name)s veroorzaakte een mislukte transactietest met onbekende " +"oorzaak" -#: ../python/pakfire/transaction.py:114 +#: ../src/pakfire/transaction.py:114 #, python-format msgid "" "There is not enough space left on %(name)s. Need at least %(size)s to " "perform transaction." -msgstr "Er is niet voldoende diskruimte over op %(name)s. Heb minstens %(size)s nodig om transactie uit te voeren." +msgstr "" +"Er is niet voldoende diskruimte over op %(name)s. Heb minstens %(size)s " +"nodig om transactie uit te voeren." -#: ../python/pakfire/transaction.py:327 +#: ../src/pakfire/transaction.py:327 #, python-format msgid "Not enough space to download %s of packages." msgstr "Onvoldoende ruimte om %s pakketten te downloaden." -#: ../python/pakfire/transaction.py:330 +#: ../src/pakfire/transaction.py:330 msgid "Downloading packages:" msgstr "Binnenhalen pakketten:" -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/transaction.py:404 msgid "Package" msgstr "Pakket" -#: ../python/pakfire/transaction.py:409 +#: ../src/pakfire/transaction.py:409 msgid "Installing:" msgstr "Installeert:" -#: ../python/pakfire/transaction.py:410 +#: ../src/pakfire/transaction.py:410 msgid "Reinstalling:" msgstr "Herinstalleren:" -#: ../python/pakfire/transaction.py:411 +#: ../src/pakfire/transaction.py:411 msgid "Updating:" msgstr "Bijwerken:" -#: ../python/pakfire/transaction.py:412 +#: ../src/pakfire/transaction.py:412 msgid "Downgrading:" msgstr "Downgrading:" -#: ../python/pakfire/transaction.py:413 +#: ../src/pakfire/transaction.py:413 msgid "Removing:" msgstr "Verwijdert:" -#: ../python/pakfire/transaction.py:419 +#: ../src/pakfire/transaction.py:419 msgid "Transaction Summary" msgstr "Transactie samenvatting" -#: ../python/pakfire/transaction.py:426 +#: ../src/pakfire/transaction.py:426 msgid "package" msgstr "pakket" -#: ../python/pakfire/transaction.py:432 +#: ../src/pakfire/transaction.py:432 #, python-format msgid "Total download size: %s" msgstr "Totale download grootte: %s" -#: ../python/pakfire/transaction.py:436 +#: ../src/pakfire/transaction.py:436 #, python-format msgid "Installed size: %s" msgstr "Geïnstalleerde grootte: %s" -#: ../python/pakfire/transaction.py:439 +#: ../src/pakfire/transaction.py:439 #, python-format msgid "Freed size: %s" msgstr "Vrijgemaakte grootte: %s" -#: ../python/pakfire/transaction.py:450 +#: ../src/pakfire/transaction.py:450 msgid "Is this okay?" msgstr "Is dit in orde?" -#: ../python/pakfire/transaction.py:456 +#: ../src/pakfire/transaction.py:456 msgid "Running Transaction Test" msgstr "Draait transactietest" -#: ../python/pakfire/transaction.py:468 +#: ../src/pakfire/transaction.py:468 msgid "Transaction Test Succeeded" msgstr "Transactietest was succesvol" #. Make a nice progressbar. -#: ../python/pakfire/transaction.py:501 +#: ../src/pakfire/transaction.py:501 msgid "Verifying signatures..." msgstr "Verifiëren ondertekeningen..." -#: ../python/pakfire/transaction.py:533 +#: ../src/pakfire/transaction.py:533 #, python-format msgid "Found %s signature error(s)!" msgstr "%s ondertekening-fout(en) gevonden!" -#: ../python/pakfire/transaction.py:538 +#: ../src/pakfire/transaction.py:538 msgid "Going on because we are running in permissive mode." msgstr "Doorgaan omdat we in permissive modus draaien." -#: ../python/pakfire/transaction.py:539 +#: ../src/pakfire/transaction.py:539 msgid "This is dangerous!" msgstr "Dit is gevaarlijk!" -#: ../python/pakfire/transaction.py:560 +#: ../src/pakfire/transaction.py:560 msgid "Running transaction" msgstr "Lopende transactie" -#: ../python/pakfire/util.py:68 +#: ../src/pakfire/util.py:68 #, python-format msgid "%s [y/N]" msgstr "%s [y/N]" -#: ../python/pakfire/util.py:260 +#: ../src/pakfire/util.py:247 msgid "Killing orphans..." msgstr "Stoppen van orphans..." -#: ../python/pakfire/util.py:267 +#: ../src/pakfire/util.py:254 #, python-format msgid "Process ID %s is still running in chroot. Killing..." msgstr "Proces ID %s draait nog steeds in chroot. Stoppen..." -#: ../python/pakfire/util.py:279 +#: ../src/pakfire/util.py:266 msgid "Waiting for processes to terminate..." msgstr "Wachten op het afsluiten van de processen..." -#: ../python/src/problem.c:159 -#, c-format -msgid "%s does not belong to a distupgrade repository" -msgstr "%s behoort niet tot een distro-upgrade repository" - -#: ../python/src/problem.c:166 -#, c-format -msgid "%s has inferior architecture" -msgstr "%s heeft een inferieure architectuur" +#~ msgid "Could not send a keepalive message to the hub." +#~ msgstr "Kan geen keepalive bericht sturen naar de hub." -#: ../python/src/problem.c:173 -#, c-format -msgid "problem with installed package %s" -msgstr "probleem met geïnstalleerd pakket %s" +#~ msgid "Could not update the host information." +#~ msgstr "Kan de host-informatie niet bijwerken." -#: ../python/src/problem.c:179 -#, c-format -msgid "conflicting requests" -msgstr "conflicterende verzoeken" +#~ msgid "Less than 2GB of free space. Cannot request a new job." +#~ msgstr "Minder dan 2GB vrije schijfruimte. Kan geen nieuwe taak aanmaken." -#: ../python/src/problem.c:184 -#, c-format -msgid "nothing provides requested %s" -msgstr "%s kan niet geleverd worden" +#~ msgid "XMLRPC protocol error:" +#~ msgstr "XMLRPC protocolfout:" -#: ../python/src/problem.c:190 -#, c-format -msgid "some dependency problem" -msgstr "enkele afhankelijkheidsproblemen" +#~ msgid "URL: %s" +#~ msgstr "URL: %s" -#: ../python/src/problem.c:195 -#, c-format -msgid "package %s is not installable" -msgstr "pakket %s is niet installeerbaar" +#~ msgid " HTTP headers:" +#~ msgstr "HTTP headers:" -#: ../python/src/problem.c:202 -#, c-format -msgid "nothing provides %s needed by %s" -msgstr "%s kan niet geleverd worden, noodzakelijk voor %s" +#~ msgid "Error code: %s" +#~ msgstr "Foutcode: %s" -#: ../python/src/problem.c:209 -#, c-format -msgid "cannot install both %s and %s" -msgstr "kan %s en %s niet tegelijk installeren" - -#: ../python/src/problem.c:216 -#, c-format -msgid "package %s conflicts with %s provided by %s" -msgstr "pakket %s conflicteert met %s geleverd door %s" - -#: ../python/src/problem.c:224 -#, c-format -msgid "package %s obsoletes %s provided by %s" -msgstr "pakket %s maakt %s geleverd door %s overbodig" - -#: ../python/src/problem.c:232 -#, c-format -msgid "installed package %s obsoletes %s provided by %s" -msgstr "geïnstalleerd pakket %s maakt %s geleverd door %s overbodig" +#~ msgid "Error message: %s" +#~ msgstr "Foutmelding: %s" -#: ../python/src/problem.c:240 -#, c-format -msgid "package %s implicitely obsoletes %s provided by %s" -msgstr "pakket %s maakt %s geleverd door %s impliciet overbodig" +#~ msgid "Trying again in %(timeout)s second(s). %(tries)s tries left." +#~ msgstr "" +#~ "Opnieuw proberen over %(timeout)s second(en). %(tries)s pogingen over." -#: ../python/src/problem.c:248 -#, c-format -msgid "package %s requires %s, but none of the providers can be installed" -msgstr "pakket %s vereist %s, maar geen van de aanbieders kan worden geïnstalleerd" +#~ msgid "Maximum number of tries was reached. Giving up." +#~ msgstr "Maximum aantal pogingen is bereikt. Geeft op." -#: ../python/src/problem.c:255 -#, c-format -msgid "package %s conflicts with %s provided by itself" -msgstr "pakket %s conflicteert met %s welke door zichzelf is geleverd" - -#: ../python/src/problem.c:264 -#, c-format -msgid "bad rule type" -msgstr "verkeerde regel-type" - -#: ../python/src/solution.c:86 -#, c-format -msgid "do not keep %s installed" -msgstr "houd %s niet geïnstalleerd" - -#: ../python/src/solution.c:89 -#, c-format -msgid "do not install a solvable %s" -msgstr "installeer niet een solvable %s" - -#: ../python/src/solution.c:92 -#, c-format -msgid "do not install %s" -msgstr "installeer %s niet" - -#: ../python/src/solution.c:98 -#, c-format -msgid "do not forbid installation of %s" -msgstr "de installatie van %s niet verbieden" - -#: ../python/src/solution.c:101 -#, c-format -msgid "do not deinstall all solvables %s" -msgstr "alle oplosbare %s niet de-installeren" - -#: ../python/src/solution.c:104 -#, c-format -msgid "do not deinstall %s" -msgstr "de-installeer %s niet" - -#: ../python/src/solution.c:109 -#, c-format -msgid "do not install most recent version of %s" -msgstr "de meest recente versie van %s niet installeren" - -#: ../python/src/solution.c:114 -#, c-format -msgid "do not lock %s" -msgstr "zet %s niet vast" - -#: ../python/src/solution.c:119 -#, c-format -msgid "do something different" -msgstr "doe iets anders" - -#: ../python/src/solution.c:126 -#, c-format -msgid "keep %s despite the inferior architecture" -msgstr "houd %s ondanks de inferieure architectuur" - -#: ../python/src/solution.c:129 -#, c-format -msgid "install %s despite the inferior architecture" -msgstr "installeer %s ondanks inferieure architectuur" - -#: ../python/src/solution.c:135 -#, c-format -msgid "keep obsolete %s" -msgstr "houd verouderde %s" - -#: ../python/src/solution.c:138 -#, c-format -msgid "install %s from excluded repository" -msgstr "installeer %s vanuit een uitgezonderde repository" - -#: ../python/src/solution.c:150 -#, c-format -msgid "allow downgrade of %s to %s" -msgstr "sta downgrade toe van %s naar %s" - -#: ../python/src/solution.c:154 -#, c-format -msgid "allow architecture change of %s to %s" -msgstr "sta architectuurverandering toe van %s naar %s" - -#: ../python/src/solution.c:159 -#, c-format -msgid "allow vendor change from '%s' (%s) to '%s' (%s)" -msgstr "sta vendor-verandering toe van '%s' (%s) naar '%s' (%s)" - -#: ../python/src/solution.c:163 -#, c-format -msgid "allow vendor change from '%s' (%s) to no vendor (%s)" -msgstr "sta vendor-verandering toe van '%s' (%s) naar geen vendor (%s)" - -#: ../python/src/solution.c:169 -#, c-format -msgid "allow replacement of %s with %s" -msgstr "sta vervanging toe van %s door %s" - -#. XXX Maybe we can make a more beautiful message here?! -#: ../tools/pakfire-multicall.py:25 -msgid "" -"There has been an error when trying to import one or more of the modules, " -"that are required to run Pakfire." -msgstr "Er heeft zich een fout voorgedaan bij het importeren van een of meer modules die noodzakelijk zijn om Pakfire te draaien." +#~ msgid "" +#~ "There has been an error when trying to import one or more of the modules, " +#~ "that are required to run Pakfire." +#~ msgstr "" +#~ "Er heeft zich een fout voorgedaan bij het importeren van een of meer " +#~ "modules die noodzakelijk zijn om Pakfire te draaien." -#: ../tools/pakfire-multicall.py:27 -msgid "Please check your installation of Pakfire." -msgstr "Controleer uw Pakfire installatie." +#~ msgid "Please check your installation of Pakfire." +#~ msgstr "Controleer uw Pakfire installatie." -#: ../tools/pakfire-multicall.py:29 -msgid "The error that lead to this:" -msgstr "De fout die hier naar leidt:" +#~ msgid "The error that lead to this:" +#~ msgstr "De fout die hier naar leidt:" -#: ../tools/pakfire-multicall.py:70 -msgid "An error has occured when running Pakfire." -msgstr "Er heeft zich een fout voorgedaan tijdens het draaien van Pakfire." +#~ msgid "An error has occured when running Pakfire." +#~ msgstr "Er heeft zich een fout voorgedaan tijdens het draaien van Pakfire." -#: ../tools/pakfire-multicall.py:73 -msgid "Error message:" -msgstr "Foutmelding:" +#~ msgid "Error message:" +#~ msgstr "Foutmelding:" -#: ../tools/pakfire-multicall.py:80 -msgid "Further description:" -msgstr "Uitgebreide omschrijving:" +#~ msgid "Further description:" +#~ msgstr "Uitgebreide omschrijving:" diff --git a/po/pakfire.pot b/po/pakfire.pot index 6f3c7b8ef..08a6474db 100644 --- a/po/pakfire.pot +++ b/po/pakfire.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-24 01:36+0100\n" +"POT-Creation-Date: 2013-08-04 19:07+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,1722 +17,1681 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: ../python/pakfire/actions.py:72 +#: ../src/_pakfire/problem.c:159 +#, c-format +msgid "%s does not belong to a distupgrade repository" +msgstr "" + +#: ../src/_pakfire/problem.c:166 +#, c-format +msgid "%s has inferior architecture" +msgstr "" + +#: ../src/_pakfire/problem.c:173 +#, c-format +msgid "problem with installed package %s" +msgstr "" + +#: ../src/_pakfire/problem.c:179 +#, c-format +msgid "conflicting requests" +msgstr "" + +#: ../src/_pakfire/problem.c:184 +#, c-format +msgid "nothing provides requested %s" +msgstr "" + +#: ../src/_pakfire/problem.c:190 +#, c-format +msgid "some dependency problem" +msgstr "" + +#: ../src/_pakfire/problem.c:195 +#, c-format +msgid "package %s is not installable" +msgstr "" + +#: ../src/_pakfire/problem.c:202 +#, c-format +msgid "nothing provides %s needed by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:209 +#, c-format +msgid "cannot install both %s and %s" +msgstr "" + +#: ../src/_pakfire/problem.c:216 +#, c-format +msgid "package %s conflicts with %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:224 +#, c-format +msgid "package %s obsoletes %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:232 +#, c-format +msgid "installed package %s obsoletes %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:240 +#, c-format +msgid "package %s implicitely obsoletes %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:248 +#, c-format +msgid "package %s requires %s, but none of the providers can be installed" +msgstr "" + +#: ../src/_pakfire/problem.c:255 +#, c-format +msgid "package %s conflicts with %s provided by itself" +msgstr "" + +#: ../src/_pakfire/problem.c:264 +#, c-format +msgid "bad rule type" +msgstr "" + +#: ../src/_pakfire/solution.c:86 +#, c-format +msgid "do not keep %s installed" +msgstr "" + +#: ../src/_pakfire/solution.c:89 +#, c-format +msgid "do not install a solvable %s" +msgstr "" + +#: ../src/_pakfire/solution.c:92 +#, c-format +msgid "do not install %s" +msgstr "" + +#: ../src/_pakfire/solution.c:98 +#, c-format +msgid "do not forbid installation of %s" +msgstr "" + +#: ../src/_pakfire/solution.c:101 +#, c-format +msgid "do not deinstall all solvables %s" +msgstr "" + +#: ../src/_pakfire/solution.c:104 +#, c-format +msgid "do not deinstall %s" +msgstr "" + +#: ../src/_pakfire/solution.c:109 +#, c-format +msgid "do not install most recent version of %s" +msgstr "" + +#: ../src/_pakfire/solution.c:114 +#, c-format +msgid "do not lock %s" +msgstr "" + +#: ../src/_pakfire/solution.c:119 +#, c-format +msgid "do something different" +msgstr "" + +#: ../src/_pakfire/solution.c:126 +#, c-format +msgid "keep %s despite the inferior architecture" +msgstr "" + +#: ../src/_pakfire/solution.c:129 +#, c-format +msgid "install %s despite the inferior architecture" +msgstr "" + +#: ../src/_pakfire/solution.c:135 +#, c-format +msgid "keep obsolete %s" +msgstr "" + +#: ../src/_pakfire/solution.c:138 +#, c-format +msgid "install %s from excluded repository" +msgstr "" + +#: ../src/_pakfire/solution.c:150 +#, c-format +msgid "allow downgrade of %s to %s" +msgstr "" + +#: ../src/_pakfire/solution.c:154 +#, c-format +msgid "allow architecture change of %s to %s" +msgstr "" + +#: ../src/_pakfire/solution.c:159 +#, c-format +msgid "allow vendor change from '%s' (%s) to '%s' (%s)" +msgstr "" + +#: ../src/_pakfire/solution.c:163 +#, c-format +msgid "allow vendor change from '%s' (%s) to no vendor (%s)" +msgstr "" + +#: ../src/_pakfire/solution.c:169 +#, c-format +msgid "allow replacement of %s with %s" +msgstr "" + +#: ../src/pakfire/actions.py:72 #, python-format msgid "%s has got no signatures" msgstr "" -#: ../python/pakfire/actions.py:78 +#: ../src/pakfire/actions.py:78 #, python-format msgid "%s has got no valid signatures" msgstr "" -#: ../python/pakfire/actions.py:201 +#: ../src/pakfire/actions.py:221 msgid "Could not handle scriptlet of unknown type. Skipping." msgstr "" -#. This functions creates a fork with then chroots into the -#. pakfire root if necessary and then compiles the given scriptlet -#. code and runs it. -#: ../python/pakfire/actions.py:204 ../python/pakfire/actions.py:274 -msgid "Executing python scriptlet..." +#: ../src/pakfire/actions.py:224 +msgid "Executing scriptlet..." msgstr "" -#: ../python/pakfire/actions.py:210 +#: ../src/pakfire/actions.py:230 #, python-format msgid "Cannot run scriptlet because no interpreter is available: %s" msgstr "" -#: ../python/pakfire/actions.py:214 +#: ../src/pakfire/actions.py:234 #, python-format msgid "Cannot run scriptlet because the interpreter is not executable: %s" msgstr "" -#: ../python/pakfire/actions.py:253 +#: ../src/pakfire/actions.py:273 #, python-format msgid "" "The scriptlet returned an error:\n" "%s" msgstr "" -#: ../python/pakfire/actions.py:256 +#: ../src/pakfire/actions.py:276 #, python-format msgid "The scriptlet ran more than %s seconds and was killed." msgstr "" -#: ../python/pakfire/actions.py:260 +#: ../src/pakfire/actions.py:280 #, python-format msgid "" "The scriptlet returned with an unhandled error:\n" "%s" msgstr "" -#: ../python/pakfire/actions.py:299 +#. This functions creates a fork with then chroots into the +#. pakfire root if necessary and then compiles the given scriptlet +#. code and runs it. +#: ../src/pakfire/actions.py:294 +msgid "Executing python scriptlet..." +msgstr "" + +#: ../src/pakfire/actions.py:319 #, python-format msgid "Exception occured: %s" msgstr "" -#: ../python/pakfire/actions.py:372 ../python/pakfire/actions.py:410 -#: ../python/pakfire/actions.py:432 ../python/pakfire/actions.py:454 -#: ../python/pakfire/actions.py:471 ../python/pakfire/actions.py:490 +#: ../src/pakfire/actions.py:392 ../src/pakfire/actions.py:430 +#: ../src/pakfire/actions.py:452 ../src/pakfire/actions.py:474 +#: ../src/pakfire/actions.py:491 ../src/pakfire/actions.py:510 #, python-format msgid "Running transaction test for %s" msgstr "" -#: ../python/pakfire/actions.py:381 +#: ../src/pakfire/actions.py:401 msgid "Installing" msgstr "" -#: ../python/pakfire/actions.py:419 +#: ../src/pakfire/actions.py:439 msgid "Updating" msgstr "" -#: ../python/pakfire/actions.py:438 +#: ../src/pakfire/actions.py:458 msgid "Removing" msgstr "" #. Cleaning up leftover files and stuff. -#: ../python/pakfire/actions.py:461 +#: ../src/pakfire/actions.py:481 msgid "Cleanup" msgstr "" -#: ../python/pakfire/actions.py:483 +#: ../src/pakfire/actions.py:503 msgid "Reinstalling" msgstr "" -#: ../python/pakfire/actions.py:499 +#: ../src/pakfire/actions.py:519 msgid "Downgrading" msgstr "" -#: ../python/pakfire/base.py:197 +#: ../src/pakfire/base.py:197 msgid "Local install repository" msgstr "" -#: ../python/pakfire/base.py:261 +#: ../src/pakfire/base.py:261 #, python-format msgid "Could not find any installed package providing \"%s\"." msgstr "" -#: ../python/pakfire/base.py:267 +#: ../src/pakfire/base.py:267 #, python-format msgid "Multiple reinstall candidates for \"%(pattern)s\": %(pkgs)s" msgstr "" -#: ../python/pakfire/base.py:271 ../python/pakfire/base.py:337 -#: ../python/pakfire/base.py:376 ../python/pakfire/base.py:440 -#: ../python/pakfire/base.py:467 ../python/pakfire/transaction.py:396 +#: ../src/pakfire/base.py:271 ../src/pakfire/base.py:337 +#: ../src/pakfire/base.py:384 ../src/pakfire/base.py:448 +#: ../src/pakfire/base.py:475 ../src/pakfire/transaction.py:396 msgid "Nothing to do" msgstr "" -#: ../python/pakfire/base.py:296 +#: ../src/pakfire/base.py:296 #, python-format msgid "Could not find package %s in a remote repository." msgstr "" -#: ../python/pakfire/base.py:368 +#: ../src/pakfire/base.py:368 #, python-format msgid "Excluding %s." msgstr "" -#: ../python/pakfire/base.py:426 +#: ../src/pakfire/base.py:434 #, python-format msgid "\"%s\" package does not seem to be installed." msgstr "" -#: ../python/pakfire/base.py:590 +#: ../src/pakfire/base.py:598 msgid "Everything is fine." msgstr "" -#: ../python/pakfire/base.py:611 +#: ../src/pakfire/base.py:619 msgid "Build command has failed." msgstr "" -#: ../python/pakfire/base.py:648 +#: ../src/pakfire/base.py:656 msgid "You have not set the distribution for which you want to build." msgstr "" -#: ../python/pakfire/base.py:649 +#: ../src/pakfire/base.py:657 msgid "Please do so in builder.conf or on the CLI." msgstr "" -#: ../python/pakfire/base.py:650 +#: ../src/pakfire/base.py:658 msgid "Distribution configuration is missing." msgstr "" -#: ../python/pakfire/base.py:731 +#: ../src/pakfire/base.py:739 msgid "New repository" msgstr "" -#: ../python/pakfire/builder.py:80 +#: ../src/pakfire/builder.py:80 #, python-format msgid "Cannot build for %s on this host." msgstr "" #. Log the package information. -#: ../python/pakfire/builder.py:138 +#: ../src/pakfire/builder.py:148 msgid "Package information:" msgstr "" #. Install all packages. -#: ../python/pakfire/builder.py:407 +#: ../src/pakfire/builder.py:444 msgid "Install packages needed for build..." msgstr "" -#: ../python/pakfire/builder.py:412 ../python/pakfire/cli.py:446 +#: ../src/pakfire/builder.py:449 ../src/pakfire/cli.py:464 msgid "Extracting" msgstr "" -#: ../python/pakfire/builder.py:729 +#: ../src/pakfire/builder.py:781 msgid "You cannot run a build when no package was given." msgstr "" -#: ../python/pakfire/builder.py:733 +#: ../src/pakfire/builder.py:785 #, python-format msgid "Could not find makefile in build root: %s" msgstr "" -#: ../python/pakfire/builder.py:763 +#: ../src/pakfire/builder.py:815 msgid "Build failed" msgstr "" -#: ../python/pakfire/builder.py:766 +#: ../src/pakfire/builder.py:818 msgid "Build interrupted" msgstr "" -#: ../python/pakfire/builder.py:772 +#: ../src/pakfire/builder.py:824 msgid "Build failed." msgstr "" #. End here in case of an error. -#: ../python/pakfire/builder.py:788 +#: ../src/pakfire/builder.py:840 msgid "The build command failed. See logfile for details." msgstr "" -#: ../python/pakfire/builder.py:791 +#: ../src/pakfire/builder.py:843 msgid "Running installation test..." msgstr "" -#: ../python/pakfire/builder.py:797 +#: ../src/pakfire/builder.py:849 msgid "Installation test succeeded." msgstr "" #. Create a progressbar. -#: ../python/pakfire/builder.py:840 +#: ../src/pakfire/builder.py:892 msgid "Signing packages..." msgstr "" -#: ../python/pakfire/builder.py:874 +#: ../src/pakfire/builder.py:926 msgid "Dumping package information:" msgstr "" #. Package the result. #. Make all these little package from the build environment. -#: ../python/pakfire/builder.py:1026 +#: ../src/pakfire/builder.py:1078 msgid "Creating packages:" msgstr "" #. Execute the buildscript of this stage. -#: ../python/pakfire/builder.py:1040 +#: ../src/pakfire/builder.py:1092 #, python-format msgid "Running stage %s:" msgstr "" -#: ../python/pakfire/builder.py:1058 +#: ../src/pakfire/builder.py:1110 #, python-format msgid "Could not remove static libraries: %s" msgstr "" -#: ../python/pakfire/builder.py:1064 +#: ../src/pakfire/builder.py:1116 msgid "Compressing man pages did not complete successfully." msgstr "" -#: ../python/pakfire/builder.py:1084 +#: ../src/pakfire/builder.py:1136 msgid "Extracting debuginfo did not complete with success. Aborting build." msgstr "" -#: ../python/pakfire/cli.py:52 +#: ../src/pakfire/cli.py:53 msgid "Pakfire command line interface." msgstr "" -#: ../python/pakfire/cli.py:59 +#: ../src/pakfire/cli.py:60 msgid "The path where pakfire should operate in." msgstr "" -#: ../python/pakfire/cli.py:146 +#: ../src/pakfire/cli.py:149 msgid "Enable verbose output." msgstr "" -#: ../python/pakfire/cli.py:149 +#: ../src/pakfire/cli.py:152 msgid "Path to a configuration file to load." msgstr "" -#: ../python/pakfire/cli.py:152 +#: ../src/pakfire/cli.py:155 msgid "Disable a repository temporarily." msgstr "" -#: ../python/pakfire/cli.py:155 +#: ../src/pakfire/cli.py:158 msgid "Enable a repository temporarily." msgstr "" -#: ../python/pakfire/cli.py:159 +#: ../src/pakfire/cli.py:162 msgid "Run pakfire in offline mode." msgstr "" -#: ../python/pakfire/cli.py:164 +#: ../src/pakfire/cli.py:167 msgid "Install one or more packages to the system." msgstr "" -#: ../python/pakfire/cli.py:166 +#: ../src/pakfire/cli.py:169 msgid "Give name of at least one package to install." msgstr "" -#: ../python/pakfire/cli.py:168 +#: ../src/pakfire/cli.py:171 msgid "Don't install recommended packages." msgstr "" -#: ../python/pakfire/cli.py:174 +#: ../src/pakfire/cli.py:177 msgid "Reinstall one or more packages." msgstr "" -#: ../python/pakfire/cli.py:176 +#: ../src/pakfire/cli.py:179 msgid "Give name of at least one package to reinstall." msgstr "" -#: ../python/pakfire/cli.py:182 +#: ../src/pakfire/cli.py:185 msgid "Remove one or more packages from the system." msgstr "" -#: ../python/pakfire/cli.py:184 +#: ../src/pakfire/cli.py:187 msgid "Give name of at least one package to remove." msgstr "" -#: ../python/pakfire/cli.py:190 +#: ../src/pakfire/cli.py:194 msgid "Give a name of a package to update or leave emtpy for all." msgstr "" -#: ../python/pakfire/cli.py:192 +#: ../src/pakfire/cli.py:197 msgid "Exclude package from update." msgstr "" -#: ../python/pakfire/cli.py:194 ../python/pakfire/cli.py:219 +#: ../src/pakfire/cli.py:199 ../src/pakfire/cli.py:231 msgid "Allow changing the vendor of packages." msgstr "" -#: ../python/pakfire/cli.py:196 ../python/pakfire/cli.py:221 +#: ../src/pakfire/cli.py:201 ../src/pakfire/cli.py:233 msgid "Disallow changing the architecture of packages." msgstr "" -#: ../python/pakfire/cli.py:201 +#: ../src/pakfire/cli.py:206 msgid "Update the whole system or one specific package." msgstr "" -#: ../python/pakfire/cli.py:208 +#: ../src/pakfire/cli.py:213 +msgid "Sync all installed with the latest one in the distribution." +msgstr "" + +#: ../src/pakfire/cli.py:220 msgid "Check, if there are any updates available." msgstr "" -#: ../python/pakfire/cli.py:215 +#: ../src/pakfire/cli.py:227 msgid "Downgrade one or more packages." msgstr "" -#: ../python/pakfire/cli.py:217 +#: ../src/pakfire/cli.py:229 msgid "Give a name of a package to downgrade." msgstr "" -#: ../python/pakfire/cli.py:227 +#: ../src/pakfire/cli.py:239 msgid "Print some information about the given package(s)." msgstr "" -#: ../python/pakfire/cli.py:229 +#: ../src/pakfire/cli.py:241 msgid "Give at least the name of one package." msgstr "" -#: ../python/pakfire/cli.py:235 +#: ../src/pakfire/cli.py:247 msgid "Search for a given pattern." msgstr "" -#: ../python/pakfire/cli.py:237 +#: ../src/pakfire/cli.py:249 msgid "A pattern to search for." msgstr "" -#: ../python/pakfire/cli.py:243 +#: ../src/pakfire/cli.py:255 msgid "Get a list of packages that provide a given file or feature." msgstr "" -#: ../python/pakfire/cli.py:245 +#: ../src/pakfire/cli.py:257 msgid "File or feature to search for." msgstr "" -#: ../python/pakfire/cli.py:251 +#: ../src/pakfire/cli.py:263 msgid "Get list of packages that belong to the given group." msgstr "" -#: ../python/pakfire/cli.py:253 +#: ../src/pakfire/cli.py:265 msgid "Group name to search for." msgstr "" -#: ../python/pakfire/cli.py:259 +#: ../src/pakfire/cli.py:271 msgid "Install all packages that belong to the given group." msgstr "" -#: ../python/pakfire/cli.py:261 +#: ../src/pakfire/cli.py:273 msgid "Group name." msgstr "" -#: ../python/pakfire/cli.py:267 +#: ../src/pakfire/cli.py:279 msgid "List all currently enabled repositories." msgstr "" -#: ../python/pakfire/cli.py:271 +#: ../src/pakfire/cli.py:283 msgid "Cleanup commands." msgstr "" -#: ../python/pakfire/cli.py:279 +#: ../src/pakfire/cli.py:291 msgid "Cleanup all temporary files." msgstr "" -#: ../python/pakfire/cli.py:285 +#: ../src/pakfire/cli.py:297 msgid "Check the system for any errors." msgstr "" -#: ../python/pakfire/cli.py:291 +#: ../src/pakfire/cli.py:303 msgid "Check the dependencies for a particular package." msgstr "" -#: ../python/pakfire/cli.py:293 +#: ../src/pakfire/cli.py:305 msgid "Give name of at least one package to check." msgstr "" -#: ../python/pakfire/cli.py:299 +#: ../src/pakfire/cli.py:311 msgid "Extract a package to a directory." msgstr "" -#: ../python/pakfire/cli.py:301 +#: ../src/pakfire/cli.py:313 msgid "Give name of the file to extract." msgstr "" -#: ../python/pakfire/cli.py:303 +#: ../src/pakfire/cli.py:315 msgid "Target directory where to extract to." msgstr "" -#: ../python/pakfire/cli.py:385 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/cli.py:403 ../src/pakfire/transaction.py:405 msgid "Repository" msgstr "" -#: ../python/pakfire/cli.py:385 +#: ../src/pakfire/cli.py:403 msgid "Enabled" msgstr "" -#: ../python/pakfire/cli.py:385 ../python/pakfire/cli.py:1112 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1144 msgid "Priority" msgstr "" -#: ../python/pakfire/cli.py:385 ../python/pakfire/cli.py:1157 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1189 msgid "Packages" msgstr "" -#: ../python/pakfire/cli.py:393 +#: ../src/pakfire/cli.py:411 msgid "Cleaning up everything..." msgstr "" -#: ../python/pakfire/cli.py:429 +#: ../src/pakfire/cli.py:447 msgid "Cannot extract mixed package types" msgstr "" -#: ../python/pakfire/cli.py:432 +#: ../src/pakfire/cli.py:450 msgid "You must provide an install directory with --target=..." msgstr "" -#: ../python/pakfire/cli.py:438 +#: ../src/pakfire/cli.py:456 msgid "Cannot extract to /." msgstr "" -#: ../python/pakfire/cli.py:456 +#: ../src/pakfire/cli.py:474 msgid "You cannot run pakfire-builder in a pakfire chroot." msgstr "" -#: ../python/pakfire/cli.py:459 ../python/pakfire/cli.py:785 +#: ../src/pakfire/cli.py:477 ../src/pakfire/cli.py:819 msgid "Pakfire builder command line interface." msgstr "" -#: ../python/pakfire/cli.py:518 +#: ../src/pakfire/cli.py:536 msgid "Choose the distribution configuration to use for build" msgstr "" -#: ../python/pakfire/cli.py:521 +#: ../src/pakfire/cli.py:539 msgid "Run pakfire for the given architecture." msgstr "" -#: ../python/pakfire/cli.py:526 +#: ../src/pakfire/cli.py:544 msgid "Update the package indexes." msgstr "" -#: ../python/pakfire/cli.py:532 ../python/pakfire/cli.py:805 +#: ../src/pakfire/cli.py:550 ../src/pakfire/cli.py:839 msgid "Build one or more packages." msgstr "" -#: ../python/pakfire/cli.py:534 ../python/pakfire/cli.py:694 -#: ../python/pakfire/cli.py:807 +#: ../src/pakfire/cli.py:552 ../src/pakfire/cli.py:728 +#: ../src/pakfire/cli.py:841 msgid "Give name of at least one package to build." msgstr "" -#: ../python/pakfire/cli.py:538 ../python/pakfire/cli.py:566 -#: ../python/pakfire/cli.py:813 +#: ../src/pakfire/cli.py:556 ../src/pakfire/cli.py:588 +#: ../src/pakfire/cli.py:847 msgid "Path were the output files should be copied to." msgstr "" -#: ../python/pakfire/cli.py:540 ../python/pakfire/cli.py:555 -#: ../python/pakfire/cli.py:815 +#: ../src/pakfire/cli.py:558 ../src/pakfire/cli.py:575 +#: ../src/pakfire/cli.py:849 msgid "Mode to run in. Is either 'release' or 'development' (default)." msgstr "" -#: ../python/pakfire/cli.py:542 +#: ../src/pakfire/cli.py:560 msgid "Run a shell after a successful build." msgstr "" -#: ../python/pakfire/cli.py:544 +#: ../src/pakfire/cli.py:562 msgid "Do not perform the install test." msgstr "" -#: ../python/pakfire/cli.py:549 +#: ../src/pakfire/cli.py:564 ../src/pakfire/cli.py:577 +msgid "Disable network in container." +msgstr "" + +#: ../src/pakfire/cli.py:569 msgid "Go into a shell." msgstr "" -#: ../python/pakfire/cli.py:551 +#: ../src/pakfire/cli.py:571 msgid "Give name of a package." msgstr "" -#: ../python/pakfire/cli.py:560 +#: ../src/pakfire/cli.py:582 msgid "Generate a source package." msgstr "" -#: ../python/pakfire/cli.py:562 +#: ../src/pakfire/cli.py:584 msgid "Give name(s) of a package(s)." msgstr "" -#: ../python/pakfire/cli.py:651 +#: ../src/pakfire/cli.py:685 msgid "Pakfire server command line interface." msgstr "" -#: ../python/pakfire/cli.py:692 +#: ../src/pakfire/cli.py:726 msgid "Send a scrach build job to the server." msgstr "" -#: ../python/pakfire/cli.py:696 +#: ../src/pakfire/cli.py:730 msgid "Limit build to only these architecture(s)." msgstr "" -#: ../python/pakfire/cli.py:702 +#: ../src/pakfire/cli.py:736 msgid "Send a keepalive to the server." msgstr "" -#: ../python/pakfire/cli.py:709 +#: ../src/pakfire/cli.py:743 msgid "Update all repositories." msgstr "" -#: ../python/pakfire/cli.py:715 +#: ../src/pakfire/cli.py:749 msgid "Repository management commands." msgstr "" -#: ../python/pakfire/cli.py:723 +#: ../src/pakfire/cli.py:757 msgid "Create a new repository index." msgstr "" -#: ../python/pakfire/cli.py:725 +#: ../src/pakfire/cli.py:759 msgid "Path to the packages." msgstr "" -#: ../python/pakfire/cli.py:727 +#: ../src/pakfire/cli.py:761 msgid "Path to input packages." msgstr "" -#: ../python/pakfire/cli.py:729 +#: ../src/pakfire/cli.py:763 msgid "Key to sign the repository with." msgstr "" -#: ../python/pakfire/cli.py:734 +#: ../src/pakfire/cli.py:768 msgid "Dump some information about this machine." msgstr "" -#: ../python/pakfire/cli.py:811 ../python/pakfire/cli.py:907 +#: ../src/pakfire/cli.py:845 ../src/pakfire/cli.py:937 msgid "Build the package for the given architecture." msgstr "" -#: ../python/pakfire/cli.py:817 +#: ../src/pakfire/cli.py:851 msgid "Do not verify build dependencies." msgstr "" -#: ../python/pakfire/cli.py:819 +#: ../src/pakfire/cli.py:853 msgid "Only run the prepare stage." msgstr "" -#: ../python/pakfire/cli.py:853 +#: ../src/pakfire/cli.py:887 msgid "Pakfire client command line interface." msgstr "" -#: ../python/pakfire/cli.py:901 +#: ../src/pakfire/cli.py:931 msgid "Build a package remotely." msgstr "" -#: ../python/pakfire/cli.py:903 +#: ../src/pakfire/cli.py:933 msgid "Give name of a package to build." msgstr "" -#: ../python/pakfire/cli.py:912 +#: ../src/pakfire/cli.py:942 msgid "Print some information about this host." msgstr "" -#: ../python/pakfire/cli.py:918 +#: ../src/pakfire/cli.py:948 msgid "Check the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:923 +#: ../src/pakfire/cli.py:953 msgid "Show information about build jobs." msgstr "" -#: ../python/pakfire/cli.py:933 +#: ../src/pakfire/cli.py:963 msgid "Show a list of all active jobs." msgstr "" -#: ../python/pakfire/cli.py:938 +#: ../src/pakfire/cli.py:968 msgid "Show a list of all recently finished of failed build jobs." msgstr "" -#: ../python/pakfire/cli.py:943 +#: ../src/pakfire/cli.py:973 msgid "Show details about given build job." msgstr "" -#: ../python/pakfire/cli.py:944 +#: ../src/pakfire/cli.py:974 msgid "The ID of the build job." msgstr "" -#: ../python/pakfire/cli.py:949 +#: ../src/pakfire/cli.py:979 msgid "Show information about builds." msgstr "" -#: ../python/pakfire/cli.py:957 +#: ../src/pakfire/cli.py:987 msgid "Show details about the given build." msgstr "" -#: ../python/pakfire/cli.py:958 +#: ../src/pakfire/cli.py:988 msgid "The ID of the build." msgstr "" -#: ../python/pakfire/cli.py:963 +#: ../src/pakfire/cli.py:993 msgid "Test the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:964 +#: ../src/pakfire/cli.py:994 msgid "Error code to test." msgstr "" -#: ../python/pakfire/cli.py:1013 ../python/pakfire/server.py:302 +#: ../src/pakfire/cli.py:1045 ../src/pakfire/server.py:303 msgid "Hostname" msgstr "" -#: ../python/pakfire/cli.py:1014 +#: ../src/pakfire/cli.py:1046 msgid "Pakfire hub" msgstr "" -#: ../python/pakfire/cli.py:1017 +#: ../src/pakfire/cli.py:1049 msgid "Username" msgstr "" #. Hardware information -#: ../python/pakfire/cli.py:1021 ../python/pakfire/server.py:306 +#: ../src/pakfire/cli.py:1053 ../src/pakfire/server.py:307 msgid "Hardware information" msgstr "" -#: ../python/pakfire/cli.py:1022 ../python/pakfire/server.py:307 +#: ../src/pakfire/cli.py:1054 ../src/pakfire/server.py:308 msgid "CPU model" msgstr "" -#: ../python/pakfire/cli.py:1023 ../python/pakfire/server.py:308 +#: ../src/pakfire/cli.py:1055 ../src/pakfire/server.py:309 msgid "Memory" msgstr "" -#: ../python/pakfire/cli.py:1024 +#: ../src/pakfire/cli.py:1056 msgid "Parallelism" msgstr "" -#: ../python/pakfire/cli.py:1026 ../python/pakfire/server.py:310 +#: ../src/pakfire/cli.py:1058 ../src/pakfire/server.py:311 msgid "Native arch" msgstr "" -#: ../python/pakfire/cli.py:1028 +#: ../src/pakfire/cli.py:1060 msgid "Default arch" msgstr "" -#: ../python/pakfire/cli.py:1030 ../python/pakfire/server.py:312 +#: ../src/pakfire/cli.py:1062 ../src/pakfire/server.py:313 msgid "Supported arches" msgstr "" -#: ../python/pakfire/cli.py:1043 +#: ../src/pakfire/cli.py:1075 msgid "Your IP address" msgstr "" -#: ../python/pakfire/cli.py:1048 +#: ../src/pakfire/cli.py:1080 msgid "You are authenticated to the build service:" msgstr "" -#: ../python/pakfire/cli.py:1054 +#: ../src/pakfire/cli.py:1086 msgid "User name" msgstr "" -#: ../python/pakfire/cli.py:1055 +#: ../src/pakfire/cli.py:1087 msgid "Real name" msgstr "" -#: ../python/pakfire/cli.py:1056 +#: ../src/pakfire/cli.py:1088 msgid "Email address" msgstr "" -#: ../python/pakfire/cli.py:1057 +#: ../src/pakfire/cli.py:1089 msgid "Registered" msgstr "" -#: ../python/pakfire/cli.py:1064 +#: ../src/pakfire/cli.py:1096 msgid "You could not be authenticated to the build service." msgstr "" -#: ../python/pakfire/cli.py:1085 +#: ../src/pakfire/cli.py:1117 msgid "No ongoing jobs found." msgstr "" -#: ../python/pakfire/cli.py:1088 +#: ../src/pakfire/cli.py:1120 msgid "Active build jobs" msgstr "" -#: ../python/pakfire/cli.py:1094 +#: ../src/pakfire/cli.py:1126 msgid "No jobs found." msgstr "" -#: ../python/pakfire/cli.py:1097 +#: ../src/pakfire/cli.py:1129 msgid "Recently processed build jobs" msgstr "" -#: ../python/pakfire/cli.py:1104 +#: ../src/pakfire/cli.py:1136 #, python-format msgid "A build with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1107 +#: ../src/pakfire/cli.py:1139 #, python-format msgid "Build: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1111 ../python/pakfire/cli.py:1139 +#: ../src/pakfire/cli.py:1143 ../src/pakfire/cli.py:1171 msgid "State" msgstr "" -#: ../python/pakfire/cli.py:1115 +#: ../src/pakfire/cli.py:1147 msgid "Jobs" msgstr "" -#: ../python/pakfire/cli.py:1128 +#: ../src/pakfire/cli.py:1160 #, python-format msgid "A job with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1135 +#: ../src/pakfire/cli.py:1167 #, python-format msgid "Job: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1140 ../python/pakfire/packages/base.py:107 -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/cli.py:1172 ../src/pakfire/packages/base.py:107 +#: ../src/pakfire/transaction.py:404 msgid "Arch" msgstr "" -#: ../python/pakfire/cli.py:1145 ../python/pakfire/packages/base.py:148 +#: ../src/pakfire/cli.py:1177 ../src/pakfire/packages/base.py:148 msgid "Build host" msgstr "" -#: ../python/pakfire/cli.py:1150 +#: ../src/pakfire/cli.py:1182 msgid "Time created" msgstr "" -#: ../python/pakfire/cli.py:1151 +#: ../src/pakfire/cli.py:1183 msgid "Time started" msgstr "" -#: ../python/pakfire/cli.py:1152 +#: ../src/pakfire/cli.py:1184 msgid "Time finished" msgstr "" -#: ../python/pakfire/cli.py:1153 +#: ../src/pakfire/cli.py:1185 msgid "Duration" msgstr "" -#: ../python/pakfire/cli.py:1181 +#: ../src/pakfire/cli.py:1213 msgid "Invalid error code given." msgstr "" -#: ../python/pakfire/cli.py:1184 +#: ../src/pakfire/cli.py:1216 #, python-format msgid "Reponse from the server: %s" msgstr "" -#: ../python/pakfire/cli.py:1190 +#: ../src/pakfire/cli.py:1227 msgid "Pakfire daemon command line interface." msgstr "" -#: ../python/pakfire/cli.py:1220 +#: ../src/pakfire/cli.py:1258 msgid "Pakfire key command line interface." msgstr "" -#: ../python/pakfire/cli.py:1256 ../python/pakfire/cli.py:1266 +#: ../src/pakfire/cli.py:1294 ../src/pakfire/cli.py:1304 msgid "Import a key from file." msgstr "" -#: ../python/pakfire/cli.py:1258 +#: ../src/pakfire/cli.py:1296 msgid "The real name of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1260 +#: ../src/pakfire/cli.py:1298 msgid "The email address of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1268 +#: ../src/pakfire/cli.py:1306 msgid "Filename of that key to import." msgstr "" -#: ../python/pakfire/cli.py:1274 +#: ../src/pakfire/cli.py:1312 msgid "Export a key to a file." msgstr "" -#: ../python/pakfire/cli.py:1276 +#: ../src/pakfire/cli.py:1314 msgid "The ID of the key to export." msgstr "" -#: ../python/pakfire/cli.py:1278 +#: ../src/pakfire/cli.py:1316 msgid "Write the key to this file." msgstr "" -#: ../python/pakfire/cli.py:1284 +#: ../src/pakfire/cli.py:1322 msgid "Delete a key from the local keyring." msgstr "" -#: ../python/pakfire/cli.py:1286 +#: ../src/pakfire/cli.py:1324 msgid "The ID of the key to delete." msgstr "" -#: ../python/pakfire/cli.py:1292 +#: ../src/pakfire/cli.py:1330 msgid "List all imported keys." msgstr "" -#: ../python/pakfire/cli.py:1298 +#: ../src/pakfire/cli.py:1336 msgid "Sign one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1300 +#: ../src/pakfire/cli.py:1338 msgid "Key that is used sign the package(s)." msgstr "" -#: ../python/pakfire/cli.py:1302 +#: ../src/pakfire/cli.py:1340 msgid "Package(s) to sign." msgstr "" -#: ../python/pakfire/cli.py:1308 +#: ../src/pakfire/cli.py:1346 msgid "Verify one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1312 +#: ../src/pakfire/cli.py:1350 msgid "Package(s) to verify." msgstr "" -#: ../python/pakfire/cli.py:1319 +#: ../src/pakfire/cli.py:1357 msgid "Generating the key may take a moment..." msgstr "" -#: ../python/pakfire/cli.py:1373 +#: ../src/pakfire/cli.py:1411 #, python-format msgid "Signing %s..." msgstr "" -#: ../python/pakfire/cli.py:1393 +#: ../src/pakfire/cli.py:1431 #, python-format msgid "Verifying %s..." msgstr "" -#: ../python/pakfire/cli.py:1403 +#: ../src/pakfire/cli.py:1441 msgid "This signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1406 +#: ../src/pakfire/cli.py:1444 msgid "Unknown key" msgstr "" -#: ../python/pakfire/cli.py:1407 +#: ../src/pakfire/cli.py:1445 msgid "Could not check if this signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1410 ../python/pakfire/keyring.py:96 +#: ../src/pakfire/cli.py:1448 ../src/pakfire/keyring.py:98 #, python-format msgid "Created: %s" msgstr "" -#: ../python/pakfire/cli.py:1414 ../python/pakfire/keyring.py:99 +#: ../src/pakfire/cli.py:1452 ../src/pakfire/keyring.py:101 #, python-format msgid "Expires: %s" msgstr "" -#. If the keepalive message could not successfully be sent, we don't -#. bother, because the client will soon retry. -#: ../python/pakfire/client/base.py:213 -msgid "Could not send a keepalive message to the hub." -msgstr "" - -#. Don't give a shit either. -#: ../python/pakfire/client/base.py:247 -msgid "Could not update the host information." -msgstr "" - -#: ../python/pakfire/client/builder.py:179 -msgid "Less than 2GB of free space. Cannot request a new job." -msgstr "" - -#. Log all XMLRPC protocol errors. -#: ../python/pakfire/client/transport.py:90 -msgid "XMLRPC protocol error:" -msgstr "" - -#: ../python/pakfire/client/transport.py:91 +#: ../src/pakfire/compress.py:85 ../src/pakfire/compress.py:95 #, python-format -msgid "URL: %s" -msgstr "" - -#: ../python/pakfire/client/transport.py:92 -msgid " HTTP headers:" +msgid "Given algorithm '%s' is not supported." msgstr "" -#: ../python/pakfire/client/transport.py:95 +#: ../src/pakfire/config.py:191 #, python-format -msgid "Error code: %s" +msgid "Unhandled configuration update: %s = %s" msgstr "" -#: ../python/pakfire/client/transport.py:96 -#, python-format -msgid "Error message: %s" +#: ../src/pakfire/config.py:205 +msgid "Configuration:" msgstr "" -#: ../python/pakfire/client/transport.py:116 +#: ../src/pakfire/config.py:207 #, python-format -msgid "Trying again in %(timeout)s second(s). %(tries)s tries left." +msgid "Section: %s" msgstr "" -#: ../python/pakfire/client/transport.py:121 -msgid "Maximum number of tries was reached. Giving up." +#: ../src/pakfire/config.py:212 +msgid "No settings in this section." msgstr "" -#: ../python/pakfire/compress.py:85 ../python/pakfire/compress.py:95 -#, python-format -msgid "Given algorithm '%s' is not supported." +#: ../src/pakfire/config.py:214 +msgid "Loaded from files:" msgstr "" -#: ../python/pakfire/config.py:191 -#, python-format -msgid "Unhandled configuration update: %s = %s" +#: ../src/pakfire/daemon.py:100 +msgid "Shutting down..." msgstr "" -#: ../python/pakfire/config.py:205 -msgid "Configuration:" +#: ../src/pakfire/daemon.py:104 +msgid "Restarting keepalive process" msgstr "" -#: ../python/pakfire/config.py:207 +#: ../src/pakfire/daemon.py:166 #, python-format -msgid "Section: %s" +msgid "Terminating worker process: %s" msgstr "" -#: ../python/pakfire/config.py:212 -msgid "No settings in this section." +#: ../src/pakfire/daemon.py:315 +msgid "Sending builder information to hub..." msgstr "" -#: ../python/pakfire/config.py:214 -msgid "Loaded from files:" -msgstr "" - -#: ../python/pakfire/downloader.py:155 +#: ../src/pakfire/downloader.py:165 msgid "Downloading source files:" msgstr "" -#: ../python/pakfire/downloader.py:158 +#: ../src/pakfire/downloader.py:168 msgid "Cannot download source code in offline mode." msgstr "" -#: ../python/pakfire/downloader.py:181 +#: ../src/pakfire/downloader.py:191 #, python-format msgid "Downloaded empty file: %s" msgstr "" -#: ../python/pakfire/errors.py:30 +#: ../src/pakfire/errors.py:30 msgid "An unhandled error occured." msgstr "" -#: ../python/pakfire/errors.py:46 +#: ../src/pakfire/errors.py:46 msgid "Could not compress/decompress data." msgstr "" -#: ../python/pakfire/errors.py:58 +#: ../src/pakfire/errors.py:58 msgid "One or more dependencies could not been resolved." msgstr "" -#: ../python/pakfire/errors.py:61 +#: ../src/pakfire/errors.py:61 msgid "An error occured when pakfire tried to download files." msgstr "" -#: ../python/pakfire/errors.py:74 +#: ../src/pakfire/errors.py:74 msgid "" "The requested action cannot be done on offline mode.\n" "Please connect your system to the network, remove --offline from the command " "line and try again." msgstr "" -#: ../python/pakfire/errors.py:86 +#: ../src/pakfire/errors.py:86 msgid "Running pakfire-build in a pakfire container?" msgstr "" -#: ../python/pakfire/errors.py:98 ../python/pakfire/transaction.py:475 +#: ../src/pakfire/errors.py:98 ../src/pakfire/transaction.py:475 msgid "Transaction test was not successful" msgstr "" -#: ../python/pakfire/errors.py:102 +#: ../src/pakfire/errors.py:162 msgid "Generic XMLRPC error." msgstr "" -#: ../python/pakfire/errors.py:106 +#: ../src/pakfire/errors.py:166 msgid "" "You are forbidden to perform this action. Maybe you need to check your " "credentials." msgstr "" -#: ../python/pakfire/errors.py:110 +#: ../src/pakfire/errors.py:170 msgid "A request could not be fulfilled by the server." msgstr "" -#: ../python/pakfire/errors.py:114 +#: ../src/pakfire/errors.py:174 msgid "Could not find the requested URL." msgstr "" -#: ../python/pakfire/errors.py:118 +#: ../src/pakfire/errors.py:178 msgid "An unforseable problem on the XML-RPC transport connection occured." msgstr "" -#: ../python/pakfire/i18n.py:54 +#: ../src/pakfire/i18n.py:54 #, python-format msgid "%(commas)s and %(last)s" msgstr "" -#: ../python/pakfire/keyring.py:82 +#: ../src/pakfire/keyring.py:76 +#, python-format +msgid "Not in key store: %s" +msgstr "" + +#: ../src/pakfire/keyring.py:82 #, python-format msgid "Fingerprint: %s" msgstr "" -#: ../python/pakfire/keyring.py:84 +#: ../src/pakfire/keyring.py:86 msgid "Private key available!" msgstr "" -#: ../python/pakfire/keyring.py:88 +#: ../src/pakfire/keyring.py:90 #, python-format msgid "Subkey: %s" msgstr "" -#: ../python/pakfire/keyring.py:90 +#: ../src/pakfire/keyring.py:92 msgid "This key has expired!" msgstr "" -#: ../python/pakfire/keyring.py:93 +#: ../src/pakfire/keyring.py:95 msgid "This is a secret key." msgstr "" -#: ../python/pakfire/keyring.py:101 +#: ../src/pakfire/keyring.py:103 msgid "This key does not expire." msgstr "" -#: ../python/pakfire/keyring.py:149 +#: ../src/pakfire/keyring.py:151 #, python-format msgid "Generating new key for %(realname)s <%(email)s>..." msgstr "" -#: ../python/pakfire/keyring.py:150 +#: ../src/pakfire/keyring.py:152 msgid "This may take a while..." msgstr "" -#: ../python/pakfire/keyring.py:169 +#: ../src/pakfire/keyring.py:171 #, python-format msgid "Successfully imported %s." msgstr "" -#: ../python/pakfire/keyring.py:189 +#: ../src/pakfire/keyring.py:191 msgid "Host key:" msgstr "" -#: ../python/pakfire/keyring.py:196 +#: ../src/pakfire/keyring.py:198 #, python-format msgid "WARNING! Host key with ID %s configured, but the secret key is missing!" msgstr "" -#: ../python/pakfire/keyring.py:199 +#: ../src/pakfire/keyring.py:201 #, python-format msgid "WARNING! Host key with ID %s configured, but not found!" msgstr "" -#: ../python/pakfire/keyring.py:201 +#: ../src/pakfire/keyring.py:203 msgid "No host key available or configured." msgstr "" -#: ../python/pakfire/packages/base.py:99 +#: ../src/pakfire/packages/base.py:99 msgid "Name" msgstr "" -#: ../python/pakfire/packages/base.py:110 ../python/pakfire/transaction.py:404 +#: ../src/pakfire/packages/base.py:110 ../src/pakfire/transaction.py:404 msgid "Version" msgstr "" -#: ../python/pakfire/packages/base.py:111 +#: ../src/pakfire/packages/base.py:111 msgid "Release" msgstr "" -#: ../python/pakfire/packages/base.py:115 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/packages/base.py:115 ../src/pakfire/transaction.py:405 msgid "Size" msgstr "" -#: ../python/pakfire/packages/base.py:119 +#: ../src/pakfire/packages/base.py:119 msgid "Installed size" msgstr "" -#: ../python/pakfire/packages/base.py:125 +#: ../src/pakfire/packages/base.py:125 msgid "Repo" msgstr "" -#: ../python/pakfire/packages/base.py:128 +#: ../src/pakfire/packages/base.py:128 msgid "Summary" msgstr "" -#: ../python/pakfire/packages/base.py:129 +#: ../src/pakfire/packages/base.py:129 msgid "Groups" msgstr "" -#: ../python/pakfire/packages/base.py:130 +#: ../src/pakfire/packages/base.py:130 msgid "URL" msgstr "" -#: ../python/pakfire/packages/base.py:131 +#: ../src/pakfire/packages/base.py:131 msgid "License" msgstr "" -#: ../python/pakfire/packages/base.py:134 +#: ../src/pakfire/packages/base.py:134 msgid "Description" msgstr "" -#: ../python/pakfire/packages/base.py:141 +#: ../src/pakfire/packages/base.py:141 msgid "Maintainer" msgstr "" -#: ../python/pakfire/packages/base.py:143 +#: ../src/pakfire/packages/base.py:143 msgid "Vendor" msgstr "" -#: ../python/pakfire/packages/base.py:145 +#: ../src/pakfire/packages/base.py:145 msgid "UUID" msgstr "" -#: ../python/pakfire/packages/base.py:146 +#: ../src/pakfire/packages/base.py:146 msgid "Build ID" msgstr "" -#: ../python/pakfire/packages/base.py:147 +#: ../src/pakfire/packages/base.py:147 msgid "Build date" msgstr "" -#: ../python/pakfire/packages/base.py:150 +#: ../src/pakfire/packages/base.py:150 msgid "Signatures" msgstr "" -#: ../python/pakfire/packages/base.py:155 +#: ../src/pakfire/packages/base.py:155 msgid "Provides" msgstr "" -#: ../python/pakfire/packages/base.py:160 +#: ../src/pakfire/packages/base.py:160 msgid "Pre-requires" msgstr "" -#: ../python/pakfire/packages/base.py:165 +#: ../src/pakfire/packages/base.py:165 msgid "Requires" msgstr "" -#: ../python/pakfire/packages/base.py:170 +#: ../src/pakfire/packages/base.py:170 msgid "Conflicts" msgstr "" -#: ../python/pakfire/packages/base.py:175 +#: ../src/pakfire/packages/base.py:175 msgid "Obsoletes" msgstr "" -#: ../python/pakfire/packages/base.py:180 +#: ../src/pakfire/packages/base.py:180 msgid "Recommends" msgstr "" -#: ../python/pakfire/packages/base.py:185 +#: ../src/pakfire/packages/base.py:185 msgid "Suggests" msgstr "" -#: ../python/pakfire/packages/base.py:193 +#: ../src/pakfire/packages/base.py:193 msgid "File" msgstr "" -#: ../python/pakfire/packages/base.py:383 +#: ../src/pakfire/packages/base.py:383 msgid "Not set" msgstr "" -#: ../python/pakfire/packages/base.py:570 +#: ../src/pakfire/packages/base.py:570 #, python-format msgid "Config file saved as %s." msgstr "" -#: ../python/pakfire/packages/base.py:575 +#: ../src/pakfire/packages/base.py:575 #, python-format msgid "Preserving datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:80 +#: ../src/pakfire/packages/file.py:82 #, python-format msgid "Filename: %s" msgstr "" -#: ../python/pakfire/packages/file.py:181 +#: ../src/pakfire/packages/file.py:184 #, python-format msgid "File in archive is missing in file metadata: %s. Skipping." msgstr "" -#: ../python/pakfire/packages/file.py:237 +#: ../src/pakfire/packages/file.py:240 #, python-format msgid "Config file created as %s" msgstr "" -#: ../python/pakfire/packages/file.py:242 +#: ../src/pakfire/packages/file.py:245 #, python-format msgid "Don't overwrite already existing datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:256 +#: ../src/pakfire/packages/file.py:259 #, python-format msgid "Could not remove file: /%s" msgstr "" -#: ../python/pakfire/packages/lexer.py:756 +#: ../src/pakfire/packages/lexer.py:756 #, python-format msgid "Template does not exist: %s" msgstr "" -#: ../python/pakfire/packages/make.py:83 +#: ../src/pakfire/packages/make.py:83 msgid "Package name is undefined." msgstr "" -#: ../python/pakfire/packages/make.py:86 +#: ../src/pakfire/packages/make.py:86 msgid "Package version is undefined." msgstr "" -#: ../python/pakfire/packages/make.py:443 +#: ../src/pakfire/packages/make.py:443 #, python-format msgid "Searching for automatic dependencies for %s..." msgstr "" -#: ../python/pakfire/packages/make.py:497 +#: ../src/pakfire/packages/make.py:497 #, python-format msgid "Regular experession is invalid and has been skipped: %s" msgstr "" #. Let the user know what has been done. -#: ../python/pakfire/packages/make.py:513 +#: ../src/pakfire/packages/make.py:513 #, python-format msgid "Filter '%(pattern)s' filtered %(dep)s." msgstr "" #. Load progressbar. -#: ../python/pakfire/packages/packager.py:400 -#: ../python/pakfire/packages/packager.py:714 +#: ../src/pakfire/packages/packager.py:400 +#: ../src/pakfire/packages/packager.py:714 msgid "Packaging" msgstr "" -#: ../python/pakfire/packages/packager.py:742 +#: ../src/pakfire/packages/packager.py:742 #, python-format msgid "Building source package %s:" msgstr "" -#: ../python/pakfire/packages/tar.py:87 +#: ../src/pakfire/packages/tar.py:87 #, python-format msgid "Could not extract file: /%(src)s - %(dst)s" msgstr "" -#: ../python/pakfire/repository/__init__.py:93 +#: ../src/pakfire/repository/__init__.py:93 msgid "Initializing repositories..." msgstr "" -#: ../python/pakfire/repository/database.py:127 +#: ../src/pakfire/repository/database.py:120 msgid "The format of the database is not supported by this version of pakfire." msgstr "" -#: ../python/pakfire/repository/database.py:238 +#: ../src/pakfire/repository/database.py:229 #, python-format msgid "Cannot use database with version greater than %s." msgstr "" -#: ../python/pakfire/repository/database.py:240 +#: ../src/pakfire/repository/database.py:231 #, python-format msgid "Migrating database from format %(old)s to %(new)s." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:123 +#: ../src/pakfire/repository/local.py:123 #, python-format msgid "%s: Adding packages..." msgstr "" #. Make a nice progress bar. -#: ../python/pakfire/repository/local.py:229 +#: ../src/pakfire/repository/local.py:229 msgid "Compressing database..." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:287 +#: ../src/pakfire/repository/local.py:287 #, python-format msgid "%s: Reading packages..." msgstr "" -#: ../python/pakfire/repository/remote.py:151 +#: ../src/pakfire/repository/remote.py:151 #, python-format msgid "No metadata available for repository %s. Cannot download any." msgstr "" -#: ../python/pakfire/repository/remote.py:176 +#: ../src/pakfire/repository/remote.py:176 #, python-format msgid "Could not update metadata for %s from any mirror server" msgstr "" -#: ../python/pakfire/repository/remote.py:185 +#: ../src/pakfire/repository/remote.py:185 msgid "The downloaded metadata was less recent than the current one." msgstr "" -#: ../python/pakfire/repository/remote.py:224 +#: ../src/pakfire/repository/remote.py:224 #, python-format msgid "Cannot download package database for %s in offline mode." msgstr "" -#: ../python/pakfire/repository/remote.py:235 +#: ../src/pakfire/repository/remote.py:235 #, python-format msgid "%s: package database" msgstr "" -#: ../python/pakfire/repository/remote.py:309 +#: ../src/pakfire/repository/remote.py:309 #, python-format msgid "Cannot download this file in offline mode: %s" msgstr "" -#: ../python/pakfire/repository/remote.py:315 +#: ../src/pakfire/repository/remote.py:315 #, python-format msgid "Could not download %s: %s" msgstr "" -#: ../python/pakfire/repository/remote.py:340 +#: ../src/pakfire/repository/remote.py:340 msgid "The checksum of the downloaded file did not match." msgstr "" -#: ../python/pakfire/repository/remote.py:341 +#: ../src/pakfire/repository/remote.py:341 #, python-format msgid "Expected %(good)s but got %(bad)s." msgstr "" -#: ../python/pakfire/repository/remote.py:342 +#: ../src/pakfire/repository/remote.py:342 msgid "Trying an other mirror." msgstr "" #. Create a progressbar. -#: ../python/pakfire/repository/system.py:59 +#: ../src/pakfire/repository/system.py:59 msgid "Loading installed packages" msgstr "" -#: ../python/pakfire/satsolver.py:329 +#: ../src/pakfire/satsolver.py:329 #, python-format msgid "Dependency solving finished in %.2f ms" msgstr "" -#: ../python/pakfire/satsolver.py:344 ../python/pakfire/satsolver.py:370 +#: ../src/pakfire/satsolver.py:344 ../src/pakfire/satsolver.py:370 msgid "The solver returned one problem:" msgstr "" #. Ask the user if he or she want to modify the request. If not, just exit. -#: ../python/pakfire/satsolver.py:386 +#: ../src/pakfire/satsolver.py:386 msgid "Do you want to manually alter the request?" msgstr "" -#: ../python/pakfire/satsolver.py:389 +#: ../src/pakfire/satsolver.py:389 msgid "You can now try to satisfy the solver by modifying your request." msgstr "" -#: ../python/pakfire/satsolver.py:394 +#: ../src/pakfire/satsolver.py:394 msgid "Which problem to you want to resolve?" msgstr "" -#: ../python/pakfire/satsolver.py:396 +#: ../src/pakfire/satsolver.py:396 msgid "Press enter to try to re-solve the request." msgstr "" -#: ../python/pakfire/satsolver.py:427 +#: ../src/pakfire/satsolver.py:427 #, python-format msgid " Solution: %s" msgstr "" -#: ../python/pakfire/satsolver.py:436 +#: ../src/pakfire/satsolver.py:436 msgid " Solutions:" msgstr "" -#: ../python/pakfire/server.py:278 ../python/pakfire/system.py:132 +#: ../src/pakfire/server.py:279 ../src/pakfire/system.py:149 msgid "Could not be determined" msgstr "" -#: ../python/pakfire/shell.py:84 +#: ../src/pakfire/shell.py:84 #, python-format msgid "Executing command: %s in %s" msgstr "" -#: ../python/pakfire/shell.py:123 +#: ../src/pakfire/shell.py:123 #, python-format msgid "Command exceeded timeout (%(timeout)d): %(command)s" msgstr "" -#: ../python/pakfire/shell.py:129 +#: ../src/pakfire/shell.py:129 #, python-format msgid "Child returncode was: %s" msgstr "" -#: ../python/pakfire/shell.py:132 +#: ../src/pakfire/shell.py:132 #, python-format msgid "Command failed: %s" msgstr "" -#: ../python/pakfire/transaction.py:94 +#: ../src/pakfire/transaction.py:94 #, python-format msgid "file %(name)s from %(pkg1)s conflicts with file from package %(pkg2)s" msgstr "" -#: ../python/pakfire/transaction.py:100 +#: ../src/pakfire/transaction.py:100 #, python-format msgid "file %(name)s from %(pkg)s conflicts with files from %(pkgs)s" msgstr "" -#: ../python/pakfire/transaction.py:106 +#: ../src/pakfire/transaction.py:106 #, python-format msgid "file %(name)s causes the transaction test to fail for an unknown reason" msgstr "" -#: ../python/pakfire/transaction.py:114 +#: ../src/pakfire/transaction.py:114 #, python-format msgid "" "There is not enough space left on %(name)s. Need at least %(size)s to " "perform transaction." msgstr "" -#: ../python/pakfire/transaction.py:327 +#: ../src/pakfire/transaction.py:327 #, python-format msgid "Not enough space to download %s of packages." msgstr "" -#: ../python/pakfire/transaction.py:330 +#: ../src/pakfire/transaction.py:330 msgid "Downloading packages:" msgstr "" -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/transaction.py:404 msgid "Package" msgstr "" -#: ../python/pakfire/transaction.py:409 +#: ../src/pakfire/transaction.py:409 msgid "Installing:" msgstr "" -#: ../python/pakfire/transaction.py:410 +#: ../src/pakfire/transaction.py:410 msgid "Reinstalling:" msgstr "" -#: ../python/pakfire/transaction.py:411 +#: ../src/pakfire/transaction.py:411 msgid "Updating:" msgstr "" -#: ../python/pakfire/transaction.py:412 +#: ../src/pakfire/transaction.py:412 msgid "Downgrading:" msgstr "" -#: ../python/pakfire/transaction.py:413 +#: ../src/pakfire/transaction.py:413 msgid "Removing:" msgstr "" -#: ../python/pakfire/transaction.py:419 +#: ../src/pakfire/transaction.py:419 msgid "Transaction Summary" msgstr "" -#: ../python/pakfire/transaction.py:426 +#: ../src/pakfire/transaction.py:426 msgid "package" msgstr "" -#: ../python/pakfire/transaction.py:432 +#: ../src/pakfire/transaction.py:432 #, python-format msgid "Total download size: %s" msgstr "" -#: ../python/pakfire/transaction.py:436 +#: ../src/pakfire/transaction.py:436 #, python-format msgid "Installed size: %s" msgstr "" -#: ../python/pakfire/transaction.py:439 +#: ../src/pakfire/transaction.py:439 #, python-format msgid "Freed size: %s" msgstr "" -#: ../python/pakfire/transaction.py:450 +#: ../src/pakfire/transaction.py:450 msgid "Is this okay?" msgstr "" -#: ../python/pakfire/transaction.py:456 +#: ../src/pakfire/transaction.py:456 msgid "Running Transaction Test" msgstr "" -#: ../python/pakfire/transaction.py:468 +#: ../src/pakfire/transaction.py:468 msgid "Transaction Test Succeeded" msgstr "" #. Make a nice progressbar. -#: ../python/pakfire/transaction.py:501 +#: ../src/pakfire/transaction.py:501 msgid "Verifying signatures..." msgstr "" -#: ../python/pakfire/transaction.py:533 +#: ../src/pakfire/transaction.py:533 #, python-format msgid "Found %s signature error(s)!" msgstr "" -#: ../python/pakfire/transaction.py:538 +#: ../src/pakfire/transaction.py:538 msgid "Going on because we are running in permissive mode." msgstr "" -#: ../python/pakfire/transaction.py:539 +#: ../src/pakfire/transaction.py:539 msgid "This is dangerous!" msgstr "" -#: ../python/pakfire/transaction.py:560 +#: ../src/pakfire/transaction.py:560 msgid "Running transaction" msgstr "" -#: ../python/pakfire/util.py:68 +#: ../src/pakfire/util.py:68 #, python-format msgid "%s [y/N]" msgstr "" -#: ../python/pakfire/util.py:260 +#: ../src/pakfire/util.py:247 msgid "Killing orphans..." msgstr "" -#: ../python/pakfire/util.py:267 +#: ../src/pakfire/util.py:254 #, python-format msgid "Process ID %s is still running in chroot. Killing..." msgstr "" -#: ../python/pakfire/util.py:279 +#: ../src/pakfire/util.py:266 msgid "Waiting for processes to terminate..." msgstr "" - -#: ../python/src/problem.c:159 -#, c-format -msgid "%s does not belong to a distupgrade repository" -msgstr "" - -#: ../python/src/problem.c:166 -#, c-format -msgid "%s has inferior architecture" -msgstr "" - -#: ../python/src/problem.c:173 -#, c-format -msgid "problem with installed package %s" -msgstr "" - -#: ../python/src/problem.c:179 -#, c-format -msgid "conflicting requests" -msgstr "" - -#: ../python/src/problem.c:184 -#, c-format -msgid "nothing provides requested %s" -msgstr "" - -#: ../python/src/problem.c:190 -#, c-format -msgid "some dependency problem" -msgstr "" - -#: ../python/src/problem.c:195 -#, c-format -msgid "package %s is not installable" -msgstr "" - -#: ../python/src/problem.c:202 -#, c-format -msgid "nothing provides %s needed by %s" -msgstr "" - -#: ../python/src/problem.c:209 -#, c-format -msgid "cannot install both %s and %s" -msgstr "" - -#: ../python/src/problem.c:216 -#, c-format -msgid "package %s conflicts with %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:224 -#, c-format -msgid "package %s obsoletes %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:232 -#, c-format -msgid "installed package %s obsoletes %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:240 -#, c-format -msgid "package %s implicitely obsoletes %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:248 -#, c-format -msgid "package %s requires %s, but none of the providers can be installed" -msgstr "" - -#: ../python/src/problem.c:255 -#, c-format -msgid "package %s conflicts with %s provided by itself" -msgstr "" - -#: ../python/src/problem.c:264 -#, c-format -msgid "bad rule type" -msgstr "" - -#: ../python/src/solution.c:86 -#, c-format -msgid "do not keep %s installed" -msgstr "" - -#: ../python/src/solution.c:89 -#, c-format -msgid "do not install a solvable %s" -msgstr "" - -#: ../python/src/solution.c:92 -#, c-format -msgid "do not install %s" -msgstr "" - -#: ../python/src/solution.c:98 -#, c-format -msgid "do not forbid installation of %s" -msgstr "" - -#: ../python/src/solution.c:101 -#, c-format -msgid "do not deinstall all solvables %s" -msgstr "" - -#: ../python/src/solution.c:104 -#, c-format -msgid "do not deinstall %s" -msgstr "" - -#: ../python/src/solution.c:109 -#, c-format -msgid "do not install most recent version of %s" -msgstr "" - -#: ../python/src/solution.c:114 -#, c-format -msgid "do not lock %s" -msgstr "" - -#: ../python/src/solution.c:119 -#, c-format -msgid "do something different" -msgstr "" - -#: ../python/src/solution.c:126 -#, c-format -msgid "keep %s despite the inferior architecture" -msgstr "" - -#: ../python/src/solution.c:129 -#, c-format -msgid "install %s despite the inferior architecture" -msgstr "" - -#: ../python/src/solution.c:135 -#, c-format -msgid "keep obsolete %s" -msgstr "" - -#: ../python/src/solution.c:138 -#, c-format -msgid "install %s from excluded repository" -msgstr "" - -#: ../python/src/solution.c:150 -#, c-format -msgid "allow downgrade of %s to %s" -msgstr "" - -#: ../python/src/solution.c:154 -#, c-format -msgid "allow architecture change of %s to %s" -msgstr "" - -#: ../python/src/solution.c:159 -#, c-format -msgid "allow vendor change from '%s' (%s) to '%s' (%s)" -msgstr "" - -#: ../python/src/solution.c:163 -#, c-format -msgid "allow vendor change from '%s' (%s) to no vendor (%s)" -msgstr "" - -#: ../python/src/solution.c:169 -#, c-format -msgid "allow replacement of %s with %s" -msgstr "" - -#. XXX Maybe we can make a more beautiful message here?! -#: ../tools/pakfire-multicall.py:25 -msgid "" -"There has been an error when trying to import one or more of the modules, " -"that are required to run Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:27 -msgid "Please check your installation of Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:29 -msgid "The error that lead to this:" -msgstr "" - -#: ../tools/pakfire-multicall.py:70 -msgid "An error has occured when running Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:73 -msgid "Error message:" -msgstr "" - -#: ../tools/pakfire-multicall.py:80 -msgid "Further description:" -msgstr "" diff --git a/po/pt_BR.po b/po/pt_BR.po index 3f190b0cc..6ef3672b7 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -1,1717 +1,1707 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# +# # Translators: # , 2012. msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-28 15:02+0100\n" +"POT-Creation-Date: 2013-08-04 19:07+0200\n" "PO-Revision-Date: 2012-10-29 13:16+0000\n" "Last-Translator: André Morro \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/ipfire/language/pt_BR/)\n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" +"ipfire/language/pt_BR/)\n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: ../python/pakfire/actions.py:72 +#: ../src/_pakfire/problem.c:159 +#, c-format +msgid "%s does not belong to a distupgrade repository" +msgstr "%s não pertence ao repositório de distupgrade" + +#: ../src/_pakfire/problem.c:166 +#, c-format +msgid "%s has inferior architecture" +msgstr "%s tem uma arquitetura inferior" + +#: ../src/_pakfire/problem.c:173 +#, c-format +msgid "problem with installed package %s" +msgstr "problema com o pacote instalado %s" + +#: ../src/_pakfire/problem.c:179 +#, c-format +msgid "conflicting requests" +msgstr "requisições conflitantes" + +#: ../src/_pakfire/problem.c:184 +#, c-format +msgid "nothing provides requested %s" +msgstr "nada provê a resquisição %s" + +#: ../src/_pakfire/problem.c:190 +#, c-format +msgid "some dependency problem" +msgstr "problemas de dependência" + +#: ../src/_pakfire/problem.c:195 +#, c-format +msgid "package %s is not installable" +msgstr "pacote %s não é instalável" + +#: ../src/_pakfire/problem.c:202 +#, c-format +msgid "nothing provides %s needed by %s" +msgstr "não há fornecedor para %s necessário paa %s" + +#: ../src/_pakfire/problem.c:209 +#, c-format +msgid "cannot install both %s and %s" +msgstr "não é possível instalar %s e %s" + +#: ../src/_pakfire/problem.c:216 +#, c-format +msgid "package %s conflicts with %s provided by %s" +msgstr "pacote %s conflita com %s fornecido por %s" + +#: ../src/_pakfire/problem.c:224 +#, c-format +msgid "package %s obsoletes %s provided by %s" +msgstr "pacote %s torna obsoleto %s fornecido por %s" + +#: ../src/_pakfire/problem.c:232 +#, c-format +msgid "installed package %s obsoletes %s provided by %s" +msgstr "Pacote instalado %s torna obsoleto %s fornecido por %s" + +#: ../src/_pakfire/problem.c:240 +#, c-format +msgid "package %s implicitely obsoletes %s provided by %s" +msgstr "pacote %s torna implicitamente obsoleto %s fornecido por %s" + +#: ../src/_pakfire/problem.c:248 +#, c-format +msgid "package %s requires %s, but none of the providers can be installed" +msgstr "pacote %s requer %s, mas nenhum dos provedores pode ser instalado." + +#: ../src/_pakfire/problem.c:255 +#, c-format +msgid "package %s conflicts with %s provided by itself" +msgstr "pacote %s conflita com %s fornecido por si-mesmo" + +#: ../src/_pakfire/problem.c:264 +#, c-format +msgid "bad rule type" +msgstr "tipo de regra inválida" + +#: ../src/_pakfire/solution.c:86 +#, c-format +msgid "do not keep %s installed" +msgstr "não mantenha %s instalado" + +#: ../src/_pakfire/solution.c:89 +#, c-format +msgid "do not install a solvable %s" +msgstr "não instale um %s resolvível" + +#: ../src/_pakfire/solution.c:92 +#, c-format +msgid "do not install %s" +msgstr "não instale %s" + +#: ../src/_pakfire/solution.c:98 +#, c-format +msgid "do not forbid installation of %s" +msgstr "não proibir instalação de %s" + +#: ../src/_pakfire/solution.c:101 +#, c-format +msgid "do not deinstall all solvables %s" +msgstr "" + +#: ../src/_pakfire/solution.c:104 +#, c-format +msgid "do not deinstall %s" +msgstr "" + +#: ../src/_pakfire/solution.c:109 +#, c-format +msgid "do not install most recent version of %s" +msgstr "" + +#: ../src/_pakfire/solution.c:114 +#, c-format +msgid "do not lock %s" +msgstr "não trave %s" + +#: ../src/_pakfire/solution.c:119 +#, c-format +msgid "do something different" +msgstr "faça algo diferente" + +#: ../src/_pakfire/solution.c:126 +#, c-format +msgid "keep %s despite the inferior architecture" +msgstr "mantém %s apesar da arquitetura inferior" + +#: ../src/_pakfire/solution.c:129 +#, c-format +msgid "install %s despite the inferior architecture" +msgstr "instala %s apesar da arquitetura inferior" + +#: ../src/_pakfire/solution.c:135 +#, c-format +msgid "keep obsolete %s" +msgstr "mante obsoleto %s" + +#: ../src/_pakfire/solution.c:138 +#, c-format +msgid "install %s from excluded repository" +msgstr "instala %s de respositórios exclúido." + +#: ../src/_pakfire/solution.c:150 +#, c-format +msgid "allow downgrade of %s to %s" +msgstr "permite downgrade de %s para %s" + +#: ../src/_pakfire/solution.c:154 +#, c-format +msgid "allow architecture change of %s to %s" +msgstr "permite mudança de arquitetura de %s para %s" + +#: ../src/_pakfire/solution.c:159 +#, c-format +msgid "allow vendor change from '%s' (%s) to '%s' (%s)" +msgstr "permite mudar fornecedor de '%s' (%s) para '%s' (%s)" + +#: ../src/_pakfire/solution.c:163 +#, c-format +msgid "allow vendor change from '%s' (%s) to no vendor (%s)" +msgstr "" +"permitir a mudança de fornecedor de '%s' (%s) para nenhum fornecedor (%s)" + +#: ../src/_pakfire/solution.c:169 +#, c-format +msgid "allow replacement of %s with %s" +msgstr "permite substituição de %s com %s" + +#: ../src/pakfire/actions.py:72 #, python-format msgid "%s has got no signatures" msgstr "" -#: ../python/pakfire/actions.py:78 +#: ../src/pakfire/actions.py:78 #, python-format msgid "%s has got no valid signatures" msgstr "" -#: ../python/pakfire/actions.py:201 +#: ../src/pakfire/actions.py:221 msgid "Could not handle scriptlet of unknown type. Skipping." msgstr "" -#. This functions creates a fork with then chroots into the -#. pakfire root if necessary and then compiles the given scriptlet -#. code and runs it. -#: ../python/pakfire/actions.py:204 ../python/pakfire/actions.py:274 -msgid "Executing python scriptlet..." +#: ../src/pakfire/actions.py:224 +msgid "Executing scriptlet..." msgstr "" -#: ../python/pakfire/actions.py:210 +#: ../src/pakfire/actions.py:230 #, python-format msgid "Cannot run scriptlet because no interpreter is available: %s" msgstr "" -#: ../python/pakfire/actions.py:214 +#: ../src/pakfire/actions.py:234 #, python-format msgid "Cannot run scriptlet because the interpreter is not executable: %s" msgstr "" -#: ../python/pakfire/actions.py:253 +#: ../src/pakfire/actions.py:273 #, python-format msgid "" "The scriptlet returned an error:\n" "%s" -msgstr "O scriptlet retornou um erro:\n%s" +msgstr "" +"O scriptlet retornou um erro:\n" +"%s" -#: ../python/pakfire/actions.py:256 +#: ../src/pakfire/actions.py:276 #, python-format msgid "The scriptlet ran more than %s seconds and was killed." msgstr "" -#: ../python/pakfire/actions.py:260 +#: ../src/pakfire/actions.py:280 #, python-format msgid "" "The scriptlet returned with an unhandled error:\n" "%s" msgstr "" -#: ../python/pakfire/actions.py:299 +#. This functions creates a fork with then chroots into the +#. pakfire root if necessary and then compiles the given scriptlet +#. code and runs it. +#: ../src/pakfire/actions.py:294 +msgid "Executing python scriptlet..." +msgstr "" + +#: ../src/pakfire/actions.py:319 #, python-format msgid "Exception occured: %s" msgstr "" -#: ../python/pakfire/actions.py:372 ../python/pakfire/actions.py:410 -#: ../python/pakfire/actions.py:432 ../python/pakfire/actions.py:454 -#: ../python/pakfire/actions.py:471 ../python/pakfire/actions.py:490 +#: ../src/pakfire/actions.py:392 ../src/pakfire/actions.py:430 +#: ../src/pakfire/actions.py:452 ../src/pakfire/actions.py:474 +#: ../src/pakfire/actions.py:491 ../src/pakfire/actions.py:510 #, python-format msgid "Running transaction test for %s" msgstr "" -#: ../python/pakfire/actions.py:381 +#: ../src/pakfire/actions.py:401 msgid "Installing" msgstr "Instalando" -#: ../python/pakfire/actions.py:419 +#: ../src/pakfire/actions.py:439 msgid "Updating" msgstr "Atualizando" -#: ../python/pakfire/actions.py:438 +#: ../src/pakfire/actions.py:458 msgid "Removing" msgstr "Removendo" #. Cleaning up leftover files and stuff. -#: ../python/pakfire/actions.py:461 +#: ../src/pakfire/actions.py:481 msgid "Cleanup" msgstr "Limpeza" -#: ../python/pakfire/actions.py:483 +#: ../src/pakfire/actions.py:503 msgid "Reinstalling" msgstr "" -#: ../python/pakfire/actions.py:499 +#: ../src/pakfire/actions.py:519 msgid "Downgrading" msgstr "Downgrading" -#: ../python/pakfire/base.py:191 +#: ../src/pakfire/base.py:197 msgid "Local install repository" msgstr "" -#: ../python/pakfire/base.py:251 +#: ../src/pakfire/base.py:261 #, python-format msgid "Could not find any installed package providing \"%s\"." msgstr "" -#: ../python/pakfire/base.py:257 +#: ../src/pakfire/base.py:267 #, python-format msgid "Multiple reinstall candidates for \"%(pattern)s\": %(pkgs)s" msgstr "" -#: ../python/pakfire/base.py:261 ../python/pakfire/base.py:327 -#: ../python/pakfire/base.py:366 ../python/pakfire/base.py:434 -#: ../python/pakfire/base.py:461 ../python/pakfire/transaction.py:396 +#: ../src/pakfire/base.py:271 ../src/pakfire/base.py:337 +#: ../src/pakfire/base.py:384 ../src/pakfire/base.py:448 +#: ../src/pakfire/base.py:475 ../src/pakfire/transaction.py:396 msgid "Nothing to do" msgstr "Nada a fazer" -#: ../python/pakfire/base.py:286 +#: ../src/pakfire/base.py:296 #, python-format msgid "Could not find package %s in a remote repository." msgstr "" -#: ../python/pakfire/base.py:358 +#: ../src/pakfire/base.py:368 #, python-format msgid "Excluding %s." msgstr "" -#: ../python/pakfire/base.py:416 +#: ../src/pakfire/base.py:434 #, python-format msgid "\"%s\" package does not seem to be installed." msgstr "" -#: ../python/pakfire/base.py:584 +#: ../src/pakfire/base.py:598 msgid "Everything is fine." msgstr "Tudo OK." -#: ../python/pakfire/base.py:605 +#: ../src/pakfire/base.py:619 msgid "Build command has failed." msgstr "Comando de build falhou." -#: ../python/pakfire/base.py:638 +#: ../src/pakfire/base.py:656 msgid "You have not set the distribution for which you want to build." msgstr "" -#: ../python/pakfire/base.py:639 +#: ../src/pakfire/base.py:657 msgid "Please do so in builder.conf or on the CLI." msgstr "" -#: ../python/pakfire/base.py:640 +#: ../src/pakfire/base.py:658 msgid "Distribution configuration is missing." msgstr "" -#: ../python/pakfire/base.py:722 +#: ../src/pakfire/base.py:739 msgid "New repository" msgstr "" -#: ../python/pakfire/builder.py:80 +#: ../src/pakfire/builder.py:80 #, python-format msgid "Cannot build for %s on this host." msgstr "" #. Log the package information. -#: ../python/pakfire/builder.py:138 +#: ../src/pakfire/builder.py:148 msgid "Package information:" msgstr "Informações do pacote:" #. Install all packages. -#: ../python/pakfire/builder.py:407 +#: ../src/pakfire/builder.py:444 msgid "Install packages needed for build..." msgstr "" -#: ../python/pakfire/builder.py:412 +#: ../src/pakfire/builder.py:449 ../src/pakfire/cli.py:464 msgid "Extracting" msgstr "Extraindo" -#: ../python/pakfire/builder.py:729 +#: ../src/pakfire/builder.py:781 msgid "You cannot run a build when no package was given." msgstr "" -#: ../python/pakfire/builder.py:733 +#: ../src/pakfire/builder.py:785 #, python-format msgid "Could not find makefile in build root: %s" msgstr "" -#: ../python/pakfire/builder.py:765 +#: ../src/pakfire/builder.py:815 msgid "Build failed" msgstr "" -#: ../python/pakfire/builder.py:770 +#: ../src/pakfire/builder.py:818 +msgid "Build interrupted" +msgstr "" + +#: ../src/pakfire/builder.py:824 msgid "Build failed." msgstr "" #. End here in case of an error. -#: ../python/pakfire/builder.py:786 +#: ../src/pakfire/builder.py:840 msgid "The build command failed. See logfile for details." msgstr "" -#: ../python/pakfire/builder.py:789 +#: ../src/pakfire/builder.py:843 msgid "Running installation test..." msgstr "" -#: ../python/pakfire/builder.py:796 +#: ../src/pakfire/builder.py:849 msgid "Installation test succeeded." msgstr "" #. Create a progressbar. -#: ../python/pakfire/builder.py:839 +#: ../src/pakfire/builder.py:892 msgid "Signing packages..." msgstr "" -#: ../python/pakfire/builder.py:873 +#: ../src/pakfire/builder.py:926 msgid "Dumping package information:" msgstr "" #. Package the result. #. Make all these little package from the build environment. -#: ../python/pakfire/builder.py:1025 +#: ../src/pakfire/builder.py:1078 msgid "Creating packages:" msgstr "Criando pacotes:" #. Execute the buildscript of this stage. -#: ../python/pakfire/builder.py:1039 +#: ../src/pakfire/builder.py:1092 #, python-format msgid "Running stage %s:" msgstr "" -#: ../python/pakfire/builder.py:1057 +#: ../src/pakfire/builder.py:1110 #, python-format msgid "Could not remove static libraries: %s" msgstr "" -#: ../python/pakfire/builder.py:1063 +#: ../src/pakfire/builder.py:1116 msgid "Compressing man pages did not complete successfully." msgstr "" -#: ../python/pakfire/builder.py:1083 +#: ../src/pakfire/builder.py:1136 msgid "Extracting debuginfo did not complete with success. Aborting build." msgstr "" -#: ../python/pakfire/cli.py:52 +#: ../src/pakfire/cli.py:53 msgid "Pakfire command line interface." msgstr "Linha de comando Pakfire." -#: ../python/pakfire/cli.py:59 +#: ../src/pakfire/cli.py:60 msgid "The path where pakfire should operate in." msgstr "Path onde o Pakfire deve operar." -#: ../python/pakfire/cli.py:144 +#: ../src/pakfire/cli.py:149 msgid "Enable verbose output." msgstr "Habilita saída detalhada." -#: ../python/pakfire/cli.py:147 +#: ../src/pakfire/cli.py:152 msgid "Path to a configuration file to load." msgstr "Caminho do arquivo de configuração a ser carregado" -#: ../python/pakfire/cli.py:150 +#: ../src/pakfire/cli.py:155 msgid "Disable a repository temporarily." msgstr "Desabilita repositório temporariamente." -#: ../python/pakfire/cli.py:153 +#: ../src/pakfire/cli.py:158 msgid "Enable a repository temporarily." msgstr "Habilita temporariamente um repositório." -#: ../python/pakfire/cli.py:157 +#: ../src/pakfire/cli.py:162 msgid "Run pakfire in offline mode." msgstr "Rodar pakfire em modo offline." -#: ../python/pakfire/cli.py:162 +#: ../src/pakfire/cli.py:167 msgid "Install one or more packages to the system." msgstr "Instala um ou mais pacotes no sistema." -#: ../python/pakfire/cli.py:164 +#: ../src/pakfire/cli.py:169 msgid "Give name of at least one package to install." msgstr "Digite pelo menos um pacote a ser instalado." -#: ../python/pakfire/cli.py:166 +#: ../src/pakfire/cli.py:171 msgid "Don't install recommended packages." msgstr "" -#: ../python/pakfire/cli.py:172 +#: ../src/pakfire/cli.py:177 msgid "Reinstall one or more packages." msgstr "" -#: ../python/pakfire/cli.py:174 +#: ../src/pakfire/cli.py:179 msgid "Give name of at least one package to reinstall." msgstr "" -#: ../python/pakfire/cli.py:180 +#: ../src/pakfire/cli.py:185 msgid "Remove one or more packages from the system." msgstr "Remove um ou mais pacotes do sistema." -#: ../python/pakfire/cli.py:182 +#: ../src/pakfire/cli.py:187 msgid "Give name of at least one package to remove." msgstr "Digite pelo menos um pacote a ser removido." -#: ../python/pakfire/cli.py:188 +#: ../src/pakfire/cli.py:194 msgid "Give a name of a package to update or leave emtpy for all." msgstr "Digite um pacote a ser atualizado ou deixe em branco para todos." -#: ../python/pakfire/cli.py:190 +#: ../src/pakfire/cli.py:197 msgid "Exclude package from update." msgstr "" -#: ../python/pakfire/cli.py:192 ../python/pakfire/cli.py:217 +#: ../src/pakfire/cli.py:199 ../src/pakfire/cli.py:231 msgid "Allow changing the vendor of packages." msgstr "" -#: ../python/pakfire/cli.py:194 ../python/pakfire/cli.py:219 -msgid "Allow changing the architecture of packages." +#: ../src/pakfire/cli.py:201 ../src/pakfire/cli.py:233 +msgid "Disallow changing the architecture of packages." msgstr "" -#: ../python/pakfire/cli.py:199 +#: ../src/pakfire/cli.py:206 msgid "Update the whole system or one specific package." msgstr "Atualiza todo o sistema ou um pacote específico." -#: ../python/pakfire/cli.py:206 +#: ../src/pakfire/cli.py:213 +msgid "Sync all installed with the latest one in the distribution." +msgstr "" + +#: ../src/pakfire/cli.py:220 msgid "Check, if there are any updates available." msgstr "Analisa se há alguma atualização necessária." -#: ../python/pakfire/cli.py:213 +#: ../src/pakfire/cli.py:227 msgid "Downgrade one or more packages." msgstr "" -#: ../python/pakfire/cli.py:215 +#: ../src/pakfire/cli.py:229 msgid "Give a name of a package to downgrade." msgstr "" -#: ../python/pakfire/cli.py:225 +#: ../src/pakfire/cli.py:239 msgid "Print some information about the given package(s)." msgstr "Mostra informações sobre o(s) pacote(s) escolhido(s)." -#: ../python/pakfire/cli.py:227 +#: ../src/pakfire/cli.py:241 msgid "Give at least the name of one package." msgstr "Digite pelo menos o nome de um pacote." -#: ../python/pakfire/cli.py:233 +#: ../src/pakfire/cli.py:247 msgid "Search for a given pattern." msgstr "Procura por padrão." -#: ../python/pakfire/cli.py:235 +#: ../src/pakfire/cli.py:249 msgid "A pattern to search for." msgstr "Um padrão para procura." -#: ../python/pakfire/cli.py:241 +#: ../src/pakfire/cli.py:255 msgid "Get a list of packages that provide a given file or feature." msgstr "Retorna uma lista de pacotes que possuem um arquivo ou característica." -#: ../python/pakfire/cli.py:243 +#: ../src/pakfire/cli.py:257 msgid "File or feature to search for." msgstr "Arquivo ou características para procura." -#: ../python/pakfire/cli.py:249 +#: ../src/pakfire/cli.py:263 msgid "Get list of packages that belong to the given group." msgstr "Mostrar lista de pacotes que pertencem ao grupo." -#: ../python/pakfire/cli.py:251 +#: ../src/pakfire/cli.py:265 msgid "Group name to search for." msgstr "Grupo a ser procurado." -#: ../python/pakfire/cli.py:257 +#: ../src/pakfire/cli.py:271 msgid "Install all packages that belong to the given group." msgstr "Instala todos os pacotes que pertencem ao grupo." -#: ../python/pakfire/cli.py:259 +#: ../src/pakfire/cli.py:273 msgid "Group name." msgstr "Nome do grupo." -#: ../python/pakfire/cli.py:265 +#: ../src/pakfire/cli.py:279 msgid "List all currently enabled repositories." msgstr "Lista todos os repositórios habilitados." -#: ../python/pakfire/cli.py:269 +#: ../src/pakfire/cli.py:283 msgid "Cleanup commands." msgstr "Comandos de limpeza." -#: ../python/pakfire/cli.py:277 +#: ../src/pakfire/cli.py:291 msgid "Cleanup all temporary files." msgstr "Limpa todos arquivos temporários" -#: ../python/pakfire/cli.py:283 +#: ../src/pakfire/cli.py:297 msgid "Check the system for any errors." msgstr "Analisa o sistema em busca de erros." -#: ../python/pakfire/cli.py:289 +#: ../src/pakfire/cli.py:303 msgid "Check the dependencies for a particular package." msgstr "Analisa as dependências para um pacote específico." -#: ../python/pakfire/cli.py:291 +#: ../src/pakfire/cli.py:305 msgid "Give name of at least one package to check." msgstr "Fornece o nome ao menos de um pacote para análise." -#: ../python/pakfire/cli.py:373 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/cli.py:311 +msgid "Extract a package to a directory." +msgstr "" + +#: ../src/pakfire/cli.py:313 +#, fuzzy +msgid "Give name of the file to extract." +msgstr "Fornece o nome ao menos de um pacote para análise." + +#: ../src/pakfire/cli.py:315 +msgid "Target directory where to extract to." +msgstr "" + +#: ../src/pakfire/cli.py:403 ../src/pakfire/transaction.py:405 msgid "Repository" msgstr "Repositório" -#: ../python/pakfire/cli.py:373 +#: ../src/pakfire/cli.py:403 msgid "Enabled" msgstr "Habilitado." -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1055 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1144 msgid "Priority" msgstr "Prioridade" -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1100 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1189 msgid "Packages" msgstr "Pacotes" -#: ../python/pakfire/cli.py:381 +#: ../src/pakfire/cli.py:411 msgid "Cleaning up everything..." msgstr "Limpa tudo..." -#: ../python/pakfire/cli.py:409 +#: ../src/pakfire/cli.py:447 +msgid "Cannot extract mixed package types" +msgstr "" + +#: ../src/pakfire/cli.py:450 +msgid "You must provide an install directory with --target=..." +msgstr "" + +#: ../src/pakfire/cli.py:456 +msgid "Cannot extract to /." +msgstr "" + +#: ../src/pakfire/cli.py:474 msgid "You cannot run pakfire-builder in a pakfire chroot." msgstr "" -#: ../python/pakfire/cli.py:412 ../python/pakfire/cli.py:736 +#: ../src/pakfire/cli.py:477 ../src/pakfire/cli.py:819 msgid "Pakfire builder command line interface." msgstr "Linha de comando do compilador Parkfire" -#: ../python/pakfire/cli.py:469 +#: ../src/pakfire/cli.py:536 msgid "Choose the distribution configuration to use for build" msgstr "" -#: ../python/pakfire/cli.py:472 +#: ../src/pakfire/cli.py:539 msgid "Run pakfire for the given architecture." msgstr "" -#: ../python/pakfire/cli.py:477 +#: ../src/pakfire/cli.py:544 msgid "Update the package indexes." msgstr "Atualizar os index dos pacotes." -#: ../python/pakfire/cli.py:483 ../python/pakfire/cli.py:756 +#: ../src/pakfire/cli.py:550 ../src/pakfire/cli.py:839 msgid "Build one or more packages." msgstr "Compilar um ou mais pacotes." -#: ../python/pakfire/cli.py:485 ../python/pakfire/cli.py:645 -#: ../python/pakfire/cli.py:758 +#: ../src/pakfire/cli.py:552 ../src/pakfire/cli.py:728 +#: ../src/pakfire/cli.py:841 msgid "Give name of at least one package to build." msgstr "Cite ao menos um pacote para a compilação." -#: ../python/pakfire/cli.py:489 ../python/pakfire/cli.py:517 -#: ../python/pakfire/cli.py:764 +#: ../src/pakfire/cli.py:556 ../src/pakfire/cli.py:588 +#: ../src/pakfire/cli.py:847 msgid "Path were the output files should be copied to." msgstr "Caminho onde as saídas devem ser copiadas." -#: ../python/pakfire/cli.py:491 ../python/pakfire/cli.py:506 -#: ../python/pakfire/cli.py:766 +#: ../src/pakfire/cli.py:558 ../src/pakfire/cli.py:575 +#: ../src/pakfire/cli.py:849 msgid "Mode to run in. Is either 'release' or 'development' (default)." msgstr "Modo de operação. Ou 'release' ou 'development' (padrão)." -#: ../python/pakfire/cli.py:493 +#: ../src/pakfire/cli.py:560 msgid "Run a shell after a successful build." msgstr "" -#: ../python/pakfire/cli.py:495 +#: ../src/pakfire/cli.py:562 msgid "Do not perform the install test." msgstr "" -#: ../python/pakfire/cli.py:500 +#: ../src/pakfire/cli.py:564 ../src/pakfire/cli.py:577 +msgid "Disable network in container." +msgstr "" + +#: ../src/pakfire/cli.py:569 msgid "Go into a shell." msgstr "Entra em uma shell." -#: ../python/pakfire/cli.py:502 +#: ../src/pakfire/cli.py:571 msgid "Give name of a package." msgstr "De o nome de uma pacote." -#: ../python/pakfire/cli.py:511 +#: ../src/pakfire/cli.py:582 msgid "Generate a source package." msgstr "Gera pacote fonte." -#: ../python/pakfire/cli.py:513 +#: ../src/pakfire/cli.py:584 msgid "Give name(s) of a package(s)." msgstr "Cite algum(ns) pacote(s)." -#: ../python/pakfire/cli.py:602 +#: ../src/pakfire/cli.py:685 msgid "Pakfire server command line interface." msgstr "Linha de comando do servidor pakfire" -#: ../python/pakfire/cli.py:643 +#: ../src/pakfire/cli.py:726 msgid "Send a scrach build job to the server." msgstr "" -#: ../python/pakfire/cli.py:647 +#: ../src/pakfire/cli.py:730 msgid "Limit build to only these architecture(s)." msgstr "" -#: ../python/pakfire/cli.py:653 +#: ../src/pakfire/cli.py:736 msgid "Send a keepalive to the server." msgstr "Envia um \"keepalive\" ao servidor." -#: ../python/pakfire/cli.py:660 +#: ../src/pakfire/cli.py:743 msgid "Update all repositories." msgstr "Atualiza todos os repositórios" -#: ../python/pakfire/cli.py:666 +#: ../src/pakfire/cli.py:749 msgid "Repository management commands." msgstr "Comandos de controle do respositório." -#: ../python/pakfire/cli.py:674 +#: ../src/pakfire/cli.py:757 msgid "Create a new repository index." msgstr "Cria um novo índice de repositório." -#: ../python/pakfire/cli.py:676 +#: ../src/pakfire/cli.py:759 msgid "Path to the packages." msgstr "Caminho dos pacotes." -#: ../python/pakfire/cli.py:678 +#: ../src/pakfire/cli.py:761 msgid "Path to input packages." msgstr "Caminho para pacotes de entrada." -#: ../python/pakfire/cli.py:680 +#: ../src/pakfire/cli.py:763 msgid "Key to sign the repository with." msgstr "" -#: ../python/pakfire/cli.py:685 +#: ../src/pakfire/cli.py:768 msgid "Dump some information about this machine." msgstr "" -#: ../python/pakfire/cli.py:762 ../python/pakfire/cli.py:850 +#: ../src/pakfire/cli.py:845 ../src/pakfire/cli.py:937 msgid "Build the package for the given architecture." msgstr "Constroi o pacote a arquitetura citada." -#: ../python/pakfire/cli.py:768 +#: ../src/pakfire/cli.py:851 msgid "Do not verify build dependencies." msgstr "" -#: ../python/pakfire/cli.py:770 +#: ../src/pakfire/cli.py:853 msgid "Only run the prepare stage." msgstr "" -#: ../python/pakfire/cli.py:802 +#: ../src/pakfire/cli.py:887 msgid "Pakfire client command line interface." msgstr "" -#: ../python/pakfire/cli.py:844 +#: ../src/pakfire/cli.py:931 msgid "Build a package remotely." msgstr "" -#: ../python/pakfire/cli.py:846 +#: ../src/pakfire/cli.py:933 msgid "Give name of a package to build." msgstr "" -#: ../python/pakfire/cli.py:855 +#: ../src/pakfire/cli.py:942 msgid "Print some information about this host." msgstr "" -#: ../python/pakfire/cli.py:861 +#: ../src/pakfire/cli.py:948 msgid "Check the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:866 +#: ../src/pakfire/cli.py:953 msgid "Show information about build jobs." msgstr "" -#: ../python/pakfire/cli.py:876 +#: ../src/pakfire/cli.py:963 msgid "Show a list of all active jobs." msgstr "" -#: ../python/pakfire/cli.py:881 +#: ../src/pakfire/cli.py:968 msgid "Show a list of all recently finished of failed build jobs." msgstr "" -#: ../python/pakfire/cli.py:886 +#: ../src/pakfire/cli.py:973 msgid "Show details about given build job." msgstr "" -#: ../python/pakfire/cli.py:887 +#: ../src/pakfire/cli.py:974 msgid "The ID of the build job." msgstr "" -#: ../python/pakfire/cli.py:892 +#: ../src/pakfire/cli.py:979 msgid "Show information about builds." msgstr "" -#: ../python/pakfire/cli.py:900 +#: ../src/pakfire/cli.py:987 msgid "Show details about the given build." msgstr "" -#: ../python/pakfire/cli.py:901 +#: ../src/pakfire/cli.py:988 msgid "The ID of the build." msgstr "" -#: ../python/pakfire/cli.py:906 +#: ../src/pakfire/cli.py:993 msgid "Test the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:907 +#: ../src/pakfire/cli.py:994 msgid "Error code to test." msgstr "" -#: ../python/pakfire/cli.py:956 ../python/pakfire/server.py:302 +#: ../src/pakfire/cli.py:1045 ../src/pakfire/server.py:303 msgid "Hostname" msgstr "" -#: ../python/pakfire/cli.py:957 +#: ../src/pakfire/cli.py:1046 msgid "Pakfire hub" msgstr "" -#: ../python/pakfire/cli.py:960 +#: ../src/pakfire/cli.py:1049 msgid "Username" msgstr "" #. Hardware information -#: ../python/pakfire/cli.py:964 ../python/pakfire/server.py:306 +#: ../src/pakfire/cli.py:1053 ../src/pakfire/server.py:307 msgid "Hardware information" msgstr "" -#: ../python/pakfire/cli.py:965 ../python/pakfire/server.py:307 +#: ../src/pakfire/cli.py:1054 ../src/pakfire/server.py:308 msgid "CPU model" msgstr "" -#: ../python/pakfire/cli.py:966 ../python/pakfire/server.py:308 +#: ../src/pakfire/cli.py:1055 ../src/pakfire/server.py:309 msgid "Memory" msgstr "" -#: ../python/pakfire/cli.py:967 +#: ../src/pakfire/cli.py:1056 msgid "Parallelism" msgstr "" -#: ../python/pakfire/cli.py:969 ../python/pakfire/server.py:310 +#: ../src/pakfire/cli.py:1058 ../src/pakfire/server.py:311 msgid "Native arch" msgstr "" -#: ../python/pakfire/cli.py:971 +#: ../src/pakfire/cli.py:1060 msgid "Default arch" msgstr "" -#: ../python/pakfire/cli.py:973 ../python/pakfire/server.py:312 +#: ../src/pakfire/cli.py:1062 ../src/pakfire/server.py:313 msgid "Supported arches" msgstr "" -#: ../python/pakfire/cli.py:986 +#: ../src/pakfire/cli.py:1075 msgid "Your IP address" msgstr "" -#: ../python/pakfire/cli.py:991 +#: ../src/pakfire/cli.py:1080 msgid "You are authenticated to the build service:" msgstr "" -#: ../python/pakfire/cli.py:997 +#: ../src/pakfire/cli.py:1086 msgid "User name" msgstr "" -#: ../python/pakfire/cli.py:998 +#: ../src/pakfire/cli.py:1087 msgid "Real name" msgstr "" -#: ../python/pakfire/cli.py:999 +#: ../src/pakfire/cli.py:1088 msgid "Email address" msgstr "" -#: ../python/pakfire/cli.py:1000 +#: ../src/pakfire/cli.py:1089 msgid "Registered" msgstr "" -#: ../python/pakfire/cli.py:1007 +#: ../src/pakfire/cli.py:1096 msgid "You could not be authenticated to the build service." msgstr "" -#: ../python/pakfire/cli.py:1028 +#: ../src/pakfire/cli.py:1117 msgid "No ongoing jobs found." msgstr "" -#: ../python/pakfire/cli.py:1031 +#: ../src/pakfire/cli.py:1120 msgid "Active build jobs" msgstr "" -#: ../python/pakfire/cli.py:1037 +#: ../src/pakfire/cli.py:1126 msgid "No jobs found." msgstr "" -#: ../python/pakfire/cli.py:1040 +#: ../src/pakfire/cli.py:1129 msgid "Recently processed build jobs" msgstr "" -#: ../python/pakfire/cli.py:1047 +#: ../src/pakfire/cli.py:1136 #, python-format msgid "A build with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1050 +#: ../src/pakfire/cli.py:1139 #, python-format msgid "Build: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1054 ../python/pakfire/cli.py:1082 +#: ../src/pakfire/cli.py:1143 ../src/pakfire/cli.py:1171 msgid "State" msgstr "" -#: ../python/pakfire/cli.py:1058 +#: ../src/pakfire/cli.py:1147 msgid "Jobs" msgstr "" -#: ../python/pakfire/cli.py:1071 +#: ../src/pakfire/cli.py:1160 #, python-format msgid "A job with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1078 +#: ../src/pakfire/cli.py:1167 #, python-format msgid "Job: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1083 ../python/pakfire/packages/base.py:107 -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/cli.py:1172 ../src/pakfire/packages/base.py:107 +#: ../src/pakfire/transaction.py:404 msgid "Arch" msgstr "Arch" -#: ../python/pakfire/cli.py:1088 ../python/pakfire/packages/base.py:148 +#: ../src/pakfire/cli.py:1177 ../src/pakfire/packages/base.py:148 msgid "Build host" msgstr "Host do Build" -#: ../python/pakfire/cli.py:1093 +#: ../src/pakfire/cli.py:1182 msgid "Time created" msgstr "" -#: ../python/pakfire/cli.py:1094 +#: ../src/pakfire/cli.py:1183 msgid "Time started" msgstr "" -#: ../python/pakfire/cli.py:1095 +#: ../src/pakfire/cli.py:1184 msgid "Time finished" msgstr "" -#: ../python/pakfire/cli.py:1096 +#: ../src/pakfire/cli.py:1185 msgid "Duration" msgstr "" -#: ../python/pakfire/cli.py:1124 +#: ../src/pakfire/cli.py:1213 msgid "Invalid error code given." msgstr "" -#: ../python/pakfire/cli.py:1127 +#: ../src/pakfire/cli.py:1216 #, python-format msgid "Reponse from the server: %s" msgstr "" -#: ../python/pakfire/cli.py:1133 +#: ../src/pakfire/cli.py:1227 msgid "Pakfire daemon command line interface." msgstr "" -#: ../python/pakfire/cli.py:1161 +#: ../src/pakfire/cli.py:1258 msgid "Pakfire key command line interface." msgstr "" -#: ../python/pakfire/cli.py:1198 ../python/pakfire/cli.py:1208 +#: ../src/pakfire/cli.py:1294 ../src/pakfire/cli.py:1304 msgid "Import a key from file." msgstr "" -#: ../python/pakfire/cli.py:1200 +#: ../src/pakfire/cli.py:1296 msgid "The real name of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1202 +#: ../src/pakfire/cli.py:1298 msgid "The email address of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1210 +#: ../src/pakfire/cli.py:1306 msgid "Filename of that key to import." msgstr "" -#: ../python/pakfire/cli.py:1216 +#: ../src/pakfire/cli.py:1312 msgid "Export a key to a file." msgstr "" -#: ../python/pakfire/cli.py:1218 +#: ../src/pakfire/cli.py:1314 msgid "The ID of the key to export." msgstr "" -#: ../python/pakfire/cli.py:1220 +#: ../src/pakfire/cli.py:1316 msgid "Write the key to this file." msgstr "" -#: ../python/pakfire/cli.py:1222 -msgid "Export the secret key, too." -msgstr "" - -#: ../python/pakfire/cli.py:1228 +#: ../src/pakfire/cli.py:1322 msgid "Delete a key from the local keyring." msgstr "" -#: ../python/pakfire/cli.py:1230 +#: ../src/pakfire/cli.py:1324 msgid "The ID of the key to delete." msgstr "" -#: ../python/pakfire/cli.py:1236 +#: ../src/pakfire/cli.py:1330 msgid "List all imported keys." msgstr "" -#: ../python/pakfire/cli.py:1242 +#: ../src/pakfire/cli.py:1336 msgid "Sign one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1244 +#: ../src/pakfire/cli.py:1338 msgid "Key that is used sign the package(s)." msgstr "" -#: ../python/pakfire/cli.py:1246 +#: ../src/pakfire/cli.py:1340 msgid "Package(s) to sign." msgstr "" -#: ../python/pakfire/cli.py:1252 +#: ../src/pakfire/cli.py:1346 msgid "Verify one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1256 +#: ../src/pakfire/cli.py:1350 msgid "Package(s) to verify." msgstr "" -#: ../python/pakfire/cli.py:1263 +#: ../src/pakfire/cli.py:1357 msgid "Generating the key may take a moment..." msgstr "" -#: ../python/pakfire/cli.py:1318 +#: ../src/pakfire/cli.py:1411 #, python-format msgid "Signing %s..." msgstr "" -#: ../python/pakfire/cli.py:1338 +#: ../src/pakfire/cli.py:1431 #, python-format msgid "Verifying %s..." msgstr "" -#: ../python/pakfire/cli.py:1348 +#: ../src/pakfire/cli.py:1441 msgid "This signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1351 +#: ../src/pakfire/cli.py:1444 msgid "Unknown key" msgstr "" -#: ../python/pakfire/cli.py:1352 +#: ../src/pakfire/cli.py:1445 msgid "Could not check if this signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1355 ../python/pakfire/keyring.py:96 +#: ../src/pakfire/cli.py:1448 ../src/pakfire/keyring.py:98 #, python-format msgid "Created: %s" msgstr "" -#: ../python/pakfire/cli.py:1359 ../python/pakfire/keyring.py:99 +#: ../src/pakfire/cli.py:1452 ../src/pakfire/keyring.py:101 #, python-format msgid "Expires: %s" msgstr "" -#. If the keepalive message could not successfully be sent, we don't -#. bother, because the client will soon retry. -#: ../python/pakfire/client/base.py:213 -msgid "Could not send a keepalive message to the hub." -msgstr "" - -#. Don't give a shit either. -#: ../python/pakfire/client/base.py:247 -msgid "Could not update the host information." -msgstr "" - -#: ../python/pakfire/client/builder.py:178 -msgid "Less than 2GB of free space. Cannot request a new job." -msgstr "" - -#. Log all XMLRPC protocol errors. -#: ../python/pakfire/client/transport.py:90 -msgid "XMLRPC protocol error:" -msgstr "" - -#: ../python/pakfire/client/transport.py:91 +#: ../src/pakfire/compress.py:85 ../src/pakfire/compress.py:95 #, python-format -msgid "URL: %s" -msgstr "" - -#: ../python/pakfire/client/transport.py:92 -msgid " HTTP headers:" +msgid "Given algorithm '%s' is not supported." msgstr "" -#: ../python/pakfire/client/transport.py:95 +#: ../src/pakfire/config.py:191 #, python-format -msgid "Error code: %s" +msgid "Unhandled configuration update: %s = %s" msgstr "" -#: ../python/pakfire/client/transport.py:96 -#, python-format -msgid "Error message: %s" +#: ../src/pakfire/config.py:205 +msgid "Configuration:" msgstr "" -#: ../python/pakfire/client/transport.py:116 +#: ../src/pakfire/config.py:207 #, python-format -msgid "Trying again in %(timeout)s second(s). %(tries)s tries left." +msgid "Section: %s" msgstr "" -#: ../python/pakfire/client/transport.py:121 -msgid "Maximum number of tries was reached. Giving up." +#: ../src/pakfire/config.py:212 +msgid "No settings in this section." msgstr "" -#: ../python/pakfire/compress.py:85 ../python/pakfire/compress.py:95 -#, python-format -msgid "Given algorithm '%s' is not supported." +#: ../src/pakfire/config.py:214 +msgid "Loaded from files:" msgstr "" -#: ../python/pakfire/config.py:191 -#, python-format -msgid "Unhandled configuration update: %s = %s" +#: ../src/pakfire/daemon.py:100 +msgid "Shutting down..." msgstr "" -#: ../python/pakfire/config.py:205 -msgid "Configuration:" +#: ../src/pakfire/daemon.py:104 +msgid "Restarting keepalive process" msgstr "" -#: ../python/pakfire/config.py:207 +#: ../src/pakfire/daemon.py:166 #, python-format -msgid "Section: %s" +msgid "Terminating worker process: %s" msgstr "" -#: ../python/pakfire/config.py:212 -msgid "No settings in this section." -msgstr "" - -#: ../python/pakfire/config.py:214 -msgid "Loaded from files:" +#: ../src/pakfire/daemon.py:315 +msgid "Sending builder information to hub..." msgstr "" -#: ../python/pakfire/downloader.py:155 +#: ../src/pakfire/downloader.py:165 msgid "Downloading source files:" msgstr "" -#: ../python/pakfire/downloader.py:158 +#: ../src/pakfire/downloader.py:168 msgid "Cannot download source code in offline mode." msgstr "" -#: ../python/pakfire/downloader.py:181 +#: ../src/pakfire/downloader.py:191 #, python-format msgid "Downloaded empty file: %s" msgstr "" -#: ../python/pakfire/errors.py:30 +#: ../src/pakfire/errors.py:30 msgid "An unhandled error occured." msgstr "Um erro não tratado ocorreu." -#: ../python/pakfire/errors.py:46 +#: ../src/pakfire/errors.py:46 msgid "Could not compress/decompress data." msgstr "" -#: ../python/pakfire/errors.py:58 +#: ../src/pakfire/errors.py:58 msgid "One or more dependencies could not been resolved." msgstr "Uma ou mais dependências não puderam ser resolvidas." -#: ../python/pakfire/errors.py:61 +#: ../src/pakfire/errors.py:61 msgid "An error occured when pakfire tried to download files." msgstr "" -#: ../python/pakfire/errors.py:74 +#: ../src/pakfire/errors.py:74 msgid "" "The requested action cannot be done on offline mode.\n" -"Please connect your system to the network, remove --offline from the command line and try again." -msgstr "A ação solicitada não pode ser feita em modo offline.\nPor favor conecte seu sistema a rede, remova --offline da linha de comando e tente novamente." +"Please connect your system to the network, remove --offline from the command " +"line and try again." +msgstr "" +"A ação solicitada não pode ser feita em modo offline.\n" +"Por favor conecte seu sistema a rede, remova --offline da linha de comando e " +"tente novamente." -#: ../python/pakfire/errors.py:86 +#: ../src/pakfire/errors.py:86 msgid "Running pakfire-build in a pakfire container?" msgstr "" -#: ../python/pakfire/errors.py:98 ../python/pakfire/transaction.py:475 +#: ../src/pakfire/errors.py:98 ../src/pakfire/transaction.py:475 msgid "Transaction test was not successful" msgstr "" -#: ../python/pakfire/errors.py:102 +#: ../src/pakfire/errors.py:162 msgid "Generic XMLRPC error." msgstr "" -#: ../python/pakfire/errors.py:106 +#: ../src/pakfire/errors.py:166 msgid "" "You are forbidden to perform this action. Maybe you need to check your " "credentials." msgstr "" -#: ../python/pakfire/errors.py:110 +#: ../src/pakfire/errors.py:170 msgid "A request could not be fulfilled by the server." msgstr "" -#: ../python/pakfire/errors.py:114 +#: ../src/pakfire/errors.py:174 msgid "Could not find the requested URL." msgstr "" -#: ../python/pakfire/errors.py:118 +#: ../src/pakfire/errors.py:178 msgid "An unforseable problem on the XML-RPC transport connection occured." msgstr "" -#: ../python/pakfire/i18n.py:54 +#: ../src/pakfire/i18n.py:54 #, python-format msgid "%(commas)s and %(last)s" msgstr "" -#: ../python/pakfire/keyring.py:82 +#: ../src/pakfire/keyring.py:76 +#, python-format +msgid "Not in key store: %s" +msgstr "" + +#: ../src/pakfire/keyring.py:82 #, python-format msgid "Fingerprint: %s" msgstr "" -#: ../python/pakfire/keyring.py:84 +#: ../src/pakfire/keyring.py:86 msgid "Private key available!" msgstr "" -#: ../python/pakfire/keyring.py:88 +#: ../src/pakfire/keyring.py:90 #, python-format msgid "Subkey: %s" msgstr "" -#: ../python/pakfire/keyring.py:90 +#: ../src/pakfire/keyring.py:92 msgid "This key has expired!" msgstr "" -#: ../python/pakfire/keyring.py:93 +#: ../src/pakfire/keyring.py:95 msgid "This is a secret key." msgstr "" -#: ../python/pakfire/keyring.py:101 +#: ../src/pakfire/keyring.py:103 msgid "This key does not expire." msgstr "" -#: ../python/pakfire/keyring.py:149 +#: ../src/pakfire/keyring.py:151 #, python-format msgid "Generating new key for %(realname)s <%(email)s>..." msgstr "" -#: ../python/pakfire/keyring.py:150 +#: ../src/pakfire/keyring.py:152 msgid "This may take a while..." msgstr "" -#: ../python/pakfire/keyring.py:169 +#: ../src/pakfire/keyring.py:171 #, python-format msgid "Successfully imported %s." msgstr "" -#: ../python/pakfire/keyring.py:189 +#: ../src/pakfire/keyring.py:191 msgid "Host key:" msgstr "" -#: ../python/pakfire/keyring.py:196 +#: ../src/pakfire/keyring.py:198 #, python-format -msgid "" -"WARNING! Host key with ID %s configured, but the secret key is missing!" +msgid "WARNING! Host key with ID %s configured, but the secret key is missing!" msgstr "" -#: ../python/pakfire/keyring.py:199 +#: ../src/pakfire/keyring.py:201 #, python-format msgid "WARNING! Host key with ID %s configured, but not found!" msgstr "" -#: ../python/pakfire/keyring.py:201 +#: ../src/pakfire/keyring.py:203 msgid "No host key available or configured." msgstr "" -#: ../python/pakfire/packages/base.py:99 +#: ../src/pakfire/packages/base.py:99 msgid "Name" msgstr "Nome" -#: ../python/pakfire/packages/base.py:110 ../python/pakfire/transaction.py:404 +#: ../src/pakfire/packages/base.py:110 ../src/pakfire/transaction.py:404 msgid "Version" msgstr "Versão" -#: ../python/pakfire/packages/base.py:111 +#: ../src/pakfire/packages/base.py:111 msgid "Release" msgstr "Release" -#: ../python/pakfire/packages/base.py:115 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/packages/base.py:115 ../src/pakfire/transaction.py:405 msgid "Size" msgstr "Tamanho" -#: ../python/pakfire/packages/base.py:119 +#: ../src/pakfire/packages/base.py:119 msgid "Installed size" msgstr "" -#: ../python/pakfire/packages/base.py:125 +#: ../src/pakfire/packages/base.py:125 msgid "Repo" msgstr "Repo" -#: ../python/pakfire/packages/base.py:128 +#: ../src/pakfire/packages/base.py:128 msgid "Summary" msgstr "Sumário" -#: ../python/pakfire/packages/base.py:129 +#: ../src/pakfire/packages/base.py:129 msgid "Groups" msgstr "Grupos" -#: ../python/pakfire/packages/base.py:130 +#: ../src/pakfire/packages/base.py:130 msgid "URL" msgstr "URL" -#: ../python/pakfire/packages/base.py:131 +#: ../src/pakfire/packages/base.py:131 msgid "License" msgstr "Licença" -#: ../python/pakfire/packages/base.py:134 +#: ../src/pakfire/packages/base.py:134 msgid "Description" msgstr "Descrição" -#: ../python/pakfire/packages/base.py:141 +#: ../src/pakfire/packages/base.py:141 msgid "Maintainer" msgstr "" -#: ../python/pakfire/packages/base.py:143 +#: ../src/pakfire/packages/base.py:143 msgid "Vendor" msgstr "" -#: ../python/pakfire/packages/base.py:145 +#: ../src/pakfire/packages/base.py:145 msgid "UUID" msgstr "UUID" -#: ../python/pakfire/packages/base.py:146 +#: ../src/pakfire/packages/base.py:146 msgid "Build ID" msgstr "Build ID" -#: ../python/pakfire/packages/base.py:147 +#: ../src/pakfire/packages/base.py:147 msgid "Build date" msgstr "Data do Build" -#: ../python/pakfire/packages/base.py:150 +#: ../src/pakfire/packages/base.py:150 msgid "Signatures" msgstr "" -#: ../python/pakfire/packages/base.py:155 +#: ../src/pakfire/packages/base.py:155 msgid "Provides" msgstr "Provê" -#: ../python/pakfire/packages/base.py:160 +#: ../src/pakfire/packages/base.py:160 msgid "Pre-requires" msgstr "" -#: ../python/pakfire/packages/base.py:165 +#: ../src/pakfire/packages/base.py:165 msgid "Requires" msgstr "Requerimentos" -#: ../python/pakfire/packages/base.py:170 +#: ../src/pakfire/packages/base.py:170 msgid "Conflicts" msgstr "" -#: ../python/pakfire/packages/base.py:175 +#: ../src/pakfire/packages/base.py:175 msgid "Obsoletes" msgstr "" -#: ../python/pakfire/packages/base.py:180 +#: ../src/pakfire/packages/base.py:180 msgid "Recommends" msgstr "" -#: ../python/pakfire/packages/base.py:185 +#: ../src/pakfire/packages/base.py:185 msgid "Suggests" msgstr "" -#: ../python/pakfire/packages/base.py:193 +#: ../src/pakfire/packages/base.py:193 msgid "File" msgstr "Arquivo" -#: ../python/pakfire/packages/base.py:383 +#: ../src/pakfire/packages/base.py:383 msgid "Not set" msgstr "Não setado" -#: ../python/pakfire/packages/base.py:570 +#: ../src/pakfire/packages/base.py:570 #, python-format msgid "Config file saved as %s." msgstr "" -#: ../python/pakfire/packages/base.py:575 +#: ../src/pakfire/packages/base.py:575 #, python-format msgid "Preserving datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:96 -#, python-format -msgid "Could not extract file: /%(src)s - %(dst)s" -msgstr "" - -#: ../python/pakfire/packages/file.py:162 +#: ../src/pakfire/packages/file.py:82 #, python-format msgid "Filename: %s" msgstr "" -#: ../python/pakfire/packages/file.py:259 +#: ../src/pakfire/packages/file.py:184 #, python-format msgid "File in archive is missing in file metadata: %s. Skipping." msgstr "" -#: ../python/pakfire/packages/file.py:315 +#: ../src/pakfire/packages/file.py:240 #, python-format msgid "Config file created as %s" msgstr "" -#: ../python/pakfire/packages/file.py:320 +#: ../src/pakfire/packages/file.py:245 #, python-format msgid "Don't overwrite already existing datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:334 +#: ../src/pakfire/packages/file.py:259 #, python-format msgid "Could not remove file: /%s" msgstr "" -#: ../python/pakfire/packages/lexer.py:756 +#: ../src/pakfire/packages/lexer.py:756 #, python-format msgid "Template does not exist: %s" msgstr "" -#: ../python/pakfire/packages/make.py:80 +#: ../src/pakfire/packages/make.py:83 msgid "Package name is undefined." msgstr "" -#: ../python/pakfire/packages/make.py:83 +#: ../src/pakfire/packages/make.py:86 msgid "Package version is undefined." msgstr "" -#: ../python/pakfire/packages/make.py:433 +#: ../src/pakfire/packages/make.py:443 #, python-format msgid "Searching for automatic dependencies for %s..." msgstr "" -#: ../python/pakfire/packages/make.py:487 +#: ../src/pakfire/packages/make.py:497 #, python-format msgid "Regular experession is invalid and has been skipped: %s" msgstr "" #. Let the user know what has been done. -#: ../python/pakfire/packages/make.py:503 +#: ../src/pakfire/packages/make.py:513 #, python-format msgid "Filter '%(pattern)s' filtered %(dep)s." msgstr "" #. Load progressbar. -#: ../python/pakfire/packages/packager.py:399 -#: ../python/pakfire/packages/packager.py:713 +#: ../src/pakfire/packages/packager.py:400 +#: ../src/pakfire/packages/packager.py:714 msgid "Packaging" msgstr "" -#: ../python/pakfire/packages/packager.py:741 +#: ../src/pakfire/packages/packager.py:742 #, python-format msgid "Building source package %s:" msgstr "" -#: ../python/pakfire/repository/__init__.py:93 +#: ../src/pakfire/packages/tar.py:87 +#, python-format +msgid "Could not extract file: /%(src)s - %(dst)s" +msgstr "" + +#: ../src/pakfire/repository/__init__.py:93 msgid "Initializing repositories..." msgstr "" -#: ../python/pakfire/repository/database.py:127 -msgid "" -"The format of the database is not supported by this version of pakfire." +#: ../src/pakfire/repository/database.py:120 +msgid "The format of the database is not supported by this version of pakfire." msgstr "" -#: ../python/pakfire/repository/database.py:238 +#: ../src/pakfire/repository/database.py:229 #, python-format msgid "Cannot use database with version greater than %s." msgstr "" -#: ../python/pakfire/repository/database.py:240 +#: ../src/pakfire/repository/database.py:231 #, python-format msgid "Migrating database from format %(old)s to %(new)s." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:102 +#: ../src/pakfire/repository/local.py:123 #, python-format msgid "%s: Adding packages..." msgstr "" #. Make a nice progress bar. -#: ../python/pakfire/repository/local.py:205 +#: ../src/pakfire/repository/local.py:229 msgid "Compressing database..." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:263 +#: ../src/pakfire/repository/local.py:287 #, python-format msgid "%s: Reading packages..." msgstr "" -#: ../python/pakfire/repository/remote.py:151 +#: ../src/pakfire/repository/remote.py:151 #, python-format msgid "No metadata available for repository %s. Cannot download any." msgstr "" -#: ../python/pakfire/repository/remote.py:176 +#: ../src/pakfire/repository/remote.py:176 #, python-format msgid "Could not update metadata for %s from any mirror server" msgstr "" -#: ../python/pakfire/repository/remote.py:185 +#: ../src/pakfire/repository/remote.py:185 msgid "The downloaded metadata was less recent than the current one." msgstr "" -#: ../python/pakfire/repository/remote.py:224 +#: ../src/pakfire/repository/remote.py:224 #, python-format msgid "Cannot download package database for %s in offline mode." msgstr "" -#: ../python/pakfire/repository/remote.py:235 +#: ../src/pakfire/repository/remote.py:235 #, python-format msgid "%s: package database" msgstr "%s: database de pacote" -#: ../python/pakfire/repository/remote.py:309 +#: ../src/pakfire/repository/remote.py:309 #, python-format msgid "Cannot download this file in offline mode: %s" msgstr "Não posso fazer o download deste arquivo em modo offiline: %s" -#: ../python/pakfire/repository/remote.py:315 +#: ../src/pakfire/repository/remote.py:315 #, python-format msgid "Could not download %s: %s" msgstr "" -#: ../python/pakfire/repository/remote.py:340 +#: ../src/pakfire/repository/remote.py:340 msgid "The checksum of the downloaded file did not match." msgstr "" -#: ../python/pakfire/repository/remote.py:341 +#: ../src/pakfire/repository/remote.py:341 #, python-format msgid "Expected %(good)s but got %(bad)s." msgstr "" -#: ../python/pakfire/repository/remote.py:342 +#: ../src/pakfire/repository/remote.py:342 msgid "Trying an other mirror." msgstr "" #. Create a progressbar. -#: ../python/pakfire/repository/system.py:59 +#: ../src/pakfire/repository/system.py:59 msgid "Loading installed packages" msgstr "" -#: ../python/pakfire/satsolver.py:326 +#: ../src/pakfire/satsolver.py:329 #, python-format msgid "Dependency solving finished in %.2f ms" msgstr "" -#: ../python/pakfire/satsolver.py:341 ../python/pakfire/satsolver.py:367 +#: ../src/pakfire/satsolver.py:344 ../src/pakfire/satsolver.py:370 msgid "The solver returned one problem:" msgstr "O resolvedor retornou um problema:" #. Ask the user if he or she want to modify the request. If not, just exit. -#: ../python/pakfire/satsolver.py:383 +#: ../src/pakfire/satsolver.py:386 msgid "Do you want to manually alter the request?" msgstr "Deseja alterar manualmente a solicitação?" -#: ../python/pakfire/satsolver.py:386 +#: ../src/pakfire/satsolver.py:389 msgid "You can now try to satisfy the solver by modifying your request." -msgstr "Agora você pode tentar satisfazer o solucionador modificando o seu pedido." +msgstr "" +"Agora você pode tentar satisfazer o solucionador modificando o seu pedido." -#: ../python/pakfire/satsolver.py:391 +#: ../src/pakfire/satsolver.py:394 msgid "Which problem to you want to resolve?" msgstr "Qual problema você quer resolver?" -#: ../python/pakfire/satsolver.py:393 +#: ../src/pakfire/satsolver.py:396 msgid "Press enter to try to re-solve the request." msgstr "Pressione Enter para tentar voltar a resolver o pedido." -#: ../python/pakfire/satsolver.py:424 +#: ../src/pakfire/satsolver.py:427 #, python-format msgid " Solution: %s" msgstr "Solução: %s" -#: ../python/pakfire/satsolver.py:433 +#: ../src/pakfire/satsolver.py:436 msgid " Solutions:" msgstr "Soluções:" -#: ../python/pakfire/server.py:278 ../python/pakfire/system.py:132 +#: ../src/pakfire/server.py:279 ../src/pakfire/system.py:149 msgid "Could not be determined" msgstr "" -#: ../python/pakfire/shell.py:84 +#: ../src/pakfire/shell.py:84 #, python-format msgid "Executing command: %s in %s" msgstr "" -#: ../python/pakfire/shell.py:123 +#: ../src/pakfire/shell.py:123 #, python-format msgid "Command exceeded timeout (%(timeout)d): %(command)s" msgstr "" -#: ../python/pakfire/shell.py:129 +#: ../src/pakfire/shell.py:129 #, python-format msgid "Child returncode was: %s" msgstr "" -#: ../python/pakfire/shell.py:132 +#: ../src/pakfire/shell.py:132 #, python-format msgid "Command failed: %s" msgstr "" -#: ../python/pakfire/transaction.py:94 +#: ../src/pakfire/transaction.py:94 #, python-format msgid "file %(name)s from %(pkg1)s conflicts with file from package %(pkg2)s" msgstr "" -#: ../python/pakfire/transaction.py:100 +#: ../src/pakfire/transaction.py:100 #, python-format msgid "file %(name)s from %(pkg)s conflicts with files from %(pkgs)s" msgstr "" -#: ../python/pakfire/transaction.py:106 +#: ../src/pakfire/transaction.py:106 #, python-format -msgid "" -"file %(name)s causes the transaction test to fail for an unknown reason" +msgid "file %(name)s causes the transaction test to fail for an unknown reason" msgstr "" -#: ../python/pakfire/transaction.py:114 +#: ../src/pakfire/transaction.py:114 #, python-format msgid "" "There is not enough space left on %(name)s. Need at least %(size)s to " "perform transaction." msgstr "" -#: ../python/pakfire/transaction.py:327 +#: ../src/pakfire/transaction.py:327 #, python-format msgid "Not enough space to download %s of packages." msgstr "" -#: ../python/pakfire/transaction.py:330 +#: ../src/pakfire/transaction.py:330 msgid "Downloading packages:" msgstr "Baixando pacotes:" -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/transaction.py:404 msgid "Package" msgstr "Pacote" -#: ../python/pakfire/transaction.py:409 +#: ../src/pakfire/transaction.py:409 msgid "Installing:" msgstr "Instalando:" -#: ../python/pakfire/transaction.py:410 +#: ../src/pakfire/transaction.py:410 msgid "Reinstalling:" msgstr "Reinstalando:" -#: ../python/pakfire/transaction.py:411 +#: ../src/pakfire/transaction.py:411 msgid "Updating:" msgstr "Atualizando:" -#: ../python/pakfire/transaction.py:412 +#: ../src/pakfire/transaction.py:412 msgid "Downgrading:" msgstr "Downgrading:" -#: ../python/pakfire/transaction.py:413 +#: ../src/pakfire/transaction.py:413 msgid "Removing:" msgstr "Removendo:" -#: ../python/pakfire/transaction.py:419 +#: ../src/pakfire/transaction.py:419 msgid "Transaction Summary" msgstr "Sumário da Transação" -#: ../python/pakfire/transaction.py:426 +#: ../src/pakfire/transaction.py:426 msgid "package" msgstr "pacote" -#: ../python/pakfire/transaction.py:432 +#: ../src/pakfire/transaction.py:432 #, python-format msgid "Total download size: %s" msgstr "Tamanho do Download :%s" -#: ../python/pakfire/transaction.py:436 +#: ../src/pakfire/transaction.py:436 #, python-format msgid "Installed size: %s" msgstr "Tamanho instalado %s" -#: ../python/pakfire/transaction.py:439 +#: ../src/pakfire/transaction.py:439 #, python-format msgid "Freed size: %s" msgstr "Espaço liberado: %s" -#: ../python/pakfire/transaction.py:450 +#: ../src/pakfire/transaction.py:450 msgid "Is this okay?" msgstr "Está ok?" -#: ../python/pakfire/transaction.py:456 +#: ../src/pakfire/transaction.py:456 msgid "Running Transaction Test" msgstr "" -#: ../python/pakfire/transaction.py:468 +#: ../src/pakfire/transaction.py:468 msgid "Transaction Test Succeeded" msgstr "" #. Make a nice progressbar. -#: ../python/pakfire/transaction.py:501 +#: ../src/pakfire/transaction.py:501 msgid "Verifying signatures..." msgstr "" -#: ../python/pakfire/transaction.py:533 +#: ../src/pakfire/transaction.py:533 #, python-format msgid "Found %s signature error(s)!" msgstr "" -#: ../python/pakfire/transaction.py:538 +#: ../src/pakfire/transaction.py:538 msgid "Going on because we are running in permissive mode." msgstr "" -#: ../python/pakfire/transaction.py:539 +#: ../src/pakfire/transaction.py:539 msgid "This is dangerous!" msgstr "" -#: ../python/pakfire/transaction.py:560 +#: ../src/pakfire/transaction.py:560 msgid "Running transaction" msgstr "Transações ativas" -#: ../python/pakfire/util.py:68 +#: ../src/pakfire/util.py:68 #, python-format msgid "%s [y/N]" msgstr "%s [s/N]" -#: ../python/pakfire/util.py:260 +#: ../src/pakfire/util.py:247 msgid "Killing orphans..." msgstr "" -#: ../python/pakfire/util.py:267 +#: ../src/pakfire/util.py:254 #, python-format msgid "Process ID %s is still running in chroot. Killing..." msgstr "" -#: ../python/pakfire/util.py:279 +#: ../src/pakfire/util.py:266 msgid "Waiting for processes to terminate..." msgstr "" - -#: ../python/src/problem.c:159 -#, c-format -msgid "%s does not belong to a distupgrade repository" -msgstr "%s não pertence ao repositório de distupgrade" - -#: ../python/src/problem.c:166 -#, c-format -msgid "%s has inferior architecture" -msgstr "%s tem uma arquitetura inferior" - -#: ../python/src/problem.c:173 -#, c-format -msgid "problem with installed package %s" -msgstr "problema com o pacote instalado %s" - -#: ../python/src/problem.c:179 -#, c-format -msgid "conflicting requests" -msgstr "requisições conflitantes" - -#: ../python/src/problem.c:184 -#, c-format -msgid "nothing provides requested %s" -msgstr "nada provê a resquisição %s" - -#: ../python/src/problem.c:190 -#, c-format -msgid "some dependency problem" -msgstr "problemas de dependência" - -#: ../python/src/problem.c:195 -#, c-format -msgid "package %s is not installable" -msgstr "pacote %s não é instalável" - -#: ../python/src/problem.c:202 -#, c-format -msgid "nothing provides %s needed by %s" -msgstr "não há fornecedor para %s necessário paa %s" - -#: ../python/src/problem.c:209 -#, c-format -msgid "cannot install both %s and %s" -msgstr "não é possível instalar %s e %s" - -#: ../python/src/problem.c:216 -#, c-format -msgid "package %s conflicts with %s provided by %s" -msgstr "pacote %s conflita com %s fornecido por %s" - -#: ../python/src/problem.c:224 -#, c-format -msgid "package %s obsoletes %s provided by %s" -msgstr "pacote %s torna obsoleto %s fornecido por %s" - -#: ../python/src/problem.c:232 -#, c-format -msgid "installed package %s obsoletes %s provided by %s" -msgstr "Pacote instalado %s torna obsoleto %s fornecido por %s" - -#: ../python/src/problem.c:240 -#, c-format -msgid "package %s implicitely obsoletes %s provided by %s" -msgstr "pacote %s torna implicitamente obsoleto %s fornecido por %s" - -#: ../python/src/problem.c:248 -#, c-format -msgid "package %s requires %s, but none of the providers can be installed" -msgstr "pacote %s requer %s, mas nenhum dos provedores pode ser instalado." - -#: ../python/src/problem.c:255 -#, c-format -msgid "package %s conflicts with %s provided by itself" -msgstr "pacote %s conflita com %s fornecido por si-mesmo" - -#: ../python/src/problem.c:264 -#, c-format -msgid "bad rule type" -msgstr "tipo de regra inválida" - -#: ../python/src/solution.c:86 -#, c-format -msgid "do not keep %s installed" -msgstr "não mantenha %s instalado" - -#: ../python/src/solution.c:89 -#, c-format -msgid "do not install a solvable %s" -msgstr "não instale um %s resolvível" - -#: ../python/src/solution.c:92 -#, c-format -msgid "do not install %s" -msgstr "não instale %s" - -#: ../python/src/solution.c:98 -#, c-format -msgid "do not forbid installation of %s" -msgstr "não proibir instalação de %s" - -#: ../python/src/solution.c:101 -#, c-format -msgid "do not deinstall all solvables %s" -msgstr "" - -#: ../python/src/solution.c:104 -#, c-format -msgid "do not deinstall %s" -msgstr "" - -#: ../python/src/solution.c:109 -#, c-format -msgid "do not install most recent version of %s" -msgstr "" - -#: ../python/src/solution.c:114 -#, c-format -msgid "do not lock %s" -msgstr "não trave %s" - -#: ../python/src/solution.c:119 -#, c-format -msgid "do something different" -msgstr "faça algo diferente" - -#: ../python/src/solution.c:126 -#, c-format -msgid "keep %s despite the inferior architecture" -msgstr "mantém %s apesar da arquitetura inferior" - -#: ../python/src/solution.c:129 -#, c-format -msgid "install %s despite the inferior architecture" -msgstr "instala %s apesar da arquitetura inferior" - -#: ../python/src/solution.c:135 -#, c-format -msgid "keep obsolete %s" -msgstr "mante obsoleto %s" - -#: ../python/src/solution.c:138 -#, c-format -msgid "install %s from excluded repository" -msgstr "instala %s de respositórios exclúido." - -#: ../python/src/solution.c:150 -#, c-format -msgid "allow downgrade of %s to %s" -msgstr "permite downgrade de %s para %s" - -#: ../python/src/solution.c:154 -#, c-format -msgid "allow architecture change of %s to %s" -msgstr "permite mudança de arquitetura de %s para %s" - -#: ../python/src/solution.c:159 -#, c-format -msgid "allow vendor change from '%s' (%s) to '%s' (%s)" -msgstr "permite mudar fornecedor de '%s' (%s) para '%s' (%s)" - -#: ../python/src/solution.c:163 -#, c-format -msgid "allow vendor change from '%s' (%s) to no vendor (%s)" -msgstr "permitir a mudança de fornecedor de '%s' (%s) para nenhum fornecedor (%s)" - -#: ../python/src/solution.c:169 -#, c-format -msgid "allow replacement of %s with %s" -msgstr "permite substituição de %s com %s" - -#. XXX Maybe we can make a more beautiful message here?! -#: ../tools/pakfire-multicall.py:25 -msgid "" -"There has been an error when trying to import one or more of the modules, " -"that are required to run Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:27 -msgid "Please check your installation of Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:29 -msgid "The error that lead to this:" -msgstr "" - -#: ../tools/pakfire-multicall.py:70 -msgid "An error has occured when running Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:73 -msgid "Error message:" -msgstr "" - -#: ../tools/pakfire-multicall.py:80 -msgid "Further description:" -msgstr "" diff --git a/po/pt_PT.po b/po/pt_PT.po index 4c4fec5a2..86429be1d 100644 --- a/po/pt_PT.po +++ b/po/pt_PT.po @@ -1,1717 +1,1700 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# +# # Translators: # , 2012. msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-28 15:02+0100\n" +"POT-Creation-Date: 2013-08-04 19:07+0200\n" "PO-Revision-Date: 2012-10-29 13:16+0000\n" "Last-Translator: cda.mrmib \n" -"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/ipfire/language/pt_PT/)\n" +"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/" +"ipfire/language/pt_PT/)\n" +"Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: pt_PT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../python/pakfire/actions.py:72 +#: ../src/_pakfire/problem.c:159 +#, c-format +msgid "%s does not belong to a distupgrade repository" +msgstr "" + +#: ../src/_pakfire/problem.c:166 +#, c-format +msgid "%s has inferior architecture" +msgstr "" + +#: ../src/_pakfire/problem.c:173 +#, c-format +msgid "problem with installed package %s" +msgstr "" + +#: ../src/_pakfire/problem.c:179 +#, c-format +msgid "conflicting requests" +msgstr "" + +#: ../src/_pakfire/problem.c:184 +#, c-format +msgid "nothing provides requested %s" +msgstr "" + +#: ../src/_pakfire/problem.c:190 +#, c-format +msgid "some dependency problem" +msgstr "" + +#: ../src/_pakfire/problem.c:195 +#, c-format +msgid "package %s is not installable" +msgstr "" + +#: ../src/_pakfire/problem.c:202 +#, c-format +msgid "nothing provides %s needed by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:209 +#, c-format +msgid "cannot install both %s and %s" +msgstr "" + +#: ../src/_pakfire/problem.c:216 +#, c-format +msgid "package %s conflicts with %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:224 +#, c-format +msgid "package %s obsoletes %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:232 +#, c-format +msgid "installed package %s obsoletes %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:240 +#, c-format +msgid "package %s implicitely obsoletes %s provided by %s" +msgstr "" + +#: ../src/_pakfire/problem.c:248 +#, c-format +msgid "package %s requires %s, but none of the providers can be installed" +msgstr "" + +#: ../src/_pakfire/problem.c:255 +#, c-format +msgid "package %s conflicts with %s provided by itself" +msgstr "" + +#: ../src/_pakfire/problem.c:264 +#, c-format +msgid "bad rule type" +msgstr "" + +#: ../src/_pakfire/solution.c:86 +#, c-format +msgid "do not keep %s installed" +msgstr "" + +#: ../src/_pakfire/solution.c:89 +#, c-format +msgid "do not install a solvable %s" +msgstr "" + +#: ../src/_pakfire/solution.c:92 +#, c-format +msgid "do not install %s" +msgstr "" + +#: ../src/_pakfire/solution.c:98 +#, c-format +msgid "do not forbid installation of %s" +msgstr "" + +#: ../src/_pakfire/solution.c:101 +#, c-format +msgid "do not deinstall all solvables %s" +msgstr "" + +#: ../src/_pakfire/solution.c:104 +#, c-format +msgid "do not deinstall %s" +msgstr "" + +#: ../src/_pakfire/solution.c:109 +#, c-format +msgid "do not install most recent version of %s" +msgstr "" + +#: ../src/_pakfire/solution.c:114 +#, c-format +msgid "do not lock %s" +msgstr "" + +#: ../src/_pakfire/solution.c:119 +#, c-format +msgid "do something different" +msgstr "" + +#: ../src/_pakfire/solution.c:126 +#, c-format +msgid "keep %s despite the inferior architecture" +msgstr "" + +#: ../src/_pakfire/solution.c:129 +#, c-format +msgid "install %s despite the inferior architecture" +msgstr "" + +#: ../src/_pakfire/solution.c:135 +#, c-format +msgid "keep obsolete %s" +msgstr "" + +#: ../src/_pakfire/solution.c:138 +#, c-format +msgid "install %s from excluded repository" +msgstr "" + +#: ../src/_pakfire/solution.c:150 +#, c-format +msgid "allow downgrade of %s to %s" +msgstr "" + +#: ../src/_pakfire/solution.c:154 +#, c-format +msgid "allow architecture change of %s to %s" +msgstr "" + +#: ../src/_pakfire/solution.c:159 +#, c-format +msgid "allow vendor change from '%s' (%s) to '%s' (%s)" +msgstr "" + +#: ../src/_pakfire/solution.c:163 +#, c-format +msgid "allow vendor change from '%s' (%s) to no vendor (%s)" +msgstr "" + +#: ../src/_pakfire/solution.c:169 +#, c-format +msgid "allow replacement of %s with %s" +msgstr "" + +#: ../src/pakfire/actions.py:72 #, python-format msgid "%s has got no signatures" msgstr "" -#: ../python/pakfire/actions.py:78 +#: ../src/pakfire/actions.py:78 #, python-format msgid "%s has got no valid signatures" msgstr "" -#: ../python/pakfire/actions.py:201 +#: ../src/pakfire/actions.py:221 msgid "Could not handle scriptlet of unknown type. Skipping." msgstr "" -#. This functions creates a fork with then chroots into the -#. pakfire root if necessary and then compiles the given scriptlet -#. code and runs it. -#: ../python/pakfire/actions.py:204 ../python/pakfire/actions.py:274 -msgid "Executing python scriptlet..." +#: ../src/pakfire/actions.py:224 +msgid "Executing scriptlet..." msgstr "" -#: ../python/pakfire/actions.py:210 +#: ../src/pakfire/actions.py:230 #, python-format msgid "Cannot run scriptlet because no interpreter is available: %s" msgstr "" -#: ../python/pakfire/actions.py:214 +#: ../src/pakfire/actions.py:234 #, python-format msgid "Cannot run scriptlet because the interpreter is not executable: %s" msgstr "" -#: ../python/pakfire/actions.py:253 +#: ../src/pakfire/actions.py:273 #, python-format msgid "" "The scriptlet returned an error:\n" "%s" msgstr "" -#: ../python/pakfire/actions.py:256 +#: ../src/pakfire/actions.py:276 #, python-format msgid "The scriptlet ran more than %s seconds and was killed." msgstr "" -#: ../python/pakfire/actions.py:260 +#: ../src/pakfire/actions.py:280 #, python-format msgid "" "The scriptlet returned with an unhandled error:\n" "%s" msgstr "" -#: ../python/pakfire/actions.py:299 +#. This functions creates a fork with then chroots into the +#. pakfire root if necessary and then compiles the given scriptlet +#. code and runs it. +#: ../src/pakfire/actions.py:294 +msgid "Executing python scriptlet..." +msgstr "" + +#: ../src/pakfire/actions.py:319 #, python-format msgid "Exception occured: %s" msgstr "" -#: ../python/pakfire/actions.py:372 ../python/pakfire/actions.py:410 -#: ../python/pakfire/actions.py:432 ../python/pakfire/actions.py:454 -#: ../python/pakfire/actions.py:471 ../python/pakfire/actions.py:490 +#: ../src/pakfire/actions.py:392 ../src/pakfire/actions.py:430 +#: ../src/pakfire/actions.py:452 ../src/pakfire/actions.py:474 +#: ../src/pakfire/actions.py:491 ../src/pakfire/actions.py:510 #, python-format msgid "Running transaction test for %s" msgstr "" -#: ../python/pakfire/actions.py:381 +#: ../src/pakfire/actions.py:401 msgid "Installing" msgstr "" -#: ../python/pakfire/actions.py:419 +#: ../src/pakfire/actions.py:439 msgid "Updating" msgstr "" -#: ../python/pakfire/actions.py:438 +#: ../src/pakfire/actions.py:458 msgid "Removing" msgstr "" #. Cleaning up leftover files and stuff. -#: ../python/pakfire/actions.py:461 +#: ../src/pakfire/actions.py:481 msgid "Cleanup" msgstr "" -#: ../python/pakfire/actions.py:483 +#: ../src/pakfire/actions.py:503 msgid "Reinstalling" msgstr "" -#: ../python/pakfire/actions.py:499 +#: ../src/pakfire/actions.py:519 msgid "Downgrading" msgstr "" -#: ../python/pakfire/base.py:191 +#: ../src/pakfire/base.py:197 msgid "Local install repository" msgstr "" -#: ../python/pakfire/base.py:251 +#: ../src/pakfire/base.py:261 #, python-format msgid "Could not find any installed package providing \"%s\"." msgstr "" -#: ../python/pakfire/base.py:257 +#: ../src/pakfire/base.py:267 #, python-format msgid "Multiple reinstall candidates for \"%(pattern)s\": %(pkgs)s" msgstr "" -#: ../python/pakfire/base.py:261 ../python/pakfire/base.py:327 -#: ../python/pakfire/base.py:366 ../python/pakfire/base.py:434 -#: ../python/pakfire/base.py:461 ../python/pakfire/transaction.py:396 +#: ../src/pakfire/base.py:271 ../src/pakfire/base.py:337 +#: ../src/pakfire/base.py:384 ../src/pakfire/base.py:448 +#: ../src/pakfire/base.py:475 ../src/pakfire/transaction.py:396 msgid "Nothing to do" msgstr "" -#: ../python/pakfire/base.py:286 +#: ../src/pakfire/base.py:296 #, python-format msgid "Could not find package %s in a remote repository." msgstr "" -#: ../python/pakfire/base.py:358 +#: ../src/pakfire/base.py:368 #, python-format msgid "Excluding %s." msgstr "" -#: ../python/pakfire/base.py:416 +#: ../src/pakfire/base.py:434 #, python-format msgid "\"%s\" package does not seem to be installed." msgstr "" -#: ../python/pakfire/base.py:584 +#: ../src/pakfire/base.py:598 msgid "Everything is fine." msgstr "" -#: ../python/pakfire/base.py:605 +#: ../src/pakfire/base.py:619 msgid "Build command has failed." msgstr "" -#: ../python/pakfire/base.py:638 +#: ../src/pakfire/base.py:656 msgid "You have not set the distribution for which you want to build." msgstr "" -#: ../python/pakfire/base.py:639 +#: ../src/pakfire/base.py:657 msgid "Please do so in builder.conf or on the CLI." msgstr "" -#: ../python/pakfire/base.py:640 +#: ../src/pakfire/base.py:658 msgid "Distribution configuration is missing." msgstr "" -#: ../python/pakfire/base.py:722 +#: ../src/pakfire/base.py:739 msgid "New repository" msgstr "" -#: ../python/pakfire/builder.py:80 +#: ../src/pakfire/builder.py:80 #, python-format msgid "Cannot build for %s on this host." msgstr "" #. Log the package information. -#: ../python/pakfire/builder.py:138 +#: ../src/pakfire/builder.py:148 msgid "Package information:" msgstr "" #. Install all packages. -#: ../python/pakfire/builder.py:407 +#: ../src/pakfire/builder.py:444 msgid "Install packages needed for build..." msgstr "" -#: ../python/pakfire/builder.py:412 +#: ../src/pakfire/builder.py:449 ../src/pakfire/cli.py:464 msgid "Extracting" msgstr "" -#: ../python/pakfire/builder.py:729 +#: ../src/pakfire/builder.py:781 msgid "You cannot run a build when no package was given." msgstr "" -#: ../python/pakfire/builder.py:733 +#: ../src/pakfire/builder.py:785 #, python-format msgid "Could not find makefile in build root: %s" msgstr "" -#: ../python/pakfire/builder.py:765 +#: ../src/pakfire/builder.py:815 msgid "Build failed" msgstr "" -#: ../python/pakfire/builder.py:770 +#: ../src/pakfire/builder.py:818 +msgid "Build interrupted" +msgstr "" + +#: ../src/pakfire/builder.py:824 msgid "Build failed." msgstr "" #. End here in case of an error. -#: ../python/pakfire/builder.py:786 +#: ../src/pakfire/builder.py:840 msgid "The build command failed. See logfile for details." msgstr "" -#: ../python/pakfire/builder.py:789 +#: ../src/pakfire/builder.py:843 msgid "Running installation test..." msgstr "" -#: ../python/pakfire/builder.py:796 +#: ../src/pakfire/builder.py:849 msgid "Installation test succeeded." msgstr "" #. Create a progressbar. -#: ../python/pakfire/builder.py:839 +#: ../src/pakfire/builder.py:892 msgid "Signing packages..." msgstr "" -#: ../python/pakfire/builder.py:873 +#: ../src/pakfire/builder.py:926 msgid "Dumping package information:" msgstr "" #. Package the result. #. Make all these little package from the build environment. -#: ../python/pakfire/builder.py:1025 +#: ../src/pakfire/builder.py:1078 msgid "Creating packages:" msgstr "" #. Execute the buildscript of this stage. -#: ../python/pakfire/builder.py:1039 +#: ../src/pakfire/builder.py:1092 #, python-format msgid "Running stage %s:" msgstr "" -#: ../python/pakfire/builder.py:1057 +#: ../src/pakfire/builder.py:1110 #, python-format msgid "Could not remove static libraries: %s" msgstr "" -#: ../python/pakfire/builder.py:1063 +#: ../src/pakfire/builder.py:1116 msgid "Compressing man pages did not complete successfully." msgstr "" -#: ../python/pakfire/builder.py:1083 +#: ../src/pakfire/builder.py:1136 msgid "Extracting debuginfo did not complete with success. Aborting build." msgstr "" -#: ../python/pakfire/cli.py:52 +#: ../src/pakfire/cli.py:53 msgid "Pakfire command line interface." msgstr "Interface Pakfire na linha de comandos." -#: ../python/pakfire/cli.py:59 +#: ../src/pakfire/cli.py:60 msgid "The path where pakfire should operate in." msgstr "O caminho onde o Pakfire deve funcionar." -#: ../python/pakfire/cli.py:144 +#: ../src/pakfire/cli.py:149 msgid "Enable verbose output." msgstr "Abilitar Output Detalhado" -#: ../python/pakfire/cli.py:147 +#: ../src/pakfire/cli.py:152 msgid "Path to a configuration file to load." msgstr "Caminho para um ficheiro de configuração a carregar." -#: ../python/pakfire/cli.py:150 +#: ../src/pakfire/cli.py:155 msgid "Disable a repository temporarily." msgstr "Desabilitar um repositório temporáriamente." -#: ../python/pakfire/cli.py:153 +#: ../src/pakfire/cli.py:158 msgid "Enable a repository temporarily." msgstr "" -#: ../python/pakfire/cli.py:157 +#: ../src/pakfire/cli.py:162 msgid "Run pakfire in offline mode." msgstr "" -#: ../python/pakfire/cli.py:162 +#: ../src/pakfire/cli.py:167 msgid "Install one or more packages to the system." msgstr "Instalar um ou mais pacotes de sistema." -#: ../python/pakfire/cli.py:164 +#: ../src/pakfire/cli.py:169 msgid "Give name of at least one package to install." msgstr "Dê o nome de pelomenos um pacote para instalar." -#: ../python/pakfire/cli.py:166 +#: ../src/pakfire/cli.py:171 msgid "Don't install recommended packages." msgstr "" -#: ../python/pakfire/cli.py:172 +#: ../src/pakfire/cli.py:177 msgid "Reinstall one or more packages." msgstr "" -#: ../python/pakfire/cli.py:174 +#: ../src/pakfire/cli.py:179 msgid "Give name of at least one package to reinstall." msgstr "" -#: ../python/pakfire/cli.py:180 +#: ../src/pakfire/cli.py:185 msgid "Remove one or more packages from the system." msgstr "Remover um ou mais pacotes de sistema." -#: ../python/pakfire/cli.py:182 +#: ../src/pakfire/cli.py:187 msgid "Give name of at least one package to remove." msgstr "Dê o nome de pelomenos um pacote para remover." -#: ../python/pakfire/cli.py:188 +#: ../src/pakfire/cli.py:194 msgid "Give a name of a package to update or leave emtpy for all." msgstr "Dê o nome de um pacote para actualizar ou deixe em branco." -#: ../python/pakfire/cli.py:190 +#: ../src/pakfire/cli.py:197 msgid "Exclude package from update." msgstr "" -#: ../python/pakfire/cli.py:192 ../python/pakfire/cli.py:217 +#: ../src/pakfire/cli.py:199 ../src/pakfire/cli.py:231 msgid "Allow changing the vendor of packages." msgstr "" -#: ../python/pakfire/cli.py:194 ../python/pakfire/cli.py:219 -msgid "Allow changing the architecture of packages." +#: ../src/pakfire/cli.py:201 ../src/pakfire/cli.py:233 +msgid "Disallow changing the architecture of packages." msgstr "" -#: ../python/pakfire/cli.py:199 +#: ../src/pakfire/cli.py:206 msgid "Update the whole system or one specific package." msgstr "Actualizar todo o sistema ou apenas um pacote especifico." -#: ../python/pakfire/cli.py:206 +#: ../src/pakfire/cli.py:213 +msgid "Sync all installed with the latest one in the distribution." +msgstr "" + +#: ../src/pakfire/cli.py:220 msgid "Check, if there are any updates available." msgstr "" -#: ../python/pakfire/cli.py:213 +#: ../src/pakfire/cli.py:227 msgid "Downgrade one or more packages." msgstr "" -#: ../python/pakfire/cli.py:215 +#: ../src/pakfire/cli.py:229 msgid "Give a name of a package to downgrade." msgstr "" -#: ../python/pakfire/cli.py:225 +#: ../src/pakfire/cli.py:239 msgid "Print some information about the given package(s)." msgstr "Imprima alguma informação acerca do(s) pacote(s). " -#: ../python/pakfire/cli.py:227 +#: ../src/pakfire/cli.py:241 msgid "Give at least the name of one package." msgstr "Dê o nome de pelomenos um pacote." -#: ../python/pakfire/cli.py:233 +#: ../src/pakfire/cli.py:247 msgid "Search for a given pattern." msgstr "Procurar por um padrão." -#: ../python/pakfire/cli.py:235 +#: ../src/pakfire/cli.py:249 msgid "A pattern to search for." msgstr "Um padrão para procurar." -#: ../python/pakfire/cli.py:241 +#: ../src/pakfire/cli.py:255 msgid "Get a list of packages that provide a given file or feature." msgstr "" -#: ../python/pakfire/cli.py:243 +#: ../src/pakfire/cli.py:257 msgid "File or feature to search for." msgstr "" -#: ../python/pakfire/cli.py:249 +#: ../src/pakfire/cli.py:263 msgid "Get list of packages that belong to the given group." msgstr "" -#: ../python/pakfire/cli.py:251 +#: ../src/pakfire/cli.py:265 msgid "Group name to search for." msgstr "" -#: ../python/pakfire/cli.py:257 +#: ../src/pakfire/cli.py:271 msgid "Install all packages that belong to the given group." msgstr "" -#: ../python/pakfire/cli.py:259 +#: ../src/pakfire/cli.py:273 msgid "Group name." msgstr "" -#: ../python/pakfire/cli.py:265 +#: ../src/pakfire/cli.py:279 msgid "List all currently enabled repositories." msgstr "" -#: ../python/pakfire/cli.py:269 +#: ../src/pakfire/cli.py:283 msgid "Cleanup commands." msgstr "" -#: ../python/pakfire/cli.py:277 +#: ../src/pakfire/cli.py:291 msgid "Cleanup all temporary files." msgstr "" -#: ../python/pakfire/cli.py:283 +#: ../src/pakfire/cli.py:297 msgid "Check the system for any errors." msgstr "" -#: ../python/pakfire/cli.py:289 +#: ../src/pakfire/cli.py:303 msgid "Check the dependencies for a particular package." msgstr "" -#: ../python/pakfire/cli.py:291 +#: ../src/pakfire/cli.py:305 msgid "Give name of at least one package to check." msgstr "" -#: ../python/pakfire/cli.py:373 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/cli.py:311 +msgid "Extract a package to a directory." +msgstr "" + +#: ../src/pakfire/cli.py:313 +#, fuzzy +msgid "Give name of the file to extract." +msgstr "Dê o nome de pelomenos um pacote para remover." + +#: ../src/pakfire/cli.py:315 +msgid "Target directory where to extract to." +msgstr "" + +#: ../src/pakfire/cli.py:403 ../src/pakfire/transaction.py:405 msgid "Repository" msgstr "Repositório" -#: ../python/pakfire/cli.py:373 +#: ../src/pakfire/cli.py:403 msgid "Enabled" msgstr "" -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1055 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1144 msgid "Priority" msgstr "" -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1100 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1189 msgid "Packages" msgstr "" -#: ../python/pakfire/cli.py:381 +#: ../src/pakfire/cli.py:411 msgid "Cleaning up everything..." msgstr "" -#: ../python/pakfire/cli.py:409 +#: ../src/pakfire/cli.py:447 +msgid "Cannot extract mixed package types" +msgstr "" + +#: ../src/pakfire/cli.py:450 +msgid "You must provide an install directory with --target=..." +msgstr "" + +#: ../src/pakfire/cli.py:456 +msgid "Cannot extract to /." +msgstr "" + +#: ../src/pakfire/cli.py:474 msgid "You cannot run pakfire-builder in a pakfire chroot." msgstr "" -#: ../python/pakfire/cli.py:412 ../python/pakfire/cli.py:736 +#: ../src/pakfire/cli.py:477 ../src/pakfire/cli.py:819 msgid "Pakfire builder command line interface." msgstr "" -#: ../python/pakfire/cli.py:469 +#: ../src/pakfire/cli.py:536 msgid "Choose the distribution configuration to use for build" msgstr "" -#: ../python/pakfire/cli.py:472 +#: ../src/pakfire/cli.py:539 msgid "Run pakfire for the given architecture." msgstr "" -#: ../python/pakfire/cli.py:477 +#: ../src/pakfire/cli.py:544 msgid "Update the package indexes." msgstr "" -#: ../python/pakfire/cli.py:483 ../python/pakfire/cli.py:756 +#: ../src/pakfire/cli.py:550 ../src/pakfire/cli.py:839 msgid "Build one or more packages." msgstr "" -#: ../python/pakfire/cli.py:485 ../python/pakfire/cli.py:645 -#: ../python/pakfire/cli.py:758 +#: ../src/pakfire/cli.py:552 ../src/pakfire/cli.py:728 +#: ../src/pakfire/cli.py:841 msgid "Give name of at least one package to build." msgstr "" -#: ../python/pakfire/cli.py:489 ../python/pakfire/cli.py:517 -#: ../python/pakfire/cli.py:764 +#: ../src/pakfire/cli.py:556 ../src/pakfire/cli.py:588 +#: ../src/pakfire/cli.py:847 msgid "Path were the output files should be copied to." msgstr "" -#: ../python/pakfire/cli.py:491 ../python/pakfire/cli.py:506 -#: ../python/pakfire/cli.py:766 +#: ../src/pakfire/cli.py:558 ../src/pakfire/cli.py:575 +#: ../src/pakfire/cli.py:849 msgid "Mode to run in. Is either 'release' or 'development' (default)." msgstr "" -#: ../python/pakfire/cli.py:493 +#: ../src/pakfire/cli.py:560 msgid "Run a shell after a successful build." msgstr "" -#: ../python/pakfire/cli.py:495 +#: ../src/pakfire/cli.py:562 msgid "Do not perform the install test." msgstr "" -#: ../python/pakfire/cli.py:500 +#: ../src/pakfire/cli.py:564 ../src/pakfire/cli.py:577 +msgid "Disable network in container." +msgstr "" + +#: ../src/pakfire/cli.py:569 msgid "Go into a shell." msgstr "" -#: ../python/pakfire/cli.py:502 +#: ../src/pakfire/cli.py:571 msgid "Give name of a package." msgstr "" -#: ../python/pakfire/cli.py:511 +#: ../src/pakfire/cli.py:582 msgid "Generate a source package." msgstr "" -#: ../python/pakfire/cli.py:513 +#: ../src/pakfire/cli.py:584 msgid "Give name(s) of a package(s)." msgstr "" -#: ../python/pakfire/cli.py:602 +#: ../src/pakfire/cli.py:685 msgid "Pakfire server command line interface." msgstr "" -#: ../python/pakfire/cli.py:643 +#: ../src/pakfire/cli.py:726 msgid "Send a scrach build job to the server." msgstr "" -#: ../python/pakfire/cli.py:647 +#: ../src/pakfire/cli.py:730 msgid "Limit build to only these architecture(s)." msgstr "" -#: ../python/pakfire/cli.py:653 +#: ../src/pakfire/cli.py:736 msgid "Send a keepalive to the server." msgstr "" -#: ../python/pakfire/cli.py:660 +#: ../src/pakfire/cli.py:743 msgid "Update all repositories." msgstr "" -#: ../python/pakfire/cli.py:666 +#: ../src/pakfire/cli.py:749 msgid "Repository management commands." msgstr "" -#: ../python/pakfire/cli.py:674 +#: ../src/pakfire/cli.py:757 msgid "Create a new repository index." msgstr "" -#: ../python/pakfire/cli.py:676 +#: ../src/pakfire/cli.py:759 msgid "Path to the packages." msgstr "" -#: ../python/pakfire/cli.py:678 +#: ../src/pakfire/cli.py:761 msgid "Path to input packages." msgstr "" -#: ../python/pakfire/cli.py:680 +#: ../src/pakfire/cli.py:763 msgid "Key to sign the repository with." msgstr "" -#: ../python/pakfire/cli.py:685 +#: ../src/pakfire/cli.py:768 msgid "Dump some information about this machine." msgstr "" -#: ../python/pakfire/cli.py:762 ../python/pakfire/cli.py:850 +#: ../src/pakfire/cli.py:845 ../src/pakfire/cli.py:937 msgid "Build the package for the given architecture." msgstr "" -#: ../python/pakfire/cli.py:768 +#: ../src/pakfire/cli.py:851 msgid "Do not verify build dependencies." msgstr "" -#: ../python/pakfire/cli.py:770 +#: ../src/pakfire/cli.py:853 msgid "Only run the prepare stage." msgstr "" -#: ../python/pakfire/cli.py:802 +#: ../src/pakfire/cli.py:887 msgid "Pakfire client command line interface." msgstr "" -#: ../python/pakfire/cli.py:844 +#: ../src/pakfire/cli.py:931 msgid "Build a package remotely." msgstr "" -#: ../python/pakfire/cli.py:846 +#: ../src/pakfire/cli.py:933 msgid "Give name of a package to build." msgstr "" -#: ../python/pakfire/cli.py:855 +#: ../src/pakfire/cli.py:942 msgid "Print some information about this host." msgstr "" -#: ../python/pakfire/cli.py:861 +#: ../src/pakfire/cli.py:948 msgid "Check the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:866 +#: ../src/pakfire/cli.py:953 msgid "Show information about build jobs." msgstr "" -#: ../python/pakfire/cli.py:876 +#: ../src/pakfire/cli.py:963 msgid "Show a list of all active jobs." msgstr "" -#: ../python/pakfire/cli.py:881 +#: ../src/pakfire/cli.py:968 msgid "Show a list of all recently finished of failed build jobs." msgstr "" -#: ../python/pakfire/cli.py:886 +#: ../src/pakfire/cli.py:973 msgid "Show details about given build job." msgstr "" -#: ../python/pakfire/cli.py:887 +#: ../src/pakfire/cli.py:974 msgid "The ID of the build job." msgstr "" -#: ../python/pakfire/cli.py:892 +#: ../src/pakfire/cli.py:979 msgid "Show information about builds." msgstr "" -#: ../python/pakfire/cli.py:900 +#: ../src/pakfire/cli.py:987 msgid "Show details about the given build." msgstr "" -#: ../python/pakfire/cli.py:901 +#: ../src/pakfire/cli.py:988 msgid "The ID of the build." msgstr "" -#: ../python/pakfire/cli.py:906 +#: ../src/pakfire/cli.py:993 msgid "Test the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:907 +#: ../src/pakfire/cli.py:994 msgid "Error code to test." msgstr "" -#: ../python/pakfire/cli.py:956 ../python/pakfire/server.py:302 +#: ../src/pakfire/cli.py:1045 ../src/pakfire/server.py:303 msgid "Hostname" msgstr "" -#: ../python/pakfire/cli.py:957 +#: ../src/pakfire/cli.py:1046 msgid "Pakfire hub" msgstr "" -#: ../python/pakfire/cli.py:960 +#: ../src/pakfire/cli.py:1049 msgid "Username" msgstr "" #. Hardware information -#: ../python/pakfire/cli.py:964 ../python/pakfire/server.py:306 +#: ../src/pakfire/cli.py:1053 ../src/pakfire/server.py:307 msgid "Hardware information" msgstr "" -#: ../python/pakfire/cli.py:965 ../python/pakfire/server.py:307 +#: ../src/pakfire/cli.py:1054 ../src/pakfire/server.py:308 msgid "CPU model" msgstr "" -#: ../python/pakfire/cli.py:966 ../python/pakfire/server.py:308 +#: ../src/pakfire/cli.py:1055 ../src/pakfire/server.py:309 msgid "Memory" msgstr "" -#: ../python/pakfire/cli.py:967 +#: ../src/pakfire/cli.py:1056 msgid "Parallelism" msgstr "" -#: ../python/pakfire/cli.py:969 ../python/pakfire/server.py:310 +#: ../src/pakfire/cli.py:1058 ../src/pakfire/server.py:311 msgid "Native arch" msgstr "" -#: ../python/pakfire/cli.py:971 +#: ../src/pakfire/cli.py:1060 msgid "Default arch" msgstr "" -#: ../python/pakfire/cli.py:973 ../python/pakfire/server.py:312 +#: ../src/pakfire/cli.py:1062 ../src/pakfire/server.py:313 msgid "Supported arches" msgstr "" -#: ../python/pakfire/cli.py:986 +#: ../src/pakfire/cli.py:1075 msgid "Your IP address" msgstr "" -#: ../python/pakfire/cli.py:991 +#: ../src/pakfire/cli.py:1080 msgid "You are authenticated to the build service:" msgstr "" -#: ../python/pakfire/cli.py:997 +#: ../src/pakfire/cli.py:1086 msgid "User name" msgstr "" -#: ../python/pakfire/cli.py:998 +#: ../src/pakfire/cli.py:1087 msgid "Real name" msgstr "" -#: ../python/pakfire/cli.py:999 +#: ../src/pakfire/cli.py:1088 msgid "Email address" msgstr "" -#: ../python/pakfire/cli.py:1000 +#: ../src/pakfire/cli.py:1089 msgid "Registered" msgstr "" -#: ../python/pakfire/cli.py:1007 +#: ../src/pakfire/cli.py:1096 msgid "You could not be authenticated to the build service." msgstr "" -#: ../python/pakfire/cli.py:1028 +#: ../src/pakfire/cli.py:1117 msgid "No ongoing jobs found." msgstr "" -#: ../python/pakfire/cli.py:1031 +#: ../src/pakfire/cli.py:1120 msgid "Active build jobs" msgstr "" -#: ../python/pakfire/cli.py:1037 +#: ../src/pakfire/cli.py:1126 msgid "No jobs found." msgstr "" -#: ../python/pakfire/cli.py:1040 +#: ../src/pakfire/cli.py:1129 msgid "Recently processed build jobs" msgstr "" -#: ../python/pakfire/cli.py:1047 +#: ../src/pakfire/cli.py:1136 #, python-format msgid "A build with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1050 +#: ../src/pakfire/cli.py:1139 #, python-format msgid "Build: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1054 ../python/pakfire/cli.py:1082 +#: ../src/pakfire/cli.py:1143 ../src/pakfire/cli.py:1171 msgid "State" msgstr "" -#: ../python/pakfire/cli.py:1058 +#: ../src/pakfire/cli.py:1147 msgid "Jobs" msgstr "" -#: ../python/pakfire/cli.py:1071 +#: ../src/pakfire/cli.py:1160 #, python-format msgid "A job with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1078 +#: ../src/pakfire/cli.py:1167 #, python-format msgid "Job: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1083 ../python/pakfire/packages/base.py:107 -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/cli.py:1172 ../src/pakfire/packages/base.py:107 +#: ../src/pakfire/transaction.py:404 msgid "Arch" msgstr "Arch" -#: ../python/pakfire/cli.py:1088 ../python/pakfire/packages/base.py:148 +#: ../src/pakfire/cli.py:1177 ../src/pakfire/packages/base.py:148 msgid "Build host" msgstr "Anfitrião da Compilação" -#: ../python/pakfire/cli.py:1093 +#: ../src/pakfire/cli.py:1182 msgid "Time created" msgstr "" -#: ../python/pakfire/cli.py:1094 +#: ../src/pakfire/cli.py:1183 msgid "Time started" msgstr "" -#: ../python/pakfire/cli.py:1095 +#: ../src/pakfire/cli.py:1184 msgid "Time finished" msgstr "" -#: ../python/pakfire/cli.py:1096 +#: ../src/pakfire/cli.py:1185 msgid "Duration" msgstr "" -#: ../python/pakfire/cli.py:1124 +#: ../src/pakfire/cli.py:1213 msgid "Invalid error code given." msgstr "" -#: ../python/pakfire/cli.py:1127 +#: ../src/pakfire/cli.py:1216 #, python-format msgid "Reponse from the server: %s" msgstr "" -#: ../python/pakfire/cli.py:1133 +#: ../src/pakfire/cli.py:1227 msgid "Pakfire daemon command line interface." msgstr "" -#: ../python/pakfire/cli.py:1161 +#: ../src/pakfire/cli.py:1258 msgid "Pakfire key command line interface." msgstr "" -#: ../python/pakfire/cli.py:1198 ../python/pakfire/cli.py:1208 +#: ../src/pakfire/cli.py:1294 ../src/pakfire/cli.py:1304 msgid "Import a key from file." msgstr "" -#: ../python/pakfire/cli.py:1200 +#: ../src/pakfire/cli.py:1296 msgid "The real name of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1202 +#: ../src/pakfire/cli.py:1298 msgid "The email address of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1210 +#: ../src/pakfire/cli.py:1306 msgid "Filename of that key to import." msgstr "" -#: ../python/pakfire/cli.py:1216 +#: ../src/pakfire/cli.py:1312 msgid "Export a key to a file." msgstr "" -#: ../python/pakfire/cli.py:1218 +#: ../src/pakfire/cli.py:1314 msgid "The ID of the key to export." msgstr "" -#: ../python/pakfire/cli.py:1220 +#: ../src/pakfire/cli.py:1316 msgid "Write the key to this file." msgstr "" -#: ../python/pakfire/cli.py:1222 -msgid "Export the secret key, too." -msgstr "" - -#: ../python/pakfire/cli.py:1228 +#: ../src/pakfire/cli.py:1322 msgid "Delete a key from the local keyring." msgstr "" -#: ../python/pakfire/cli.py:1230 +#: ../src/pakfire/cli.py:1324 msgid "The ID of the key to delete." msgstr "" -#: ../python/pakfire/cli.py:1236 +#: ../src/pakfire/cli.py:1330 msgid "List all imported keys." msgstr "" -#: ../python/pakfire/cli.py:1242 +#: ../src/pakfire/cli.py:1336 msgid "Sign one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1244 +#: ../src/pakfire/cli.py:1338 msgid "Key that is used sign the package(s)." msgstr "" -#: ../python/pakfire/cli.py:1246 +#: ../src/pakfire/cli.py:1340 msgid "Package(s) to sign." msgstr "" -#: ../python/pakfire/cli.py:1252 +#: ../src/pakfire/cli.py:1346 msgid "Verify one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1256 +#: ../src/pakfire/cli.py:1350 msgid "Package(s) to verify." msgstr "" -#: ../python/pakfire/cli.py:1263 +#: ../src/pakfire/cli.py:1357 msgid "Generating the key may take a moment..." msgstr "" -#: ../python/pakfire/cli.py:1318 +#: ../src/pakfire/cli.py:1411 #, python-format msgid "Signing %s..." msgstr "" -#: ../python/pakfire/cli.py:1338 +#: ../src/pakfire/cli.py:1431 #, python-format msgid "Verifying %s..." msgstr "" -#: ../python/pakfire/cli.py:1348 +#: ../src/pakfire/cli.py:1441 msgid "This signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1351 +#: ../src/pakfire/cli.py:1444 msgid "Unknown key" msgstr "" -#: ../python/pakfire/cli.py:1352 +#: ../src/pakfire/cli.py:1445 msgid "Could not check if this signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1355 ../python/pakfire/keyring.py:96 +#: ../src/pakfire/cli.py:1448 ../src/pakfire/keyring.py:98 #, python-format msgid "Created: %s" msgstr "" -#: ../python/pakfire/cli.py:1359 ../python/pakfire/keyring.py:99 +#: ../src/pakfire/cli.py:1452 ../src/pakfire/keyring.py:101 #, python-format msgid "Expires: %s" msgstr "" -#. If the keepalive message could not successfully be sent, we don't -#. bother, because the client will soon retry. -#: ../python/pakfire/client/base.py:213 -msgid "Could not send a keepalive message to the hub." -msgstr "" - -#. Don't give a shit either. -#: ../python/pakfire/client/base.py:247 -msgid "Could not update the host information." -msgstr "" - -#: ../python/pakfire/client/builder.py:178 -msgid "Less than 2GB of free space. Cannot request a new job." -msgstr "" - -#. Log all XMLRPC protocol errors. -#: ../python/pakfire/client/transport.py:90 -msgid "XMLRPC protocol error:" -msgstr "" - -#: ../python/pakfire/client/transport.py:91 +#: ../src/pakfire/compress.py:85 ../src/pakfire/compress.py:95 #, python-format -msgid "URL: %s" -msgstr "" - -#: ../python/pakfire/client/transport.py:92 -msgid " HTTP headers:" +msgid "Given algorithm '%s' is not supported." msgstr "" -#: ../python/pakfire/client/transport.py:95 +#: ../src/pakfire/config.py:191 #, python-format -msgid "Error code: %s" +msgid "Unhandled configuration update: %s = %s" msgstr "" -#: ../python/pakfire/client/transport.py:96 -#, python-format -msgid "Error message: %s" +#: ../src/pakfire/config.py:205 +msgid "Configuration:" msgstr "" -#: ../python/pakfire/client/transport.py:116 +#: ../src/pakfire/config.py:207 #, python-format -msgid "Trying again in %(timeout)s second(s). %(tries)s tries left." +msgid "Section: %s" msgstr "" -#: ../python/pakfire/client/transport.py:121 -msgid "Maximum number of tries was reached. Giving up." +#: ../src/pakfire/config.py:212 +msgid "No settings in this section." msgstr "" -#: ../python/pakfire/compress.py:85 ../python/pakfire/compress.py:95 -#, python-format -msgid "Given algorithm '%s' is not supported." +#: ../src/pakfire/config.py:214 +msgid "Loaded from files:" msgstr "" -#: ../python/pakfire/config.py:191 -#, python-format -msgid "Unhandled configuration update: %s = %s" +#: ../src/pakfire/daemon.py:100 +msgid "Shutting down..." msgstr "" -#: ../python/pakfire/config.py:205 -msgid "Configuration:" +#: ../src/pakfire/daemon.py:104 +msgid "Restarting keepalive process" msgstr "" -#: ../python/pakfire/config.py:207 +#: ../src/pakfire/daemon.py:166 #, python-format -msgid "Section: %s" +msgid "Terminating worker process: %s" msgstr "" -#: ../python/pakfire/config.py:212 -msgid "No settings in this section." -msgstr "" - -#: ../python/pakfire/config.py:214 -msgid "Loaded from files:" +#: ../src/pakfire/daemon.py:315 +msgid "Sending builder information to hub..." msgstr "" -#: ../python/pakfire/downloader.py:155 +#: ../src/pakfire/downloader.py:165 msgid "Downloading source files:" msgstr "" -#: ../python/pakfire/downloader.py:158 +#: ../src/pakfire/downloader.py:168 msgid "Cannot download source code in offline mode." msgstr "" -#: ../python/pakfire/downloader.py:181 +#: ../src/pakfire/downloader.py:191 #, python-format msgid "Downloaded empty file: %s" msgstr "" -#: ../python/pakfire/errors.py:30 +#: ../src/pakfire/errors.py:30 msgid "An unhandled error occured." msgstr "" -#: ../python/pakfire/errors.py:46 +#: ../src/pakfire/errors.py:46 msgid "Could not compress/decompress data." msgstr "" -#: ../python/pakfire/errors.py:58 +#: ../src/pakfire/errors.py:58 msgid "One or more dependencies could not been resolved." msgstr "" -#: ../python/pakfire/errors.py:61 +#: ../src/pakfire/errors.py:61 msgid "An error occured when pakfire tried to download files." msgstr "" -#: ../python/pakfire/errors.py:74 +#: ../src/pakfire/errors.py:74 msgid "" "The requested action cannot be done on offline mode.\n" -"Please connect your system to the network, remove --offline from the command line and try again." +"Please connect your system to the network, remove --offline from the command " +"line and try again." msgstr "" -#: ../python/pakfire/errors.py:86 +#: ../src/pakfire/errors.py:86 msgid "Running pakfire-build in a pakfire container?" msgstr "" -#: ../python/pakfire/errors.py:98 ../python/pakfire/transaction.py:475 +#: ../src/pakfire/errors.py:98 ../src/pakfire/transaction.py:475 msgid "Transaction test was not successful" msgstr "" -#: ../python/pakfire/errors.py:102 +#: ../src/pakfire/errors.py:162 msgid "Generic XMLRPC error." msgstr "" -#: ../python/pakfire/errors.py:106 +#: ../src/pakfire/errors.py:166 msgid "" "You are forbidden to perform this action. Maybe you need to check your " "credentials." msgstr "" -#: ../python/pakfire/errors.py:110 +#: ../src/pakfire/errors.py:170 msgid "A request could not be fulfilled by the server." msgstr "" -#: ../python/pakfire/errors.py:114 +#: ../src/pakfire/errors.py:174 msgid "Could not find the requested URL." msgstr "" -#: ../python/pakfire/errors.py:118 +#: ../src/pakfire/errors.py:178 msgid "An unforseable problem on the XML-RPC transport connection occured." msgstr "" -#: ../python/pakfire/i18n.py:54 +#: ../src/pakfire/i18n.py:54 #, python-format msgid "%(commas)s and %(last)s" msgstr "" -#: ../python/pakfire/keyring.py:82 +#: ../src/pakfire/keyring.py:76 +#, python-format +msgid "Not in key store: %s" +msgstr "" + +#: ../src/pakfire/keyring.py:82 #, python-format msgid "Fingerprint: %s" msgstr "" -#: ../python/pakfire/keyring.py:84 +#: ../src/pakfire/keyring.py:86 msgid "Private key available!" msgstr "" -#: ../python/pakfire/keyring.py:88 +#: ../src/pakfire/keyring.py:90 #, python-format msgid "Subkey: %s" msgstr "" -#: ../python/pakfire/keyring.py:90 +#: ../src/pakfire/keyring.py:92 msgid "This key has expired!" msgstr "" -#: ../python/pakfire/keyring.py:93 +#: ../src/pakfire/keyring.py:95 msgid "This is a secret key." msgstr "" -#: ../python/pakfire/keyring.py:101 +#: ../src/pakfire/keyring.py:103 msgid "This key does not expire." msgstr "" -#: ../python/pakfire/keyring.py:149 +#: ../src/pakfire/keyring.py:151 #, python-format msgid "Generating new key for %(realname)s <%(email)s>..." msgstr "" -#: ../python/pakfire/keyring.py:150 +#: ../src/pakfire/keyring.py:152 msgid "This may take a while..." msgstr "" -#: ../python/pakfire/keyring.py:169 +#: ../src/pakfire/keyring.py:171 #, python-format msgid "Successfully imported %s." msgstr "" -#: ../python/pakfire/keyring.py:189 +#: ../src/pakfire/keyring.py:191 msgid "Host key:" msgstr "" -#: ../python/pakfire/keyring.py:196 +#: ../src/pakfire/keyring.py:198 #, python-format -msgid "" -"WARNING! Host key with ID %s configured, but the secret key is missing!" +msgid "WARNING! Host key with ID %s configured, but the secret key is missing!" msgstr "" -#: ../python/pakfire/keyring.py:199 +#: ../src/pakfire/keyring.py:201 #, python-format msgid "WARNING! Host key with ID %s configured, but not found!" msgstr "" -#: ../python/pakfire/keyring.py:201 +#: ../src/pakfire/keyring.py:203 msgid "No host key available or configured." msgstr "" -#: ../python/pakfire/packages/base.py:99 +#: ../src/pakfire/packages/base.py:99 msgid "Name" msgstr "Nome" -#: ../python/pakfire/packages/base.py:110 ../python/pakfire/transaction.py:404 +#: ../src/pakfire/packages/base.py:110 ../src/pakfire/transaction.py:404 msgid "Version" msgstr "Versão" -#: ../python/pakfire/packages/base.py:111 +#: ../src/pakfire/packages/base.py:111 msgid "Release" msgstr "Release" -#: ../python/pakfire/packages/base.py:115 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/packages/base.py:115 ../src/pakfire/transaction.py:405 msgid "Size" msgstr "Tamanho" -#: ../python/pakfire/packages/base.py:119 +#: ../src/pakfire/packages/base.py:119 msgid "Installed size" msgstr "" -#: ../python/pakfire/packages/base.py:125 +#: ../src/pakfire/packages/base.py:125 msgid "Repo" msgstr "Repositório" -#: ../python/pakfire/packages/base.py:128 +#: ../src/pakfire/packages/base.py:128 msgid "Summary" msgstr "Sumário" -#: ../python/pakfire/packages/base.py:129 +#: ../src/pakfire/packages/base.py:129 msgid "Groups" msgstr "Grupos" -#: ../python/pakfire/packages/base.py:130 +#: ../src/pakfire/packages/base.py:130 msgid "URL" msgstr "URL" -#: ../python/pakfire/packages/base.py:131 +#: ../src/pakfire/packages/base.py:131 msgid "License" msgstr "Licença" -#: ../python/pakfire/packages/base.py:134 +#: ../src/pakfire/packages/base.py:134 msgid "Description" msgstr "Descrição" -#: ../python/pakfire/packages/base.py:141 +#: ../src/pakfire/packages/base.py:141 msgid "Maintainer" msgstr "" -#: ../python/pakfire/packages/base.py:143 +#: ../src/pakfire/packages/base.py:143 msgid "Vendor" msgstr "" -#: ../python/pakfire/packages/base.py:145 +#: ../src/pakfire/packages/base.py:145 msgid "UUID" msgstr "Identificador Unico Universal" -#: ../python/pakfire/packages/base.py:146 +#: ../src/pakfire/packages/base.py:146 msgid "Build ID" msgstr "Identificação de Compilação" -#: ../python/pakfire/packages/base.py:147 +#: ../src/pakfire/packages/base.py:147 msgid "Build date" msgstr "Data de Compilação" -#: ../python/pakfire/packages/base.py:150 +#: ../src/pakfire/packages/base.py:150 msgid "Signatures" msgstr "" -#: ../python/pakfire/packages/base.py:155 +#: ../src/pakfire/packages/base.py:155 msgid "Provides" msgstr "Fornece" -#: ../python/pakfire/packages/base.py:160 +#: ../src/pakfire/packages/base.py:160 msgid "Pre-requires" msgstr "" -#: ../python/pakfire/packages/base.py:165 +#: ../src/pakfire/packages/base.py:165 msgid "Requires" msgstr "Necessita" -#: ../python/pakfire/packages/base.py:170 +#: ../src/pakfire/packages/base.py:170 msgid "Conflicts" msgstr "" -#: ../python/pakfire/packages/base.py:175 +#: ../src/pakfire/packages/base.py:175 msgid "Obsoletes" msgstr "" -#: ../python/pakfire/packages/base.py:180 +#: ../src/pakfire/packages/base.py:180 msgid "Recommends" msgstr "" -#: ../python/pakfire/packages/base.py:185 +#: ../src/pakfire/packages/base.py:185 msgid "Suggests" msgstr "" -#: ../python/pakfire/packages/base.py:193 +#: ../src/pakfire/packages/base.py:193 msgid "File" msgstr "" -#: ../python/pakfire/packages/base.py:383 +#: ../src/pakfire/packages/base.py:383 msgid "Not set" msgstr "" -#: ../python/pakfire/packages/base.py:570 +#: ../src/pakfire/packages/base.py:570 #, python-format msgid "Config file saved as %s." msgstr "" -#: ../python/pakfire/packages/base.py:575 +#: ../src/pakfire/packages/base.py:575 #, python-format msgid "Preserving datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:96 -#, python-format -msgid "Could not extract file: /%(src)s - %(dst)s" -msgstr "" - -#: ../python/pakfire/packages/file.py:162 +#: ../src/pakfire/packages/file.py:82 #, python-format msgid "Filename: %s" msgstr "" -#: ../python/pakfire/packages/file.py:259 +#: ../src/pakfire/packages/file.py:184 #, python-format msgid "File in archive is missing in file metadata: %s. Skipping." msgstr "" -#: ../python/pakfire/packages/file.py:315 +#: ../src/pakfire/packages/file.py:240 #, python-format msgid "Config file created as %s" msgstr "" -#: ../python/pakfire/packages/file.py:320 +#: ../src/pakfire/packages/file.py:245 #, python-format msgid "Don't overwrite already existing datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:334 +#: ../src/pakfire/packages/file.py:259 #, python-format msgid "Could not remove file: /%s" msgstr "" -#: ../python/pakfire/packages/lexer.py:756 +#: ../src/pakfire/packages/lexer.py:756 #, python-format msgid "Template does not exist: %s" msgstr "" -#: ../python/pakfire/packages/make.py:80 +#: ../src/pakfire/packages/make.py:83 msgid "Package name is undefined." msgstr "" -#: ../python/pakfire/packages/make.py:83 +#: ../src/pakfire/packages/make.py:86 msgid "Package version is undefined." msgstr "" -#: ../python/pakfire/packages/make.py:433 +#: ../src/pakfire/packages/make.py:443 #, python-format msgid "Searching for automatic dependencies for %s..." msgstr "" -#: ../python/pakfire/packages/make.py:487 +#: ../src/pakfire/packages/make.py:497 #, python-format msgid "Regular experession is invalid and has been skipped: %s" msgstr "" #. Let the user know what has been done. -#: ../python/pakfire/packages/make.py:503 +#: ../src/pakfire/packages/make.py:513 #, python-format msgid "Filter '%(pattern)s' filtered %(dep)s." msgstr "" #. Load progressbar. -#: ../python/pakfire/packages/packager.py:399 -#: ../python/pakfire/packages/packager.py:713 +#: ../src/pakfire/packages/packager.py:400 +#: ../src/pakfire/packages/packager.py:714 msgid "Packaging" msgstr "" -#: ../python/pakfire/packages/packager.py:741 +#: ../src/pakfire/packages/packager.py:742 #, python-format msgid "Building source package %s:" msgstr "" -#: ../python/pakfire/repository/__init__.py:93 +#: ../src/pakfire/packages/tar.py:87 +#, python-format +msgid "Could not extract file: /%(src)s - %(dst)s" +msgstr "" + +#: ../src/pakfire/repository/__init__.py:93 msgid "Initializing repositories..." msgstr "" -#: ../python/pakfire/repository/database.py:127 -msgid "" -"The format of the database is not supported by this version of pakfire." +#: ../src/pakfire/repository/database.py:120 +msgid "The format of the database is not supported by this version of pakfire." msgstr "" -#: ../python/pakfire/repository/database.py:238 +#: ../src/pakfire/repository/database.py:229 #, python-format msgid "Cannot use database with version greater than %s." msgstr "" -#: ../python/pakfire/repository/database.py:240 +#: ../src/pakfire/repository/database.py:231 #, python-format msgid "Migrating database from format %(old)s to %(new)s." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:102 +#: ../src/pakfire/repository/local.py:123 #, python-format msgid "%s: Adding packages..." msgstr "" #. Make a nice progress bar. -#: ../python/pakfire/repository/local.py:205 +#: ../src/pakfire/repository/local.py:229 msgid "Compressing database..." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:263 +#: ../src/pakfire/repository/local.py:287 #, python-format msgid "%s: Reading packages..." msgstr "" -#: ../python/pakfire/repository/remote.py:151 +#: ../src/pakfire/repository/remote.py:151 #, python-format msgid "No metadata available for repository %s. Cannot download any." msgstr "" -#: ../python/pakfire/repository/remote.py:176 +#: ../src/pakfire/repository/remote.py:176 #, python-format msgid "Could not update metadata for %s from any mirror server" msgstr "" -#: ../python/pakfire/repository/remote.py:185 +#: ../src/pakfire/repository/remote.py:185 msgid "The downloaded metadata was less recent than the current one." msgstr "" -#: ../python/pakfire/repository/remote.py:224 +#: ../src/pakfire/repository/remote.py:224 #, python-format msgid "Cannot download package database for %s in offline mode." msgstr "" -#: ../python/pakfire/repository/remote.py:235 +#: ../src/pakfire/repository/remote.py:235 #, python-format msgid "%s: package database" msgstr "%s: Pacote de Base de Dados" -#: ../python/pakfire/repository/remote.py:309 +#: ../src/pakfire/repository/remote.py:309 #, python-format msgid "Cannot download this file in offline mode: %s" msgstr "" -#: ../python/pakfire/repository/remote.py:315 +#: ../src/pakfire/repository/remote.py:315 #, python-format msgid "Could not download %s: %s" msgstr "" -#: ../python/pakfire/repository/remote.py:340 +#: ../src/pakfire/repository/remote.py:340 msgid "The checksum of the downloaded file did not match." msgstr "" -#: ../python/pakfire/repository/remote.py:341 +#: ../src/pakfire/repository/remote.py:341 #, python-format msgid "Expected %(good)s but got %(bad)s." msgstr "" -#: ../python/pakfire/repository/remote.py:342 +#: ../src/pakfire/repository/remote.py:342 msgid "Trying an other mirror." msgstr "" #. Create a progressbar. -#: ../python/pakfire/repository/system.py:59 +#: ../src/pakfire/repository/system.py:59 msgid "Loading installed packages" msgstr "" -#: ../python/pakfire/satsolver.py:326 +#: ../src/pakfire/satsolver.py:329 #, python-format msgid "Dependency solving finished in %.2f ms" msgstr "" -#: ../python/pakfire/satsolver.py:341 ../python/pakfire/satsolver.py:367 +#: ../src/pakfire/satsolver.py:344 ../src/pakfire/satsolver.py:370 msgid "The solver returned one problem:" msgstr "" #. Ask the user if he or she want to modify the request. If not, just exit. -#: ../python/pakfire/satsolver.py:383 +#: ../src/pakfire/satsolver.py:386 msgid "Do you want to manually alter the request?" msgstr "" -#: ../python/pakfire/satsolver.py:386 +#: ../src/pakfire/satsolver.py:389 msgid "You can now try to satisfy the solver by modifying your request." msgstr "" -#: ../python/pakfire/satsolver.py:391 +#: ../src/pakfire/satsolver.py:394 msgid "Which problem to you want to resolve?" msgstr "" -#: ../python/pakfire/satsolver.py:393 +#: ../src/pakfire/satsolver.py:396 msgid "Press enter to try to re-solve the request." msgstr "" -#: ../python/pakfire/satsolver.py:424 +#: ../src/pakfire/satsolver.py:427 #, python-format msgid " Solution: %s" msgstr "" -#: ../python/pakfire/satsolver.py:433 +#: ../src/pakfire/satsolver.py:436 msgid " Solutions:" msgstr "" -#: ../python/pakfire/server.py:278 ../python/pakfire/system.py:132 +#: ../src/pakfire/server.py:279 ../src/pakfire/system.py:149 msgid "Could not be determined" msgstr "" -#: ../python/pakfire/shell.py:84 +#: ../src/pakfire/shell.py:84 #, python-format msgid "Executing command: %s in %s" msgstr "" -#: ../python/pakfire/shell.py:123 +#: ../src/pakfire/shell.py:123 #, python-format msgid "Command exceeded timeout (%(timeout)d): %(command)s" msgstr "" -#: ../python/pakfire/shell.py:129 +#: ../src/pakfire/shell.py:129 #, python-format msgid "Child returncode was: %s" msgstr "" -#: ../python/pakfire/shell.py:132 +#: ../src/pakfire/shell.py:132 #, python-format msgid "Command failed: %s" msgstr "" -#: ../python/pakfire/transaction.py:94 +#: ../src/pakfire/transaction.py:94 #, python-format msgid "file %(name)s from %(pkg1)s conflicts with file from package %(pkg2)s" msgstr "" -#: ../python/pakfire/transaction.py:100 +#: ../src/pakfire/transaction.py:100 #, python-format msgid "file %(name)s from %(pkg)s conflicts with files from %(pkgs)s" msgstr "" -#: ../python/pakfire/transaction.py:106 +#: ../src/pakfire/transaction.py:106 #, python-format -msgid "" -"file %(name)s causes the transaction test to fail for an unknown reason" +msgid "file %(name)s causes the transaction test to fail for an unknown reason" msgstr "" -#: ../python/pakfire/transaction.py:114 +#: ../src/pakfire/transaction.py:114 #, python-format msgid "" "There is not enough space left on %(name)s. Need at least %(size)s to " "perform transaction." msgstr "" -#: ../python/pakfire/transaction.py:327 +#: ../src/pakfire/transaction.py:327 #, python-format msgid "Not enough space to download %s of packages." msgstr "" -#: ../python/pakfire/transaction.py:330 +#: ../src/pakfire/transaction.py:330 msgid "Downloading packages:" msgstr "" -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/transaction.py:404 msgid "Package" msgstr "Pacote" -#: ../python/pakfire/transaction.py:409 +#: ../src/pakfire/transaction.py:409 msgid "Installing:" msgstr "A Instalar:" -#: ../python/pakfire/transaction.py:410 +#: ../src/pakfire/transaction.py:410 msgid "Reinstalling:" msgstr "" -#: ../python/pakfire/transaction.py:411 +#: ../src/pakfire/transaction.py:411 msgid "Updating:" msgstr "A Actualizar:" -#: ../python/pakfire/transaction.py:412 +#: ../src/pakfire/transaction.py:412 msgid "Downgrading:" msgstr "" -#: ../python/pakfire/transaction.py:413 +#: ../src/pakfire/transaction.py:413 msgid "Removing:" msgstr "A Remover:" -#: ../python/pakfire/transaction.py:419 +#: ../src/pakfire/transaction.py:419 msgid "Transaction Summary" msgstr "Sumário da Transação" -#: ../python/pakfire/transaction.py:426 +#: ../src/pakfire/transaction.py:426 msgid "package" msgstr "" -#: ../python/pakfire/transaction.py:432 +#: ../src/pakfire/transaction.py:432 #, python-format msgid "Total download size: %s" msgstr "Tamanho total de Download: %s" -#: ../python/pakfire/transaction.py:436 +#: ../src/pakfire/transaction.py:436 #, python-format msgid "Installed size: %s" msgstr "" -#: ../python/pakfire/transaction.py:439 +#: ../src/pakfire/transaction.py:439 #, python-format msgid "Freed size: %s" msgstr "" -#: ../python/pakfire/transaction.py:450 +#: ../src/pakfire/transaction.py:450 msgid "Is this okay?" msgstr "Isto está correto?" -#: ../python/pakfire/transaction.py:456 +#: ../src/pakfire/transaction.py:456 msgid "Running Transaction Test" msgstr "" -#: ../python/pakfire/transaction.py:468 +#: ../src/pakfire/transaction.py:468 msgid "Transaction Test Succeeded" msgstr "" #. Make a nice progressbar. -#: ../python/pakfire/transaction.py:501 +#: ../src/pakfire/transaction.py:501 msgid "Verifying signatures..." msgstr "" -#: ../python/pakfire/transaction.py:533 +#: ../src/pakfire/transaction.py:533 #, python-format msgid "Found %s signature error(s)!" msgstr "" -#: ../python/pakfire/transaction.py:538 +#: ../src/pakfire/transaction.py:538 msgid "Going on because we are running in permissive mode." msgstr "" -#: ../python/pakfire/transaction.py:539 +#: ../src/pakfire/transaction.py:539 msgid "This is dangerous!" msgstr "" -#: ../python/pakfire/transaction.py:560 +#: ../src/pakfire/transaction.py:560 msgid "Running transaction" msgstr "" -#: ../python/pakfire/util.py:68 +#: ../src/pakfire/util.py:68 #, python-format msgid "%s [y/N]" msgstr "%s [s/N]" -#: ../python/pakfire/util.py:260 +#: ../src/pakfire/util.py:247 msgid "Killing orphans..." msgstr "" -#: ../python/pakfire/util.py:267 +#: ../src/pakfire/util.py:254 #, python-format msgid "Process ID %s is still running in chroot. Killing..." msgstr "" -#: ../python/pakfire/util.py:279 +#: ../src/pakfire/util.py:266 msgid "Waiting for processes to terminate..." msgstr "" - -#: ../python/src/problem.c:159 -#, c-format -msgid "%s does not belong to a distupgrade repository" -msgstr "" - -#: ../python/src/problem.c:166 -#, c-format -msgid "%s has inferior architecture" -msgstr "" - -#: ../python/src/problem.c:173 -#, c-format -msgid "problem with installed package %s" -msgstr "" - -#: ../python/src/problem.c:179 -#, c-format -msgid "conflicting requests" -msgstr "" - -#: ../python/src/problem.c:184 -#, c-format -msgid "nothing provides requested %s" -msgstr "" - -#: ../python/src/problem.c:190 -#, c-format -msgid "some dependency problem" -msgstr "" - -#: ../python/src/problem.c:195 -#, c-format -msgid "package %s is not installable" -msgstr "" - -#: ../python/src/problem.c:202 -#, c-format -msgid "nothing provides %s needed by %s" -msgstr "" - -#: ../python/src/problem.c:209 -#, c-format -msgid "cannot install both %s and %s" -msgstr "" - -#: ../python/src/problem.c:216 -#, c-format -msgid "package %s conflicts with %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:224 -#, c-format -msgid "package %s obsoletes %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:232 -#, c-format -msgid "installed package %s obsoletes %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:240 -#, c-format -msgid "package %s implicitely obsoletes %s provided by %s" -msgstr "" - -#: ../python/src/problem.c:248 -#, c-format -msgid "package %s requires %s, but none of the providers can be installed" -msgstr "" - -#: ../python/src/problem.c:255 -#, c-format -msgid "package %s conflicts with %s provided by itself" -msgstr "" - -#: ../python/src/problem.c:264 -#, c-format -msgid "bad rule type" -msgstr "" - -#: ../python/src/solution.c:86 -#, c-format -msgid "do not keep %s installed" -msgstr "" - -#: ../python/src/solution.c:89 -#, c-format -msgid "do not install a solvable %s" -msgstr "" - -#: ../python/src/solution.c:92 -#, c-format -msgid "do not install %s" -msgstr "" - -#: ../python/src/solution.c:98 -#, c-format -msgid "do not forbid installation of %s" -msgstr "" - -#: ../python/src/solution.c:101 -#, c-format -msgid "do not deinstall all solvables %s" -msgstr "" - -#: ../python/src/solution.c:104 -#, c-format -msgid "do not deinstall %s" -msgstr "" - -#: ../python/src/solution.c:109 -#, c-format -msgid "do not install most recent version of %s" -msgstr "" - -#: ../python/src/solution.c:114 -#, c-format -msgid "do not lock %s" -msgstr "" - -#: ../python/src/solution.c:119 -#, c-format -msgid "do something different" -msgstr "" - -#: ../python/src/solution.c:126 -#, c-format -msgid "keep %s despite the inferior architecture" -msgstr "" - -#: ../python/src/solution.c:129 -#, c-format -msgid "install %s despite the inferior architecture" -msgstr "" - -#: ../python/src/solution.c:135 -#, c-format -msgid "keep obsolete %s" -msgstr "" - -#: ../python/src/solution.c:138 -#, c-format -msgid "install %s from excluded repository" -msgstr "" - -#: ../python/src/solution.c:150 -#, c-format -msgid "allow downgrade of %s to %s" -msgstr "" - -#: ../python/src/solution.c:154 -#, c-format -msgid "allow architecture change of %s to %s" -msgstr "" - -#: ../python/src/solution.c:159 -#, c-format -msgid "allow vendor change from '%s' (%s) to '%s' (%s)" -msgstr "" - -#: ../python/src/solution.c:163 -#, c-format -msgid "allow vendor change from '%s' (%s) to no vendor (%s)" -msgstr "" - -#: ../python/src/solution.c:169 -#, c-format -msgid "allow replacement of %s with %s" -msgstr "" - -#. XXX Maybe we can make a more beautiful message here?! -#: ../tools/pakfire-multicall.py:25 -msgid "" -"There has been an error when trying to import one or more of the modules, " -"that are required to run Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:27 -msgid "Please check your installation of Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:29 -msgid "The error that lead to this:" -msgstr "" - -#: ../tools/pakfire-multicall.py:70 -msgid "An error has occured when running Pakfire." -msgstr "" - -#: ../tools/pakfire-multicall.py:73 -msgid "Error message:" -msgstr "" - -#: ../tools/pakfire-multicall.py:80 -msgid "Further description:" -msgstr "" diff --git a/po/ru.po b/po/ru.po index d771c438a..05e843db8 100644 --- a/po/ru.po +++ b/po/ru.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# +# # Translators: # Alexander Savchenko <>, 2012. # , 2011. @@ -11,1710 +11,1735 @@ msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-28 15:02+0100\n" +"POT-Creation-Date: 2013-08-04 19:07+0200\n" "PO-Revision-Date: 2012-12-17 10:30+0000\n" "Last-Translator: Андрій Вальчишин \n" -"Language-Team: Russian (http://www.transifex.com/projects/p/ipfire/language/ru/)\n" +"Language-Team: Russian (http://www.transifex.com/projects/p/ipfire/language/" +"ru/)\n" +"Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: ../src/_pakfire/problem.c:159 +#, c-format +msgid "%s does not belong to a distupgrade repository" +msgstr "%s Не принадлежат distupgrade репозиторию" + +#: ../src/_pakfire/problem.c:166 +#, c-format +msgid "%s has inferior architecture" +msgstr "%s имеет более раннюю архитектуру" + +#: ../src/_pakfire/problem.c:173 +#, c-format +msgid "problem with installed package %s" +msgstr "Проблема с установленным пакетом %s." + +#: ../src/_pakfire/problem.c:179 +#, c-format +msgid "conflicting requests" +msgstr "конфликт запросов" + +#: ../src/_pakfire/problem.c:184 +#, c-format +msgid "nothing provides requested %s" +msgstr "ничто не предоставляет запрашиваемый %s." + +#: ../src/_pakfire/problem.c:190 +#, c-format +msgid "some dependency problem" +msgstr "проблема в зависимостях" + +#: ../src/_pakfire/problem.c:195 +#, c-format +msgid "package %s is not installable" +msgstr "Пакет %s не может быть установлен" + +#: ../src/_pakfire/problem.c:202 +#, c-format +msgid "nothing provides %s needed by %s" +msgstr "ничто не предоставляет %s, необходимый для %s." + +#: ../src/_pakfire/problem.c:209 +#, c-format +msgid "cannot install both %s and %s" +msgstr "невозможно установить %s и %s." + +#: ../src/_pakfire/problem.c:216 +#, c-format +msgid "package %s conflicts with %s provided by %s" +msgstr "пакет %s конфликтует с %s, предоставленные %s." + +#: ../src/_pakfire/problem.c:224 +#, c-format +msgid "package %s obsoletes %s provided by %s" +msgstr "пакет %s отменяет пакет %s, предоставленный %s." + +#: ../src/_pakfire/problem.c:232 +#, c-format +msgid "installed package %s obsoletes %s provided by %s" +msgstr "установленный пакет %s отменяет %s предоставленный %s." + +#: ../src/_pakfire/problem.c:240 +#, c-format +msgid "package %s implicitely obsoletes %s provided by %s" +msgstr "пакет %s. неявно отменяет %s. предоставленный %s." + +#: ../src/_pakfire/problem.c:248 +#, c-format +msgid "package %s requires %s, but none of the providers can be installed" +msgstr "пакет %s требует %s, но оба не могут быть установлены." + +#: ../src/_pakfire/problem.c:255 +#, c-format +msgid "package %s conflicts with %s provided by itself" +msgstr "пакет %s конфликтует с %s, предоставленный самим собой." + +#: ../src/_pakfire/problem.c:264 +#, c-format +msgid "bad rule type" +msgstr "неверный тип правила" + +#: ../src/_pakfire/solution.c:86 +#, c-format +msgid "do not keep %s installed" +msgstr "не оставлять %s установленным" + +#: ../src/_pakfire/solution.c:89 +#, c-format +msgid "do not install a solvable %s" +msgstr "не устанавливать разрешимый %s." + +#: ../src/_pakfire/solution.c:92 +#, c-format +msgid "do not install %s" +msgstr "Не устанавливать %s" + +#: ../src/_pakfire/solution.c:98 +#, c-format +msgid "do not forbid installation of %s" +msgstr "не запрещать установку %s" + +#: ../src/_pakfire/solution.c:101 +#, c-format +msgid "do not deinstall all solvables %s" +msgstr "Не деинсталлировать все разрешимые %s" + +#: ../src/_pakfire/solution.c:104 +#, c-format +msgid "do not deinstall %s" +msgstr "Не деинсталлировать%s" + +#: ../src/_pakfire/solution.c:109 +#, c-format +msgid "do not install most recent version of %s" +msgstr "не устанавливать самую последнюю версию %s." + +#: ../src/_pakfire/solution.c:114 +#, c-format +msgid "do not lock %s" +msgstr "не блокировать %s" + +#: ../src/_pakfire/solution.c:119 +#, c-format +msgid "do something different" +msgstr "выполнить что-то другое" + +#: ../src/_pakfire/solution.c:126 +#, c-format +msgid "keep %s despite the inferior architecture" +msgstr "оставить %s, несмотря на её раннюю архитектуру" + +#: ../src/_pakfire/solution.c:129 +#, c-format +msgid "install %s despite the inferior architecture" +msgstr "установить %s, несмотря на её раннюю архитектуру" + +#: ../src/_pakfire/solution.c:135 +#, c-format +msgid "keep obsolete %s" +msgstr "оставить устаревший %s" + +#: ../src/_pakfire/solution.c:138 +#, c-format +msgid "install %s from excluded repository" +msgstr "установить %s из исключённого репозитория" + +#: ../src/_pakfire/solution.c:150 +#, c-format +msgid "allow downgrade of %s to %s" +msgstr "разрешить понижение версии %s до %s" + +#: ../src/_pakfire/solution.c:154 +#, c-format +msgid "allow architecture change of %s to %s" +msgstr "разрешить изменение архитектуры с %s на %s" + +#: ../src/_pakfire/solution.c:159 +#, c-format +msgid "allow vendor change from '%s' (%s) to '%s' (%s)" +msgstr "разрешить изменение поставщика с '%s' (%s) на '%s' (%s)" + +#: ../src/_pakfire/solution.c:163 +#, c-format +msgid "allow vendor change from '%s' (%s) to no vendor (%s)" +msgstr "разрешить изменение поставщика с '%s' (%s) на самостоятельный (%s)" -#: ../python/pakfire/actions.py:72 +#: ../src/_pakfire/solution.c:169 +#, c-format +msgid "allow replacement of %s with %s" +msgstr "разрешить замену %s на %s" + +#: ../src/pakfire/actions.py:72 #, python-format msgid "%s has got no signatures" msgstr "" -#: ../python/pakfire/actions.py:78 +#: ../src/pakfire/actions.py:78 #, python-format msgid "%s has got no valid signatures" msgstr "" -#: ../python/pakfire/actions.py:201 +#: ../src/pakfire/actions.py:221 msgid "Could not handle scriptlet of unknown type. Skipping." msgstr "" -#. This functions creates a fork with then chroots into the -#. pakfire root if necessary and then compiles the given scriptlet -#. code and runs it. -#: ../python/pakfire/actions.py:204 ../python/pakfire/actions.py:274 -msgid "Executing python scriptlet..." +#: ../src/pakfire/actions.py:224 +msgid "Executing scriptlet..." msgstr "" -#: ../python/pakfire/actions.py:210 +#: ../src/pakfire/actions.py:230 #, python-format msgid "Cannot run scriptlet because no interpreter is available: %s" msgstr "Невозможно запустить скрипт, потому что интерпретатор не доступен: %s" -#: ../python/pakfire/actions.py:214 +#: ../src/pakfire/actions.py:234 #, python-format msgid "Cannot run scriptlet because the interpreter is not executable: %s" -msgstr "Невозможно запустить скрипт, потому что интерпретатор не является исполняемым: %s" +msgstr "" +"Невозможно запустить скрипт, потому что интерпретатор не является " +"исполняемым: %s" -#: ../python/pakfire/actions.py:253 +#: ../src/pakfire/actions.py:273 #, python-format msgid "" "The scriptlet returned an error:\n" "%s" -msgstr "Скрипт завершился с ошибкой:\n%s" +msgstr "" +"Скрипт завершился с ошибкой:\n" +"%s" -#: ../python/pakfire/actions.py:256 +#: ../src/pakfire/actions.py:276 #, python-format msgid "The scriptlet ran more than %s seconds and was killed." msgstr "Скрипт выполнялся более %s секунд и был прерван." -#: ../python/pakfire/actions.py:260 +#: ../src/pakfire/actions.py:280 #, python-format msgid "" "The scriptlet returned with an unhandled error:\n" "%s" msgstr "" -#: ../python/pakfire/actions.py:299 +#. This functions creates a fork with then chroots into the +#. pakfire root if necessary and then compiles the given scriptlet +#. code and runs it. +#: ../src/pakfire/actions.py:294 +msgid "Executing python scriptlet..." +msgstr "" + +#: ../src/pakfire/actions.py:319 #, python-format msgid "Exception occured: %s" msgstr "" -#: ../python/pakfire/actions.py:372 ../python/pakfire/actions.py:410 -#: ../python/pakfire/actions.py:432 ../python/pakfire/actions.py:454 -#: ../python/pakfire/actions.py:471 ../python/pakfire/actions.py:490 +#: ../src/pakfire/actions.py:392 ../src/pakfire/actions.py:430 +#: ../src/pakfire/actions.py:452 ../src/pakfire/actions.py:474 +#: ../src/pakfire/actions.py:491 ../src/pakfire/actions.py:510 #, python-format msgid "Running transaction test for %s" msgstr "Выполняется тест транзакции для %s" -#: ../python/pakfire/actions.py:381 +#: ../src/pakfire/actions.py:401 msgid "Installing" msgstr "Производится установка" -#: ../python/pakfire/actions.py:419 +#: ../src/pakfire/actions.py:439 msgid "Updating" msgstr "Производится обновление" -#: ../python/pakfire/actions.py:438 +#: ../src/pakfire/actions.py:458 msgid "Removing" msgstr "Удаление" #. Cleaning up leftover files and stuff. -#: ../python/pakfire/actions.py:461 +#: ../src/pakfire/actions.py:481 msgid "Cleanup" msgstr "Чистка" -#: ../python/pakfire/actions.py:483 +#: ../src/pakfire/actions.py:503 msgid "Reinstalling" msgstr "Переустановка" -#: ../python/pakfire/actions.py:499 +#: ../src/pakfire/actions.py:519 msgid "Downgrading" msgstr "Производится откат" -#: ../python/pakfire/base.py:191 +#: ../src/pakfire/base.py:197 msgid "Local install repository" msgstr "" -#: ../python/pakfire/base.py:251 +#: ../src/pakfire/base.py:261 #, python-format msgid "Could not find any installed package providing \"%s\"." msgstr "" -#: ../python/pakfire/base.py:257 +#: ../src/pakfire/base.py:267 #, python-format msgid "Multiple reinstall candidates for \"%(pattern)s\": %(pkgs)s" msgstr "" -#: ../python/pakfire/base.py:261 ../python/pakfire/base.py:327 -#: ../python/pakfire/base.py:366 ../python/pakfire/base.py:434 -#: ../python/pakfire/base.py:461 ../python/pakfire/transaction.py:396 +#: ../src/pakfire/base.py:271 ../src/pakfire/base.py:337 +#: ../src/pakfire/base.py:384 ../src/pakfire/base.py:448 +#: ../src/pakfire/base.py:475 ../src/pakfire/transaction.py:396 msgid "Nothing to do" msgstr "Нет заданий" -#: ../python/pakfire/base.py:286 +#: ../src/pakfire/base.py:296 #, python-format msgid "Could not find package %s in a remote repository." msgstr "Не удалось найти пакет %s в удаленном репозитарии." -#: ../python/pakfire/base.py:358 +#: ../src/pakfire/base.py:368 #, python-format msgid "Excluding %s." msgstr "" -#: ../python/pakfire/base.py:416 +#: ../src/pakfire/base.py:434 #, python-format msgid "\"%s\" package does not seem to be installed." msgstr "" -#: ../python/pakfire/base.py:584 +#: ../src/pakfire/base.py:598 msgid "Everything is fine." msgstr "Все в порядке." -#: ../python/pakfire/base.py:605 +#: ../src/pakfire/base.py:619 msgid "Build command has failed." msgstr "Команда Build потерпела неудачу." -#: ../python/pakfire/base.py:638 +#: ../src/pakfire/base.py:656 msgid "You have not set the distribution for which you want to build." msgstr "" -#: ../python/pakfire/base.py:639 +#: ../src/pakfire/base.py:657 msgid "Please do so in builder.conf or on the CLI." msgstr "" -#: ../python/pakfire/base.py:640 +#: ../src/pakfire/base.py:658 msgid "Distribution configuration is missing." msgstr "" -#: ../python/pakfire/base.py:722 +#: ../src/pakfire/base.py:739 msgid "New repository" msgstr "Новый репозитарий" -#: ../python/pakfire/builder.py:80 +#: ../src/pakfire/builder.py:80 #, python-format msgid "Cannot build for %s on this host." msgstr "" #. Log the package information. -#: ../python/pakfire/builder.py:138 +#: ../src/pakfire/builder.py:148 msgid "Package information:" msgstr "Информация о пакете:" #. Install all packages. -#: ../python/pakfire/builder.py:407 +#: ../src/pakfire/builder.py:444 msgid "Install packages needed for build..." msgstr "" -#: ../python/pakfire/builder.py:412 +#: ../src/pakfire/builder.py:449 ../src/pakfire/cli.py:464 msgid "Extracting" msgstr "Извлечение" -#: ../python/pakfire/builder.py:729 +#: ../src/pakfire/builder.py:781 msgid "You cannot run a build when no package was given." msgstr "" -#: ../python/pakfire/builder.py:733 +#: ../src/pakfire/builder.py:785 #, python-format msgid "Could not find makefile in build root: %s" msgstr "" -#: ../python/pakfire/builder.py:765 +#: ../src/pakfire/builder.py:815 msgid "Build failed" msgstr "" -#: ../python/pakfire/builder.py:770 +#: ../src/pakfire/builder.py:818 +msgid "Build interrupted" +msgstr "" + +#: ../src/pakfire/builder.py:824 msgid "Build failed." msgstr "" #. End here in case of an error. -#: ../python/pakfire/builder.py:786 +#: ../src/pakfire/builder.py:840 msgid "The build command failed. See logfile for details." -msgstr "Команда Build потерпела неудачу. Смотрите лог-файл для дополнительной информации." +msgstr "" +"Команда Build потерпела неудачу. Смотрите лог-файл для дополнительной " +"информации." -#: ../python/pakfire/builder.py:789 +#: ../src/pakfire/builder.py:843 msgid "Running installation test..." msgstr "" -#: ../python/pakfire/builder.py:796 +#: ../src/pakfire/builder.py:849 msgid "Installation test succeeded." msgstr "" #. Create a progressbar. -#: ../python/pakfire/builder.py:839 +#: ../src/pakfire/builder.py:892 msgid "Signing packages..." msgstr "" -#: ../python/pakfire/builder.py:873 +#: ../src/pakfire/builder.py:926 msgid "Dumping package information:" msgstr "" #. Package the result. #. Make all these little package from the build environment. -#: ../python/pakfire/builder.py:1025 +#: ../src/pakfire/builder.py:1078 msgid "Creating packages:" msgstr "Создание пакетов:" #. Execute the buildscript of this stage. -#: ../python/pakfire/builder.py:1039 +#: ../src/pakfire/builder.py:1092 #, python-format msgid "Running stage %s:" msgstr "Текущая стадия %s:" -#: ../python/pakfire/builder.py:1057 +#: ../src/pakfire/builder.py:1110 #, python-format msgid "Could not remove static libraries: %s" msgstr "" -#: ../python/pakfire/builder.py:1063 +#: ../src/pakfire/builder.py:1116 msgid "Compressing man pages did not complete successfully." msgstr "" -#: ../python/pakfire/builder.py:1083 +#: ../src/pakfire/builder.py:1136 msgid "Extracting debuginfo did not complete with success. Aborting build." msgstr "" -#: ../python/pakfire/cli.py:52 +#: ../src/pakfire/cli.py:53 msgid "Pakfire command line interface." msgstr "Интерфейс командной строки Pakfire." -#: ../python/pakfire/cli.py:59 +#: ../src/pakfire/cli.py:60 msgid "The path where pakfire should operate in." msgstr "Путь, по которому будет работать Pakfire." -#: ../python/pakfire/cli.py:144 +#: ../src/pakfire/cli.py:149 msgid "Enable verbose output." msgstr "Включить подробный вывод." -#: ../python/pakfire/cli.py:147 +#: ../src/pakfire/cli.py:152 msgid "Path to a configuration file to load." msgstr "Путь к файлу конфигурации для загрузки." -#: ../python/pakfire/cli.py:150 +#: ../src/pakfire/cli.py:155 msgid "Disable a repository temporarily." msgstr "Временно отключить репозиторий." -#: ../python/pakfire/cli.py:153 +#: ../src/pakfire/cli.py:158 msgid "Enable a repository temporarily." msgstr "Временно включить хранилище ." -#: ../python/pakfire/cli.py:157 +#: ../src/pakfire/cli.py:162 msgid "Run pakfire in offline mode." msgstr "Запустить pakfire в автономном режиме." -#: ../python/pakfire/cli.py:162 +#: ../src/pakfire/cli.py:167 msgid "Install one or more packages to the system." msgstr "Установить один или несколько пакетов в систему." -#: ../python/pakfire/cli.py:164 +#: ../src/pakfire/cli.py:169 msgid "Give name of at least one package to install." msgstr "Укажите название по крайней мере одного пакета для установки." -#: ../python/pakfire/cli.py:166 +#: ../src/pakfire/cli.py:171 msgid "Don't install recommended packages." msgstr "" -#: ../python/pakfire/cli.py:172 +#: ../src/pakfire/cli.py:177 msgid "Reinstall one or more packages." msgstr "Переустановить один или несколько пакетов." -#: ../python/pakfire/cli.py:174 +#: ../src/pakfire/cli.py:179 msgid "Give name of at least one package to reinstall." msgstr "" -#: ../python/pakfire/cli.py:180 +#: ../src/pakfire/cli.py:185 msgid "Remove one or more packages from the system." msgstr "Удалить один или несколько пакетов из системы." -#: ../python/pakfire/cli.py:182 +#: ../src/pakfire/cli.py:187 msgid "Give name of at least one package to remove." msgstr "Укажите имя хотя бы одного пакета для удаления." -#: ../python/pakfire/cli.py:188 +#: ../src/pakfire/cli.py:194 msgid "Give a name of a package to update or leave emtpy for all." -msgstr "Укажите название пакета для обновления или оставьте поле пустым для всех." +msgstr "" +"Укажите название пакета для обновления или оставьте поле пустым для всех." -#: ../python/pakfire/cli.py:190 +#: ../src/pakfire/cli.py:197 msgid "Exclude package from update." msgstr "Исключить пакет из обновления." -#: ../python/pakfire/cli.py:192 ../python/pakfire/cli.py:217 +#: ../src/pakfire/cli.py:199 ../src/pakfire/cli.py:231 msgid "Allow changing the vendor of packages." msgstr "" -#: ../python/pakfire/cli.py:194 ../python/pakfire/cli.py:219 -msgid "Allow changing the architecture of packages." +#: ../src/pakfire/cli.py:201 ../src/pakfire/cli.py:233 +msgid "Disallow changing the architecture of packages." msgstr "" -#: ../python/pakfire/cli.py:199 +#: ../src/pakfire/cli.py:206 msgid "Update the whole system or one specific package." msgstr "Обновление всей системы или одного конкретного пакета." -#: ../python/pakfire/cli.py:206 +#: ../src/pakfire/cli.py:213 +msgid "Sync all installed with the latest one in the distribution." +msgstr "" + +#: ../src/pakfire/cli.py:220 msgid "Check, if there are any updates available." msgstr "Проверить наличие доступных обновлений." -#: ../python/pakfire/cli.py:213 +#: ../src/pakfire/cli.py:227 msgid "Downgrade one or more packages." msgstr "" -#: ../python/pakfire/cli.py:215 +#: ../src/pakfire/cli.py:229 msgid "Give a name of a package to downgrade." msgstr "" -#: ../python/pakfire/cli.py:225 +#: ../src/pakfire/cli.py:239 msgid "Print some information about the given package(s)." msgstr "Печать информацию о данном пакете(ах)." -#: ../python/pakfire/cli.py:227 +#: ../src/pakfire/cli.py:241 msgid "Give at least the name of one package." msgstr "Укажите имя хотя бы одного пакета." -#: ../python/pakfire/cli.py:233 +#: ../src/pakfire/cli.py:247 msgid "Search for a given pattern." msgstr "Поиск по заданному шаблону." -#: ../python/pakfire/cli.py:235 +#: ../src/pakfire/cli.py:249 msgid "A pattern to search for." msgstr "Шаблон для поиска." -#: ../python/pakfire/cli.py:241 +#: ../src/pakfire/cli.py:255 msgid "Get a list of packages that provide a given file or feature." -msgstr "Получить список пакетов, которые предоставляют данный файл или функционал." +msgstr "" +"Получить список пакетов, которые предоставляют данный файл или функционал." -#: ../python/pakfire/cli.py:243 +#: ../src/pakfire/cli.py:257 msgid "File or feature to search for." msgstr "Файла или функционал для поиска." -#: ../python/pakfire/cli.py:249 +#: ../src/pakfire/cli.py:263 msgid "Get list of packages that belong to the given group." msgstr "Получить список пакетов, которые относятся к данной группе." -#: ../python/pakfire/cli.py:251 +#: ../src/pakfire/cli.py:265 msgid "Group name to search for." msgstr "Название группы для поиска." -#: ../python/pakfire/cli.py:257 +#: ../src/pakfire/cli.py:271 msgid "Install all packages that belong to the given group." msgstr "Установить все пакеты, которые относятся к данной группе." -#: ../python/pakfire/cli.py:259 +#: ../src/pakfire/cli.py:273 msgid "Group name." msgstr "Название группы." -#: ../python/pakfire/cli.py:265 +#: ../src/pakfire/cli.py:279 msgid "List all currently enabled repositories." msgstr "Показать список всех доступных репозиториев." -#: ../python/pakfire/cli.py:269 +#: ../src/pakfire/cli.py:283 msgid "Cleanup commands." msgstr "Очистка команд." -#: ../python/pakfire/cli.py:277 +#: ../src/pakfire/cli.py:291 msgid "Cleanup all temporary files." msgstr "Очистка всех временных файлов." -#: ../python/pakfire/cli.py:283 +#: ../src/pakfire/cli.py:297 msgid "Check the system for any errors." msgstr "Проверить систему на наличие ошибок." -#: ../python/pakfire/cli.py:289 +#: ../src/pakfire/cli.py:303 msgid "Check the dependencies for a particular package." msgstr "Проверить зависимости для конкретного пакета." -#: ../python/pakfire/cli.py:291 +#: ../src/pakfire/cli.py:305 msgid "Give name of at least one package to check." msgstr "Укажите имя хотя бы одного пакета для проверки." -#: ../python/pakfire/cli.py:373 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/cli.py:311 +msgid "Extract a package to a directory." +msgstr "" + +#: ../src/pakfire/cli.py:313 +#, fuzzy +msgid "Give name of the file to extract." +msgstr "Укажите имя хотя бы одного пакета для проверки." + +#: ../src/pakfire/cli.py:315 +msgid "Target directory where to extract to." +msgstr "" + +#: ../src/pakfire/cli.py:403 ../src/pakfire/transaction.py:405 msgid "Repository" msgstr "Репозиторий" -#: ../python/pakfire/cli.py:373 +#: ../src/pakfire/cli.py:403 msgid "Enabled" msgstr "Включено" -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1055 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1144 msgid "Priority" msgstr "Приоритет" -#: ../python/pakfire/cli.py:373 ../python/pakfire/cli.py:1100 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1189 msgid "Packages" msgstr "Пакеты" -#: ../python/pakfire/cli.py:381 +#: ../src/pakfire/cli.py:411 msgid "Cleaning up everything..." msgstr "Очистка всего..." -#: ../python/pakfire/cli.py:409 +#: ../src/pakfire/cli.py:447 +msgid "Cannot extract mixed package types" +msgstr "" + +#: ../src/pakfire/cli.py:450 +msgid "You must provide an install directory with --target=..." +msgstr "" + +#: ../src/pakfire/cli.py:456 +msgid "Cannot extract to /." +msgstr "" + +#: ../src/pakfire/cli.py:474 msgid "You cannot run pakfire-builder in a pakfire chroot." msgstr "Вы не можете выполнить pakfire-builder в pakfire chroot." -#: ../python/pakfire/cli.py:412 ../python/pakfire/cli.py:736 +#: ../src/pakfire/cli.py:477 ../src/pakfire/cli.py:819 msgid "Pakfire builder command line interface." msgstr "Интерфейс командной строки Pakfire builder." -#: ../python/pakfire/cli.py:469 +#: ../src/pakfire/cli.py:536 msgid "Choose the distribution configuration to use for build" msgstr "" -#: ../python/pakfire/cli.py:472 +#: ../src/pakfire/cli.py:539 msgid "Run pakfire for the given architecture." msgstr "" -#: ../python/pakfire/cli.py:477 +#: ../src/pakfire/cli.py:544 msgid "Update the package indexes." msgstr "Обновить индексы пакетов." -#: ../python/pakfire/cli.py:483 ../python/pakfire/cli.py:756 +#: ../src/pakfire/cli.py:550 ../src/pakfire/cli.py:839 msgid "Build one or more packages." msgstr "Сборка одного или нескольких пакетов." -#: ../python/pakfire/cli.py:485 ../python/pakfire/cli.py:645 -#: ../python/pakfire/cli.py:758 +#: ../src/pakfire/cli.py:552 ../src/pakfire/cli.py:728 +#: ../src/pakfire/cli.py:841 msgid "Give name of at least one package to build." msgstr "Укажите имя хотя бы одного пакета для сборки." -#: ../python/pakfire/cli.py:489 ../python/pakfire/cli.py:517 -#: ../python/pakfire/cli.py:764 +#: ../src/pakfire/cli.py:556 ../src/pakfire/cli.py:588 +#: ../src/pakfire/cli.py:847 msgid "Path were the output files should be copied to." msgstr "Путь для копирования входящих файлов." -#: ../python/pakfire/cli.py:491 ../python/pakfire/cli.py:506 -#: ../python/pakfire/cli.py:766 +#: ../src/pakfire/cli.py:558 ../src/pakfire/cli.py:575 +#: ../src/pakfire/cli.py:849 msgid "Mode to run in. Is either 'release' or 'development' (default)." msgstr "Режим запуска: \"релиз\" или \"разработка\" (по умолчанию)." -#: ../python/pakfire/cli.py:493 +#: ../src/pakfire/cli.py:560 msgid "Run a shell after a successful build." msgstr "" -#: ../python/pakfire/cli.py:495 +#: ../src/pakfire/cli.py:562 msgid "Do not perform the install test." msgstr "" -#: ../python/pakfire/cli.py:500 +#: ../src/pakfire/cli.py:564 ../src/pakfire/cli.py:577 +msgid "Disable network in container." +msgstr "" + +#: ../src/pakfire/cli.py:569 msgid "Go into a shell." msgstr "Запустить shell." -#: ../python/pakfire/cli.py:502 +#: ../src/pakfire/cli.py:571 msgid "Give name of a package." msgstr "Укажите название пакета." -#: ../python/pakfire/cli.py:511 +#: ../src/pakfire/cli.py:582 msgid "Generate a source package." msgstr "Создание пакета с исходным кодом." -#: ../python/pakfire/cli.py:513 +#: ../src/pakfire/cli.py:584 msgid "Give name(s) of a package(s)." msgstr "Укажите имя (имена) пакета (ов)." -#: ../python/pakfire/cli.py:602 +#: ../src/pakfire/cli.py:685 msgid "Pakfire server command line interface." msgstr "Интерфейса командной строки сервера Pakfire ." -#: ../python/pakfire/cli.py:643 +#: ../src/pakfire/cli.py:726 msgid "Send a scrach build job to the server." msgstr "" -#: ../python/pakfire/cli.py:647 +#: ../src/pakfire/cli.py:730 msgid "Limit build to only these architecture(s)." msgstr "" -#: ../python/pakfire/cli.py:653 +#: ../src/pakfire/cli.py:736 msgid "Send a keepalive to the server." msgstr "Отправить keepalive на сервер." -#: ../python/pakfire/cli.py:660 +#: ../src/pakfire/cli.py:743 msgid "Update all repositories." msgstr "Обновить все репозитории." -#: ../python/pakfire/cli.py:666 +#: ../src/pakfire/cli.py:749 msgid "Repository management commands." msgstr "Команды управления репозиторием." -#: ../python/pakfire/cli.py:674 +#: ../src/pakfire/cli.py:757 msgid "Create a new repository index." msgstr "Создть новый индекс репозитория." -#: ../python/pakfire/cli.py:676 +#: ../src/pakfire/cli.py:759 msgid "Path to the packages." msgstr "Путь к пакетам." -#: ../python/pakfire/cli.py:678 +#: ../src/pakfire/cli.py:761 msgid "Path to input packages." msgstr "Путь к принимаемым пакетам." -#: ../python/pakfire/cli.py:680 +#: ../src/pakfire/cli.py:763 msgid "Key to sign the repository with." msgstr "" -#: ../python/pakfire/cli.py:685 +#: ../src/pakfire/cli.py:768 msgid "Dump some information about this machine." msgstr "" -#: ../python/pakfire/cli.py:762 ../python/pakfire/cli.py:850 +#: ../src/pakfire/cli.py:845 ../src/pakfire/cli.py:937 msgid "Build the package for the given architecture." msgstr "Собрать пакет для данной архитектуры." -#: ../python/pakfire/cli.py:768 +#: ../src/pakfire/cli.py:851 msgid "Do not verify build dependencies." msgstr "Не проверять зависимости сборки" -#: ../python/pakfire/cli.py:770 +#: ../src/pakfire/cli.py:853 msgid "Only run the prepare stage." msgstr "" -#: ../python/pakfire/cli.py:802 +#: ../src/pakfire/cli.py:887 msgid "Pakfire client command line interface." msgstr "" -#: ../python/pakfire/cli.py:844 +#: ../src/pakfire/cli.py:931 msgid "Build a package remotely." msgstr "" -#: ../python/pakfire/cli.py:846 +#: ../src/pakfire/cli.py:933 msgid "Give name of a package to build." msgstr "" -#: ../python/pakfire/cli.py:855 +#: ../src/pakfire/cli.py:942 msgid "Print some information about this host." msgstr "" -#: ../python/pakfire/cli.py:861 +#: ../src/pakfire/cli.py:948 msgid "Check the connection to the hub." msgstr "Проверьте подключение к хабу." -#: ../python/pakfire/cli.py:866 +#: ../src/pakfire/cli.py:953 msgid "Show information about build jobs." msgstr "" -#: ../python/pakfire/cli.py:876 +#: ../src/pakfire/cli.py:963 msgid "Show a list of all active jobs." msgstr "Показать список всех активных заданий." -#: ../python/pakfire/cli.py:881 +#: ../src/pakfire/cli.py:968 msgid "Show a list of all recently finished of failed build jobs." msgstr "" -#: ../python/pakfire/cli.py:886 +#: ../src/pakfire/cli.py:973 msgid "Show details about given build job." msgstr "" -#: ../python/pakfire/cli.py:887 +#: ../src/pakfire/cli.py:974 msgid "The ID of the build job." msgstr "" -#: ../python/pakfire/cli.py:892 +#: ../src/pakfire/cli.py:979 msgid "Show information about builds." msgstr "" -#: ../python/pakfire/cli.py:900 +#: ../src/pakfire/cli.py:987 msgid "Show details about the given build." msgstr "" -#: ../python/pakfire/cli.py:901 +#: ../src/pakfire/cli.py:988 msgid "The ID of the build." msgstr "" -#: ../python/pakfire/cli.py:906 +#: ../src/pakfire/cli.py:993 msgid "Test the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:907 +#: ../src/pakfire/cli.py:994 msgid "Error code to test." msgstr "" -#: ../python/pakfire/cli.py:956 ../python/pakfire/server.py:302 +#: ../src/pakfire/cli.py:1045 ../src/pakfire/server.py:303 msgid "Hostname" msgstr "Имя хоста" -#: ../python/pakfire/cli.py:957 +#: ../src/pakfire/cli.py:1046 msgid "Pakfire hub" msgstr "" -#: ../python/pakfire/cli.py:960 +#: ../src/pakfire/cli.py:1049 msgid "Username" msgstr "" #. Hardware information -#: ../python/pakfire/cli.py:964 ../python/pakfire/server.py:306 +#: ../src/pakfire/cli.py:1053 ../src/pakfire/server.py:307 msgid "Hardware information" msgstr "Информация об оборудовании" -#: ../python/pakfire/cli.py:965 ../python/pakfire/server.py:307 +#: ../src/pakfire/cli.py:1054 ../src/pakfire/server.py:308 msgid "CPU model" msgstr "Модель ЦП" -#: ../python/pakfire/cli.py:966 ../python/pakfire/server.py:308 +#: ../src/pakfire/cli.py:1055 ../src/pakfire/server.py:309 msgid "Memory" msgstr "Память" -#: ../python/pakfire/cli.py:967 +#: ../src/pakfire/cli.py:1056 msgid "Parallelism" msgstr "" -#: ../python/pakfire/cli.py:969 ../python/pakfire/server.py:310 +#: ../src/pakfire/cli.py:1058 ../src/pakfire/server.py:311 msgid "Native arch" msgstr "" -#: ../python/pakfire/cli.py:971 +#: ../src/pakfire/cli.py:1060 msgid "Default arch" msgstr "" -#: ../python/pakfire/cli.py:973 ../python/pakfire/server.py:312 +#: ../src/pakfire/cli.py:1062 ../src/pakfire/server.py:313 msgid "Supported arches" msgstr "Поддерживаемые архитектуры" -#: ../python/pakfire/cli.py:986 +#: ../src/pakfire/cli.py:1075 msgid "Your IP address" msgstr "Ваш IP-адрес" -#: ../python/pakfire/cli.py:991 +#: ../src/pakfire/cli.py:1080 msgid "You are authenticated to the build service:" msgstr "" -#: ../python/pakfire/cli.py:997 +#: ../src/pakfire/cli.py:1086 msgid "User name" msgstr "Имя пользователя" -#: ../python/pakfire/cli.py:998 +#: ../src/pakfire/cli.py:1087 msgid "Real name" msgstr "Настоящее имя" -#: ../python/pakfire/cli.py:999 +#: ../src/pakfire/cli.py:1088 msgid "Email address" msgstr "Адрес электронной почты" -#: ../python/pakfire/cli.py:1000 +#: ../src/pakfire/cli.py:1089 msgid "Registered" msgstr "" -#: ../python/pakfire/cli.py:1007 +#: ../src/pakfire/cli.py:1096 msgid "You could not be authenticated to the build service." msgstr "" -#: ../python/pakfire/cli.py:1028 +#: ../src/pakfire/cli.py:1117 msgid "No ongoing jobs found." msgstr "" -#: ../python/pakfire/cli.py:1031 +#: ../src/pakfire/cli.py:1120 msgid "Active build jobs" msgstr "" -#: ../python/pakfire/cli.py:1037 +#: ../src/pakfire/cli.py:1126 msgid "No jobs found." msgstr "Задания не найдены." -#: ../python/pakfire/cli.py:1040 +#: ../src/pakfire/cli.py:1129 msgid "Recently processed build jobs" msgstr "" -#: ../python/pakfire/cli.py:1047 +#: ../src/pakfire/cli.py:1136 #, python-format msgid "A build with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1050 +#: ../src/pakfire/cli.py:1139 #, python-format msgid "Build: %(name)s" msgstr "" -#: ../python/pakfire/cli.py:1054 ../python/pakfire/cli.py:1082 +#: ../src/pakfire/cli.py:1143 ../src/pakfire/cli.py:1171 msgid "State" msgstr "Состояние" -#: ../python/pakfire/cli.py:1058 +#: ../src/pakfire/cli.py:1147 msgid "Jobs" msgstr "Задания" -#: ../python/pakfire/cli.py:1071 +#: ../src/pakfire/cli.py:1160 #, python-format msgid "A job with ID %s could not be found." msgstr "" -#: ../python/pakfire/cli.py:1078 +#: ../src/pakfire/cli.py:1167 #, python-format msgid "Job: %(name)s" msgstr "Задание: %(name)s" -#: ../python/pakfire/cli.py:1083 ../python/pakfire/packages/base.py:107 -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/cli.py:1172 ../src/pakfire/packages/base.py:107 +#: ../src/pakfire/transaction.py:404 msgid "Arch" msgstr "Архитектура" -#: ../python/pakfire/cli.py:1088 ../python/pakfire/packages/base.py:148 +#: ../src/pakfire/cli.py:1177 ../src/pakfire/packages/base.py:148 msgid "Build host" msgstr "Хост сборки" -#: ../python/pakfire/cli.py:1093 +#: ../src/pakfire/cli.py:1182 msgid "Time created" msgstr "Время создания" -#: ../python/pakfire/cli.py:1094 +#: ../src/pakfire/cli.py:1183 msgid "Time started" msgstr "Время запуска" -#: ../python/pakfire/cli.py:1095 +#: ../src/pakfire/cli.py:1184 msgid "Time finished" msgstr "Время завершения" -#: ../python/pakfire/cli.py:1096 +#: ../src/pakfire/cli.py:1185 msgid "Duration" msgstr "Продолжительность" -#: ../python/pakfire/cli.py:1124 +#: ../src/pakfire/cli.py:1213 msgid "Invalid error code given." msgstr "" -#: ../python/pakfire/cli.py:1127 +#: ../src/pakfire/cli.py:1216 #, python-format msgid "Reponse from the server: %s" msgstr "" -#: ../python/pakfire/cli.py:1133 +#: ../src/pakfire/cli.py:1227 msgid "Pakfire daemon command line interface." msgstr "" -#: ../python/pakfire/cli.py:1161 +#: ../src/pakfire/cli.py:1258 msgid "Pakfire key command line interface." msgstr "" -#: ../python/pakfire/cli.py:1198 ../python/pakfire/cli.py:1208 +#: ../src/pakfire/cli.py:1294 ../src/pakfire/cli.py:1304 msgid "Import a key from file." msgstr "" -#: ../python/pakfire/cli.py:1200 +#: ../src/pakfire/cli.py:1296 msgid "The real name of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1202 +#: ../src/pakfire/cli.py:1298 msgid "The email address of the owner of this key." msgstr "" -#: ../python/pakfire/cli.py:1210 +#: ../src/pakfire/cli.py:1306 msgid "Filename of that key to import." msgstr "" -#: ../python/pakfire/cli.py:1216 +#: ../src/pakfire/cli.py:1312 msgid "Export a key to a file." msgstr "" -#: ../python/pakfire/cli.py:1218 +#: ../src/pakfire/cli.py:1314 msgid "The ID of the key to export." msgstr "" -#: ../python/pakfire/cli.py:1220 +#: ../src/pakfire/cli.py:1316 msgid "Write the key to this file." msgstr "" -#: ../python/pakfire/cli.py:1222 -msgid "Export the secret key, too." -msgstr "" - -#: ../python/pakfire/cli.py:1228 +#: ../src/pakfire/cli.py:1322 msgid "Delete a key from the local keyring." msgstr "" -#: ../python/pakfire/cli.py:1230 +#: ../src/pakfire/cli.py:1324 msgid "The ID of the key to delete." msgstr "" -#: ../python/pakfire/cli.py:1236 +#: ../src/pakfire/cli.py:1330 msgid "List all imported keys." msgstr "" -#: ../python/pakfire/cli.py:1242 +#: ../src/pakfire/cli.py:1336 msgid "Sign one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1244 +#: ../src/pakfire/cli.py:1338 msgid "Key that is used sign the package(s)." msgstr "" -#: ../python/pakfire/cli.py:1246 +#: ../src/pakfire/cli.py:1340 msgid "Package(s) to sign." msgstr "" -#: ../python/pakfire/cli.py:1252 +#: ../src/pakfire/cli.py:1346 msgid "Verify one or more packages." msgstr "" -#: ../python/pakfire/cli.py:1256 +#: ../src/pakfire/cli.py:1350 msgid "Package(s) to verify." msgstr "" -#: ../python/pakfire/cli.py:1263 +#: ../src/pakfire/cli.py:1357 msgid "Generating the key may take a moment..." msgstr "" -#: ../python/pakfire/cli.py:1318 +#: ../src/pakfire/cli.py:1411 #, python-format msgid "Signing %s..." msgstr "" -#: ../python/pakfire/cli.py:1338 +#: ../src/pakfire/cli.py:1431 #, python-format msgid "Verifying %s..." msgstr "" -#: ../python/pakfire/cli.py:1348 +#: ../src/pakfire/cli.py:1441 msgid "This signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1351 +#: ../src/pakfire/cli.py:1444 msgid "Unknown key" msgstr "" -#: ../python/pakfire/cli.py:1352 +#: ../src/pakfire/cli.py:1445 msgid "Could not check if this signature is valid." msgstr "" -#: ../python/pakfire/cli.py:1355 ../python/pakfire/keyring.py:96 +#: ../src/pakfire/cli.py:1448 ../src/pakfire/keyring.py:98 #, python-format msgid "Created: %s" msgstr "" -#: ../python/pakfire/cli.py:1359 ../python/pakfire/keyring.py:99 +#: ../src/pakfire/cli.py:1452 ../src/pakfire/keyring.py:101 #, python-format msgid "Expires: %s" msgstr "" -#. If the keepalive message could not successfully be sent, we don't -#. bother, because the client will soon retry. -#: ../python/pakfire/client/base.py:213 -msgid "Could not send a keepalive message to the hub." -msgstr "" - -#. Don't give a shit either. -#: ../python/pakfire/client/base.py:247 -msgid "Could not update the host information." -msgstr "" - -#: ../python/pakfire/client/builder.py:178 -msgid "Less than 2GB of free space. Cannot request a new job." -msgstr "" - -#. Log all XMLRPC protocol errors. -#: ../python/pakfire/client/transport.py:90 -msgid "XMLRPC protocol error:" -msgstr "" - -#: ../python/pakfire/client/transport.py:91 -#, python-format -msgid "URL: %s" -msgstr "" - -#: ../python/pakfire/client/transport.py:92 -msgid " HTTP headers:" -msgstr "" - -#: ../python/pakfire/client/transport.py:95 -#, python-format -msgid "Error code: %s" -msgstr "Код ошибки: %s" - -#: ../python/pakfire/client/transport.py:96 -#, python-format -msgid "Error message: %s" -msgstr "Сообщение об ошибке: %s" - -#: ../python/pakfire/client/transport.py:116 -#, python-format -msgid "Trying again in %(timeout)s second(s). %(tries)s tries left." -msgstr "" - -#: ../python/pakfire/client/transport.py:121 -msgid "Maximum number of tries was reached. Giving up." -msgstr "" - -#: ../python/pakfire/compress.py:85 ../python/pakfire/compress.py:95 +#: ../src/pakfire/compress.py:85 ../src/pakfire/compress.py:95 #, python-format msgid "Given algorithm '%s' is not supported." msgstr "Данный алгоритм '%s' не поддерживается." -#: ../python/pakfire/config.py:191 +#: ../src/pakfire/config.py:191 #, python-format msgid "Unhandled configuration update: %s = %s" msgstr "" -#: ../python/pakfire/config.py:205 +#: ../src/pakfire/config.py:205 msgid "Configuration:" msgstr "Конфигурация:" -#: ../python/pakfire/config.py:207 +#: ../src/pakfire/config.py:207 #, python-format msgid "Section: %s" msgstr "" -#: ../python/pakfire/config.py:212 +#: ../src/pakfire/config.py:212 msgid "No settings in this section." msgstr "" -#: ../python/pakfire/config.py:214 +#: ../src/pakfire/config.py:214 msgid "Loaded from files:" msgstr "Загружено из файла:" -#: ../python/pakfire/downloader.py:155 +#: ../src/pakfire/daemon.py:100 +msgid "Shutting down..." +msgstr "" + +#: ../src/pakfire/daemon.py:104 +msgid "Restarting keepalive process" +msgstr "" + +#: ../src/pakfire/daemon.py:166 +#, python-format +msgid "Terminating worker process: %s" +msgstr "" + +#: ../src/pakfire/daemon.py:315 +msgid "Sending builder information to hub..." +msgstr "" + +#: ../src/pakfire/downloader.py:165 msgid "Downloading source files:" msgstr "Загрузка исходных файлов:" -#: ../python/pakfire/downloader.py:158 +#: ../src/pakfire/downloader.py:168 msgid "Cannot download source code in offline mode." msgstr "" -#: ../python/pakfire/downloader.py:181 +#: ../src/pakfire/downloader.py:191 #, python-format msgid "Downloaded empty file: %s" msgstr "Загружен пустой файл: %s" -#: ../python/pakfire/errors.py:30 +#: ../src/pakfire/errors.py:30 msgid "An unhandled error occured." msgstr "Возникла неизвестная ошибка." -#: ../python/pakfire/errors.py:46 +#: ../src/pakfire/errors.py:46 msgid "Could not compress/decompress data." msgstr "Не удалось сжать/распаковать данные." -#: ../python/pakfire/errors.py:58 +#: ../src/pakfire/errors.py:58 msgid "One or more dependencies could not been resolved." msgstr "Одна или несколько зависимостей не могут быть разрешены." -#: ../python/pakfire/errors.py:61 +#: ../src/pakfire/errors.py:61 msgid "An error occured when pakfire tried to download files." msgstr "" -#: ../python/pakfire/errors.py:74 +#: ../src/pakfire/errors.py:74 msgid "" "The requested action cannot be done on offline mode.\n" -"Please connect your system to the network, remove --offline from the command line and try again." -msgstr "Запрашиваемое действие не может быть выполнено в автономном режиме. \nПожалуйста, подключите систему к сети, удалите --offline из командной строки и повторите попытку." +"Please connect your system to the network, remove --offline from the command " +"line and try again." +msgstr "" +"Запрашиваемое действие не может быть выполнено в автономном режиме. \n" +"Пожалуйста, подключите систему к сети, удалите --offline из командной строки " +"и повторите попытку." -#: ../python/pakfire/errors.py:86 +#: ../src/pakfire/errors.py:86 msgid "Running pakfire-build in a pakfire container?" msgstr "Выполнить pakfire-build в контейнере pakfire?" -#: ../python/pakfire/errors.py:98 ../python/pakfire/transaction.py:475 +#: ../src/pakfire/errors.py:98 ../src/pakfire/transaction.py:475 msgid "Transaction test was not successful" msgstr "Тест транзакции не выполнен" -#: ../python/pakfire/errors.py:102 +#: ../src/pakfire/errors.py:162 msgid "Generic XMLRPC error." msgstr "" -#: ../python/pakfire/errors.py:106 +#: ../src/pakfire/errors.py:166 msgid "" "You are forbidden to perform this action. Maybe you need to check your " "credentials." msgstr "" -#: ../python/pakfire/errors.py:110 +#: ../src/pakfire/errors.py:170 msgid "A request could not be fulfilled by the server." msgstr "" -#: ../python/pakfire/errors.py:114 +#: ../src/pakfire/errors.py:174 msgid "Could not find the requested URL." msgstr "" -#: ../python/pakfire/errors.py:118 +#: ../src/pakfire/errors.py:178 msgid "An unforseable problem on the XML-RPC transport connection occured." msgstr "" -#: ../python/pakfire/i18n.py:54 +#: ../src/pakfire/i18n.py:54 #, python-format msgid "%(commas)s and %(last)s" msgstr "%(commas)s и %(last)s" -#: ../python/pakfire/keyring.py:82 +#: ../src/pakfire/keyring.py:76 +#, python-format +msgid "Not in key store: %s" +msgstr "" + +#: ../src/pakfire/keyring.py:82 #, python-format msgid "Fingerprint: %s" msgstr "" -#: ../python/pakfire/keyring.py:84 +#: ../src/pakfire/keyring.py:86 msgid "Private key available!" msgstr "" -#: ../python/pakfire/keyring.py:88 +#: ../src/pakfire/keyring.py:90 #, python-format msgid "Subkey: %s" msgstr "" -#: ../python/pakfire/keyring.py:90 +#: ../src/pakfire/keyring.py:92 msgid "This key has expired!" msgstr "" -#: ../python/pakfire/keyring.py:93 +#: ../src/pakfire/keyring.py:95 msgid "This is a secret key." msgstr "" -#: ../python/pakfire/keyring.py:101 +#: ../src/pakfire/keyring.py:103 msgid "This key does not expire." msgstr "" -#: ../python/pakfire/keyring.py:149 +#: ../src/pakfire/keyring.py:151 #, python-format msgid "Generating new key for %(realname)s <%(email)s>..." msgstr "" -#: ../python/pakfire/keyring.py:150 +#: ../src/pakfire/keyring.py:152 msgid "This may take a while..." msgstr "" -#: ../python/pakfire/keyring.py:169 +#: ../src/pakfire/keyring.py:171 #, python-format msgid "Successfully imported %s." msgstr "" -#: ../python/pakfire/keyring.py:189 +#: ../src/pakfire/keyring.py:191 msgid "Host key:" msgstr "" -#: ../python/pakfire/keyring.py:196 +#: ../src/pakfire/keyring.py:198 #, python-format -msgid "" -"WARNING! Host key with ID %s configured, but the secret key is missing!" +msgid "WARNING! Host key with ID %s configured, but the secret key is missing!" msgstr "" -#: ../python/pakfire/keyring.py:199 +#: ../src/pakfire/keyring.py:201 #, python-format msgid "WARNING! Host key with ID %s configured, but not found!" msgstr "" -#: ../python/pakfire/keyring.py:201 +#: ../src/pakfire/keyring.py:203 msgid "No host key available or configured." msgstr "" -#: ../python/pakfire/packages/base.py:99 +#: ../src/pakfire/packages/base.py:99 msgid "Name" msgstr "Имя" -#: ../python/pakfire/packages/base.py:110 ../python/pakfire/transaction.py:404 +#: ../src/pakfire/packages/base.py:110 ../src/pakfire/transaction.py:404 msgid "Version" msgstr "Версия" -#: ../python/pakfire/packages/base.py:111 +#: ../src/pakfire/packages/base.py:111 msgid "Release" msgstr "Релиз" -#: ../python/pakfire/packages/base.py:115 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/packages/base.py:115 ../src/pakfire/transaction.py:405 msgid "Size" msgstr "Размер" -#: ../python/pakfire/packages/base.py:119 +#: ../src/pakfire/packages/base.py:119 msgid "Installed size" msgstr "" -#: ../python/pakfire/packages/base.py:125 +#: ../src/pakfire/packages/base.py:125 msgid "Repo" msgstr "Репозиторий" -#: ../python/pakfire/packages/base.py:128 +#: ../src/pakfire/packages/base.py:128 msgid "Summary" msgstr "Резюме" -#: ../python/pakfire/packages/base.py:129 +#: ../src/pakfire/packages/base.py:129 msgid "Groups" msgstr "Группы" -#: ../python/pakfire/packages/base.py:130 +#: ../src/pakfire/packages/base.py:130 msgid "URL" msgstr "URL" -#: ../python/pakfire/packages/base.py:131 +#: ../src/pakfire/packages/base.py:131 msgid "License" msgstr "Лицензия" -#: ../python/pakfire/packages/base.py:134 +#: ../src/pakfire/packages/base.py:134 msgid "Description" msgstr "Описание" -#: ../python/pakfire/packages/base.py:141 +#: ../src/pakfire/packages/base.py:141 msgid "Maintainer" msgstr "Специалист по обслуживанию" -#: ../python/pakfire/packages/base.py:143 +#: ../src/pakfire/packages/base.py:143 msgid "Vendor" msgstr "Поставщик" -#: ../python/pakfire/packages/base.py:145 +#: ../src/pakfire/packages/base.py:145 msgid "UUID" msgstr "UUID" -#: ../python/pakfire/packages/base.py:146 +#: ../src/pakfire/packages/base.py:146 msgid "Build ID" msgstr "ID сборки" -#: ../python/pakfire/packages/base.py:147 +#: ../src/pakfire/packages/base.py:147 msgid "Build date" msgstr "Дата сборки" -#: ../python/pakfire/packages/base.py:150 +#: ../src/pakfire/packages/base.py:150 msgid "Signatures" msgstr "" -#: ../python/pakfire/packages/base.py:155 +#: ../src/pakfire/packages/base.py:155 msgid "Provides" msgstr "Обеспечивает" -#: ../python/pakfire/packages/base.py:160 +#: ../src/pakfire/packages/base.py:160 msgid "Pre-requires" msgstr "Предварительно требует" -#: ../python/pakfire/packages/base.py:165 +#: ../src/pakfire/packages/base.py:165 msgid "Requires" msgstr "Требует" -#: ../python/pakfire/packages/base.py:170 +#: ../src/pakfire/packages/base.py:170 msgid "Conflicts" msgstr "Конфликты" -#: ../python/pakfire/packages/base.py:175 +#: ../src/pakfire/packages/base.py:175 msgid "Obsoletes" msgstr "Устаревшие" -#: ../python/pakfire/packages/base.py:180 +#: ../src/pakfire/packages/base.py:180 msgid "Recommends" msgstr "" -#: ../python/pakfire/packages/base.py:185 +#: ../src/pakfire/packages/base.py:185 msgid "Suggests" msgstr "" -#: ../python/pakfire/packages/base.py:193 +#: ../src/pakfire/packages/base.py:193 msgid "File" msgstr "Файл" -#: ../python/pakfire/packages/base.py:383 +#: ../src/pakfire/packages/base.py:383 msgid "Not set" msgstr "Не установлено" -#: ../python/pakfire/packages/base.py:570 +#: ../src/pakfire/packages/base.py:570 #, python-format msgid "Config file saved as %s." msgstr "Файл конфигурации сохранён как %s." -#: ../python/pakfire/packages/base.py:575 +#: ../src/pakfire/packages/base.py:575 #, python-format msgid "Preserving datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:96 -#, python-format -msgid "Could not extract file: /%(src)s - %(dst)s" -msgstr "Не удалось извлечь файл: /%(src)s - %(dst)s" - -#: ../python/pakfire/packages/file.py:162 +#: ../src/pakfire/packages/file.py:82 #, python-format msgid "Filename: %s" msgstr "Имя файла: %s" -#: ../python/pakfire/packages/file.py:259 +#: ../src/pakfire/packages/file.py:184 #, python-format msgid "File in archive is missing in file metadata: %s. Skipping." msgstr "" -#: ../python/pakfire/packages/file.py:315 +#: ../src/pakfire/packages/file.py:240 #, python-format msgid "Config file created as %s" msgstr "Файл конфигурации создан как %s." -#: ../python/pakfire/packages/file.py:320 +#: ../src/pakfire/packages/file.py:245 #, python-format msgid "Don't overwrite already existing datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:334 +#: ../src/pakfire/packages/file.py:259 #, python-format msgid "Could not remove file: /%s" msgstr "Невозможно удалить файл: /%s" -#: ../python/pakfire/packages/lexer.py:756 +#: ../src/pakfire/packages/lexer.py:756 #, python-format msgid "Template does not exist: %s" msgstr "Шаблон не существует: %s" -#: ../python/pakfire/packages/make.py:80 +#: ../src/pakfire/packages/make.py:83 msgid "Package name is undefined." msgstr "Имя пакета не определено." -#: ../python/pakfire/packages/make.py:83 +#: ../src/pakfire/packages/make.py:86 msgid "Package version is undefined." msgstr "Версия пакета не определена." -#: ../python/pakfire/packages/make.py:433 +#: ../src/pakfire/packages/make.py:443 #, python-format msgid "Searching for automatic dependencies for %s..." msgstr "" -#: ../python/pakfire/packages/make.py:487 +#: ../src/pakfire/packages/make.py:497 #, python-format msgid "Regular experession is invalid and has been skipped: %s" msgstr "" #. Let the user know what has been done. -#: ../python/pakfire/packages/make.py:503 +#: ../src/pakfire/packages/make.py:513 #, python-format msgid "Filter '%(pattern)s' filtered %(dep)s." msgstr "" #. Load progressbar. -#: ../python/pakfire/packages/packager.py:399 -#: ../python/pakfire/packages/packager.py:713 +#: ../src/pakfire/packages/packager.py:400 +#: ../src/pakfire/packages/packager.py:714 msgid "Packaging" msgstr "Упаковка" -#: ../python/pakfire/packages/packager.py:741 +#: ../src/pakfire/packages/packager.py:742 #, python-format msgid "Building source package %s:" msgstr "Создание исходного пакета %s:" -#: ../python/pakfire/repository/__init__.py:93 +#: ../src/pakfire/packages/tar.py:87 +#, python-format +msgid "Could not extract file: /%(src)s - %(dst)s" +msgstr "Не удалось извлечь файл: /%(src)s - %(dst)s" + +#: ../src/pakfire/repository/__init__.py:93 msgid "Initializing repositories..." msgstr "" -#: ../python/pakfire/repository/database.py:127 -msgid "" -"The format of the database is not supported by this version of pakfire." +#: ../src/pakfire/repository/database.py:120 +msgid "The format of the database is not supported by this version of pakfire." msgstr "Формат базы данных не поддерживается данной версией pakfire." -#: ../python/pakfire/repository/database.py:238 +#: ../src/pakfire/repository/database.py:229 #, python-format msgid "Cannot use database with version greater than %s." msgstr "Невозможно использовать базу данных с версией больше чем %s." -#: ../python/pakfire/repository/database.py:240 +#: ../src/pakfire/repository/database.py:231 #, python-format msgid "Migrating database from format %(old)s to %(new)s." msgstr "" #. Create progress bar. -#: ../python/pakfire/repository/local.py:102 +#: ../src/pakfire/repository/local.py:123 #, python-format msgid "%s: Adding packages..." msgstr "%s: Добавление пакетов..." #. Make a nice progress bar. -#: ../python/pakfire/repository/local.py:205 +#: ../src/pakfire/repository/local.py:229 msgid "Compressing database..." msgstr "Сжатие базы данных..." #. Create progress bar. -#: ../python/pakfire/repository/local.py:263 +#: ../src/pakfire/repository/local.py:287 #, python-format msgid "%s: Reading packages..." msgstr "" -#: ../python/pakfire/repository/remote.py:151 +#: ../src/pakfire/repository/remote.py:151 #, python-format msgid "No metadata available for repository %s. Cannot download any." msgstr "" -#: ../python/pakfire/repository/remote.py:176 +#: ../src/pakfire/repository/remote.py:176 #, python-format msgid "Could not update metadata for %s from any mirror server" msgstr "" -#: ../python/pakfire/repository/remote.py:185 +#: ../src/pakfire/repository/remote.py:185 msgid "The downloaded metadata was less recent than the current one." msgstr "" -#: ../python/pakfire/repository/remote.py:224 +#: ../src/pakfire/repository/remote.py:224 #, python-format msgid "Cannot download package database for %s in offline mode." msgstr "" -#: ../python/pakfire/repository/remote.py:235 +#: ../src/pakfire/repository/remote.py:235 #, python-format msgid "%s: package database" msgstr "%s: базы данных пакетов" -#: ../python/pakfire/repository/remote.py:309 +#: ../src/pakfire/repository/remote.py:309 #, python-format msgid "Cannot download this file in offline mode: %s" msgstr "Не удаётся загрузить этот файл в автономном режиме: %s." -#: ../python/pakfire/repository/remote.py:315 +#: ../src/pakfire/repository/remote.py:315 #, python-format msgid "Could not download %s: %s" msgstr "Не удалось загрузить %s: %s" -#: ../python/pakfire/repository/remote.py:340 +#: ../src/pakfire/repository/remote.py:340 msgid "The checksum of the downloaded file did not match." msgstr "" -#: ../python/pakfire/repository/remote.py:341 +#: ../src/pakfire/repository/remote.py:341 #, python-format msgid "Expected %(good)s but got %(bad)s." msgstr "" -#: ../python/pakfire/repository/remote.py:342 +#: ../src/pakfire/repository/remote.py:342 msgid "Trying an other mirror." msgstr "" #. Create a progressbar. -#: ../python/pakfire/repository/system.py:59 +#: ../src/pakfire/repository/system.py:59 msgid "Loading installed packages" msgstr "" -#: ../python/pakfire/satsolver.py:326 +#: ../src/pakfire/satsolver.py:329 #, python-format msgid "Dependency solving finished in %.2f ms" msgstr "" -#: ../python/pakfire/satsolver.py:341 ../python/pakfire/satsolver.py:367 +#: ../src/pakfire/satsolver.py:344 ../src/pakfire/satsolver.py:370 msgid "The solver returned one problem:" msgstr "Обнаружена проблема:" #. Ask the user if he or she want to modify the request. If not, just exit. -#: ../python/pakfire/satsolver.py:383 +#: ../src/pakfire/satsolver.py:386 msgid "Do you want to manually alter the request?" msgstr "Вы хотите вручную изменить запрос?" -#: ../python/pakfire/satsolver.py:386 +#: ../src/pakfire/satsolver.py:389 msgid "You can now try to satisfy the solver by modifying your request." msgstr "Можно попробовать изменить запрос для устранения проблемы." -#: ../python/pakfire/satsolver.py:391 +#: ../src/pakfire/satsolver.py:394 msgid "Which problem to you want to resolve?" msgstr "Какую проблему вы хотите решить?" -#: ../python/pakfire/satsolver.py:393 +#: ../src/pakfire/satsolver.py:396 msgid "Press enter to try to re-solve the request." msgstr "Нажмите ввод, чтобы попытаться заново решить проблему." -#: ../python/pakfire/satsolver.py:424 +#: ../src/pakfire/satsolver.py:427 #, python-format msgid " Solution: %s" msgstr " Решение: %s" -#: ../python/pakfire/satsolver.py:433 +#: ../src/pakfire/satsolver.py:436 msgid " Solutions:" msgstr " Решения:" -#: ../python/pakfire/server.py:278 ../python/pakfire/system.py:132 +#: ../src/pakfire/server.py:279 ../src/pakfire/system.py:149 msgid "Could not be determined" msgstr "" -#: ../python/pakfire/shell.py:84 +#: ../src/pakfire/shell.py:84 #, python-format msgid "Executing command: %s in %s" msgstr "" -#: ../python/pakfire/shell.py:123 +#: ../src/pakfire/shell.py:123 #, python-format msgid "Command exceeded timeout (%(timeout)d): %(command)s" msgstr "" -#: ../python/pakfire/shell.py:129 +#: ../src/pakfire/shell.py:129 #, python-format msgid "Child returncode was: %s" msgstr "" -#: ../python/pakfire/shell.py:132 +#: ../src/pakfire/shell.py:132 #, python-format msgid "Command failed: %s" msgstr "" -#: ../python/pakfire/transaction.py:94 +#: ../src/pakfire/transaction.py:94 #, python-format msgid "file %(name)s from %(pkg1)s conflicts with file from package %(pkg2)s" msgstr "" -#: ../python/pakfire/transaction.py:100 +#: ../src/pakfire/transaction.py:100 #, python-format msgid "file %(name)s from %(pkg)s conflicts with files from %(pkgs)s" msgstr "" -#: ../python/pakfire/transaction.py:106 +#: ../src/pakfire/transaction.py:106 #, python-format -msgid "" -"file %(name)s causes the transaction test to fail for an unknown reason" +msgid "file %(name)s causes the transaction test to fail for an unknown reason" msgstr "" -#: ../python/pakfire/transaction.py:114 +#: ../src/pakfire/transaction.py:114 #, python-format msgid "" "There is not enough space left on %(name)s. Need at least %(size)s to " "perform transaction." -msgstr "Недостаточно свободного места на %(name)s. Нужно минимум %(size)s чтобы выполнить транзакцию" +msgstr "" +"Недостаточно свободного места на %(name)s. Нужно минимум %(size)s чтобы " +"выполнить транзакцию" -#: ../python/pakfire/transaction.py:327 +#: ../src/pakfire/transaction.py:327 #, python-format msgid "Not enough space to download %s of packages." msgstr "Недостаточно места для загрузки %s пакетов." -#: ../python/pakfire/transaction.py:330 +#: ../src/pakfire/transaction.py:330 msgid "Downloading packages:" msgstr "Скачивание пакетов:" -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/transaction.py:404 msgid "Package" msgstr "Пакет" -#: ../python/pakfire/transaction.py:409 +#: ../src/pakfire/transaction.py:409 msgid "Installing:" msgstr "Устанавливается" -#: ../python/pakfire/transaction.py:410 +#: ../src/pakfire/transaction.py:410 msgid "Reinstalling:" msgstr "Переустановка:" -#: ../python/pakfire/transaction.py:411 +#: ../src/pakfire/transaction.py:411 msgid "Updating:" msgstr "Обновляется" -#: ../python/pakfire/transaction.py:412 +#: ../src/pakfire/transaction.py:412 msgid "Downgrading:" msgstr "Откат:" -#: ../python/pakfire/transaction.py:413 +#: ../src/pakfire/transaction.py:413 msgid "Removing:" msgstr "Удаляется" -#: ../python/pakfire/transaction.py:419 +#: ../src/pakfire/transaction.py:419 msgid "Transaction Summary" msgstr "Информация о транзакции" -#: ../python/pakfire/transaction.py:426 +#: ../src/pakfire/transaction.py:426 msgid "package" msgstr "пакет" -#: ../python/pakfire/transaction.py:432 +#: ../src/pakfire/transaction.py:432 #, python-format msgid "Total download size: %s" msgstr "Суммарный объём загрузки: %s" -#: ../python/pakfire/transaction.py:436 +#: ../src/pakfire/transaction.py:436 #, python-format msgid "Installed size: %s" msgstr "Размер после установки: %s" -#: ../python/pakfire/transaction.py:439 +#: ../src/pakfire/transaction.py:439 #, python-format msgid "Freed size: %s" msgstr "Освобождено: %s." -#: ../python/pakfire/transaction.py:450 +#: ../src/pakfire/transaction.py:450 msgid "Is this okay?" msgstr "Всё верно?" -#: ../python/pakfire/transaction.py:456 +#: ../src/pakfire/transaction.py:456 msgid "Running Transaction Test" msgstr "Выполняю тест транзакции" -#: ../python/pakfire/transaction.py:468 +#: ../src/pakfire/transaction.py:468 msgid "Transaction Test Succeeded" msgstr "Тест транзакции выполнен успешно" #. Make a nice progressbar. -#: ../python/pakfire/transaction.py:501 +#: ../src/pakfire/transaction.py:501 msgid "Verifying signatures..." msgstr "" -#: ../python/pakfire/transaction.py:533 +#: ../src/pakfire/transaction.py:533 #, python-format msgid "Found %s signature error(s)!" msgstr "" -#: ../python/pakfire/transaction.py:538 +#: ../src/pakfire/transaction.py:538 msgid "Going on because we are running in permissive mode." msgstr "" -#: ../python/pakfire/transaction.py:539 +#: ../src/pakfire/transaction.py:539 msgid "This is dangerous!" msgstr "" -#: ../python/pakfire/transaction.py:560 +#: ../src/pakfire/transaction.py:560 msgid "Running transaction" msgstr "Запуск транзакции" -#: ../python/pakfire/util.py:68 +#: ../src/pakfire/util.py:68 #, python-format msgid "%s [y/N]" msgstr "%s [Да/Нет]" -#: ../python/pakfire/util.py:260 +#: ../src/pakfire/util.py:247 msgid "Killing orphans..." msgstr "Уничтожение сирот..." -#: ../python/pakfire/util.py:267 +#: ../src/pakfire/util.py:254 #, python-format msgid "Process ID %s is still running in chroot. Killing..." msgstr "" -#: ../python/pakfire/util.py:279 +#: ../src/pakfire/util.py:266 msgid "Waiting for processes to terminate..." msgstr "Ожидание завершения процесса..." -#: ../python/src/problem.c:159 -#, c-format -msgid "%s does not belong to a distupgrade repository" -msgstr "%s Не принадлежат distupgrade репозиторию" - -#: ../python/src/problem.c:166 -#, c-format -msgid "%s has inferior architecture" -msgstr "%s имеет более раннюю архитектуру" - -#: ../python/src/problem.c:173 -#, c-format -msgid "problem with installed package %s" -msgstr "Проблема с установленным пакетом %s." - -#: ../python/src/problem.c:179 -#, c-format -msgid "conflicting requests" -msgstr "конфликт запросов" - -#: ../python/src/problem.c:184 -#, c-format -msgid "nothing provides requested %s" -msgstr "ничто не предоставляет запрашиваемый %s." - -#: ../python/src/problem.c:190 -#, c-format -msgid "some dependency problem" -msgstr "проблема в зависимостях" - -#: ../python/src/problem.c:195 -#, c-format -msgid "package %s is not installable" -msgstr "Пакет %s не может быть установлен" - -#: ../python/src/problem.c:202 -#, c-format -msgid "nothing provides %s needed by %s" -msgstr "ничто не предоставляет %s, необходимый для %s." - -#: ../python/src/problem.c:209 -#, c-format -msgid "cannot install both %s and %s" -msgstr "невозможно установить %s и %s." - -#: ../python/src/problem.c:216 -#, c-format -msgid "package %s conflicts with %s provided by %s" -msgstr "пакет %s конфликтует с %s, предоставленные %s." - -#: ../python/src/problem.c:224 -#, c-format -msgid "package %s obsoletes %s provided by %s" -msgstr "пакет %s отменяет пакет %s, предоставленный %s." - -#: ../python/src/problem.c:232 -#, c-format -msgid "installed package %s obsoletes %s provided by %s" -msgstr "установленный пакет %s отменяет %s предоставленный %s." - -#: ../python/src/problem.c:240 -#, c-format -msgid "package %s implicitely obsoletes %s provided by %s" -msgstr "пакет %s. неявно отменяет %s. предоставленный %s." - -#: ../python/src/problem.c:248 -#, c-format -msgid "package %s requires %s, but none of the providers can be installed" -msgstr "пакет %s требует %s, но оба не могут быть установлены." +#~ msgid "Error code: %s" +#~ msgstr "Код ошибки: %s" -#: ../python/src/problem.c:255 -#, c-format -msgid "package %s conflicts with %s provided by itself" -msgstr "пакет %s конфликтует с %s, предоставленный самим собой." +#~ msgid "Error message: %s" +#~ msgstr "Сообщение об ошибке: %s" -#: ../python/src/problem.c:264 -#, c-format -msgid "bad rule type" -msgstr "неверный тип правила" - -#: ../python/src/solution.c:86 -#, c-format -msgid "do not keep %s installed" -msgstr "не оставлять %s установленным" - -#: ../python/src/solution.c:89 -#, c-format -msgid "do not install a solvable %s" -msgstr "не устанавливать разрешимый %s." - -#: ../python/src/solution.c:92 -#, c-format -msgid "do not install %s" -msgstr "Не устанавливать %s" - -#: ../python/src/solution.c:98 -#, c-format -msgid "do not forbid installation of %s" -msgstr "не запрещать установку %s" - -#: ../python/src/solution.c:101 -#, c-format -msgid "do not deinstall all solvables %s" -msgstr "Не деинсталлировать все разрешимые %s" - -#: ../python/src/solution.c:104 -#, c-format -msgid "do not deinstall %s" -msgstr "Не деинсталлировать%s" - -#: ../python/src/solution.c:109 -#, c-format -msgid "do not install most recent version of %s" -msgstr "не устанавливать самую последнюю версию %s." - -#: ../python/src/solution.c:114 -#, c-format -msgid "do not lock %s" -msgstr "не блокировать %s" - -#: ../python/src/solution.c:119 -#, c-format -msgid "do something different" -msgstr "выполнить что-то другое" - -#: ../python/src/solution.c:126 -#, c-format -msgid "keep %s despite the inferior architecture" -msgstr "оставить %s, несмотря на её раннюю архитектуру" - -#: ../python/src/solution.c:129 -#, c-format -msgid "install %s despite the inferior architecture" -msgstr "установить %s, несмотря на её раннюю архитектуру" - -#: ../python/src/solution.c:135 -#, c-format -msgid "keep obsolete %s" -msgstr "оставить устаревший %s" - -#: ../python/src/solution.c:138 -#, c-format -msgid "install %s from excluded repository" -msgstr "установить %s из исключённого репозитория" - -#: ../python/src/solution.c:150 -#, c-format -msgid "allow downgrade of %s to %s" -msgstr "разрешить понижение версии %s до %s" - -#: ../python/src/solution.c:154 -#, c-format -msgid "allow architecture change of %s to %s" -msgstr "разрешить изменение архитектуры с %s на %s" - -#: ../python/src/solution.c:159 -#, c-format -msgid "allow vendor change from '%s' (%s) to '%s' (%s)" -msgstr "разрешить изменение поставщика с '%s' (%s) на '%s' (%s)" - -#: ../python/src/solution.c:163 -#, c-format -msgid "allow vendor change from '%s' (%s) to no vendor (%s)" -msgstr "разрешить изменение поставщика с '%s' (%s) на самостоятельный (%s)" - -#: ../python/src/solution.c:169 -#, c-format -msgid "allow replacement of %s with %s" -msgstr "разрешить замену %s на %s" - -#. XXX Maybe we can make a more beautiful message here?! -#: ../tools/pakfire-multicall.py:25 -msgid "" -"There has been an error when trying to import one or more of the modules, " -"that are required to run Pakfire." -msgstr "Произошла ошибка при попытке импортировать один или несколько модулей, необходимых для запуска Pakfire." +#~ msgid "" +#~ "There has been an error when trying to import one or more of the modules, " +#~ "that are required to run Pakfire." +#~ msgstr "" +#~ "Произошла ошибка при попытке импортировать один или несколько модулей, " +#~ "необходимых для запуска Pakfire." -#: ../tools/pakfire-multicall.py:27 -msgid "Please check your installation of Pakfire." -msgstr "Пожалуйста, проверьте вашу установку Pakfire." +#~ msgid "Please check your installation of Pakfire." +#~ msgstr "Пожалуйста, проверьте вашу установку Pakfire." -#: ../tools/pakfire-multicall.py:29 -msgid "The error that lead to this:" -msgstr "Ошибка, являющаяся причиной: " +#~ msgid "The error that lead to this:" +#~ msgstr "Ошибка, являющаяся причиной: " -#: ../tools/pakfire-multicall.py:70 -msgid "An error has occured when running Pakfire." -msgstr "Произошла ошибка при запуске Pakfire." +#~ msgid "An error has occured when running Pakfire." +#~ msgstr "Произошла ошибка при запуске Pakfire." -#: ../tools/pakfire-multicall.py:73 -msgid "Error message:" -msgstr "Сообщение об ошибке:" +#~ msgid "Error message:" +#~ msgstr "Сообщение об ошибке:" -#: ../tools/pakfire-multicall.py:80 -msgid "Further description:" -msgstr "Детальное описание:" +#~ msgid "Further description:" +#~ msgstr "Детальное описание:" diff --git a/po/uk.po b/po/uk.po index 161e3b6b0..df9ded86b 100644 --- a/po/uk.po +++ b/po/uk.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# +# # Translators: # , 2012. # Андрій Вальчишин , 2012. @@ -9,1730 +9,1736 @@ msgid "" msgstr "" "Project-Id-Version: IPFire Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-12-21 16:13+0100\n" +"POT-Creation-Date: 2013-08-04 19:07+0200\n" "PO-Revision-Date: 2012-12-25 08:51+0000\n" "Last-Translator: Андрій Вальчишин \n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/ipfire/language/uk/)\n" +"Language-Team: Ukrainian (http://www.transifex.com/projects/p/ipfire/" +"language/uk/)\n" +"Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: ../src/_pakfire/problem.c:159 +#, c-format +msgid "%s does not belong to a distupgrade repository" +msgstr "%s не належить до distupgrade репозиторію" + +#: ../src/_pakfire/problem.c:166 +#, c-format +msgid "%s has inferior architecture" +msgstr "%s належить до більш ранньої архітектури" + +#: ../src/_pakfire/problem.c:173 +#, c-format +msgid "problem with installed package %s" +msgstr "Проблема з встановленим пакунком %s" + +#: ../src/_pakfire/problem.c:179 +#, c-format +msgid "conflicting requests" +msgstr "конфлікт запитів" + +#: ../src/_pakfire/problem.c:184 +#, c-format +msgid "nothing provides requested %s" +msgstr "ніщо не надає питомий %s " + +#: ../src/_pakfire/problem.c:190 +#, c-format +msgid "some dependency problem" +msgstr "проблема в залежностях" + +#: ../src/_pakfire/problem.c:195 +#, c-format +msgid "package %s is not installable" +msgstr "пакунок %s не може бути встановлений" + +#: ../src/_pakfire/problem.c:202 +#, c-format +msgid "nothing provides %s needed by %s" +msgstr "ніщо не надає %s необхідний для %s" + +#: ../src/_pakfire/problem.c:209 +#, c-format +msgid "cannot install both %s and %s" +msgstr "неможливо встановити %s та %s" + +#: ../src/_pakfire/problem.c:216 +#, c-format +msgid "package %s conflicts with %s provided by %s" +msgstr "пакунок %s конфліктує з %s наданий %s" -#: ../python/pakfire/actions.py:72 +#: ../src/_pakfire/problem.c:224 +#, c-format +msgid "package %s obsoletes %s provided by %s" +msgstr "пакунок %s відміняє %s наданий %s" + +#: ../src/_pakfire/problem.c:232 +#, c-format +msgid "installed package %s obsoletes %s provided by %s" +msgstr "встановлений пакунок %s відміняє %s наданий %s" + +#: ../src/_pakfire/problem.c:240 +#, c-format +msgid "package %s implicitely obsoletes %s provided by %s" +msgstr "пакунок %s неявно відміняє %s наданий %s" + +#: ../src/_pakfire/problem.c:248 +#, c-format +msgid "package %s requires %s, but none of the providers can be installed" +msgstr "пакунок %s вимагає %s, але обидва пакунки не можуть бути встановлені" + +#: ../src/_pakfire/problem.c:255 +#, c-format +msgid "package %s conflicts with %s provided by itself" +msgstr "пакунок %s конфліктує з %s наданий самим собою" + +#: ../src/_pakfire/problem.c:264 +#, c-format +msgid "bad rule type" +msgstr "невірний тип правила" + +#: ../src/_pakfire/solution.c:86 +#, c-format +msgid "do not keep %s installed" +msgstr "не залишайте %s встановленим" + +#: ../src/_pakfire/solution.c:89 +#, c-format +msgid "do not install a solvable %s" +msgstr "не встановлюйте вирішальні %s" + +#: ../src/_pakfire/solution.c:92 +#, c-format +msgid "do not install %s" +msgstr "не встановлюйте %s" + +#: ../src/_pakfire/solution.c:98 +#, c-format +msgid "do not forbid installation of %s" +msgstr "не забороняйте встановлення %s" + +#: ../src/_pakfire/solution.c:101 +#, c-format +msgid "do not deinstall all solvables %s" +msgstr "не де-інсталюйте всі вирішальні %s" + +#: ../src/_pakfire/solution.c:104 +#, c-format +msgid "do not deinstall %s" +msgstr "не де-інсталюйте %s" + +#: ../src/_pakfire/solution.c:109 +#, c-format +msgid "do not install most recent version of %s" +msgstr "не встановлюйте більш новішу версію %s" + +#: ../src/_pakfire/solution.c:114 +#, c-format +msgid "do not lock %s" +msgstr "не блокуйте %s" + +#: ../src/_pakfire/solution.c:119 +#, c-format +msgid "do something different" +msgstr "виконати щось інше" + +#: ../src/_pakfire/solution.c:126 +#, c-format +msgid "keep %s despite the inferior architecture" +msgstr "залишити %s незважаючи на більш ранню архітектуру" + +#: ../src/_pakfire/solution.c:129 +#, c-format +msgid "install %s despite the inferior architecture" +msgstr "встановити %s незважаючи на більш ранню архітектуру" + +#: ../src/_pakfire/solution.c:135 +#, c-format +msgid "keep obsolete %s" +msgstr "залишити застарілий %s" + +#: ../src/_pakfire/solution.c:138 +#, c-format +msgid "install %s from excluded repository" +msgstr "встановити %s з виключених репозиторіїв" + +#: ../src/_pakfire/solution.c:150 +#, c-format +msgid "allow downgrade of %s to %s" +msgstr "дозволити пониження версії з %s на %s" + +#: ../src/_pakfire/solution.c:154 +#, c-format +msgid "allow architecture change of %s to %s" +msgstr "дозволити зміну архітектури з %s на %s" + +#: ../src/_pakfire/solution.c:159 +#, c-format +msgid "allow vendor change from '%s' (%s) to '%s' (%s)" +msgstr "дозволити зміну постачальника з '%s' (%s) на '%s' (%s)" + +#: ../src/_pakfire/solution.c:163 +#, c-format +msgid "allow vendor change from '%s' (%s) to no vendor (%s)" +msgstr "" +"дозволити зміну постачальника з '%s' (%s) на відсутність постачальника (%s)" + +#: ../src/_pakfire/solution.c:169 +#, c-format +msgid "allow replacement of %s with %s" +msgstr "дозволити заміну з %s на %s" + +#: ../src/pakfire/actions.py:72 #, python-format msgid "%s has got no signatures" msgstr "" -#: ../python/pakfire/actions.py:78 +#: ../src/pakfire/actions.py:78 #, python-format msgid "%s has got no valid signatures" msgstr "" -#: ../python/pakfire/actions.py:201 +#: ../src/pakfire/actions.py:221 msgid "Could not handle scriptlet of unknown type. Skipping." msgstr "" -#. This functions creates a fork with then chroots into the -#. pakfire root if necessary and then compiles the given scriptlet -#. code and runs it. -#: ../python/pakfire/actions.py:204 ../python/pakfire/actions.py:274 -msgid "Executing python scriptlet..." +#: ../src/pakfire/actions.py:224 +msgid "Executing scriptlet..." msgstr "" -#: ../python/pakfire/actions.py:210 +#: ../src/pakfire/actions.py:230 #, python-format msgid "Cannot run scriptlet because no interpreter is available: %s" msgstr "Не можу виконати скрипт. Інтерпретатор не доступний: %s" -#: ../python/pakfire/actions.py:214 +#: ../src/pakfire/actions.py:234 #, python-format msgid "Cannot run scriptlet because the interpreter is not executable: %s" msgstr "Не можу виконати скрипт. Інтерпретатор не для виконання: %s" -#: ../python/pakfire/actions.py:253 +#: ../src/pakfire/actions.py:273 #, python-format msgid "" "The scriptlet returned an error:\n" "%s" -msgstr "Скрипт вернув помилку:\n%s" +msgstr "" +"Скрипт вернув помилку:\n" +"%s" -#: ../python/pakfire/actions.py:256 +#: ../src/pakfire/actions.py:276 #, python-format msgid "The scriptlet ran more than %s seconds and was killed." msgstr "Скрипт виконувався більше ніж %s секунд та був вбитий." -#: ../python/pakfire/actions.py:260 +#: ../src/pakfire/actions.py:280 #, python-format msgid "" "The scriptlet returned with an unhandled error:\n" "%s" -msgstr "Скрипт повернутий з невідомою помилкою:\n%s" +msgstr "" +"Скрипт повернутий з невідомою помилкою:\n" +"%s" -#: ../python/pakfire/actions.py:299 +#. This functions creates a fork with then chroots into the +#. pakfire root if necessary and then compiles the given scriptlet +#. code and runs it. +#: ../src/pakfire/actions.py:294 +msgid "Executing python scriptlet..." +msgstr "" + +#: ../src/pakfire/actions.py:319 #, python-format msgid "Exception occured: %s" msgstr "" -#: ../python/pakfire/actions.py:372 ../python/pakfire/actions.py:410 -#: ../python/pakfire/actions.py:432 ../python/pakfire/actions.py:454 -#: ../python/pakfire/actions.py:471 ../python/pakfire/actions.py:490 +#: ../src/pakfire/actions.py:392 ../src/pakfire/actions.py:430 +#: ../src/pakfire/actions.py:452 ../src/pakfire/actions.py:474 +#: ../src/pakfire/actions.py:491 ../src/pakfire/actions.py:510 #, python-format msgid "Running transaction test for %s" msgstr "Виконується тест транзакції %s" -#: ../python/pakfire/actions.py:381 +#: ../src/pakfire/actions.py:401 msgid "Installing" msgstr "Інсталяція" -#: ../python/pakfire/actions.py:419 +#: ../src/pakfire/actions.py:439 msgid "Updating" msgstr "Оновлення" -#: ../python/pakfire/actions.py:438 +#: ../src/pakfire/actions.py:458 msgid "Removing" msgstr "Видалення" #. Cleaning up leftover files and stuff. -#: ../python/pakfire/actions.py:461 +#: ../src/pakfire/actions.py:481 msgid "Cleanup" msgstr "Очистка" -#: ../python/pakfire/actions.py:483 +#: ../src/pakfire/actions.py:503 msgid "Reinstalling" msgstr "" -#: ../python/pakfire/actions.py:499 +#: ../src/pakfire/actions.py:519 msgid "Downgrading" msgstr "Відновлення" -#: ../python/pakfire/base.py:197 +#: ../src/pakfire/base.py:197 msgid "Local install repository" msgstr "" -#: ../python/pakfire/base.py:261 +#: ../src/pakfire/base.py:261 #, python-format msgid "Could not find any installed package providing \"%s\"." msgstr "Не можу знайти жодного інстальованого пакунку, що наданий \"%s\"." -#: ../python/pakfire/base.py:267 +#: ../src/pakfire/base.py:267 #, python-format msgid "Multiple reinstall candidates for \"%(pattern)s\": %(pkgs)s" msgstr "Декілька кандидатів на перевстановлення для \"%(pattern)s\": %(pkgs)s" -#: ../python/pakfire/base.py:271 ../python/pakfire/base.py:337 -#: ../python/pakfire/base.py:376 ../python/pakfire/base.py:440 -#: ../python/pakfire/base.py:467 ../python/pakfire/transaction.py:396 +#: ../src/pakfire/base.py:271 ../src/pakfire/base.py:337 +#: ../src/pakfire/base.py:384 ../src/pakfire/base.py:448 +#: ../src/pakfire/base.py:475 ../src/pakfire/transaction.py:396 msgid "Nothing to do" msgstr "Виконано геть усе" -#: ../python/pakfire/base.py:296 +#: ../src/pakfire/base.py:296 #, python-format msgid "Could not find package %s in a remote repository." msgstr "Не можу знайти пакунку %s і віддаленому репозиторії." -#: ../python/pakfire/base.py:368 +#: ../src/pakfire/base.py:368 #, python-format msgid "Excluding %s." msgstr "Виключення %s." -#: ../python/pakfire/base.py:426 +#: ../src/pakfire/base.py:434 #, python-format msgid "\"%s\" package does not seem to be installed." msgstr "Здається пакунок \"%s\" не встановлений." -#: ../python/pakfire/base.py:590 +#: ../src/pakfire/base.py:598 msgid "Everything is fine." msgstr "Все гаразд." -#: ../python/pakfire/base.py:611 +#: ../src/pakfire/base.py:619 msgid "Build command has failed." msgstr "Команда Build зазнала невдачі." -#: ../python/pakfire/base.py:648 +#: ../src/pakfire/base.py:656 msgid "You have not set the distribution for which you want to build." msgstr "Ви не вказали дистрибуцію, яку ви хочете побудувати." -#: ../python/pakfire/base.py:649 +#: ../src/pakfire/base.py:657 msgid "Please do so in builder.conf or on the CLI." msgstr "Будь ласка, зробіть це в builder.conf або CLI." -#: ../python/pakfire/base.py:650 +#: ../src/pakfire/base.py:658 msgid "Distribution configuration is missing." msgstr "Відсутня конфігурація дистрибуції." -#: ../python/pakfire/base.py:731 +#: ../src/pakfire/base.py:739 msgid "New repository" msgstr "" -#: ../python/pakfire/builder.py:80 +#: ../src/pakfire/builder.py:80 #, python-format msgid "Cannot build for %s on this host." msgstr "Не можу побудувати для %s на цьому хості." #. Log the package information. -#: ../python/pakfire/builder.py:138 +#: ../src/pakfire/builder.py:148 msgid "Package information:" msgstr "Інформація про пакет:" #. Install all packages. -#: ../python/pakfire/builder.py:407 +#: ../src/pakfire/builder.py:444 msgid "Install packages needed for build..." msgstr "Встановлення пакунків необхідних для побудови..." -#: ../python/pakfire/builder.py:412 ../python/pakfire/cli.py:446 +#: ../src/pakfire/builder.py:449 ../src/pakfire/cli.py:464 msgid "Extracting" msgstr "Розпаковка" -#: ../python/pakfire/builder.py:729 +#: ../src/pakfire/builder.py:781 msgid "You cannot run a build when no package was given." msgstr "Ви не можете виконати побудову без надання жодного пакету." -#: ../python/pakfire/builder.py:733 +#: ../src/pakfire/builder.py:785 #, python-format msgid "Could not find makefile in build root: %s" msgstr "не можу знайти makefile в корені build: %s" -#: ../python/pakfire/builder.py:765 +#: ../src/pakfire/builder.py:815 msgid "Build failed" msgstr "" -#: ../python/pakfire/builder.py:770 +#: ../src/pakfire/builder.py:818 +#, fuzzy +msgid "Build interrupted" +msgstr "Зборка зазнала невдачі." + +#: ../src/pakfire/builder.py:824 msgid "Build failed." msgstr "Зборка зазнала невдачі." #. End here in case of an error. -#: ../python/pakfire/builder.py:786 +#: ../src/pakfire/builder.py:840 msgid "The build command failed. See logfile for details." -msgstr "Команда build зазнала невдачі. Див. лог-файл для додаткофої інформації." +msgstr "" +"Команда build зазнала невдачі. Див. лог-файл для додаткофої інформації." -#: ../python/pakfire/builder.py:789 +#: ../src/pakfire/builder.py:843 msgid "Running installation test..." msgstr "" -#: ../python/pakfire/builder.py:795 +#: ../src/pakfire/builder.py:849 msgid "Installation test succeeded." msgstr "" #. Create a progressbar. -#: ../python/pakfire/builder.py:838 +#: ../src/pakfire/builder.py:892 msgid "Signing packages..." msgstr "" -#: ../python/pakfire/builder.py:872 +#: ../src/pakfire/builder.py:926 msgid "Dumping package information:" msgstr "Дамп інформації про пакунок." #. Package the result. #. Make all these little package from the build environment. -#: ../python/pakfire/builder.py:1024 +#: ../src/pakfire/builder.py:1078 msgid "Creating packages:" msgstr "Створення пакунків:" #. Execute the buildscript of this stage. -#: ../python/pakfire/builder.py:1038 +#: ../src/pakfire/builder.py:1092 #, python-format msgid "Running stage %s:" msgstr "Поточна стадія %s:" -#: ../python/pakfire/builder.py:1056 +#: ../src/pakfire/builder.py:1110 #, python-format msgid "Could not remove static libraries: %s" msgstr "Не можу видалити статичні бібліотеки: %s" -#: ../python/pakfire/builder.py:1062 +#: ../src/pakfire/builder.py:1116 msgid "Compressing man pages did not complete successfully." msgstr "Стискання man сторінок не виконано." -#: ../python/pakfire/builder.py:1082 +#: ../src/pakfire/builder.py:1136 msgid "Extracting debuginfo did not complete with success. Aborting build." msgstr "Видобування debuginfo завершилося невдачею. Переривання побудови." -#: ../python/pakfire/cli.py:52 +#: ../src/pakfire/cli.py:53 msgid "Pakfire command line interface." msgstr "Інтерфейс командного рядка Pakfire." -#: ../python/pakfire/cli.py:59 +#: ../src/pakfire/cli.py:60 msgid "The path where pakfire should operate in." msgstr "Шлях за яким буде працювати Pakfire." -#: ../python/pakfire/cli.py:146 +#: ../src/pakfire/cli.py:149 msgid "Enable verbose output." msgstr "Ввімкнути детальний вивід." -#: ../python/pakfire/cli.py:149 +#: ../src/pakfire/cli.py:152 msgid "Path to a configuration file to load." msgstr "Шлях до файлу конфігурації для завантаження." -#: ../python/pakfire/cli.py:152 +#: ../src/pakfire/cli.py:155 msgid "Disable a repository temporarily." msgstr "Тимчасово вимкнути репозиторій." -#: ../python/pakfire/cli.py:155 +#: ../src/pakfire/cli.py:158 msgid "Enable a repository temporarily." msgstr "Тимчасово ввімкнути репозиторій." -#: ../python/pakfire/cli.py:159 +#: ../src/pakfire/cli.py:162 msgid "Run pakfire in offline mode." msgstr "Запустіть Pakfire в режимі offline." -#: ../python/pakfire/cli.py:164 +#: ../src/pakfire/cli.py:167 msgid "Install one or more packages to the system." msgstr "Встановити один або декілька пакунків до системи." -#: ../python/pakfire/cli.py:166 +#: ../src/pakfire/cli.py:169 msgid "Give name of at least one package to install." msgstr "Вкажіть назву принаймні одного пакунку для встановлення." -#: ../python/pakfire/cli.py:168 +#: ../src/pakfire/cli.py:171 msgid "Don't install recommended packages." msgstr "" -#: ../python/pakfire/cli.py:174 +#: ../src/pakfire/cli.py:177 msgid "Reinstall one or more packages." msgstr "Перевстановіть один або декілька пакунків." -#: ../python/pakfire/cli.py:176 +#: ../src/pakfire/cli.py:179 msgid "Give name of at least one package to reinstall." msgstr "Вкажіть ім'я хоча-б одного пакунку для перевстановлення." -#: ../python/pakfire/cli.py:182 +#: ../src/pakfire/cli.py:185 msgid "Remove one or more packages from the system." msgstr "Видалення одного або декількох пакунків з системи." -#: ../python/pakfire/cli.py:184 +#: ../src/pakfire/cli.py:187 msgid "Give name of at least one package to remove." msgstr "Вкажіть назву принаймні одного пакунку для видалення." -#: ../python/pakfire/cli.py:190 +#: ../src/pakfire/cli.py:194 msgid "Give a name of a package to update or leave emtpy for all." -msgstr "Вкажіть назву пакунку для оновлення або залиште пустим для оновлення всіх пакунків." +msgstr "" +"Вкажіть назву пакунку для оновлення або залиште пустим для оновлення всіх " +"пакунків." -#: ../python/pakfire/cli.py:192 +#: ../src/pakfire/cli.py:197 msgid "Exclude package from update." msgstr "Виключити пакунок з оновлення." -#: ../python/pakfire/cli.py:194 ../python/pakfire/cli.py:219 +#: ../src/pakfire/cli.py:199 ../src/pakfire/cli.py:231 msgid "Allow changing the vendor of packages." msgstr "Дозволити зміну постачальника пакунків." -#: ../python/pakfire/cli.py:196 ../python/pakfire/cli.py:221 +#: ../src/pakfire/cli.py:201 ../src/pakfire/cli.py:233 msgid "Disallow changing the architecture of packages." msgstr "" -#: ../python/pakfire/cli.py:201 +#: ../src/pakfire/cli.py:206 msgid "Update the whole system or one specific package." msgstr "Оновлення всієї системи або одного конкретного пакунку" -#: ../python/pakfire/cli.py:208 +#: ../src/pakfire/cli.py:213 +msgid "Sync all installed with the latest one in the distribution." +msgstr "" + +#: ../src/pakfire/cli.py:220 msgid "Check, if there are any updates available." msgstr "Перевірити наявність оновлень." -#: ../python/pakfire/cli.py:215 +#: ../src/pakfire/cli.py:227 msgid "Downgrade one or more packages." msgstr "Понизити версію одного або декількох пакунків." -#: ../python/pakfire/cli.py:217 +#: ../src/pakfire/cli.py:229 msgid "Give a name of a package to downgrade." msgstr "Вкажіть ім'я пакунку для зниження версії." -#: ../python/pakfire/cli.py:227 +#: ../src/pakfire/cli.py:239 msgid "Print some information about the given package(s)." msgstr "Друк інформації про даний пакет(и)" -#: ../python/pakfire/cli.py:229 +#: ../src/pakfire/cli.py:241 msgid "Give at least the name of one package." msgstr "Вкажіть принаймні назву одного пакунку." -#: ../python/pakfire/cli.py:235 +#: ../src/pakfire/cli.py:247 msgid "Search for a given pattern." msgstr "Пошук по заданому шаблону." -#: ../python/pakfire/cli.py:237 +#: ../src/pakfire/cli.py:249 msgid "A pattern to search for." msgstr "Шаблон для пошуку." -#: ../python/pakfire/cli.py:243 +#: ../src/pakfire/cli.py:255 msgid "Get a list of packages that provide a given file or feature." msgstr "Отримати список пакунків, що надають даний файл або функціонал." -#: ../python/pakfire/cli.py:245 +#: ../src/pakfire/cli.py:257 msgid "File or feature to search for." msgstr "Файл або функціонал для пошуку." -#: ../python/pakfire/cli.py:251 +#: ../src/pakfire/cli.py:263 msgid "Get list of packages that belong to the given group." msgstr "Отримати список пакунків, що відносяться до даної групи." -#: ../python/pakfire/cli.py:253 +#: ../src/pakfire/cli.py:265 msgid "Group name to search for." msgstr "Назва групи для пошуку." -#: ../python/pakfire/cli.py:259 +#: ../src/pakfire/cli.py:271 msgid "Install all packages that belong to the given group." msgstr "Встановити всі пакунки, що відносяться до даної групи." -#: ../python/pakfire/cli.py:261 +#: ../src/pakfire/cli.py:273 msgid "Group name." msgstr "Назва групи." -#: ../python/pakfire/cli.py:267 +#: ../src/pakfire/cli.py:279 msgid "List all currently enabled repositories." msgstr "Показати список всіх задіяних репозиторіїв." -#: ../python/pakfire/cli.py:271 +#: ../src/pakfire/cli.py:283 msgid "Cleanup commands." msgstr "Очистка команд." -#: ../python/pakfire/cli.py:279 +#: ../src/pakfire/cli.py:291 msgid "Cleanup all temporary files." msgstr "Очистка всіх тимчасових файлів." -#: ../python/pakfire/cli.py:285 +#: ../src/pakfire/cli.py:297 msgid "Check the system for any errors." msgstr "Перевірте систему на наявність будь-яких помилок." -#: ../python/pakfire/cli.py:291 +#: ../src/pakfire/cli.py:303 msgid "Check the dependencies for a particular package." msgstr "Перевірити залежності для окремого пакунку." -#: ../python/pakfire/cli.py:293 +#: ../src/pakfire/cli.py:305 msgid "Give name of at least one package to check." msgstr "Вкажіть ім'я хоча-б одного пакунку для перевірки." -#: ../python/pakfire/cli.py:299 +#: ../src/pakfire/cli.py:311 msgid "Extract a package to a directory." msgstr "" -#: ../python/pakfire/cli.py:301 +#: ../src/pakfire/cli.py:313 msgid "Give name of the file to extract." msgstr "" -#: ../python/pakfire/cli.py:303 +#: ../src/pakfire/cli.py:315 msgid "Target directory where to extract to." msgstr "" -#: ../python/pakfire/cli.py:385 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/cli.py:403 ../src/pakfire/transaction.py:405 msgid "Repository" msgstr "Репозиторій" -#: ../python/pakfire/cli.py:385 +#: ../src/pakfire/cli.py:403 msgid "Enabled" msgstr "Ввімкнено." -#: ../python/pakfire/cli.py:385 ../python/pakfire/cli.py:1112 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1144 msgid "Priority" msgstr "Пріоритет" -#: ../python/pakfire/cli.py:385 ../python/pakfire/cli.py:1157 +#: ../src/pakfire/cli.py:403 ../src/pakfire/cli.py:1189 msgid "Packages" msgstr "Пакунки" -#: ../python/pakfire/cli.py:393 +#: ../src/pakfire/cli.py:411 msgid "Cleaning up everything..." msgstr "Очистка всього..." -#: ../python/pakfire/cli.py:429 +#: ../src/pakfire/cli.py:447 msgid "Cannot extract mixed package types" msgstr "" -#: ../python/pakfire/cli.py:432 +#: ../src/pakfire/cli.py:450 msgid "You must provide an install directory with --target=..." msgstr "" -#: ../python/pakfire/cli.py:438 +#: ../src/pakfire/cli.py:456 msgid "Cannot extract to /." msgstr "" -#: ../python/pakfire/cli.py:456 +#: ../src/pakfire/cli.py:474 msgid "You cannot run pakfire-builder in a pakfire chroot." msgstr "Ви не можете виконати pakfire-builder в pakfire chroot." -#: ../python/pakfire/cli.py:459 ../python/pakfire/cli.py:785 +#: ../src/pakfire/cli.py:477 ../src/pakfire/cli.py:819 msgid "Pakfire builder command line interface." msgstr "Інтерфейс командного рядка Pakfire builder" -#: ../python/pakfire/cli.py:518 +#: ../src/pakfire/cli.py:536 msgid "Choose the distribution configuration to use for build" msgstr "" -#: ../python/pakfire/cli.py:521 +#: ../src/pakfire/cli.py:539 msgid "Run pakfire for the given architecture." msgstr "" -#: ../python/pakfire/cli.py:526 +#: ../src/pakfire/cli.py:544 msgid "Update the package indexes." msgstr "Оновити індекси пакунків." -#: ../python/pakfire/cli.py:532 ../python/pakfire/cli.py:805 +#: ../src/pakfire/cli.py:550 ../src/pakfire/cli.py:839 msgid "Build one or more packages." msgstr "Побудова одного або декількох пакунків" -#: ../python/pakfire/cli.py:534 ../python/pakfire/cli.py:694 -#: ../python/pakfire/cli.py:807 +#: ../src/pakfire/cli.py:552 ../src/pakfire/cli.py:728 +#: ../src/pakfire/cli.py:841 msgid "Give name of at least one package to build." msgstr "Вкажіть ім'я хоча-б одного пакунку для побудови. " -#: ../python/pakfire/cli.py:538 ../python/pakfire/cli.py:566 -#: ../python/pakfire/cli.py:813 +#: ../src/pakfire/cli.py:556 ../src/pakfire/cli.py:588 +#: ../src/pakfire/cli.py:847 msgid "Path were the output files should be copied to." msgstr "Шлях за яким будуть скопійовані вихідні файли" -#: ../python/pakfire/cli.py:540 ../python/pakfire/cli.py:555 -#: ../python/pakfire/cli.py:815 +#: ../src/pakfire/cli.py:558 ../src/pakfire/cli.py:575 +#: ../src/pakfire/cli.py:849 msgid "Mode to run in. Is either 'release' or 'development' (default)." msgstr "Режим запуску: \"Реліз\" або \"Розробка\"(по замовчуванню)." -#: ../python/pakfire/cli.py:542 +#: ../src/pakfire/cli.py:560 msgid "Run a shell after a successful build." msgstr "Запустити оболонку після вдалої побудови.." -#: ../python/pakfire/cli.py:544 +#: ../src/pakfire/cli.py:562 msgid "Do not perform the install test." msgstr "" -#: ../python/pakfire/cli.py:549 +#: ../src/pakfire/cli.py:564 ../src/pakfire/cli.py:577 +msgid "Disable network in container." +msgstr "" + +#: ../src/pakfire/cli.py:569 msgid "Go into a shell." msgstr "Перейти в оболонку" -#: ../python/pakfire/cli.py:551 +#: ../src/pakfire/cli.py:571 msgid "Give name of a package." msgstr "Призначте ім'я для пакунку." -#: ../python/pakfire/cli.py:560 +#: ../src/pakfire/cli.py:582 msgid "Generate a source package." msgstr "Створення пакунку з програмним кодом." -#: ../python/pakfire/cli.py:562 +#: ../src/pakfire/cli.py:584 msgid "Give name(s) of a package(s)." msgstr "Дайте ім'я(імена) пакунку(ів)." -#: ../python/pakfire/cli.py:651 +#: ../src/pakfire/cli.py:685 msgid "Pakfire server command line interface." msgstr "Інтерфейс командного рядка серверу Pakfire." -#: ../python/pakfire/cli.py:692 +#: ../src/pakfire/cli.py:726 msgid "Send a scrach build job to the server." msgstr "Відправити роботу scrach build на сервер." -#: ../python/pakfire/cli.py:696 +#: ../src/pakfire/cli.py:730 msgid "Limit build to only these architecture(s)." msgstr "Обмеження побудови тільки цією архітектурою(ами)." -#: ../python/pakfire/cli.py:702 +#: ../src/pakfire/cli.py:736 msgid "Send a keepalive to the server." msgstr "Відправити keepalive на сервер." -#: ../python/pakfire/cli.py:709 +#: ../src/pakfire/cli.py:743 msgid "Update all repositories." msgstr "Оновити всі репозиторії" -#: ../python/pakfire/cli.py:715 +#: ../src/pakfire/cli.py:749 msgid "Repository management commands." msgstr "Команди управління репозиторієм." -#: ../python/pakfire/cli.py:723 +#: ../src/pakfire/cli.py:757 msgid "Create a new repository index." msgstr "Створити новий індекс репозиторію." -#: ../python/pakfire/cli.py:725 +#: ../src/pakfire/cli.py:759 msgid "Path to the packages." msgstr "Шлях до пакунків." -#: ../python/pakfire/cli.py:727 +#: ../src/pakfire/cli.py:761 msgid "Path to input packages." msgstr "Шлях до вхідних пакунків." -#: ../python/pakfire/cli.py:729 +#: ../src/pakfire/cli.py:763 msgid "Key to sign the repository with." msgstr "ключ для підпису репозиторію." -#: ../python/pakfire/cli.py:734 +#: ../src/pakfire/cli.py:768 msgid "Dump some information about this machine." msgstr "Дамп деякої інформації про цю машину." -#: ../python/pakfire/cli.py:811 ../python/pakfire/cli.py:907 +#: ../src/pakfire/cli.py:845 ../src/pakfire/cli.py:937 msgid "Build the package for the given architecture." msgstr "Побудувати пакунок для заданої архітектури" -#: ../python/pakfire/cli.py:817 +#: ../src/pakfire/cli.py:851 msgid "Do not verify build dependencies." msgstr "Не перевіряти залежності побудови." -#: ../python/pakfire/cli.py:819 +#: ../src/pakfire/cli.py:853 msgid "Only run the prepare stage." msgstr "" -#: ../python/pakfire/cli.py:853 +#: ../src/pakfire/cli.py:887 msgid "Pakfire client command line interface." msgstr "Інтерфейс командного рядка клієнту Pakfire." -#: ../python/pakfire/cli.py:901 +#: ../src/pakfire/cli.py:931 msgid "Build a package remotely." msgstr "Віддалено побудувати пакунок." -#: ../python/pakfire/cli.py:903 +#: ../src/pakfire/cli.py:933 msgid "Give name of a package to build." msgstr "Вкажіть ім'я пакунку для побудови." -#: ../python/pakfire/cli.py:912 +#: ../src/pakfire/cli.py:942 msgid "Print some information about this host." msgstr "Друк деякої інформації про даний хост." -#: ../python/pakfire/cli.py:918 +#: ../src/pakfire/cli.py:948 msgid "Check the connection to the hub." msgstr "Перевірте з'єднання з хабом." -#: ../python/pakfire/cli.py:923 +#: ../src/pakfire/cli.py:953 msgid "Show information about build jobs." msgstr "Показати інформацію про процеси зборки." -#: ../python/pakfire/cli.py:933 +#: ../src/pakfire/cli.py:963 msgid "Show a list of all active jobs." msgstr "Показати список всіх активних процессів." -#: ../python/pakfire/cli.py:938 +#: ../src/pakfire/cli.py:968 msgid "Show a list of all recently finished of failed build jobs." msgstr "Показати список всіх недавно закінчених невдачею процессів зборки." -#: ../python/pakfire/cli.py:943 +#: ../src/pakfire/cli.py:973 msgid "Show details about given build job." msgstr "Показати додаткову інформацію про даний процес зборки." -#: ../python/pakfire/cli.py:944 +#: ../src/pakfire/cli.py:974 msgid "The ID of the build job." msgstr "ID процесу зборки." -#: ../python/pakfire/cli.py:949 +#: ../src/pakfire/cli.py:979 msgid "Show information about builds." msgstr "Показати інформацію про зборки." -#: ../python/pakfire/cli.py:957 +#: ../src/pakfire/cli.py:987 msgid "Show details about the given build." msgstr "Показати додаткову інформацію про дану зборку." -#: ../python/pakfire/cli.py:958 +#: ../src/pakfire/cli.py:988 msgid "The ID of the build." msgstr "ID зборки." -#: ../python/pakfire/cli.py:963 +#: ../src/pakfire/cli.py:993 msgid "Test the connection to the hub." msgstr "" -#: ../python/pakfire/cli.py:964 +#: ../src/pakfire/cli.py:994 msgid "Error code to test." msgstr "" -#: ../python/pakfire/cli.py:1013 ../python/pakfire/server.py:302 +#: ../src/pakfire/cli.py:1045 ../src/pakfire/server.py:303 msgid "Hostname" msgstr "Ім'я хосту" -#: ../python/pakfire/cli.py:1014 +#: ../src/pakfire/cli.py:1046 msgid "Pakfire hub" msgstr "Хаб Pakfire" -#: ../python/pakfire/cli.py:1017 +#: ../src/pakfire/cli.py:1049 msgid "Username" msgstr "Ім'я користувача" #. Hardware information -#: ../python/pakfire/cli.py:1021 ../python/pakfire/server.py:306 +#: ../src/pakfire/cli.py:1053 ../src/pakfire/server.py:307 msgid "Hardware information" msgstr "Інформація про обладнання" -#: ../python/pakfire/cli.py:1022 ../python/pakfire/server.py:307 +#: ../src/pakfire/cli.py:1054 ../src/pakfire/server.py:308 msgid "CPU model" msgstr "Модель процесору" -#: ../python/pakfire/cli.py:1023 ../python/pakfire/server.py:308 +#: ../src/pakfire/cli.py:1055 ../src/pakfire/server.py:309 msgid "Memory" msgstr "Пам'ять" -#: ../python/pakfire/cli.py:1024 +#: ../src/pakfire/cli.py:1056 msgid "Parallelism" msgstr "" -#: ../python/pakfire/cli.py:1026 ../python/pakfire/server.py:310 +#: ../src/pakfire/cli.py:1058 ../src/pakfire/server.py:311 msgid "Native arch" msgstr "Проста архітектура" -#: ../python/pakfire/cli.py:1028 +#: ../src/pakfire/cli.py:1060 msgid "Default arch" msgstr "Архітектура за замовчанням." -#: ../python/pakfire/cli.py:1030 ../python/pakfire/server.py:312 +#: ../src/pakfire/cli.py:1062 ../src/pakfire/server.py:313 msgid "Supported arches" msgstr "Архітектури, що підтримуються" -#: ../python/pakfire/cli.py:1043 +#: ../src/pakfire/cli.py:1075 msgid "Your IP address" msgstr "Ваша IP-адреса" -#: ../python/pakfire/cli.py:1048 +#: ../src/pakfire/cli.py:1080 msgid "You are authenticated to the build service:" msgstr "Ви пройшли аутентифікацію до сервісу побудови:" -#: ../python/pakfire/cli.py:1054 +#: ../src/pakfire/cli.py:1086 msgid "User name" msgstr "Ім'я користувача" -#: ../python/pakfire/cli.py:1055 +#: ../src/pakfire/cli.py:1087 msgid "Real name" msgstr "Реальне ім'я" -#: ../python/pakfire/cli.py:1056 +#: ../src/pakfire/cli.py:1088 msgid "Email address" msgstr "Адреса електронної пошти" -#: ../python/pakfire/cli.py:1057 +#: ../src/pakfire/cli.py:1089 msgid "Registered" msgstr "Зареєстрований" -#: ../python/pakfire/cli.py:1064 +#: ../src/pakfire/cli.py:1096 msgid "You could not be authenticated to the build service." msgstr "Ви не пройшли аутентифікацію до сервісу побудови:" -#: ../python/pakfire/cli.py:1085 +#: ../src/pakfire/cli.py:1117 msgid "No ongoing jobs found." msgstr "Не знайдено поточних процессів." -#: ../python/pakfire/cli.py:1088 +#: ../src/pakfire/cli.py:1120 msgid "Active build jobs" msgstr "Активні процеси зборки." -#: ../python/pakfire/cli.py:1094 +#: ../src/pakfire/cli.py:1126 msgid "No jobs found." msgstr "Не знайдено процесів." -#: ../python/pakfire/cli.py:1097 +#: ../src/pakfire/cli.py:1129 msgid "Recently processed build jobs" msgstr "Останні оброблені процеси зборки." -#: ../python/pakfire/cli.py:1104 +#: ../src/pakfire/cli.py:1136 #, python-format msgid "A build with ID %s could not be found." msgstr "Зборка з ID %s не знайдена." -#: ../python/pakfire/cli.py:1107 +#: ../src/pakfire/cli.py:1139 #, python-format msgid "Build: %(name)s" msgstr "Зборка: %(name)s" -#: ../python/pakfire/cli.py:1111 ../python/pakfire/cli.py:1139 +#: ../src/pakfire/cli.py:1143 ../src/pakfire/cli.py:1171 msgid "State" msgstr "Стан" -#: ../python/pakfire/cli.py:1115 +#: ../src/pakfire/cli.py:1147 msgid "Jobs" msgstr "Процеси" -#: ../python/pakfire/cli.py:1128 +#: ../src/pakfire/cli.py:1160 #, python-format msgid "A job with ID %s could not be found." msgstr "Процес з ID %s не знайдено." -#: ../python/pakfire/cli.py:1135 +#: ../src/pakfire/cli.py:1167 #, python-format msgid "Job: %(name)s" msgstr "Процес: %(name)s" -#: ../python/pakfire/cli.py:1140 ../python/pakfire/packages/base.py:107 -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/cli.py:1172 ../src/pakfire/packages/base.py:107 +#: ../src/pakfire/transaction.py:404 msgid "Arch" msgstr "Архітектура" -#: ../python/pakfire/cli.py:1145 ../python/pakfire/packages/base.py:148 +#: ../src/pakfire/cli.py:1177 ../src/pakfire/packages/base.py:148 msgid "Build host" msgstr "Хост збірки" -#: ../python/pakfire/cli.py:1150 +#: ../src/pakfire/cli.py:1182 msgid "Time created" msgstr "Час створення" -#: ../python/pakfire/cli.py:1151 +#: ../src/pakfire/cli.py:1183 msgid "Time started" msgstr "Час початку" -#: ../python/pakfire/cli.py:1152 +#: ../src/pakfire/cli.py:1184 msgid "Time finished" msgstr "Час закінчення" -#: ../python/pakfire/cli.py:1153 +#: ../src/pakfire/cli.py:1185 msgid "Duration" msgstr "Тривалість" -#: ../python/pakfire/cli.py:1181 +#: ../src/pakfire/cli.py:1213 msgid "Invalid error code given." msgstr "" -#: ../python/pakfire/cli.py:1184 +#: ../src/pakfire/cli.py:1216 #, python-format msgid "Reponse from the server: %s" msgstr "" -#: ../python/pakfire/cli.py:1190 +#: ../src/pakfire/cli.py:1227 msgid "Pakfire daemon command line interface." msgstr "Інтерфейс командного рядка демона Pakfire." -#: ../python/pakfire/cli.py:1220 +#: ../src/pakfire/cli.py:1258 msgid "Pakfire key command line interface." msgstr "Інтерфейс командного рядка ключа Pakfire." -#: ../python/pakfire/cli.py:1256 ../python/pakfire/cli.py:1266 +#: ../src/pakfire/cli.py:1294 ../src/pakfire/cli.py:1304 msgid "Import a key from file." msgstr "Імпортувати ключ з файлу." -#: ../python/pakfire/cli.py:1258 +#: ../src/pakfire/cli.py:1296 msgid "The real name of the owner of this key." msgstr "Справжнє ім'я власника цього ключа." -#: ../python/pakfire/cli.py:1260 +#: ../src/pakfire/cli.py:1298 msgid "The email address of the owner of this key." msgstr "Електронна адреса власника цього ключа." -#: ../python/pakfire/cli.py:1268 +#: ../src/pakfire/cli.py:1306 msgid "Filename of that key to import." msgstr "Назва файлу ключа для імпорту." -#: ../python/pakfire/cli.py:1274 +#: ../src/pakfire/cli.py:1312 msgid "Export a key to a file." msgstr "Експортувати ключ до файлу." -#: ../python/pakfire/cli.py:1276 +#: ../src/pakfire/cli.py:1314 msgid "The ID of the key to export." msgstr "ID ключа для експорту." -#: ../python/pakfire/cli.py:1278 +#: ../src/pakfire/cli.py:1316 msgid "Write the key to this file." msgstr "Запис ключа до файлу." -#: ../python/pakfire/cli.py:1284 +#: ../src/pakfire/cli.py:1322 msgid "Delete a key from the local keyring." msgstr "Вилучити ключ з локального сховища ключів." -#: ../python/pakfire/cli.py:1286 +#: ../src/pakfire/cli.py:1324 msgid "The ID of the key to delete." msgstr "ID ключа для вилучення." -#: ../python/pakfire/cli.py:1292 +#: ../src/pakfire/cli.py:1330 msgid "List all imported keys." msgstr "Список імпортованих ключів." -#: ../python/pakfire/cli.py:1298 +#: ../src/pakfire/cli.py:1336 msgid "Sign one or more packages." msgstr "Підпишіть один або декілька пакунків." -#: ../python/pakfire/cli.py:1300 +#: ../src/pakfire/cli.py:1338 msgid "Key that is used sign the package(s)." msgstr "Ключ, що використано для підпису пакунку(ів)." -#: ../python/pakfire/cli.py:1302 +#: ../src/pakfire/cli.py:1340 msgid "Package(s) to sign." msgstr "Пакунок(ки) для підпису." -#: ../python/pakfire/cli.py:1308 +#: ../src/pakfire/cli.py:1346 msgid "Verify one or more packages." msgstr "Перевірка одного або декількох пакунків." -#: ../python/pakfire/cli.py:1312 +#: ../src/pakfire/cli.py:1350 msgid "Package(s) to verify." msgstr "Пакунок(ки) для перевірки." -#: ../python/pakfire/cli.py:1319 +#: ../src/pakfire/cli.py:1357 msgid "Generating the key may take a moment..." msgstr "Генерація ключа займе деякий час." -#: ../python/pakfire/cli.py:1373 +#: ../src/pakfire/cli.py:1411 #, python-format msgid "Signing %s..." msgstr "Підпис %s..." -#: ../python/pakfire/cli.py:1393 +#: ../src/pakfire/cli.py:1431 #, python-format msgid "Verifying %s..." msgstr "Перевірка %s..." -#: ../python/pakfire/cli.py:1403 +#: ../src/pakfire/cli.py:1441 msgid "This signature is valid." msgstr "Дійсний підпис." -#: ../python/pakfire/cli.py:1406 +#: ../src/pakfire/cli.py:1444 msgid "Unknown key" msgstr "Невідомий ключ" -#: ../python/pakfire/cli.py:1407 +#: ../src/pakfire/cli.py:1445 msgid "Could not check if this signature is valid." msgstr "Не можу перевірити справжність підпису." -#: ../python/pakfire/cli.py:1410 ../python/pakfire/keyring.py:96 +#: ../src/pakfire/cli.py:1448 ../src/pakfire/keyring.py:98 #, python-format msgid "Created: %s" msgstr "Створено: %s" -#: ../python/pakfire/cli.py:1414 ../python/pakfire/keyring.py:99 +#: ../src/pakfire/cli.py:1452 ../src/pakfire/keyring.py:101 #, python-format msgid "Expires: %s" msgstr "Закінчується: %s" -#. If the keepalive message could not successfully be sent, we don't -#. bother, because the client will soon retry. -#: ../python/pakfire/client/base.py:213 -msgid "Could not send a keepalive message to the hub." -msgstr "" - -#. Don't give a shit either. -#: ../python/pakfire/client/base.py:247 -msgid "Could not update the host information." -msgstr "" - -#: ../python/pakfire/client/builder.py:179 -msgid "Less than 2GB of free space. Cannot request a new job." -msgstr "залишилось менше 2ГБ вільного місця. Не можу запросити новий процес." - -#. Log all XMLRPC protocol errors. -#: ../python/pakfire/client/transport.py:90 -msgid "XMLRPC protocol error:" -msgstr "" - -#: ../python/pakfire/client/transport.py:91 -#, python-format -msgid "URL: %s" -msgstr "" - -#: ../python/pakfire/client/transport.py:92 -msgid " HTTP headers:" -msgstr "" - -#: ../python/pakfire/client/transport.py:95 -#, python-format -msgid "Error code: %s" -msgstr "" - -#: ../python/pakfire/client/transport.py:96 -#, python-format -msgid "Error message: %s" -msgstr "" - -#: ../python/pakfire/client/transport.py:116 -#, python-format -msgid "Trying again in %(timeout)s second(s). %(tries)s tries left." -msgstr "Спроба ще раз за %(timeout)s секунд(и). %(tries)s спроб залишилось." - -#: ../python/pakfire/client/transport.py:121 -msgid "Maximum number of tries was reached. Giving up." -msgstr "" - -#: ../python/pakfire/compress.py:85 ../python/pakfire/compress.py:95 +#: ../src/pakfire/compress.py:85 ../src/pakfire/compress.py:95 #, python-format msgid "Given algorithm '%s' is not supported." msgstr "Даний алгоритм '%s' не підтримується" -#: ../python/pakfire/config.py:191 +#: ../src/pakfire/config.py:191 #, python-format msgid "Unhandled configuration update: %s = %s" msgstr "" -#: ../python/pakfire/config.py:205 +#: ../src/pakfire/config.py:205 msgid "Configuration:" msgstr "Конфігурація:" -#: ../python/pakfire/config.py:207 +#: ../src/pakfire/config.py:207 #, python-format msgid "Section: %s" msgstr "Секція: %s" -#: ../python/pakfire/config.py:212 +#: ../src/pakfire/config.py:212 msgid "No settings in this section." msgstr "Немає настройок в цій секції." -#: ../python/pakfire/config.py:214 +#: ../src/pakfire/config.py:214 msgid "Loaded from files:" msgstr "Завантажено з файлів:" -#: ../python/pakfire/downloader.py:155 +#: ../src/pakfire/daemon.py:100 +msgid "Shutting down..." +msgstr "" + +#: ../src/pakfire/daemon.py:104 +msgid "Restarting keepalive process" +msgstr "" + +#: ../src/pakfire/daemon.py:166 +#, python-format +msgid "Terminating worker process: %s" +msgstr "" + +#: ../src/pakfire/daemon.py:315 +msgid "Sending builder information to hub..." +msgstr "" + +#: ../src/pakfire/downloader.py:165 msgid "Downloading source files:" msgstr "Завантаження вихідних файлів:" -#: ../python/pakfire/downloader.py:158 +#: ../src/pakfire/downloader.py:168 msgid "Cannot download source code in offline mode." msgstr "" -#: ../python/pakfire/downloader.py:181 +#: ../src/pakfire/downloader.py:191 #, python-format msgid "Downloaded empty file: %s" msgstr "Завантажено пустий файл: %s" -#: ../python/pakfire/errors.py:30 +#: ../src/pakfire/errors.py:30 msgid "An unhandled error occured." msgstr "Виникла невідома помилка." -#: ../python/pakfire/errors.py:46 +#: ../src/pakfire/errors.py:46 msgid "Could not compress/decompress data." msgstr "Не можу запакувати.розпакувати дані." -#: ../python/pakfire/errors.py:58 +#: ../src/pakfire/errors.py:58 msgid "One or more dependencies could not been resolved." msgstr "Одна або декілька залежностей не можуть бути вирішені." -#: ../python/pakfire/errors.py:61 +#: ../src/pakfire/errors.py:61 msgid "An error occured when pakfire tried to download files." msgstr "При спробі Pakfire завантажити файли виникла помилка." -#: ../python/pakfire/errors.py:74 +#: ../src/pakfire/errors.py:74 msgid "" "The requested action cannot be done on offline mode.\n" -"Please connect your system to the network, remove --offline from the command line and try again." -msgstr "Вказана дія не може бути виконана в автономному режимі.\nБудьласка підєднайте систему до мережі, видаліть --offline з командного рядка та повторіть спробу." +"Please connect your system to the network, remove --offline from the command " +"line and try again." +msgstr "" +"Вказана дія не може бути виконана в автономному режимі.\n" +"Будьласка підєднайте систему до мережі, видаліть --offline з командного " +"рядка та повторіть спробу." -#: ../python/pakfire/errors.py:86 +#: ../src/pakfire/errors.py:86 msgid "Running pakfire-build in a pakfire container?" msgstr "Виконати pakfire-build в контейнері pakfire?" -#: ../python/pakfire/errors.py:98 ../python/pakfire/transaction.py:475 +#: ../src/pakfire/errors.py:98 ../src/pakfire/transaction.py:475 msgid "Transaction test was not successful" msgstr "Тест транзакції не виконаний" -#: ../python/pakfire/errors.py:102 +#: ../src/pakfire/errors.py:162 msgid "Generic XMLRPC error." msgstr "" -#: ../python/pakfire/errors.py:106 +#: ../src/pakfire/errors.py:166 msgid "" "You are forbidden to perform this action. Maybe you need to check your " "credentials." msgstr "" -#: ../python/pakfire/errors.py:110 +#: ../src/pakfire/errors.py:170 msgid "A request could not be fulfilled by the server." msgstr "" -#: ../python/pakfire/errors.py:114 +#: ../src/pakfire/errors.py:174 msgid "Could not find the requested URL." msgstr "" -#: ../python/pakfire/errors.py:118 +#: ../src/pakfire/errors.py:178 msgid "An unforseable problem on the XML-RPC transport connection occured." msgstr "" -#: ../python/pakfire/i18n.py:54 +#: ../src/pakfire/i18n.py:54 #, python-format msgid "%(commas)s and %(last)s" msgstr "%(commas)s і %(last)s" -#: ../python/pakfire/keyring.py:82 +#: ../src/pakfire/keyring.py:76 +#, python-format +msgid "Not in key store: %s" +msgstr "" + +#: ../src/pakfire/keyring.py:82 #, python-format msgid "Fingerprint: %s" msgstr "Відбиток: %s" -#: ../python/pakfire/keyring.py:84 +#: ../src/pakfire/keyring.py:86 msgid "Private key available!" msgstr "" -#: ../python/pakfire/keyring.py:88 +#: ../src/pakfire/keyring.py:90 #, python-format msgid "Subkey: %s" msgstr "Дочірній ключ: %s" -#: ../python/pakfire/keyring.py:90 +#: ../src/pakfire/keyring.py:92 msgid "This key has expired!" msgstr "Термін дії ключа закінчився!" -#: ../python/pakfire/keyring.py:93 +#: ../src/pakfire/keyring.py:95 msgid "This is a secret key." msgstr "Це є секретний ключ." -#: ../python/pakfire/keyring.py:101 +#: ../src/pakfire/keyring.py:103 msgid "This key does not expire." msgstr "Цей ключ без терміну дії." -#: ../python/pakfire/keyring.py:149 +#: ../src/pakfire/keyring.py:151 #, python-format msgid "Generating new key for %(realname)s <%(email)s>..." msgstr "" -#: ../python/pakfire/keyring.py:150 +#: ../src/pakfire/keyring.py:152 msgid "This may take a while..." msgstr "" -#: ../python/pakfire/keyring.py:169 +#: ../src/pakfire/keyring.py:171 #, python-format msgid "Successfully imported %s." msgstr "" -#: ../python/pakfire/keyring.py:189 +#: ../src/pakfire/keyring.py:191 msgid "Host key:" msgstr "" -#: ../python/pakfire/keyring.py:196 +#: ../src/pakfire/keyring.py:198 #, python-format -msgid "" -"WARNING! Host key with ID %s configured, but the secret key is missing!" +msgid "WARNING! Host key with ID %s configured, but the secret key is missing!" msgstr "" -#: ../python/pakfire/keyring.py:199 +#: ../src/pakfire/keyring.py:201 #, python-format msgid "WARNING! Host key with ID %s configured, but not found!" msgstr "" -#: ../python/pakfire/keyring.py:201 +#: ../src/pakfire/keyring.py:203 msgid "No host key available or configured." msgstr "" -#: ../python/pakfire/packages/base.py:99 +#: ../src/pakfire/packages/base.py:99 msgid "Name" msgstr "І'мя" -#: ../python/pakfire/packages/base.py:110 ../python/pakfire/transaction.py:404 +#: ../src/pakfire/packages/base.py:110 ../src/pakfire/transaction.py:404 msgid "Version" msgstr "Версія" -#: ../python/pakfire/packages/base.py:111 +#: ../src/pakfire/packages/base.py:111 msgid "Release" msgstr "Реліз" -#: ../python/pakfire/packages/base.py:115 ../python/pakfire/transaction.py:405 +#: ../src/pakfire/packages/base.py:115 ../src/pakfire/transaction.py:405 msgid "Size" msgstr "Розмір" -#: ../python/pakfire/packages/base.py:119 +#: ../src/pakfire/packages/base.py:119 msgid "Installed size" msgstr "" -#: ../python/pakfire/packages/base.py:125 +#: ../src/pakfire/packages/base.py:125 msgid "Repo" msgstr "Репозиторій" -#: ../python/pakfire/packages/base.py:128 +#: ../src/pakfire/packages/base.py:128 msgid "Summary" msgstr "Резюме" -#: ../python/pakfire/packages/base.py:129 +#: ../src/pakfire/packages/base.py:129 msgid "Groups" msgstr "Групи" -#: ../python/pakfire/packages/base.py:130 +#: ../src/pakfire/packages/base.py:130 msgid "URL" msgstr "URL" -#: ../python/pakfire/packages/base.py:131 +#: ../src/pakfire/packages/base.py:131 msgid "License" msgstr "Ліцензія" -#: ../python/pakfire/packages/base.py:134 +#: ../src/pakfire/packages/base.py:134 msgid "Description" msgstr "Опис" -#: ../python/pakfire/packages/base.py:141 +#: ../src/pakfire/packages/base.py:141 msgid "Maintainer" msgstr "Спеціаліст з обслуговування" -#: ../python/pakfire/packages/base.py:143 +#: ../src/pakfire/packages/base.py:143 msgid "Vendor" msgstr "Постачальник" -#: ../python/pakfire/packages/base.py:145 +#: ../src/pakfire/packages/base.py:145 msgid "UUID" msgstr "UUID" -#: ../python/pakfire/packages/base.py:146 +#: ../src/pakfire/packages/base.py:146 msgid "Build ID" msgstr "ID збірки" -#: ../python/pakfire/packages/base.py:147 +#: ../src/pakfire/packages/base.py:147 msgid "Build date" msgstr "Дата збірки" -#: ../python/pakfire/packages/base.py:150 +#: ../src/pakfire/packages/base.py:150 msgid "Signatures" msgstr "" -#: ../python/pakfire/packages/base.py:155 +#: ../src/pakfire/packages/base.py:155 msgid "Provides" msgstr "Забезпечує" -#: ../python/pakfire/packages/base.py:160 +#: ../src/pakfire/packages/base.py:160 msgid "Pre-requires" msgstr "Попередньо вимагається" -#: ../python/pakfire/packages/base.py:165 +#: ../src/pakfire/packages/base.py:165 msgid "Requires" msgstr "Вимагає" -#: ../python/pakfire/packages/base.py:170 +#: ../src/pakfire/packages/base.py:170 msgid "Conflicts" msgstr "Конфлікти" -#: ../python/pakfire/packages/base.py:175 +#: ../src/pakfire/packages/base.py:175 msgid "Obsoletes" msgstr "Застарілі" -#: ../python/pakfire/packages/base.py:180 +#: ../src/pakfire/packages/base.py:180 msgid "Recommends" msgstr "" -#: ../python/pakfire/packages/base.py:185 +#: ../src/pakfire/packages/base.py:185 msgid "Suggests" msgstr "" -#: ../python/pakfire/packages/base.py:193 +#: ../src/pakfire/packages/base.py:193 msgid "File" msgstr "Файл" -#: ../python/pakfire/packages/base.py:383 +#: ../src/pakfire/packages/base.py:383 msgid "Not set" msgstr "Не призначено" -#: ../python/pakfire/packages/base.py:570 +#: ../src/pakfire/packages/base.py:570 #, python-format msgid "Config file saved as %s." msgstr "Конфігурація збережена як %s" -#: ../python/pakfire/packages/base.py:575 +#: ../src/pakfire/packages/base.py:575 #, python-format msgid "Preserving datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:80 +#: ../src/pakfire/packages/file.py:82 #, python-format msgid "Filename: %s" msgstr "Назва файлу: %s" -#: ../python/pakfire/packages/file.py:181 +#: ../src/pakfire/packages/file.py:184 #, python-format msgid "File in archive is missing in file metadata: %s. Skipping." msgstr "Файл в архіві відсутній в файлі метадані: %s. Пропускаю." -#: ../python/pakfire/packages/file.py:237 +#: ../src/pakfire/packages/file.py:240 #, python-format msgid "Config file created as %s" msgstr "Конфігурація створена як %s" -#: ../python/pakfire/packages/file.py:242 +#: ../src/pakfire/packages/file.py:245 #, python-format msgid "Don't overwrite already existing datafile '/%s'" msgstr "" -#: ../python/pakfire/packages/file.py:256 +#: ../src/pakfire/packages/file.py:259 #, python-format msgid "Could not remove file: /%s" msgstr "Не можу видалити файл: /%s" -#: ../python/pakfire/packages/lexer.py:756 +#: ../src/pakfire/packages/lexer.py:756 #, python-format msgid "Template does not exist: %s" msgstr "Шаблон не існує: %s" -#: ../python/pakfire/packages/make.py:83 +#: ../src/pakfire/packages/make.py:83 msgid "Package name is undefined." msgstr "Назва пакунку невизначена." -#: ../python/pakfire/packages/make.py:86 +#: ../src/pakfire/packages/make.py:86 msgid "Package version is undefined." msgstr "Версія пакунку не визначена" -#: ../python/pakfire/packages/make.py:443 +#: ../src/pakfire/packages/make.py:443 #, python-format msgid "Searching for automatic dependencies for %s..." msgstr "Шукаю автоматичні залежності для %s..." -#: ../python/pakfire/packages/make.py:497 +#: ../src/pakfire/packages/make.py:497 #, python-format msgid "Regular experession is invalid and has been skipped: %s" msgstr "Регулярний вираз неправильний і був пропущений: %s" #. Let the user know what has been done. -#: ../python/pakfire/packages/make.py:513 +#: ../src/pakfire/packages/make.py:513 #, python-format msgid "Filter '%(pattern)s' filtered %(dep)s." msgstr "Фільтр '%(pattern)s' відфільтрував %(dep)s." #. Load progressbar. -#: ../python/pakfire/packages/packager.py:400 -#: ../python/pakfire/packages/packager.py:714 +#: ../src/pakfire/packages/packager.py:400 +#: ../src/pakfire/packages/packager.py:714 msgid "Packaging" msgstr "Упаковка" -#: ../python/pakfire/packages/packager.py:742 +#: ../src/pakfire/packages/packager.py:742 #, python-format msgid "Building source package %s:" msgstr "Побудова вихідного пакунку %s:" -#: ../python/pakfire/packages/tar.py:87 +#: ../src/pakfire/packages/tar.py:87 #, python-format msgid "Could not extract file: /%(src)s - %(dst)s" msgstr "Не можу видобути файл: /%(src)s - %(dst)s" -#: ../python/pakfire/repository/__init__.py:93 +#: ../src/pakfire/repository/__init__.py:93 msgid "Initializing repositories..." msgstr "" -#: ../python/pakfire/repository/database.py:127 -msgid "" -"The format of the database is not supported by this version of pakfire." +#: ../src/pakfire/repository/database.py:120 +msgid "The format of the database is not supported by this version of pakfire." msgstr "Формат бази даних не підтримується цією версією Pakfire." -#: ../python/pakfire/repository/database.py:238 +#: ../src/pakfire/repository/database.py:229 #, python-format msgid "Cannot use database with version greater than %s." msgstr "Не можу використати базу даних з версією більше ніж %s." -#: ../python/pakfire/repository/database.py:240 +#: ../src/pakfire/repository/database.py:231 #, python-format msgid "Migrating database from format %(old)s to %(new)s." msgstr "Міграція бази даних з формату %(old)s до %(new)s." #. Create progress bar. -#: ../python/pakfire/repository/local.py:123 +#: ../src/pakfire/repository/local.py:123 #, python-format msgid "%s: Adding packages..." msgstr "" #. Make a nice progress bar. -#: ../python/pakfire/repository/local.py:229 +#: ../src/pakfire/repository/local.py:229 msgid "Compressing database..." msgstr "Стискання бази даних." #. Create progress bar. -#: ../python/pakfire/repository/local.py:287 +#: ../src/pakfire/repository/local.py:287 #, python-format msgid "%s: Reading packages..." msgstr "" -#: ../python/pakfire/repository/remote.py:151 +#: ../src/pakfire/repository/remote.py:151 #, python-format msgid "No metadata available for repository %s. Cannot download any." msgstr "" -#: ../python/pakfire/repository/remote.py:176 +#: ../src/pakfire/repository/remote.py:176 #, python-format msgid "Could not update metadata for %s from any mirror server" msgstr "" -#: ../python/pakfire/repository/remote.py:185 +#: ../src/pakfire/repository/remote.py:185 msgid "The downloaded metadata was less recent than the current one." msgstr "" -#: ../python/pakfire/repository/remote.py:224 +#: ../src/pakfire/repository/remote.py:224 #, python-format msgid "Cannot download package database for %s in offline mode." msgstr "" -#: ../python/pakfire/repository/remote.py:235 +#: ../src/pakfire/repository/remote.py:235 #, python-format msgid "%s: package database" msgstr "%s: база даних пакетів" -#: ../python/pakfire/repository/remote.py:309 +#: ../src/pakfire/repository/remote.py:309 #, python-format msgid "Cannot download this file in offline mode: %s" msgstr "Не мажу завантажити вказаний файл в автономному режимі: %s" -#: ../python/pakfire/repository/remote.py:315 +#: ../src/pakfire/repository/remote.py:315 #, python-format msgid "Could not download %s: %s" msgstr "" -#: ../python/pakfire/repository/remote.py:340 +#: ../src/pakfire/repository/remote.py:340 msgid "The checksum of the downloaded file did not match." msgstr "Контрольна сума завантаженого файлу не збігається." -#: ../python/pakfire/repository/remote.py:341 +#: ../src/pakfire/repository/remote.py:341 #, python-format msgid "Expected %(good)s but got %(bad)s." msgstr "" -#: ../python/pakfire/repository/remote.py:342 +#: ../src/pakfire/repository/remote.py:342 msgid "Trying an other mirror." msgstr "Спроба іншого зеркала." #. Create a progressbar. -#: ../python/pakfire/repository/system.py:59 +#: ../src/pakfire/repository/system.py:59 msgid "Loading installed packages" msgstr "" -#: ../python/pakfire/satsolver.py:329 +#: ../src/pakfire/satsolver.py:329 #, python-format msgid "Dependency solving finished in %.2f ms" msgstr "" -#: ../python/pakfire/satsolver.py:344 ../python/pakfire/satsolver.py:370 +#: ../src/pakfire/satsolver.py:344 ../src/pakfire/satsolver.py:370 msgid "The solver returned one problem:" msgstr "Знайдено одну проблему:" #. Ask the user if he or she want to modify the request. If not, just exit. -#: ../python/pakfire/satsolver.py:386 +#: ../src/pakfire/satsolver.py:386 msgid "Do you want to manually alter the request?" msgstr "Ви хочете вручну змінити запит?" -#: ../python/pakfire/satsolver.py:389 +#: ../src/pakfire/satsolver.py:389 msgid "You can now try to satisfy the solver by modifying your request." msgstr "Можна попробувати змінити запит для вирішення проблеми." -#: ../python/pakfire/satsolver.py:394 +#: ../src/pakfire/satsolver.py:394 msgid "Which problem to you want to resolve?" msgstr "Яку з проблем Ви хочете вирішити?" -#: ../python/pakfire/satsolver.py:396 +#: ../src/pakfire/satsolver.py:396 msgid "Press enter to try to re-solve the request." msgstr "Нажміть Enter, щоб попробувати заново вирішити проблему" -#: ../python/pakfire/satsolver.py:427 +#: ../src/pakfire/satsolver.py:427 #, python-format msgid " Solution: %s" msgstr "Рішення: %s" -#: ../python/pakfire/satsolver.py:436 +#: ../src/pakfire/satsolver.py:436 msgid " Solutions:" msgstr "Рішення:" -#: ../python/pakfire/server.py:278 ../python/pakfire/system.py:132 +#: ../src/pakfire/server.py:279 ../src/pakfire/system.py:149 msgid "Could not be determined" msgstr "Не може бути визначений" -#: ../python/pakfire/shell.py:84 +#: ../src/pakfire/shell.py:84 #, python-format msgid "Executing command: %s in %s" msgstr "" -#: ../python/pakfire/shell.py:123 +#: ../src/pakfire/shell.py:123 #, python-format msgid "Command exceeded timeout (%(timeout)d): %(command)s" msgstr "" -#: ../python/pakfire/shell.py:129 +#: ../src/pakfire/shell.py:129 #, python-format msgid "Child returncode was: %s" msgstr "" -#: ../python/pakfire/shell.py:132 +#: ../src/pakfire/shell.py:132 #, python-format msgid "Command failed: %s" msgstr "" -#: ../python/pakfire/transaction.py:94 +#: ../src/pakfire/transaction.py:94 #, python-format msgid "file %(name)s from %(pkg1)s conflicts with file from package %(pkg2)s" msgstr "" -#: ../python/pakfire/transaction.py:100 +#: ../src/pakfire/transaction.py:100 #, python-format msgid "file %(name)s from %(pkg)s conflicts with files from %(pkgs)s" msgstr "" -#: ../python/pakfire/transaction.py:106 +#: ../src/pakfire/transaction.py:106 #, python-format -msgid "" -"file %(name)s causes the transaction test to fail for an unknown reason" +msgid "file %(name)s causes the transaction test to fail for an unknown reason" msgstr "" -#: ../python/pakfire/transaction.py:114 +#: ../src/pakfire/transaction.py:114 #, python-format msgid "" "There is not enough space left on %(name)s. Need at least %(size)s to " "perform transaction." -msgstr "Недостатньо місця на %(name)s. Необхідно як мінімум %(size)s для підготовки транзакції." +msgstr "" +"Недостатньо місця на %(name)s. Необхідно як мінімум %(size)s для підготовки " +"транзакції." -#: ../python/pakfire/transaction.py:327 +#: ../src/pakfire/transaction.py:327 #, python-format msgid "Not enough space to download %s of packages." msgstr "Недостатньо місця для завантаження %s пакунків." -#: ../python/pakfire/transaction.py:330 +#: ../src/pakfire/transaction.py:330 msgid "Downloading packages:" msgstr "Завантаження пакунків:" -#: ../python/pakfire/transaction.py:404 +#: ../src/pakfire/transaction.py:404 msgid "Package" msgstr "Пакунок" -#: ../python/pakfire/transaction.py:409 +#: ../src/pakfire/transaction.py:409 msgid "Installing:" msgstr "Інсталяція:" -#: ../python/pakfire/transaction.py:410 +#: ../src/pakfire/transaction.py:410 msgid "Reinstalling:" msgstr "Перевстановлення:" -#: ../python/pakfire/transaction.py:411 +#: ../src/pakfire/transaction.py:411 msgid "Updating:" msgstr "Оновлення:" -#: ../python/pakfire/transaction.py:412 +#: ../src/pakfire/transaction.py:412 msgid "Downgrading:" msgstr "Відновлення:" -#: ../python/pakfire/transaction.py:413 +#: ../src/pakfire/transaction.py:413 msgid "Removing:" msgstr "Видалення:" -#: ../python/pakfire/transaction.py:419 +#: ../src/pakfire/transaction.py:419 msgid "Transaction Summary" msgstr "Інформація про транзакцію" -#: ../python/pakfire/transaction.py:426 +#: ../src/pakfire/transaction.py:426 msgid "package" msgstr "пакунок" -#: ../python/pakfire/transaction.py:432 +#: ../src/pakfire/transaction.py:432 #, python-format msgid "Total download size: %s" msgstr "Загальний об'єм завантаження: %s" -#: ../python/pakfire/transaction.py:436 +#: ../src/pakfire/transaction.py:436 #, python-format msgid "Installed size: %s" msgstr "Розмір після встановлення: %s" -#: ../python/pakfire/transaction.py:439 +#: ../src/pakfire/transaction.py:439 #, python-format msgid "Freed size: %s" msgstr "Звільнено: %s" -#: ../python/pakfire/transaction.py:450 +#: ../src/pakfire/transaction.py:450 msgid "Is this okay?" msgstr "Все вірно?" -#: ../python/pakfire/transaction.py:456 +#: ../src/pakfire/transaction.py:456 msgid "Running Transaction Test" msgstr "Виконання тесту транзакції." -#: ../python/pakfire/transaction.py:468 +#: ../src/pakfire/transaction.py:468 msgid "Transaction Test Succeeded" msgstr "Тест транзакції виконано успішно" #. Make a nice progressbar. -#: ../python/pakfire/transaction.py:501 +#: ../src/pakfire/transaction.py:501 msgid "Verifying signatures..." msgstr "" -#: ../python/pakfire/transaction.py:533 +#: ../src/pakfire/transaction.py:533 #, python-format msgid "Found %s signature error(s)!" msgstr "" -#: ../python/pakfire/transaction.py:538 +#: ../src/pakfire/transaction.py:538 msgid "Going on because we are running in permissive mode." msgstr "" -#: ../python/pakfire/transaction.py:539 +#: ../src/pakfire/transaction.py:539 msgid "This is dangerous!" msgstr "" -#: ../python/pakfire/transaction.py:560 +#: ../src/pakfire/transaction.py:560 msgid "Running transaction" msgstr "Запуск транзакції" -#: ../python/pakfire/util.py:68 +#: ../src/pakfire/util.py:68 #, python-format msgid "%s [y/N]" msgstr "%s [так/Ні] " -#: ../python/pakfire/util.py:260 +#: ../src/pakfire/util.py:247 msgid "Killing orphans..." msgstr "Знищення сиріт..." -#: ../python/pakfire/util.py:267 +#: ../src/pakfire/util.py:254 #, python-format msgid "Process ID %s is still running in chroot. Killing..." msgstr "Process ID %s досі виконується в chroot. Переривання." -#: ../python/pakfire/util.py:279 +#: ../src/pakfire/util.py:266 msgid "Waiting for processes to terminate..." msgstr "Жду на завершення процесу." -#: ../python/src/problem.c:159 -#, c-format -msgid "%s does not belong to a distupgrade repository" -msgstr "%s не належить до distupgrade репозиторію" - -#: ../python/src/problem.c:166 -#, c-format -msgid "%s has inferior architecture" -msgstr "%s належить до більш ранньої архітектури" - -#: ../python/src/problem.c:173 -#, c-format -msgid "problem with installed package %s" -msgstr "Проблема з встановленим пакунком %s" - -#: ../python/src/problem.c:179 -#, c-format -msgid "conflicting requests" -msgstr "конфлікт запитів" - -#: ../python/src/problem.c:184 -#, c-format -msgid "nothing provides requested %s" -msgstr "ніщо не надає питомий %s " - -#: ../python/src/problem.c:190 -#, c-format -msgid "some dependency problem" -msgstr "проблема в залежностях" - -#: ../python/src/problem.c:195 -#, c-format -msgid "package %s is not installable" -msgstr "пакунок %s не може бути встановлений" - -#: ../python/src/problem.c:202 -#, c-format -msgid "nothing provides %s needed by %s" -msgstr "ніщо не надає %s необхідний для %s" - -#: ../python/src/problem.c:209 -#, c-format -msgid "cannot install both %s and %s" -msgstr "неможливо встановити %s та %s" - -#: ../python/src/problem.c:216 -#, c-format -msgid "package %s conflicts with %s provided by %s" -msgstr "пакунок %s конфліктує з %s наданий %s" - -#: ../python/src/problem.c:224 -#, c-format -msgid "package %s obsoletes %s provided by %s" -msgstr "пакунок %s відміняє %s наданий %s" - -#: ../python/src/problem.c:232 -#, c-format -msgid "installed package %s obsoletes %s provided by %s" -msgstr "встановлений пакунок %s відміняє %s наданий %s" - -#: ../python/src/problem.c:240 -#, c-format -msgid "package %s implicitely obsoletes %s provided by %s" -msgstr "пакунок %s неявно відміняє %s наданий %s" - -#: ../python/src/problem.c:248 -#, c-format -msgid "package %s requires %s, but none of the providers can be installed" -msgstr "пакунок %s вимагає %s, але обидва пакунки не можуть бути встановлені" - -#: ../python/src/problem.c:255 -#, c-format -msgid "package %s conflicts with %s provided by itself" -msgstr "пакунок %s конфліктує з %s наданий самим собою" - -#: ../python/src/problem.c:264 -#, c-format -msgid "bad rule type" -msgstr "невірний тип правила" - -#: ../python/src/solution.c:86 -#, c-format -msgid "do not keep %s installed" -msgstr "не залишайте %s встановленим" - -#: ../python/src/solution.c:89 -#, c-format -msgid "do not install a solvable %s" -msgstr "не встановлюйте вирішальні %s" - -#: ../python/src/solution.c:92 -#, c-format -msgid "do not install %s" -msgstr "не встановлюйте %s" +#~ msgid "Less than 2GB of free space. Cannot request a new job." +#~ msgstr "" +#~ "залишилось менше 2ГБ вільного місця. Не можу запросити новий процес." -#: ../python/src/solution.c:98 -#, c-format -msgid "do not forbid installation of %s" -msgstr "не забороняйте встановлення %s" +#~ msgid "Trying again in %(timeout)s second(s). %(tries)s tries left." +#~ msgstr "Спроба ще раз за %(timeout)s секунд(и). %(tries)s спроб залишилось." -#: ../python/src/solution.c:101 -#, c-format -msgid "do not deinstall all solvables %s" -msgstr "не де-інсталюйте всі вирішальні %s" - -#: ../python/src/solution.c:104 -#, c-format -msgid "do not deinstall %s" -msgstr "не де-інсталюйте %s" - -#: ../python/src/solution.c:109 -#, c-format -msgid "do not install most recent version of %s" -msgstr "не встановлюйте більш новішу версію %s" - -#: ../python/src/solution.c:114 -#, c-format -msgid "do not lock %s" -msgstr "не блокуйте %s" - -#: ../python/src/solution.c:119 -#, c-format -msgid "do something different" -msgstr "виконати щось інше" - -#: ../python/src/solution.c:126 -#, c-format -msgid "keep %s despite the inferior architecture" -msgstr "залишити %s незважаючи на більш ранню архітектуру" - -#: ../python/src/solution.c:129 -#, c-format -msgid "install %s despite the inferior architecture" -msgstr "встановити %s незважаючи на більш ранню архітектуру" - -#: ../python/src/solution.c:135 -#, c-format -msgid "keep obsolete %s" -msgstr "залишити застарілий %s" - -#: ../python/src/solution.c:138 -#, c-format -msgid "install %s from excluded repository" -msgstr "встановити %s з виключених репозиторіїв" - -#: ../python/src/solution.c:150 -#, c-format -msgid "allow downgrade of %s to %s" -msgstr "дозволити пониження версії з %s на %s" - -#: ../python/src/solution.c:154 -#, c-format -msgid "allow architecture change of %s to %s" -msgstr "дозволити зміну архітектури з %s на %s" - -#: ../python/src/solution.c:159 -#, c-format -msgid "allow vendor change from '%s' (%s) to '%s' (%s)" -msgstr "дозволити зміну постачальника з '%s' (%s) на '%s' (%s)" - -#: ../python/src/solution.c:163 -#, c-format -msgid "allow vendor change from '%s' (%s) to no vendor (%s)" -msgstr "дозволити зміну постачальника з '%s' (%s) на відсутність постачальника (%s)" - -#: ../python/src/solution.c:169 -#, c-format -msgid "allow replacement of %s with %s" -msgstr "дозволити заміну з %s на %s" - -#. XXX Maybe we can make a more beautiful message here?! -#: ../tools/pakfire-multicall.py:25 -msgid "" -"There has been an error when trying to import one or more of the modules, " -"that are required to run Pakfire." -msgstr "Виникла помилка при спробі імпортувати один або декілька модулів, необхідних для запуску Pakfire." +#~ msgid "" +#~ "There has been an error when trying to import one or more of the modules, " +#~ "that are required to run Pakfire." +#~ msgstr "" +#~ "Виникла помилка при спробі імпортувати один або декілька модулів, " +#~ "необхідних для запуску Pakfire." -#: ../tools/pakfire-multicall.py:27 -msgid "Please check your installation of Pakfire." -msgstr "Будь-ласка перевірте Вашу інсталяцію Pakfire." +#~ msgid "Please check your installation of Pakfire." +#~ msgstr "Будь-ласка перевірте Вашу інсталяцію Pakfire." -#: ../tools/pakfire-multicall.py:29 -msgid "The error that lead to this:" -msgstr "Помилка, що призвела до наступного:" +#~ msgid "The error that lead to this:" +#~ msgstr "Помилка, що призвела до наступного:" -#: ../tools/pakfire-multicall.py:70 -msgid "An error has occured when running Pakfire." -msgstr "Помилка при запуску Pakfire." +#~ msgid "An error has occured when running Pakfire." +#~ msgstr "Помилка при запуску Pakfire." -#: ../tools/pakfire-multicall.py:73 -msgid "Error message:" -msgstr "Сповіщення про помилку:" +#~ msgid "Error message:" +#~ msgstr "Сповіщення про помилку:" -#: ../tools/pakfire-multicall.py:80 -msgid "Further description:" -msgstr "Детальний опис:" +#~ msgid "Further description:" +#~ msgstr "Детальний опис:" diff --git a/python/Makefile b/python/Makefile deleted file mode 100644 index 88e4b01d5..000000000 --- a/python/Makefile +++ /dev/null @@ -1,27 +0,0 @@ - -include ../Makeconfig - -.PHONY: all -all: $(PACKAGE_VERSION_FILE) - # Build the binary parts. - $(MAKE) -C src - -.PHONY: install -install: $(PACKAGE_VERSION_FILE) - for mod in $(PYTHON_MODULES); do \ - mkdir -pv $(DESTDIR)$(PYTHON_DIR)/$${mod}; \ - cp -vrf $${mod}/*.py $(DESTDIR)$(PYTHON_DIR)/$${mod} || exit; \ - done - - $(MAKE) -C src install - -.PHONY: clean -clean: - rm -f $(PACKAGE_VERSION_FILE) - - $(MAKE) -C src clean - -$(PACKAGE_VERSION_FILE): ../Makeconfig - echo "# this file is autogenerated by the buildsystem" > $(PACKAGE_VERSION_FILE) - echo "PAKFIRE_VERSION = \"$(PACKAGE_VERSION)\"" >> $(PACKAGE_VERSION_FILE) - diff --git a/python/src/Makefile b/python/src/Makefile deleted file mode 100644 index 2741fa270..000000000 --- a/python/src/Makefile +++ /dev/null @@ -1,53 +0,0 @@ - -include ../../Makeconfig - -# The name of the module. -MODULE_PAKFIRE = _pakfire.so -MODULE_LZMA = _lzma.so -MODULES = $(MODULE_PAKFIRE) $(MODULE_LZMA) - -# Libs that are to be linked into the module. -MODULE_PAKFIRE_LIBS = -lcap -lpython$(PYTHON_VERSION) -lsolv -MODULE_LZMA_LIBS = -llzma - -SOURCES_LZMA = _lzmamodule.c -SOURCES_PAKFIRE = \ - capabilities.c \ - _pakfiremodule.c \ - problem.c \ - repo.c \ - solution.c \ - solver.c \ - transaction.c \ - pool.c \ - relation.c \ - request.c \ - solvable.c \ - step.c \ - util.c - -OBJECTS_LZMA = $(patsubst %.c,%.o,$(SOURCES_LZMA)) -OBJECTS_PAKFIRE = $(patsubst %.c,%.o,$(SOURCES_PAKFIRE)) -OBJECTS = $(OBJECTS_PAKFIRE) $(OBJECTS_LZMA) - -.PHONY: -all: $(MODULES) - -$(MODULE_PAKFIRE): $(OBJECTS_PAKFIRE) - $(PYTHON_CC) $(PYTHON_CFLAGS) -shared $^ $(MODULE_PAKFIRE_LIBS) -o $@ - -$(MODULE_LZMA): $(OBJECTS_LZMA) - $(PYTHON_CC) $(PYTHON_CFLAGS) -shared $^ $(MODULE_LZMA_LIBS) -o $@ - -%.o: %.c Makefile config.h - $(PYTHON_CC) $(PYTHON_CFLAGS) -o $@ -c $< - -.PHONY: clean -clean: - rm -f $(OBJECTS) $(MODULES) - -.PHONY: install -install: $(MODULES) - -mkdir -pv $(DESTDIR)$(PYTHON_DIR)/$(PACKAGE_NAME) - install -m 755 -v $(MODULE_PAKFIRE) $(DESTDIR)$(PYTHON_DIR)/$(PACKAGE_NAME) - install -m 755 -v $(MODULE_LZMA) $(DESTDIR)$(PYTHON_DIR)/$(PACKAGE_NAME) diff --git a/python/src/_lzmamodule.c b/src/_lzma/_lzmamodule.c similarity index 100% rename from python/src/_lzmamodule.c rename to src/_lzma/_lzmamodule.c diff --git a/python/src/_pakfiremodule.c b/src/_pakfire/_pakfiremodule.c similarity index 99% rename from python/src/_pakfiremodule.c rename to src/_pakfire/_pakfiremodule.c index c20863491..04a321b6d 100644 --- a/python/src/_pakfiremodule.c +++ b/src/_pakfire/_pakfiremodule.c @@ -18,18 +18,15 @@ # # #############################################################################*/ -#ifndef _GNU_SOURCE -#define _GNU_SOURCE -#endif - #include +#include #include #include #include #include "capabilities.h" -#include "config.h" +#include "constants.h" #include "pool.h" #include "problem.h" #include "relation.h" @@ -196,8 +193,8 @@ static PyMethodDef Transaction_methods[] = { void init_pakfire(void) { /* Initialize locale */ setlocale(LC_ALL, ""); - bindtextdomain(TEXTDOMAIN, "/usr/share/locale"); - textdomain(TEXTDOMAIN); + bindtextdomain(PACKAGE_TARNAME, "/usr/share/locale"); + textdomain(PACKAGE_TARNAME); /* Load the python module */ PyObject *m, *d; diff --git a/python/src/capabilities.c b/src/_pakfire/capabilities.c similarity index 99% rename from python/src/capabilities.c rename to src/_pakfire/capabilities.c index fb5574d13..4cd8e0949 100644 --- a/python/src/capabilities.c +++ b/src/_pakfire/capabilities.c @@ -23,7 +23,7 @@ #include #include -#include "config.h" +#include "constants.h" PyObject * get_capabilities(PyObject *self, PyObject *args) { diff --git a/python/src/capabilities.h b/src/_pakfire/capabilities.h similarity index 100% rename from python/src/capabilities.h rename to src/_pakfire/capabilities.h diff --git a/python/src/config.h b/src/_pakfire/constants.h similarity index 87% rename from python/src/config.h rename to src/_pakfire/constants.h index 7645926b8..dd7988178 100644 --- a/python/src/config.h +++ b/src/_pakfire/constants.h @@ -1,7 +1,7 @@ /*############################################################################# # # # Pakfire - The IPFire package management system # -# Copyright (C) 2011 Pakfire development team # +# Copyright (C) 2013 Pakfire development team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -18,13 +18,8 @@ # # #############################################################################*/ -/* - This is just a small configuration file for the build time configuration - of the satsolver module. -*/ - -//#define DEBUG - +#ifndef _PAKFIRE_CONSTANTS_H +#define _PAKFIRE_CONSTANTS_H #define STRING_SIZE 2048 @@ -33,6 +28,6 @@ */ #include - -#define TEXTDOMAIN "pakfire" #define _(x) gettext(x) + +#endif diff --git a/python/src/pool.c b/src/_pakfire/pool.c similarity index 99% rename from python/src/pool.c rename to src/_pakfire/pool.c index 04607396a..296c740a0 100644 --- a/python/src/pool.c +++ b/src/_pakfire/pool.c @@ -23,7 +23,7 @@ #include #include -#include "config.h" +#include "constants.h" #include "pool.h" #include "relation.h" #include "repo.h" diff --git a/python/src/pool.h b/src/_pakfire/pool.h similarity index 100% rename from python/src/pool.h rename to src/_pakfire/pool.h diff --git a/python/src/problem.c b/src/_pakfire/problem.c similarity index 99% rename from python/src/problem.c rename to src/_pakfire/problem.c index 340d0d7f0..6dbdf5cfc 100644 --- a/python/src/problem.c +++ b/src/_pakfire/problem.c @@ -20,7 +20,7 @@ #include -#include "config.h" +#include "constants.h" #include "problem.h" #include "relation.h" #include "request.h" diff --git a/python/src/problem.h b/src/_pakfire/problem.h similarity index 100% rename from python/src/problem.h rename to src/_pakfire/problem.h diff --git a/python/src/relation.c b/src/_pakfire/relation.c similarity index 100% rename from python/src/relation.c rename to src/_pakfire/relation.c diff --git a/python/src/relation.h b/src/_pakfire/relation.h similarity index 100% rename from python/src/relation.h rename to src/_pakfire/relation.h diff --git a/python/src/repo.c b/src/_pakfire/repo.c similarity index 99% rename from python/src/repo.c rename to src/_pakfire/repo.c index 572708a17..9e91bd370 100644 --- a/python/src/repo.c +++ b/src/_pakfire/repo.c @@ -25,7 +25,7 @@ #include #include -#include "config.h" +#include "constants.h" #include "pool.h" #include "repo.h" #include "solvable.h" diff --git a/python/src/repo.h b/src/_pakfire/repo.h similarity index 100% rename from python/src/repo.h rename to src/_pakfire/repo.h diff --git a/python/src/request.c b/src/_pakfire/request.c similarity index 100% rename from python/src/request.c rename to src/_pakfire/request.c diff --git a/python/src/request.h b/src/_pakfire/request.h similarity index 100% rename from python/src/request.h rename to src/_pakfire/request.h diff --git a/python/src/solution.c b/src/_pakfire/solution.c similarity index 99% rename from python/src/solution.c rename to src/_pakfire/solution.c index 7360a3781..36de8d832 100644 --- a/python/src/solution.c +++ b/src/_pakfire/solution.c @@ -23,7 +23,7 @@ #include #include -#include "config.h" +#include "constants.h" #include "problem.h" #include "solution.h" diff --git a/python/src/solution.h b/src/_pakfire/solution.h similarity index 100% rename from python/src/solution.h rename to src/_pakfire/solution.h diff --git a/python/src/solvable.c b/src/_pakfire/solvable.c similarity index 99% rename from python/src/solvable.c rename to src/_pakfire/solvable.c index 490df0f64..d6b826d08 100644 --- a/python/src/solvable.c +++ b/src/_pakfire/solvable.c @@ -20,7 +20,7 @@ #include -#include "config.h" +#include "constants.h" #include "relation.h" #include "repo.h" #include "solvable.h" diff --git a/python/src/solvable.h b/src/_pakfire/solvable.h similarity index 100% rename from python/src/solvable.h rename to src/_pakfire/solvable.h diff --git a/python/src/solver.c b/src/_pakfire/solver.c similarity index 100% rename from python/src/solver.c rename to src/_pakfire/solver.c diff --git a/python/src/solver.h b/src/_pakfire/solver.h similarity index 100% rename from python/src/solver.h rename to src/_pakfire/solver.h diff --git a/python/src/step.c b/src/_pakfire/step.c similarity index 100% rename from python/src/step.c rename to src/_pakfire/step.c diff --git a/python/src/step.h b/src/_pakfire/step.h similarity index 100% rename from python/src/step.h rename to src/_pakfire/step.h diff --git a/python/src/transaction.c b/src/_pakfire/transaction.c similarity index 100% rename from python/src/transaction.c rename to src/_pakfire/transaction.c diff --git a/python/src/transaction.h b/src/_pakfire/transaction.h similarity index 100% rename from python/src/transaction.h rename to src/_pakfire/transaction.h diff --git a/python/src/util.c b/src/_pakfire/util.c similarity index 97% rename from python/src/util.c rename to src/_pakfire/util.c index acea90a0d..616e0344e 100644 --- a/python/src/util.c +++ b/src/_pakfire/util.c @@ -18,10 +18,6 @@ # # #############################################################################*/ -#ifndef _GNU_SOURCE -#define _GNU_SOURCE -#endif - #include #include @@ -29,7 +25,7 @@ #include #include -#include "config.h" +#include "constants.h" #include "util.h" PyObject *_personality(PyObject *self, PyObject *args) { diff --git a/python/src/util.h b/src/_pakfire/util.h similarity index 100% rename from python/src/util.h rename to src/_pakfire/util.h diff --git a/tools/debugedit.c b/src/debugedit/debugedit.c similarity index 99% rename from tools/debugedit.c rename to src/debugedit/debugedit.c index 2805a240e..75b48f0b9 100644 --- a/tools/debugedit.c +++ b/src/debugedit/debugedit.c @@ -67,7 +67,7 @@ #include #include "hashtab.h" -#include +#include "rpmtag.h" #define DW_TAG_partial_unit 0x3c #define DW_FORM_sec_offset 0x17 diff --git a/tools/hashtab.c b/src/debugedit/hashtab.c similarity index 100% rename from tools/hashtab.c rename to src/debugedit/hashtab.c diff --git a/tools/hashtab.h b/src/debugedit/hashtab.h similarity index 100% rename from tools/hashtab.h rename to src/debugedit/hashtab.h diff --git a/tools/rpmiotypes.h b/src/debugedit/rpmiotypes.h similarity index 100% rename from tools/rpmiotypes.h rename to src/debugedit/rpmiotypes.h diff --git a/tools/rpmsw.h b/src/debugedit/rpmsw.h similarity index 100% rename from tools/rpmsw.h rename to src/debugedit/rpmsw.h diff --git a/tools/rpmtag.h b/src/debugedit/rpmtag.h similarity index 99% rename from tools/rpmtag.h rename to src/debugedit/rpmtag.h index f0f71aa8a..36e24c81b 100644 --- a/tools/rpmtag.h +++ b/src/debugedit/rpmtag.h @@ -5,8 +5,8 @@ * \file rpmdb/rpmtag.h */ -#include -#include +#include "rpmiotypes.h" +#include "rpmsw.h" #ifdef __cplusplus extern "C" { diff --git a/tools/fake-environ/uname.c b/src/libpakfire_preload/uname.c similarity index 100% rename from tools/fake-environ/uname.c rename to src/libpakfire_preload/uname.c diff --git a/python/pakfire/__init__.py b/src/pakfire/__init__.py similarity index 100% rename from python/pakfire/__init__.py rename to src/pakfire/__init__.py diff --git a/src/pakfire/__version__.py.in b/src/pakfire/__version__.py.in new file mode 100644 index 000000000..90bf0ca68 --- /dev/null +++ b/src/pakfire/__version__.py.in @@ -0,0 +1,2 @@ +# this file is autogenerated by the buildsystem +PAKFIRE_VERSION = "@PACKAGE_VERSION@" diff --git a/python/pakfire/actions.py b/src/pakfire/actions.py similarity index 100% rename from python/pakfire/actions.py rename to src/pakfire/actions.py diff --git a/python/pakfire/base.py b/src/pakfire/base.py similarity index 100% rename from python/pakfire/base.py rename to src/pakfire/base.py diff --git a/python/pakfire/builder.py b/src/pakfire/builder.py similarity index 100% rename from python/pakfire/builder.py rename to src/pakfire/builder.py diff --git a/python/pakfire/cgroup.py b/src/pakfire/cgroup.py similarity index 100% rename from python/pakfire/cgroup.py rename to src/pakfire/cgroup.py diff --git a/python/pakfire/cli.py b/src/pakfire/cli.py similarity index 100% rename from python/pakfire/cli.py rename to src/pakfire/cli.py diff --git a/python/pakfire/client.py b/src/pakfire/client.py similarity index 100% rename from python/pakfire/client.py rename to src/pakfire/client.py diff --git a/python/pakfire/compress.py b/src/pakfire/compress.py similarity index 100% rename from python/pakfire/compress.py rename to src/pakfire/compress.py diff --git a/python/pakfire/config.py b/src/pakfire/config.py similarity index 100% rename from python/pakfire/config.py rename to src/pakfire/config.py diff --git a/python/pakfire/constants.py b/src/pakfire/constants.py similarity index 100% rename from python/pakfire/constants.py rename to src/pakfire/constants.py diff --git a/python/pakfire/daemon.py b/src/pakfire/daemon.py similarity index 100% rename from python/pakfire/daemon.py rename to src/pakfire/daemon.py diff --git a/python/pakfire/distro.py b/src/pakfire/distro.py similarity index 100% rename from python/pakfire/distro.py rename to src/pakfire/distro.py diff --git a/python/pakfire/downloader.py b/src/pakfire/downloader.py similarity index 100% rename from python/pakfire/downloader.py rename to src/pakfire/downloader.py diff --git a/python/pakfire/errors.py b/src/pakfire/errors.py similarity index 100% rename from python/pakfire/errors.py rename to src/pakfire/errors.py diff --git a/python/pakfire/filelist.py b/src/pakfire/filelist.py similarity index 100% rename from python/pakfire/filelist.py rename to src/pakfire/filelist.py diff --git a/python/pakfire/i18n.py b/src/pakfire/i18n.py similarity index 100% rename from python/pakfire/i18n.py rename to src/pakfire/i18n.py diff --git a/python/pakfire/keyring.py b/src/pakfire/keyring.py similarity index 100% rename from python/pakfire/keyring.py rename to src/pakfire/keyring.py diff --git a/python/pakfire/logger.py b/src/pakfire/logger.py similarity index 100% rename from python/pakfire/logger.py rename to src/pakfire/logger.py diff --git a/python/pakfire/lzma.py b/src/pakfire/lzma.py similarity index 100% rename from python/pakfire/lzma.py rename to src/pakfire/lzma.py diff --git a/python/pakfire/packages/__init__.py b/src/pakfire/packages/__init__.py similarity index 100% rename from python/pakfire/packages/__init__.py rename to src/pakfire/packages/__init__.py diff --git a/python/pakfire/packages/base.py b/src/pakfire/packages/base.py similarity index 100% rename from python/pakfire/packages/base.py rename to src/pakfire/packages/base.py diff --git a/python/pakfire/packages/file.py b/src/pakfire/packages/file.py similarity index 100% rename from python/pakfire/packages/file.py rename to src/pakfire/packages/file.py diff --git a/python/pakfire/packages/installed.py b/src/pakfire/packages/installed.py similarity index 100% rename from python/pakfire/packages/installed.py rename to src/pakfire/packages/installed.py diff --git a/python/pakfire/packages/lexer.py b/src/pakfire/packages/lexer.py similarity index 100% rename from python/pakfire/packages/lexer.py rename to src/pakfire/packages/lexer.py diff --git a/python/pakfire/packages/make.py b/src/pakfire/packages/make.py similarity index 100% rename from python/pakfire/packages/make.py rename to src/pakfire/packages/make.py diff --git a/python/pakfire/packages/packager.py b/src/pakfire/packages/packager.py similarity index 100% rename from python/pakfire/packages/packager.py rename to src/pakfire/packages/packager.py diff --git a/python/pakfire/packages/solv.py b/src/pakfire/packages/solv.py similarity index 100% rename from python/pakfire/packages/solv.py rename to src/pakfire/packages/solv.py diff --git a/python/pakfire/packages/tar.py b/src/pakfire/packages/tar.py similarity index 100% rename from python/pakfire/packages/tar.py rename to src/pakfire/packages/tar.py diff --git a/python/pakfire/repository/__init__.py b/src/pakfire/repository/__init__.py similarity index 100% rename from python/pakfire/repository/__init__.py rename to src/pakfire/repository/__init__.py diff --git a/python/pakfire/repository/base.py b/src/pakfire/repository/base.py similarity index 100% rename from python/pakfire/repository/base.py rename to src/pakfire/repository/base.py diff --git a/python/pakfire/repository/cache.py b/src/pakfire/repository/cache.py similarity index 100% rename from python/pakfire/repository/cache.py rename to src/pakfire/repository/cache.py diff --git a/python/pakfire/repository/database.py b/src/pakfire/repository/database.py similarity index 100% rename from python/pakfire/repository/database.py rename to src/pakfire/repository/database.py diff --git a/python/pakfire/repository/index.py b/src/pakfire/repository/index.py similarity index 100% rename from python/pakfire/repository/index.py rename to src/pakfire/repository/index.py diff --git a/python/pakfire/repository/local.py b/src/pakfire/repository/local.py similarity index 100% rename from python/pakfire/repository/local.py rename to src/pakfire/repository/local.py diff --git a/python/pakfire/repository/metadata.py b/src/pakfire/repository/metadata.py similarity index 100% rename from python/pakfire/repository/metadata.py rename to src/pakfire/repository/metadata.py diff --git a/python/pakfire/repository/remote.py b/src/pakfire/repository/remote.py similarity index 100% rename from python/pakfire/repository/remote.py rename to src/pakfire/repository/remote.py diff --git a/python/pakfire/repository/system.py b/src/pakfire/repository/system.py similarity index 100% rename from python/pakfire/repository/system.py rename to src/pakfire/repository/system.py diff --git a/python/pakfire/satsolver.py b/src/pakfire/satsolver.py similarity index 100% rename from python/pakfire/satsolver.py rename to src/pakfire/satsolver.py diff --git a/python/pakfire/server.py b/src/pakfire/server.py similarity index 100% rename from python/pakfire/server.py rename to src/pakfire/server.py diff --git a/python/pakfire/shell.py b/src/pakfire/shell.py similarity index 100% rename from python/pakfire/shell.py rename to src/pakfire/shell.py diff --git a/python/pakfire/system.py b/src/pakfire/system.py similarity index 100% rename from python/pakfire/system.py rename to src/pakfire/system.py diff --git a/python/pakfire/transaction.py b/src/pakfire/transaction.py similarity index 100% rename from python/pakfire/transaction.py rename to src/pakfire/transaction.py diff --git a/python/pakfire/transport.py b/src/pakfire/transport.py similarity index 100% rename from python/pakfire/transport.py rename to src/pakfire/transport.py diff --git a/python/pakfire/util.py b/src/pakfire/util.py similarity index 100% rename from python/pakfire/util.py rename to src/pakfire/util.py diff --git a/tools/quality-agent.d/001-include-files b/src/quality-agent/001-include-files similarity index 100% rename from tools/quality-agent.d/001-include-files rename to src/quality-agent/001-include-files diff --git a/tools/quality-agent.d/001-remove-info-files b/src/quality-agent/001-remove-info-files similarity index 100% rename from tools/quality-agent.d/001-remove-info-files rename to src/quality-agent/001-remove-info-files diff --git a/tools/quality-agent.d/001-unsafe-files b/src/quality-agent/001-unsafe-files similarity index 100% rename from tools/quality-agent.d/001-unsafe-files rename to src/quality-agent/001-unsafe-files diff --git a/tools/quality-agent.d/002-bad-symlinks b/src/quality-agent/002-bad-symlinks similarity index 100% rename from tools/quality-agent.d/002-bad-symlinks rename to src/quality-agent/002-bad-symlinks diff --git a/tools/quality-agent.d/003-libs-location b/src/quality-agent/003-libs-location similarity index 100% rename from tools/quality-agent.d/003-libs-location rename to src/quality-agent/003-libs-location diff --git a/tools/quality-agent.d/050-canary b/src/quality-agent/050-canary similarity index 100% rename from tools/quality-agent.d/050-canary rename to src/quality-agent/050-canary diff --git a/tools/quality-agent.d/050-execstacks b/src/quality-agent/050-execstacks similarity index 100% rename from tools/quality-agent.d/050-execstacks rename to src/quality-agent/050-execstacks diff --git a/tools/quality-agent.d/050-invalid-interpreters b/src/quality-agent/050-invalid-interpreters similarity index 100% rename from tools/quality-agent.d/050-invalid-interpreters rename to src/quality-agent/050-invalid-interpreters diff --git a/tools/quality-agent.d/050-libs-needed b/src/quality-agent/050-libs-needed similarity index 100% rename from tools/quality-agent.d/050-libs-needed rename to src/quality-agent/050-libs-needed diff --git a/tools/quality-agent.d/050-libs-soname b/src/quality-agent/050-libs-soname similarity index 100% rename from tools/quality-agent.d/050-libs-soname rename to src/quality-agent/050-libs-soname diff --git a/tools/quality-agent.d/050-libs-x86_64 b/src/quality-agent/050-libs-x86_64 similarity index 100% rename from tools/quality-agent.d/050-libs-x86_64 rename to src/quality-agent/050-libs-x86_64 diff --git a/tools/quality-agent.d/050-nx b/src/quality-agent/050-nx similarity index 100% rename from tools/quality-agent.d/050-nx rename to src/quality-agent/050-nx diff --git a/tools/quality-agent.d/050-relro b/src/quality-agent/050-relro similarity index 100% rename from tools/quality-agent.d/050-relro rename to src/quality-agent/050-relro diff --git a/tools/quality-agent.d/050-rpaths b/src/quality-agent/050-rpaths similarity index 100% rename from tools/quality-agent.d/050-rpaths rename to src/quality-agent/050-rpaths diff --git a/tools/quality-agent.d/095-directory-layout b/src/quality-agent/095-directory-layout similarity index 100% rename from tools/quality-agent.d/095-directory-layout rename to src/quality-agent/095-directory-layout diff --git a/tools/quality-agent.d/qa-include b/src/quality-agent/qa-include similarity index 100% rename from tools/quality-agent.d/qa-include rename to src/quality-agent/qa-include diff --git a/tools/chroot-shell b/src/scripts/chroot-shell old mode 100755 new mode 100644 similarity index 100% rename from tools/chroot-shell rename to src/scripts/chroot-shell diff --git a/tools/cleanup b/src/scripts/cleanup old mode 100755 new mode 100644 similarity index 100% rename from tools/cleanup rename to src/scripts/cleanup diff --git a/tools/compress-man-pages b/src/scripts/compress-man-pages old mode 100755 new mode 100644 similarity index 100% rename from tools/compress-man-pages rename to src/scripts/compress-man-pages diff --git a/tools/extract-debuginfo b/src/scripts/extract-debuginfo.in old mode 100755 new mode 100644 similarity index 99% rename from tools/extract-debuginfo rename to src/scripts/extract-debuginfo.in index 5999fa54c..4746df215 --- a/tools/extract-debuginfo +++ b/src/scripts/extract-debuginfo.in @@ -193,7 +193,7 @@ find "$BUILDROOT" ! -path "${debugdir}/*.debug" -type f \ fi echo " Extracting debug info from ${f#${BUILDROOT}}" - id=$(/usr/lib/pakfire/debugedit -i \ + id=$(@libexecdir@/debugedit -i \ -b "${SOURCEDIR}" \ -d /usr/src/debug \ -l "${SOURCEFILE}" \ diff --git a/tools/find-common b/src/scripts/find-common similarity index 100% rename from tools/find-common rename to src/scripts/find-common diff --git a/tools/find-prerequires b/src/scripts/find-prerequires old mode 100755 new mode 100644 similarity index 100% rename from tools/find-prerequires rename to src/scripts/find-prerequires diff --git a/tools/find-provides b/src/scripts/find-provides old mode 100755 new mode 100644 similarity index 100% rename from tools/find-provides rename to src/scripts/find-provides diff --git a/tools/find-requires b/src/scripts/find-requires old mode 100755 new mode 100644 similarity index 100% rename from tools/find-requires rename to src/scripts/find-requires diff --git a/tools/functions-common b/src/scripts/functions-common similarity index 100% rename from tools/functions-common rename to src/scripts/functions-common diff --git a/tools/functions-constants b/src/scripts/functions-constants similarity index 100% rename from tools/functions-constants rename to src/scripts/functions-constants diff --git a/tools/functions-directories b/src/scripts/functions-directories similarity index 100% rename from tools/functions-directories rename to src/scripts/functions-directories diff --git a/tools/functions-files b/src/scripts/functions-files similarity index 100% rename from tools/functions-files rename to src/scripts/functions-files diff --git a/tools/functions-lists b/src/scripts/functions-lists similarity index 100% rename from tools/functions-lists rename to src/scripts/functions-lists diff --git a/tools/functions-logging b/src/scripts/functions-logging similarity index 100% rename from tools/functions-logging rename to src/scripts/functions-logging diff --git a/tools/pakfire-multicall.py b/src/scripts/pakfire similarity index 100% rename from tools/pakfire-multicall.py rename to src/scripts/pakfire diff --git a/tools/patch b/src/scripts/patch old mode 100755 new mode 100644 similarity index 100% rename from tools/patch rename to src/scripts/patch diff --git a/tools/perl.prov b/src/scripts/perl.prov similarity index 100% rename from tools/perl.prov rename to src/scripts/perl.prov diff --git a/tools/perl.req b/src/scripts/perl.req similarity index 100% rename from tools/perl.req rename to src/scripts/perl.req diff --git a/tools/py-compile b/src/scripts/py-compile old mode 100755 new mode 100644 similarity index 100% rename from tools/py-compile rename to src/scripts/py-compile diff --git a/tools/quality-agent b/src/scripts/quality-agent.in old mode 100755 new mode 100644 similarity index 80% rename from tools/quality-agent rename to src/scripts/quality-agent.in index a83a1a375..19e97bce7 --- a/tools/quality-agent +++ b/src/scripts/quality-agent.in @@ -1,6 +1,6 @@ #!/bin/bash -DIR_QA=/usr/lib/quality-agent +DIR_QA="@qualityagentdir@" failed=0 for file in ${DIR_QA}/*; do diff --git a/tools/remove-static-libs b/src/scripts/remove-static-libs old mode 100755 new mode 100644 similarity index 100% rename from tools/remove-static-libs rename to src/scripts/remove-static-libs diff --git a/systemd/pakfire-daemon.service b/src/systemd/pakfire-daemon.service.in similarity index 88% rename from systemd/pakfire-daemon.service rename to src/systemd/pakfire-daemon.service.in index 00e54669e..e0a6dff52 100644 --- a/systemd/pakfire-daemon.service +++ b/src/systemd/pakfire-daemon.service.in @@ -9,7 +9,7 @@ KillMode=process SendSIGKILL=false TimeoutStopSec=0 -ExecStart=/usr/bin/pakfire-daemon +ExecStart=@bindir@/pakfire-daemon Restart=on-failure [Install] diff --git a/tools/Makefile b/tools/Makefile deleted file mode 100644 index d7cbf709a..000000000 --- a/tools/Makefile +++ /dev/null @@ -1,67 +0,0 @@ - -include ../Makeconfig - -# Elfutils -LIBS_ELF = -lelf - -# Beecrypt -LIBS_BEECRYPT = -lbeecrypt -lgomp - -# popt -LIBS_POPT = -lpopt - -SCRIPTS = $(SCRIPTS_BIN) $(SCRIPTS_SHELL) -SCRIPTS_BIN = \ - debugedit - -SCRIPTS_SHELL = \ - chroot-shell \ - cleanup \ - compress-man-pages \ - extract-debuginfo \ - find-common \ - find-prerequires \ - find-provides \ - find-requires \ - pakfire-multicall.py \ - patch \ - py-compile \ - quality-agent \ - remove-static-libs \ - $(wildcard functions-*) \ - $(wildcard *.prov) \ - $(wildcard *.req) - -.PHONY: all -all: $(SCRIPTS) - -%.o: %.c Makefile - $(CC) $(CFLAGS) -I. -o $@ -c $< - -debugedit: debugedit.o hashtab.o - $(CC) $(CFLAGS) -o $@ $^ $(LIBS_BEECRYPT) $(LIBS_ELF) $(LIBS_POPT) - -.PHONY: install -install: $(SCRIPTS) - -mkdir -pv $(DESTDIR)$(SCRIPT_DIR) - for file in $^; do \ - cp -vrf $${file} $(DESTDIR)$(SCRIPT_DIR)/ || exit; \ - done - - # Create script aliases. - -mkdir -pv $(DESTDIR)/usr/bin - ln -svf ../..$(SCRIPT_DIR)/pakfire-multicall.py $(DESTDIR)/usr/bin/pakfire - ln -svf ../..$(SCRIPT_DIR)/pakfire-multicall.py $(DESTDIR)/usr/bin/pakfire-builder - ln -svf ../..$(SCRIPT_DIR)/pakfire-multicall.py $(DESTDIR)/usr/bin/pakfire-client - ln -svf ../..$(SCRIPT_DIR)/pakfire-multicall.py $(DESTDIR)/usr/bin/pakfire-daemon - ln -svf ../..$(SCRIPT_DIR)/pakfire-multicall.py $(DESTDIR)/usr/bin/pakfire-key - ln -svf ../..$(SCRIPT_DIR)/pakfire-multicall.py $(DESTDIR)/usr/bin/pakfire-server - ln -svf pakfire-multicall.py $(DESTDIR)$(SCRIPT_DIR)/builder - - # Install QA. - -mkdir -pv $(DESTDIR)/usr/lib/quality-agent - cp -vf quality-agent.d/* $(DESTDIR)/usr/lib/quality-agent - -.PHONY: clean -clean: - : # Nothing yet to do diff --git a/tools/fake-environ/Makefile b/tools/fake-environ/Makefile deleted file mode 100644 index 90dd1f0b9..000000000 --- a/tools/fake-environ/Makefile +++ /dev/null @@ -1,25 +0,0 @@ - -include ../../Makeconfig - -LIB = libpakfire_preload.so - -SOURCES = $(wildcard *.c) -OBJECTS = $(patsubst %.c,%.o,$(SOURCES)) - -.PHONY: all -all: $(LIB) - -%.o: %.c Makefile - $(CC) $(CFLAGS) -o $@ -c $< - -$(LIB): $(OBJECTS) - $(CC) $(CFLAGS) -shared -o $@ $? -ldl - -.PHONY: install -install: all - -mkdir -pv $(DESTDIR)$(LIBDIR) - install -p -m 755 $(LIB) $(DESTDIR)$(LIBDIR) - -.PHONY: clean -clean: - rm -vf $(OBJECTS) $(LIB) -- 2.39.5