need help on comprehending output of dpkg

2014-10-24 Thread lumin
Hi dpkg developers,

I am trying to complete the zh_CN.po of dpkg,
and in order to ensure what I wrote in that file
is correct, I need help on comprehending some words.

this can be also accounted as a _list_of_words_might_be_confusing_.
IHMO, if these questions were answered,
other new translators can benifit from it.
BTW improve the quality of translation.

somewhat long. thank you :)

==HEAD OF MADNESS=
THE HEADING NUMBER IS LINE NUMBER IN zh_CN.po of dpkg.
===
 322 msgid "unable to fill %.250s with padding"
'padding' likely means filling a file with some data/template,
which one of following is more exact ?
A {
memset(buffer, 0, SIZE);
write(TARGET_FILE, buffer, SIZE);
}
B {
snprintf(buffer, SIZE, PATTERN, VARS...);
write(TARGET_FILE, buffer, SIZE);
}

 400 msgid "format version with empty major component"
does it mean
"the major element in the string which describes 'format version' is
empty" ?

 478 "%s: outside error context, aborting:\n"
generally "security context" is related to selinux,
then how about this "context"?
if no, does it meas the environment?

 503 msgid "out of memory for new cleanup entry"
is the "cleanup entry" a database matter,
or just a simple list in which infomation about the cleanup action
is stored ?

 565 msgid "foreign/allowed/same/no in quadstate field"
is 'quadstate' a index in database?
if so, it should not be translated, or just add a note instead.

 616 msgid "root or null directory is listed as a conffile"
is 'conffile' configuration file,
or a special stuff in dpkg's concept?

 742 msgid "unable to set mode of target file '%.250s'"
is the "mode" internally defined by dpkg itself,
or just refers to drwxrwxrwx or somthing else?

 809 msgid "unable to read filedescriptor flags for %.250s"
is 'filedescriptor' a database matter?
if so, it should not be translated.

 829 msgid "unbalanced quotes in '%s'"
does the 'quotes' mean (char)'"',
or references?

 1001 msgid "can't stat package info file `%.255s'"
does 'stat' directly refer
> int stat(const char *pathname, struct stat *buf);
or just infer "get file status"?
if it refers the stat() function, it should bot be translated.

 1194 msgid "error un-catching signal %s: %s\n"
is "un-catching" 
1. did not catch the signal, then error
2. catched the signal, then would drop it but error
3. in a status that the program will not catch the specified signal
4. something else..

1242 msgid "invalid package name `%.250s' in triggers deferred file `
%.250s'"
does "triggers deferred file" mean
"file to be dealt with, and the action was delayed by trigger"?

1262 msgid "triggers area"
this one is solved by guillem:
> This is the area in the dpkg database where triggers are stored.
> I should probably add comments for translator in the code for
several
of those.
@guillem: so maybe other translators can benifit from this 
collection of confusing strings(at least for me) and
corresponded answers.


1310 msgid "failed to open trigger interest list file `%.250s'"
what is "trigger interest list file"?
particularly the "trigger interist".

1351 msgid ""
1352 "triggers ci file `%.250s' contains illegal trigger syntax in
trigger name `"
1353 "%.250s': %.250s" 
what is "triggers ci file"?

1419 msgid "cannot skip padding for file '%.255s': %s"
as above, line number 322.

1502 msgid "cannot set security context for file object '%s'"
the "security context" should be selinux matter. [y/n]

1524 msgid "failed to stat (dereference) existing symlink `%.250s' "
1525 msgstr "获取现有的符号链接 %.250s 的状态(反引用)失败"
what's "dereference"?
1. as (反引用), meas "the reverse relation", i.e.
provided 'reference' as
A -> B
on the contrary, "反引用" means
A <- A
2. the action "unlink" on symbol links

1537 "trying to overwrite `%.250s', which is the diverted version of `"
1538 "%.250s' (package: %.100s)"
is the meaning of 'divert' similar/same to following one:
"file A should be installed in /usr/bin, but diverted to /dev/null"
P.S. former translators' opinion on word 'divert*' __differs__ ...

1560 msgid "unable to stat restored `%.255s' before installing another
version"
see stat() above.

1574 msgid "cannot stat file '%s'"
ditto.

1647 "considering deconfiguration of essential\n"
1648 " package %s, to enable %s"
what's deconfiguration?
is it the reverse action to "dpkg's configuration"?

1969 msgid "read error on stdin at conffile prompt"
prompt?
1. print some ${PS1} and wait for input
2. just print some info to let user know something

1985 msgid "conffile shell"
shell?
1. something like GNU BASH
2. it just run some scripts

2144 msgid ""
2145 "%s: conffile '%.250s' resolves to degenerate filename\n"
2146 " ('%s' is a symlink to '%s')"
  

Processing of dpkg_1.17.21_amd64.changes

2014-10-24 Thread Debian FTP Masters
dpkg_1.17.21_amd64.changes uploaded successfully to ftp-master.debian.org
along with the files:
  dpkg_1.17.21.dsc
  dpkg_1.17.21.tar.xz
  dpkg-dev_1.17.21_all.deb
  libdpkg-perl_1.17.21_all.deb

Greetings,

Your Debian queue daemon (running on host coccia.debian.org)


-- 
To UNSUBSCRIBE, email to debian-dpkg-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/e1xhqan-0004ik...@coccia.debian.org



Processing of dpkg_1.17.21_amd64.changes

2014-10-24 Thread Debian FTP Masters
dpkg_1.17.21_amd64.changes uploaded successfully to localhost
along with the files:
  dpkg_1.17.21.dsc
  dpkg_1.17.21.tar.xz
  dpkg-dev_1.17.21_all.deb
  libdpkg-perl_1.17.21_all.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-dpkg-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/e1xhqbd-sy...@franck.debian.org



Accepted dpkg 1.17.21 (source all) into unstable

2014-10-24 Thread Guillem Jover
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sat, 25 Oct 2014 02:21:43 +0200
Source: dpkg
Binary: libdpkg-dev dpkg dpkg-dev libdpkg-perl dselect
Architecture: source all
Version: 1.17.21
Distribution: unstable
Urgency: low
Maintainer: Dpkg Developers 
Changed-By: Guillem Jover 
Description:
 dpkg   - Debian package management system
 dpkg-dev   - Debian package development tools
 dselect- Debian package management front-end
 libdpkg-dev - Debian package management static library
 libdpkg-perl - Dpkg perl modules
Closes: 766311 766557 766559 766568
Changes:
 dpkg (1.17.21) unstable; urgency=low
 .
   [ Guillem Jover ]
   * Get consistent git-style diff support, by adding (>= 2.7) to the dpkg-dev
 patch Depends, and a Breaks patch (<< 2.7) to libdpkg-perl.
   * Error out on obsolete Build-Profiles field syntax.
   * Document -g and -G options in dpkg-genchanges(1). Closes: #766568
   * Do not accept values bundled with long options in dpkg-parsechangelog.
 The parser was accepting things like «--count10», which is just broken.
 Instead allow only «--count=10» in addition to «--count 10».
   * Accept «-S value» in addition to «-Svalue» in dpkg-parsechangelog.
 Closes: #766559
   * Add support for new interest-await and activate-await trigger directives.
 And a new --await option to dpkg-trigger. This might allow possibly
 switching the default meaning after a transition period no shorter than
 two minor versions, so in 1.19.x or 1.20.x. Perhaps.
   * Do trigger cycle detection after dependency checks in dependtry <= 1,
 and before dependency cycle breaking in dependtry > 1. This makes sure
 to always catch trigger cycles, but still gives the opportunity to try
 to process triggers for packages that are not yet ready in the first
 dependtry, but which might be a bit later on, without wrongly detecting
 avoidable and bogus trigger cycles. Closes: #766557
   * Update features removal schedule:
 - The -u, --udeb dpkg-scanpackages options got removed, state that.
 - Remove the entry about obsolete fields, as these need to be preserved
   for backward compatibility, they are part of the external interface to
   be able to handle ancient binary packages.
 .
   [ Updated programs translations ]
   * Catalan (Guillem Jover).
   * German (Sven Joachim). Closes: #766311
   * Simplified Chinese (Zhou Mo).
 .
   [ Updated scripts translations ]
   * Catalan (Guillem Jover).
Checksums-Sha1:
 e6faeae709e7e14c90b076e3bc5a4f09f400fb9b 2057 dpkg_1.17.21.dsc
 f1f7d689a67370c0b0b04ba217880fcd79152c61 4334464 dpkg_1.17.21.tar.xz
 a5649e9fc9b9f2c20bb1b3221c0cf60898e74a04 1501602 dpkg-dev_1.17.21_all.deb
 21098ea3fa387427bcdef2bbab95b67dbf1c789a 1038100 libdpkg-perl_1.17.21_all.deb
Checksums-Sha256:
 89b528e256822172f7842272fc19168f503d8ee7b58b3ba942e0cc2e11cfb0c8 2057 
dpkg_1.17.21.dsc
 3ed776627181cb9c1c9ba33f94a6319084be2e9ec9c23dd61ce784c4f602cf05 4334464 
dpkg_1.17.21.tar.xz
 9feb0af8ee45887f242ac3f1e1bdbcff3ffcd385ce967f20f02a5529dfd90874 1501602 
dpkg-dev_1.17.21_all.deb
 c9af1489c6c53a6404f47ac27a0f76815ce50916b45c0797449f9f83ba948669 1038100 
libdpkg-perl_1.17.21_all.deb
Files:
 ffd77aba34f73805cf5193a40e3f8ff2 2057 admin required dpkg_1.17.21.dsc
 765a96fd0180196613bbfa3c4aef0775 4334464 admin required dpkg_1.17.21.tar.xz
 83a2ef5da0a4809228846cc07a560ae0 1501602 utils optional 
dpkg-dev_1.17.21_all.deb
 ece37c3afd92813eac8142bea892da98 1038100 perl optional 
libdpkg-perl_1.17.21_all.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCAAGBQJUSv/oAAoJELlyvz6krlej1IQQALWqFtnAAosGA/QRPd+RV1eY
sj0hUDoMVaDRFrkHCfqsYkMC5I0xAx+Y+1DaNl+SwBOmnyNNL96Pj1LidbVXnbD/
IWNdVfa8+2EIVIYmBfUGuqWPustY/qjXZeKYAPqZtGXJWmdVtZ7ZWHsGRJSbaeVm
HR0Zn5ll9BvUgnQ1gJwqklNjUeqsDZE0idD6CsUkXup7pNQrFnqbRsITZ4wLKJJr
8Gn9fNC0vCdqoyDrxNNRiLOB+HJGZ36KeHC+IOUz1apaVTATluoApF9xZZIa2UAd
Dy2QA8+NHGR3uDUDVdCrkC1rSndm9l/tBe1BIS1QnOcBL2VuEpXTkXud9boIQ4zN
rQeGuCBDXjy41kiqFvvuFbzxOP3XMMACQmMAX+bE9zF24ydsrXof7WmhgS3J8pqk
ai0vfuFAwo/NJYbBj+oQZhIXTZ4/5POnxYdeb83OgXL6bxOTuyQO6+3kdNuRiIj+
t3mmWZRPNvssp2mcV+0RAT8b7gCbhtL0W2WXFH7RaZmn4B22WKnjdgV/RYHpapDN
VPmtK8Gdkw+qJ+p7UXDQe8Ars7q+5h56cbm/EqJfz/e3Eu1i7HbZb6cv0+rN60AV
G5lIorBNNtXk2BX4ix1O3z8I1yZenv7SQLCO7EeAbA51gWpBc0Y+u1KdPxy1rqBE
zZ0KYgG6SRbLa8GotvTl
=Uzv7
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-dpkg-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/e1xhrtm-0002ej...@franck.debian.org



dpkg_1.17.21_amd64.changes ACCEPTED into unstable

2014-10-24 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sat, 25 Oct 2014 02:21:43 +0200
Source: dpkg
Binary: libdpkg-dev dpkg dpkg-dev libdpkg-perl dselect
Architecture: source all
Version: 1.17.21
Distribution: unstable
Urgency: low
Maintainer: Dpkg Developers 
Changed-By: Guillem Jover 
Description:
 dpkg   - Debian package management system
 dpkg-dev   - Debian package development tools
 dselect- Debian package management front-end
 libdpkg-dev - Debian package management static library
 libdpkg-perl - Dpkg perl modules
Closes: 766311 766557 766559 766568
Changes:
 dpkg (1.17.21) unstable; urgency=low
 .
   [ Guillem Jover ]
   * Get consistent git-style diff support, by adding (>= 2.7) to the dpkg-dev
 patch Depends, and a Breaks patch (<< 2.7) to libdpkg-perl.
   * Error out on obsolete Build-Profiles field syntax.
   * Document -g and -G options in dpkg-genchanges(1). Closes: #766568
   * Do not accept values bundled with long options in dpkg-parsechangelog.
 The parser was accepting things like «--count10», which is just broken.
 Instead allow only «--count=10» in addition to «--count 10».
   * Accept «-S value» in addition to «-Svalue» in dpkg-parsechangelog.
 Closes: #766559
   * Add support for new interest-await and activate-await trigger directives.
 And a new --await option to dpkg-trigger. This might allow possibly
 switching the default meaning after a transition period no shorter than
 two minor versions, so in 1.19.x or 1.20.x. Perhaps.
   * Do trigger cycle detection after dependency checks in dependtry <= 1,
 and before dependency cycle breaking in dependtry > 1. This makes sure
 to always catch trigger cycles, but still gives the opportunity to try
 to process triggers for packages that are not yet ready in the first
 dependtry, but which might be a bit later on, without wrongly detecting
 avoidable and bogus trigger cycles. Closes: #766557
   * Update features removal schedule:
 - The -u, --udeb dpkg-scanpackages options got removed, state that.
 - Remove the entry about obsolete fields, as these need to be preserved
   for backward compatibility, they are part of the external interface to
   be able to handle ancient binary packages.
 .
   [ Updated programs translations ]
   * Catalan (Guillem Jover).
   * German (Sven Joachim). Closes: #766311
   * Simplified Chinese (Zhou Mo).
 .
   [ Updated scripts translations ]
   * Catalan (Guillem Jover).
Checksums-Sha1:
 e6faeae709e7e14c90b076e3bc5a4f09f400fb9b 2057 dpkg_1.17.21.dsc
 f1f7d689a67370c0b0b04ba217880fcd79152c61 4334464 dpkg_1.17.21.tar.xz
 a5649e9fc9b9f2c20bb1b3221c0cf60898e74a04 1501602 dpkg-dev_1.17.21_all.deb
 21098ea3fa387427bcdef2bbab95b67dbf1c789a 1038100 libdpkg-perl_1.17.21_all.deb
Checksums-Sha256:
 89b528e256822172f7842272fc19168f503d8ee7b58b3ba942e0cc2e11cfb0c8 2057 
dpkg_1.17.21.dsc
 3ed776627181cb9c1c9ba33f94a6319084be2e9ec9c23dd61ce784c4f602cf05 4334464 
dpkg_1.17.21.tar.xz
 9feb0af8ee45887f242ac3f1e1bdbcff3ffcd385ce967f20f02a5529dfd90874 1501602 
dpkg-dev_1.17.21_all.deb
 c9af1489c6c53a6404f47ac27a0f76815ce50916b45c0797449f9f83ba948669 1038100 
libdpkg-perl_1.17.21_all.deb
Files:
 ffd77aba34f73805cf5193a40e3f8ff2 2057 admin required dpkg_1.17.21.dsc
 765a96fd0180196613bbfa3c4aef0775 4334464 admin required dpkg_1.17.21.tar.xz
 83a2ef5da0a4809228846cc07a560ae0 1501602 utils optional 
dpkg-dev_1.17.21_all.deb
 ece37c3afd92813eac8142bea892da98 1038100 perl optional 
libdpkg-perl_1.17.21_all.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCAAGBQJUSv/oAAoJELlyvz6krlej1IQQALWqFtnAAosGA/QRPd+RV1eY
sj0hUDoMVaDRFrkHCfqsYkMC5I0xAx+Y+1DaNl+SwBOmnyNNL96Pj1LidbVXnbD/
IWNdVfa8+2EIVIYmBfUGuqWPustY/qjXZeKYAPqZtGXJWmdVtZ7ZWHsGRJSbaeVm
HR0Zn5ll9BvUgnQ1gJwqklNjUeqsDZE0idD6CsUkXup7pNQrFnqbRsITZ4wLKJJr
8Gn9fNC0vCdqoyDrxNNRiLOB+HJGZ36KeHC+IOUz1apaVTATluoApF9xZZIa2UAd
Dy2QA8+NHGR3uDUDVdCrkC1rSndm9l/tBe1BIS1QnOcBL2VuEpXTkXud9boIQ4zN
rQeGuCBDXjy41kiqFvvuFbzxOP3XMMACQmMAX+bE9zF24ydsrXof7WmhgS3J8pqk
ai0vfuFAwo/NJYbBj+oQZhIXTZ4/5POnxYdeb83OgXL6bxOTuyQO6+3kdNuRiIj+
t3mmWZRPNvssp2mcV+0RAT8b7gCbhtL0W2WXFH7RaZmn4B22WKnjdgV/RYHpapDN
VPmtK8Gdkw+qJ+p7UXDQe8Ars7q+5h56cbm/EqJfz/e3Eu1i7HbZb6cv0+rN60AV
G5lIorBNNtXk2BX4ix1O3z8I1yZenv7SQLCO7EeAbA51gWpBc0Y+u1KdPxy1rqBE
zZ0KYgG6SRbLa8GotvTl
=Uzv7
-END PGP SIGNATURE-


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-dpkg-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/e1xhrtm-0002ee...@franck.debian.org