Date: Wednesday, March 21, 2007 @ 18:15:50
Author: dan
Path: /home/cvs-pacman/pacman-lib
Added: pactest/tests/sync1001.py (1.1)
Modified: src/pacman/po/it.po (1.17 -> 1.18)
* Updated Italian translation
Giovanni Scafora <linuxmania(a)gmail.com>
* Added pactest test for -Se operation
James Rosten <seinfeld90(a)gmail.com>
---------------------------+
pactest/tests/sync1001.py | 18 ++++
src/pacman/po/it.po | 184 +++++++++++++++++++++++---------------------
2 files changed, 118 insertions(+), 84 deletions(-)
Index: pacman-lib/pactest/tests/sync1001.py
diff -u /dev/null pacman-lib/pactest/tests/sync1001.py:1.1
--- /dev/null Wed Mar 21 18:15:50 2007
+++ pacman-lib/pactest/tests/sync1001.py Wed Mar 21 18:15:50 2007
@@ -0,0 +1,18 @@
+self.description = "Test -Se (ensure specified package is not installed)"
+
+sp1 = pmpkg("dummy")
+sp1.depends = [ "dep1", "dep2" ]
+self.addpkg2db("sync", sp1)
+
+sp2 = pmpkg("dep1")
+self.addpkg2db("sync", sp2)
+
+sp3 = pmpkg("dep2")
+self.addpkg2db("sync", sp3)
+
+self.args = "-Se dummy"
+
+self.addrule("PACMAN_RETCODE=0")
+self.addrule("PKG_EXIST=dep1")
+self.addrule("PKG_EXIST=dep2")
+self.addrule("!PKG_EXIST=dummy")
Index: pacman-lib/src/pacman/po/it.po
diff -u pacman-lib/src/pacman/po/it.po:1.17 pacman-lib/src/pacman/po/it.po:1.18
--- pacman-lib/src/pacman/po/it.po:1.17 Sun Mar 18 22:45:01 2007
+++ pacman-lib/src/pacman/po/it.po Wed Mar 21 18:15:50 2007
@@ -9,8 +9,8 @@
msgstr ""
"Project-Id-Version: Pacman package manager 3.0.0\n"
"Report-Msgid-Bugs-To: pacman-dev(a)archlinux.org\n"
-"POT-Creation-Date: 2007-03-19 02:42+0100\n"
-"PO-Revision-Date: 2007-03-19 03:30+0100\n"
+"POT-Creation-Date: 2007-03-21 10:44+0100\n"
+"PO-Revision-Date: 2007-03-21 11:40+0100\n"
"Last-Translator: Giovanni Scafora <linuxmania(a)gmail.com>\n"
"Language-Team: Arch Linux Italian Team <linuxmania(a)gmail.com>\n"
"MIME-Version: 1.0\n"
@@ -38,9 +38,8 @@
msgstr "impossibile aggiungere il pacchetto '%s' (%s)"
#: src/pacman/add.c:88 src/pacman/sync.c:196 src/pacman/trans.c:73
-#: src/pacman/trans.c:80 src/pacman/trans.c:84 src/pacman/trans.c:94
-#: src/pacman/trans.c:108 src/pacman/trans.c:122 src/pacman/trans.c:134
-#: src/pacman/trans.c:145
+#: src/pacman/trans.c:80 src/pacman/trans.c:91 src/pacman/trans.c:105
+#: src/pacman/trans.c:119 src/pacman/trans.c:131 src/pacman/trans.c:142
msgid "done.\n"
msgstr "fatto.\n"
@@ -54,22 +53,22 @@
msgid ":: %s: requires %s"
msgstr ":: %s: richiede %s"
-#: src/pacman/add.c:125 src/pacman/sync.c:645
+#: src/pacman/add.c:125 src/pacman/sync.c:643
#, c-format
msgid ":: %s: conflicts with %s"
msgstr ":: %s: va in conflitto con %s"
-#: src/pacman/add.c:134 src/pacman/sync.c:709
+#: src/pacman/add.c:134 src/pacman/sync.c:707
#, c-format
msgid "%s exists in both '%s' and '%s'\n"
msgstr "%s è già presente in '%s' e in '%s'\n"
-#: src/pacman/add.c:140 src/pacman/sync.c:715
+#: src/pacman/add.c:140 src/pacman/sync.c:713
#, c-format
msgid "%s: %s exists in filesystem\n"
msgstr "%s: %s è già presente nel filesystem\n"
-#: src/pacman/add.c:146 src/pacman/sync.c:721 src/pacman/sync.c:727
+#: src/pacman/add.c:146 src/pacman/sync.c:719 src/pacman/sync.c:725
msgid ""
"\n"
"errors occurred, no packages were upgraded.\n"
@@ -77,18 +76,18 @@
"\n"
"si sono verificati degli errori, nessun pacchetto è stato aggiornato.\n"
-#: src/pacman/add.c:156 src/pacman/sync.c:652
+#: src/pacman/add.c:156 src/pacman/sync.c:650
#, c-format
msgid ":: %.1f MB required, have %.1f MB"
msgstr ":: %.1f MB richiesti, spazio a disposizione %.1f MB"
-#: src/pacman/add.c:169 src/pacman/remove.c:141 src/pacman/sync.c:702
+#: src/pacman/add.c:169 src/pacman/remove.c:141 src/pacman/sync.c:700
#, c-format
msgid "failed to commit transaction (%s)\n"
msgstr "impossibile eseguire l'operazione richiesta (%s)\n"
#: src/pacman/add.c:179 src/pacman/remove.c:151 src/pacman/sync.c:524
-#: src/pacman/sync.c:743
+#: src/pacman/sync.c:741
#, c-format
msgid "failed to release transaction (%s)\n"
msgstr "impossibile annullare l'operazione richiesta (%s)\n"
@@ -211,7 +210,7 @@
#: src/pacman/package.c:89
#, c-format
msgid "Build Date : %s %s\n"
-msgstr "Creato in data : %s %s\n"
+msgstr "Creato il : %s %s\n"
#: src/pacman/package.c:90
#, c-format
@@ -273,7 +272,7 @@
#: src/pacman/package.c:180
#, c-format
msgid "error calculating checksums for %s\n"
-msgstr "si è verificato un errore durante il calcolo del checksum di %s\n"
+msgstr "si è verificato un errore durante il calcolo dei checksum di %s\n"
#: src/pacman/package.c:193
#, c-format
@@ -364,7 +363,7 @@
#: src/pacman/pacman.c:140
#, c-format
msgid " -d, --nodeps skip dependency checks\n"
-msgstr " -d, --nodeps ignora le dipendenze richieste\n"
+msgstr " -d, --nodeps ignora i controlli sulle dipendenze\n"
#: src/pacman/pacman.c:104 src/pacman/pacman.c:121 src/pacman/pacman.c:142
#, c-format
@@ -382,8 +381,7 @@
#, c-format
msgid ""
" -c, --cascade remove packages and all packages that depend on them\n"
-msgstr ""
-" -c, --cascade rimuove tutte le dipendenze a cascata\n"
+msgstr " -c, --cascade rimuove i pacchetti con tutte le dipendenze\n"
#: src/pacman/pacman.c:110
#, c-format
@@ -402,7 +400,8 @@
#, c-format
msgid ""
" -s, --recursive remove dependencies also (that won't break packages)\n"
-msgstr " -s, --recursive rimuove anche le dipendenze (non richieste altrove)\n"
+msgstr ""
+" -s, --recursive rimuove anche le dipendenze (non richieste altrove)\n"
#: src/pacman/pacman.c:115
#, c-format
@@ -430,8 +429,7 @@
" -e, --orphans list all packages installed as dependencies but no "
"longer\n"
msgstr ""
-" -e, --orphans elenca tutti i pacchetti installati come dipendenze e "
-"non\n"
+" -e, --orphans elenca i pacchetti installati che non sono dipendenze\n"
#: src/pacman/pacman.c:127
#, c-format
@@ -482,8 +480,7 @@
" -s, --search search locally-installed packages for matching "
"strings\n"
msgstr ""
-" -s, --search cerca nei pacchetti installati le corrispondenti "
-"stringhe\n"
+" -s, --search cerca nei pacchetti installati le stringhe corrispondenti\n"
#: src/pacman/pacman.c:135
#, c-format
@@ -515,7 +512,8 @@
#: src/pacman/pacman.c:145
#, c-format
msgid " -l. --list <repo> view a list of packages in a repo\n"
-msgstr " -l, --list <repo> visualizza la lista dei pacchetti di un repository\n"
+msgstr ""
+" -l, --list <repo> visualizza la lista dei pacchetti di un repository\n"
#: src/pacman/pacman.c:146
#, c-format
@@ -576,7 +574,8 @@
#, c-format
msgid ""
" --ask <number> pre-specify answers for questions (see manpage)\n"
-msgstr " --ask <numero> specifica in anticipo le risposte alle domande\n"
+msgstr ""
+" --ask <numero> specifica in anticipo le risposte alle domande\n"
#: src/pacman/pacman.c:156
#, c-format
@@ -588,7 +587,7 @@
#, c-format
msgid ""
" --noscriptlet do not execute the install scriptlet if there is any\n"
-msgstr " --noscriptlet non esegue lo script install\n"
+msgstr " --noscriptlet non esegue un eventuale script di install\n"
#: src/pacman/pacman.c:158
#, c-format
@@ -626,7 +625,7 @@
#: src/pacman/pacman.c:300
#, c-format
msgid "'%s' is not a valid debug level"
-msgstr "'%s' livello di debug non valido"
+msgstr "'%s' non è un livello di debug valido"
#: src/pacman/pacman.c:315
#, c-format
@@ -641,7 +640,7 @@
#: src/pacman/pacman.c:363
#, c-format
msgid "'%s' is not a valid root path\n"
-msgstr "'%s' path di root non valido\n"
+msgstr "'%s' non è un path di root valido\n"
#: src/pacman/pacman.c:390
msgid "only one operation may be used at a time\n"
@@ -665,64 +664,78 @@
msgid "failed to parse config (%s)\n"
msgstr "impossibile analizzare la configurazione (%s)\n"
-#: src/pacman/pacman.c:515 src/pacman/remove.c:128 src/pacman/util.c:324
-msgid "Targets:"
-msgstr "Pacchetti:"
+#: src/pacman/pacman.c:516
+msgid "Targets :"
+msgstr "Pacchetti :"
-#: src/pacman/pacman.c:521
+#: src/pacman/pacman.c:522
#, c-format
msgid "could not register 'local' database (%s)\n"
msgstr "impossibile registrare il database 'locale' (%s)\n"
-#: src/pacman/pacman.c:528
+#: src/pacman/pacman.c:529
msgid "no targets specified (use -h for help)\n"
msgstr "nessun pacchetto specificato (usare -h per un aiuto)\n"
-#: src/pacman/pacman.c:541
+#: src/pacman/pacman.c:542
msgid "no operation specified (use -h for help)\n"
msgstr "nessuna operazione specificata (usare -h per un aiuto)\n"
-#: src/pacman/query.c:56
+#: src/pacman/query.c:57
msgid "no file was specified for --owns\n"
msgstr "nessun file specificato per --owns\n"
-#: src/pacman/query.c:74
+#: src/pacman/query.c:62
+#, c-format
+msgid "failed to read file '%s': %s"
+msgstr "impossibile leggere il file '%s': %s"
+
+#: src/pacman/query.c:67
+msgid "cannot determine ownership of a directory"
+msgstr "impossibile determinare il proprietario di una directory"
+
+#: src/pacman/query.c:72
+#, c-format
+msgid "cannot determine real path for '%s': %s"
+msgstr "impossibile determinare la posizione reale di '%s': %s"
+
+#: src/pacman/query.c:85
#, c-format
msgid "%s is owned by %s %s\n"
msgstr "%s è contenuto in %s %s\n"
-#: src/pacman/query.c:81
+#: src/pacman/query.c:92
#, c-format
msgid "No package owns %s\n"
msgstr "Nessun pacchetto contiene %s\n"
-#: src/pacman/query.c:122 src/pacman/sync.c:453
+#: src/pacman/query.c:133 src/pacman/sync.c:453
msgid "no usable package repositories configured.\n"
-msgstr "nessun repository configurato.\n"
+msgstr "non è stato configurato nessun repository di pacchetti valido.\n"
-#: src/pacman/query.c:128
+#: src/pacman/query.c:139
msgid "Checking for package upgrades..."
-msgstr "Controllo dei pacchetti da aggiornare in corso..."
+msgstr "Controllo degli aggiornamenti dei pacchetti in corso..."
-#: src/pacman/query.c:135
+#: src/pacman/query.c:146
msgid "no upgrades found"
msgstr "nessun aggiornamento trovato"
-#: src/pacman/query.c:173
+#: src/pacman/query.c:184
#, c-format
msgid "group \"%s\" was not found\n"
msgstr "gruppo \"%s\" non trovato\n"
-#: src/pacman/query.c:184
+#: src/pacman/query.c:195
msgid "no package file was specified for --file\n"
-msgstr "nessun file del pacchetto specificato per --file\n"
+msgstr "nessun file di pacchetto specificato per --file\n"
-#: src/pacman/query.c:188
+#: src/pacman/query.c:199
#, c-format
msgid "failed to load package '%s' (%s)\n"
msgstr "impossibile caricare il pacchetto '%s' (%s)\n"
-#: src/pacman/query.c:225 src/pacman/query.c:257
+#: src/pacman/query.c:236 src/pacman/query.c:268
#, c-format
msgid "package \"%s\" not found\n"
msgstr "pacchetto \"%s\" non trovato\n"
@@ -734,7 +747,7 @@
#: src/pacman/remove.c:63
msgid " Remove whole content? [Y/n] "
-msgstr " Rimuovere tutto il contenuto? [Y/n] "
+msgstr " Rimuovere l'intero contenuto? [Y/n] "
#: src/pacman/remove.c:67
#, c-format
@@ -756,6 +769,10 @@
msgid ":: %s is required by %s\n"
msgstr ":: %s è richiesto da %s\n"
+#: src/pacman/remove.c:128 src/pacman/util.c:324
+msgid "Targets:"
+msgstr "Pacchetti:"
+
#: src/pacman/remove.c:131
msgid ""
"\n"
@@ -861,7 +878,7 @@
#: src/pacman/sync.c:520
msgid ":: first, then you can re-run the operation with the newer version.\n"
-msgstr ":: adesso e riavviare l'operazione con la versione più recente.\n"
+msgstr ":: prima e poi riavviare l'operazione con la versione più recente.\n"
#: src/pacman/sync.c:522
msgid ":: Upgrade pacman first? [Y/n] "
@@ -879,7 +896,7 @@
#: src/pacman/sync.c:572
msgid ":: Install whole content? [Y/n] "
-msgstr ":: Installare tutto il contenuto? [Y/n] "
+msgstr ":: Installare l'intero contenuto? [Y/n] "
#: src/pacman/sync.c:579
#, c-format
@@ -891,19 +908,15 @@
msgid "'%s': not found in sync db\n"
msgstr "'%s': non trovato nel database\n"
-#: src/pacman/sync.c:623
+#: src/pacman/sync.c:621
msgid "requires"
msgstr "richiede"
-#: src/pacman/sync.c:623
-msgid "is required by"
-msgstr "è richiesto da"
-
-#: src/pacman/sync.c:665
+#: src/pacman/sync.c:663
msgid " local database is up to date\n"
msgstr " Il database locale è aggiornato\n"
-#: src/pacman/sync.c:674
+#: src/pacman/sync.c:672
msgid ""
"\n"
"Beginning download...\n"
@@ -911,11 +924,11 @@
"\n"
"Download in corso...\n"
-#: src/pacman/sync.c:678
+#: src/pacman/sync.c:676
msgid "Proceed with download? [Y/n] "
msgstr "Procedere con il download? [Y/n] "
-#: src/pacman/sync.c:686
+#: src/pacman/sync.c:684
msgid ""
"\n"
"Beginning upgrade process...\n"
@@ -923,7 +936,7 @@
"\n"
"Aggiornamento in corso...\n"
-#: src/pacman/sync.c:690
+#: src/pacman/sync.c:688
msgid "Proceed with installation? [Y/n] "
msgstr "Procedere con l'installazione? [Y/n] "
@@ -945,106 +958,106 @@
#: src/pacman/trans.c:69
msgid "looking for inter-conflicts... "
-msgstr "ricerca dei conflitti in corso... "
+msgstr "ricerca dei conflitti incrociati in corso... "
-#: src/pacman/trans.c:89
+#: src/pacman/trans.c:86
#, c-format
msgid "installing %s... "
msgstr "installazione di %s in corso... "
-#: src/pacman/trans.c:96
+#: src/pacman/trans.c:93
#, c-format
msgid "installed %s (%s)"
msgstr "installato %s (%s)"
-#: src/pacman/trans.c:103
+#: src/pacman/trans.c:100
#, c-format
msgid "removing %s... "
-msgstr "rimozione in corso di %s... "
+msgstr "rimozione di %s in corso... "
-#: src/pacman/trans.c:110
+#: src/pacman/trans.c:107
#, c-format
msgid "removed %s (%s)"
msgstr "rimosso %s (%s)"
-#: src/pacman/trans.c:117
+#: src/pacman/trans.c:114
#, c-format
msgid "upgrading %s... "
-msgstr "aggiornamento in corso di %s... "
+msgstr "aggiornamento di %s in corso... "
-#: src/pacman/trans.c:124
+#: src/pacman/trans.c:121
#, c-format
msgid "upgraded %s (%s -> %s)"
msgstr "aggiornato %s (%s -> %s)"
-#: src/pacman/trans.c:131
+#: src/pacman/trans.c:128
msgid "checking package integrity... "
msgstr "controllo dell'integrità dei pacchetti in corso... "
-#: src/pacman/trans.c:147
+#: src/pacman/trans.c:144
msgid "failed.\n"
msgstr "non riuscito.\n"
-#: src/pacman/trans.c:154
+#: src/pacman/trans.c:151
#, c-format
msgid ":: Retrieving packages from %s...\n"
msgstr ":: Recupero dei pacchetti da %s...\n"
-#: src/pacman/trans.c:175
+#: src/pacman/trans.c:172
#, c-format
msgid ":: %1$s requires %2$s from IgnorePkg. Install %2$s? [Y/n] "
msgstr ":: %1$s richiede %2$s da IgnorePkg. Installare %2$s? [Y/n] "
-#: src/pacman/trans.c:180
+#: src/pacman/trans.c:177
#, c-format
msgid ":: %s is in IgnorePkg. Install anyway? [Y/n] "
msgstr ":: %s è in IgnorePkg. Installare ugualmente? [Y/n] "
-#: src/pacman/trans.c:193
+#: src/pacman/trans.c:190
#, c-format
msgid ":: %s is designated as a HoldPkg. Remove anyway? [Y/n] "
-msgstr ":: %s è in HoldPkg. Rimuovere ugualmente? [Y/n] "
+msgstr ":: %s è presente in HoldPkg. Rimuovere ugualmente? [Y/n] "
-#: src/pacman/trans.c:206
+#: src/pacman/trans.c:203
#, c-format
msgid ":: Replace %s with %s/%s? [Y/n] "
msgstr ":: Sostituire %s con %s/%s? [Y/n] "
-#: src/pacman/trans.c:221
+#: src/pacman/trans.c:218
#, c-format
msgid ":: %s conflicts with %s. Remove %s? [Y/n] "
msgstr ":: %s va in conflitto con %s. Rimuovere %s? [Y/n] "
-#: src/pacman/trans.c:237
+#: src/pacman/trans.c:234
#, c-format
msgid ":: %s-%s: local version is newer. Upgrade anyway? [Y/n] "
msgstr ""
":: %s-%s: la versione installata è più recente. Aggiornare ugualmente? [Y/n] "
-#: src/pacman/trans.c:255
+#: src/pacman/trans.c:252
#, c-format
msgid ":: %s-%s: local version is up to date. Upgrade anyway? [Y/n] "
msgstr ""
":: %s-%s: la versione installata è aggiornata. Aggiornare ugualmente? [Y/n] "
-#: src/pacman/trans.c:273
+#: src/pacman/trans.c:270
#, c-format
msgid ":: Archive %s is corrupted. Do you want to delete it? [Y/n] "
msgstr ":: L'archivio %s è corrotto. Eliminarlo? [Y/n] "
-#: src/pacman/trans.c:329
+#: src/pacman/trans.c:326
msgid "installing"
msgstr "installazione in corso di "
-#: src/pacman/trans.c:332
+#: src/pacman/trans.c:329
msgid "upgrading"
msgstr "aggiornamento in corso di"
-#: src/pacman/trans.c:335
+#: src/pacman/trans.c:332
msgid "removing"
msgstr "rimozione in corso di"
-#: src/pacman/trans.c:338
+#: src/pacman/trans.c:335
msgid "checking for file conflicts"
msgstr "controllo dei conflitti in corso"
@@ -1080,6 +1093,9 @@
msgid "Total Installed Size: %.2f MB\n"
msgstr "Dimensione totale dei pacchetti installati: %.2f MB\n"
+#~ msgid "is required by"
+#~ msgstr "è richiesto da"
+
#~ msgid "Installed Size : %ld K\n"
#~ msgstr "Dimensione : %ld K\n"