en to fi translation catalogue (833 entries)

en: RPM version %s
fi: RPM versio %s

en: Copyright (C) 1998-2002 - Red Hat, Inc.
fi: Tekijänoikeudet (C) 1998-2002 - Red Hat, Inc.

en: This program may be freely redistributed under the terms of the GNU GPL
fi: Tätä ohjelmaa voi vapaasti levittää GNU GPL:n puittessa

en: creating a pipe for --pipe failed: %m
fi: putken luominen --pipe:lle epäonnistui: %m

en: exec failed
fi: suoritus epäonnistui

en: argument is not an RPM package
fi: parametri ei ole RPM paketti

en: error reading header from package
fi: virhe luettaessa otsikkotietoa paketista

en: cannot re-open payload: %s
fi: kuorman uudelleenavaus ei onnistu: %s

en: files over 4GB not supported by cpio, use rpm2archive instead
fi: cpio ei tue yli 4 Gt:n tiedostoja, käytä sen sijaan rpm2archive:ta

en: buildroot already specified, ignoring %s
fi: buildroot on jo määritelty, %s:ää ei huomioida

en: build through %prep (unpack sources and apply patches) from <specfile>
fi: käännä %prep-osioon asti spec-tiedostosta

en: <specfile>
fi: <spec-tiedosto>

en: verify %files section from <specfile>
fi: tarkista %files-osio spec-tiedostosta

en: build source and binary packages from <specfile>
fi: käännä lähde- ja binääripaketit spec-tiedostosta

en: build binary package only from <specfile>
fi: käännä vain binääripaketti spec-tiedostosta

en: build source package only from <specfile>
fi: käännä vain lähdepaketti spec-tiedostosta

en: build source package only from <specfile> - calculate dynamic build requires
fi: rakenna lähdepaketti vain <specfile>:sta - laske dynaaminen koontivaatimus

en: build through %prep (unpack sources and apply patches) from <source package>
fi: rakenna %prep:n kautta (pura lähteet ja asenna korjaustiedostot) <lähdepaketti>:sta

en: <source package>
fi: <lähdepaketti>

en: verify %files section from <source package>
fi: tarkista %files osio <lähdepaketista>

en: build source and binary packages from <source package>
fi: rakenna lähde - ja binaaripaketit <lähdepaketti>:sta

en: build binary package only from <source package>
fi: rakenna binaaripaketit vain <lähdepaketti>:sta

en: build source package only from <source package>
fi: käännä lähdepaketti vain <lähdepaketista>

en: build source package only from <source package> - calculate dynamic build requires
fi: käännä lähdepaketti vain <lähdepaketista> - laske dynaaminen käännösvaatimus

en: build through %prep (unpack sources and apply patches) from <tarball>
fi: käännä %prep-osioon asti tar-tiedostosta

en: <tarball>
fi: <tar-tiedosto>

en: verify %files section from <tarball>
fi: tarkista %files-osio tar-tiedostosta

en: build source and binary packages from <tarball>
fi: käännä lähde- ja binääripaketit tar-tiedostosta

en: build binary package only from <tarball>
fi: käännä vain binääripaketti tar-tiedostosta

en: build source package only from <tarball>
fi: käännä vain lähdepaketti tar-tiedostosta

en: build source package only from <tarball> - calculate dynamic build requires
fi: käännä lähdepaketti vain <tar-tiedostosta> - laske dynaaminen käännösvaatimus

en: build binary package from <source package>
fi: käännä binääripaketti lähdepaketista

en: override build root
fi: ohita käännösjuuri

en: run build in current directory
fi: Suorita käännöstä nykyisessä hakemistossa

en: remove build tree when done
fi: poista käännöspuu, kun valmis

en: ignore ExcludeArch: directives from spec file
fi: jätä ExcludeArch-directiivit huomioimatta

en: debug file state machine
fi: vianselvitä tiedoston tilakone

en: do not execute any stages of the build
fi: älä suorita mitään käännöksen vaiheita

en: do not verify build dependencies
fi: älä tarkista käännösriippuvuuksia

en: generate package header(s) compatible with (legacy) rpm v3 packaging
fi: luo pakettien otsikot, jotka ovat yhteensopivia (vanhojen) rpm v3-pakettien kanssa

en: do not execute %clean stage of the build
fi: älä suorita %clean:n rakennusvaihetta

en: do not execute %prep stage of the build
fi: älä suorita %prep:n rakennusvaihetta

en: do not execute %check stage of the build
fi: älä suorita %check:n rakennusvaihetta

en: do not accept i18N msgstr's from specfile
fi: älä hyväksy i18N-sanomia spec-tiedostosta

en: remove sources when done
fi: poista lähdekoodit kun valmis

en: remove specfile when done
fi: poista määrittelytiedosto kun valmis

en: skip straight to specified stage (only for c,i)
fi: siirry suoraan määriteltyyn vaiheeseen (vain c ja i yhteydessä)

en: override target platform
fi: ohita kohdealusta

en: Build options with [ <specfile> | <tarball> | <source package> ]:
fi: Käännösvalitsimet:

en: Common options for all rpm modes and executables:
fi: Yhteiset valitsimet kaikille rpm moodeille:

en: Unable to open spec file %s: %s
fi: En voi avata spec-tiedostoa %s: %s

en: Failed to open tar pipe: %m
fi: tar-putken avaus epäonnistui: %m

en: Found more than one spec file in %s
fi: Löytyi useampi kuin yksi spec-tiedosto kohteesta %s

en: Failed to read spec file from %s
fi: Spec-tiedoston avaaminen %s:sta epäonnistui

en: Failed to rename %s to %s: %m
fi: Uudelleen nimeäminen %s -> %s epäonnistui: %m

en: failed to stat %s: %m
fi: %s:n stat epäonnistui: %m

en: File %s is not a regular file.
fi: Tiedosto %s ole tavallinen tiedosto.

en: File %s does not appear to be a specfile.
fi: Tiedosto %s ei vaikuta spec-tiedostolta.

en: Building target platforms: %s
fi: Käännetään kohdealustoille: %s

en: Building for target %s
fi: Käännetään kohteelle %s

en: arguments to --root (-r) must begin with a /
fi: parametrit --root (-r):lle alettava /-merkillä

en: initialize database
fi: alusta tietokanta

en: rebuild database inverted lists from installed package headers
fi: rakenna tietokanta uudestaan asennettujen pakettien tiedoista

en: salvage database
fi: pelastustietokanta

en: export database to stdout header list
fi: vie tietokanta vakiotulosteen otsakelistaan

en: import database from stdin header list
fi: tuo tietokanta vakiosyötteen otsakelistasta

en: Database options:
fi: Tietokantavalitsimet:

en: only one major mode may be specified
fi: vain yksi päätila voidaan määritellä

en: verify package signature(s)
fi: tarkista paketin allekirjoitus

en: import an armored public key
fi: tuo panssaroitu julkinen avain

en: don't import, but tell if it would work or not
fi: älä tuot, mutta kerro, toimiiko se vai ei

en: list keys from RPM keyring
fi: avainten luettelo RPM-avaimenperästä

en: Keyring options:
fi: Avaimenperävaihtoehdot:

en: no arguments given
fi: ei annettu parametrejä

en: Query/Verify package selection options:
fi: Kysele/Tarkista paketin valintavaihtoehdot:

en: Query/Verify file selection options:
fi: Kysele/Tarkista tiedostovalinnat:

en: Query options (with -q or --query):
fi: Kyselyvalitsimet ('--query|-q':n kanssa):

en: Verify options (with -V or --verify):
fi: Tarkistusvalitsimet ('--verify|-V':n kanssa):

en: Install/Upgrade/Erase options:
fi: Asennus-, päivitys- ja poistovalitsimet:

en: one type of query/verify may be performed at a time
fi: vain yhden tyyppinen kysely/tarkistus voidaan suorittaa kerralla

en: unexpected query flags
fi: odottamattomia kyselyvalintoja

en: unexpected query format
fi: odottamaton kyselyn muotoilu

en: unexpected query source
fi: odottamaton kyselyn lähde

en: only installation and upgrading may be forced
fi: vain asennus ja päivitys voidaan pakottaa

en: files may only be relocated during package installation
fi: tiedostoja voidaan siirtää toiselle polulle vain asennettaessa

en: cannot use --prefix with --relocate or --excludepath
fi: --prefix valintaa ei voi käyttää --relocate tai --excludepath kanssa

en: --relocate and --excludepath may only be used when installing new packages
fi: --relocate ja --excludepath: voidaan käyttää vain uusia paketteja asennettaessa

en: --prefix may only be used when installing new packages
fi: --prefix: voidaan käyttää vain uusia paketteja asennettaessa

en: arguments to --prefix must begin with a /
fi: --prefix parametrien pitää alkaa /-merkillä

en: --hash (-h) may only be specified during package installation and erasure
fi: '--hash|-h' voidaan määrittää vain paketin asennuksen ja poiston aikana

en: --percent may only be specified during package installation and erasure
fi: '--percent' voidaan määrittää vain paketin asennuksen ja poiston aikana

en: --replacepkgs may only be specified during package installation
fi: --replacepkgs: voidaan käyttää vain paketteja asennettaessa

en: --excludedocs may only be specified during package installation
fi: --excludedocs: voidaan käyttää vain paketteja asennettaessa

en: --includedocs may only be specified during package installation
fi: --includedocs: voidaan käyttää vain paketteja asennettaessa

en: only one of --excludedocs and --includedocs may be specified
fi: vain toinen --excludedocs tai --includedocs voidaan antaa

en: --ignorearch may only be specified during package installation
fi: --ignorearch: voidaan käyttää vain paketteja asennettaessa

en: --ignoreos may only be specified during package installation
fi: --ignoreos: voidaan käyttää vain paketteja asennettaessa

en: --ignoresize may only be specified during package installation
fi: --ignoresize: voidaan käyttää vain paketteja asennettaessa

en: --allmatches may only be specified during package erasure
fi: --allmatches: voidaan käyttää vain paketteja poistettaessa

en: --allfiles may only be specified during package installation
fi: --allfiles: voidaan käyttää vain paketteja asennettaessa

en: --justdb may only be specified during package installation and erasure
fi: --justdb: voidaan käyttää vain paketteja asennettaessa tai poistettaessa

en: script disabling options may only be specified during package installation and erasure
fi: skriptien estovalintoja voidaan käyttää vain paketteja asennettaessa tai poistettaessa

en: trigger disabling options may only be specified during package installation and erasure
fi: laukaisimien estovalintoja voidaan käyttää vain paketteja asennettaessa tai poistettaessa

en: --nodeps may only be specified during package installation, erasure, and verification
fi: --nodeps voidaan määrittää vain paketin asennuksen, poistamisen ja tarkistuksen aikana

en: --test may only be specified during package installation and erasure
fi: '--test' voidaan määrittää vain paketin asennuksen ja poiston aikana

en: no packages given for erase
fi: poistolle ei määritelty paketteja

en: no packages given for install
fi: asennukselle ei määritelty paketteja

en: no arguments given for query
fi: kyselylle ei annettu parametrejä

en: no arguments given for verify
fi: tarkistukselle ei annettu parametrejä

en: sign package(s)
fi: allekirjoita paketti

en: sign package(s) (identical to --addsign)
fi: allekirjoita paketti (hylkää nykyinen allekirjoitus)

en: delete package signatures
fi: poista paketin allekirjoitus

en: create rpm v3 header+payload signatures
fi: luo rpm v3 -otsikko+hyötykuorman allekirjoitukset

en: sign package(s) files
fi: allekirjoita pakettitiedostot

en: use file signing key <key>
fi: käytä tiedoston allekirjoitusavainta <key>

en: <key>
fi: <avain>

en: prompt for file signing key password
fi: pyytää tiedoston allekirjoitusavaimen salasanaa

en: Signature options:
fi: Allekirjoitusvalitsimet:

en: You must set "%%_gpg_name" in your macro file
fi: Sinun pitää asettaa "gpg_name:" makrotiedostossasi

en: You must set "%%_file_signing_key" in your macro file or on the command line with --fskpath
fi: Sinun on määritettävä "%% _ file_signing_key" makrotiedostoon tai komentoriville '--fskpath':lla

en: --fskpath may only be specified when signing files
fi: --fskpath voidaan määrittää vain allekirjoitettaessa tiedostoja

en: parse spec file(s) to stdout
fi: jäsennä spec-tiedosto(t) vakiotulosteeseen

en: query spec file(s)
fi: kysy spec-tiedosto(i)sta

en: operate on binary rpms generated by spec (default)
fi: operoi spesifikaatioiden tuottamilla binäärisillä rpm:llä (oletus)

en: use the following query format
fi: käytä seuraava kyselyformaattia

en: Spec options:
fi: Spec vaihtoehtoja:

en: no arguments given for parse
fi: jäsentämiseen ei annettu argumentteja

en: unable to parse SOURCE_DATE_EPOCH
fi: SOURCE_DATE_EPOCH-jäsentäminen epäonnistui

en: Could not canonicalize hostname: %s
fi: Isäntänimeä ei voitu kanonisoida: %s

en: Unable to open temp file: %s
fi: Temp-tiedostoa ei voi avata: %s

en: Unable to open stream: %s
fi: Virtaa: %s ei voida avata

en: Executing(%s): %s
fi: Suoritetaan(%s): %s

en: Bad exit status from %s (%s)
fi: Virheellinen poistumistila kohteesta %s (%s)

en: Failed build dependencies:
fi: Puuttuvia käännösriippuvuuksia:

en: setting %s=%s
fi: asettaa %s=%s

en: Missing '(' in %s %s
fi: Puuttuva '(' %s %s:ssä

en: Missing ')' in %s(%s
fi: puuttuva ')' %s:(%s:ssä

en: Invalid %s token: %s
fi: Virheellinen %s merkki: %s

en: Missing %s in %s(%s)
fi: Puuttuva %s %s(%s):ssa

en: Non-white space follows %s(): %s
fi: Muu kuin välilyönti seuraa %s(): %s

en: Bad syntax: %s(%s)
fi: Virheellinen syntaksi: %s(%s)

en: Bad mode spec: %s(%s)
fi: Virheellinen oikeusmäärittely %s(%s)

en: Bad dirmode spec: %s(%s)
fi: Virheellinen hakemisto-oikeusmäärittely %s(%s)

en: Unusual locale length: "%s" in %%lang(%s)
fi: Epätavallinen maa-asetuksen pituus: "%s" kohteessa %%lang(%s)

en: Duplicate locale %s in %%lang(%s)
fi: Tee kielestä %s kaksoiskappale %%lang(%s):een

en: Invalid capability: %s
fi: Virheellinen ominaisuus: %s

en: File capability support not built in
fi: Tiedostotoimintojen tukea ei ole sisäänrakennettu

en: File must begin with "/": %s
fi: Tiedostojen täytyy alkaa "/": %s

en: unable to parse %s=%s
fi: %s=%s:n jäsentäminen ei onnistu

en: Unknown file digest algorithm %u, falling back to MD5
fi: Tuntematon tiedoston tiivistysalgoritmi %u, käytetään MD5:ttä

en: File listed twice: %s
fi: Tiedosto lueteltu kahdesti: %s

en: reading symlink %s failed: %s
fi: symlinkin %s lukeminen epäonnistui: %s

en: absolute symlink: %s -> %s
fi: absoluuttinen symlinkki: %s -> %s

en: Symlink points to BuildRoot: %s -> %s
fi: Symbolinen linkki osoittaa BuildRoot:iin: %s -> %s

en: Illegal character (0x%x) in filename: %s
fi: Laiton merkki (0x%x) tiedostonimessä: %s

en: Path is outside buildroot: %s
fi: Polku on buildrootin ulkopuolella: %s

en: Directory not found: %s
fi: Hakemistoa ei löytynyt: %s

en: File not found: %s
fi: Tiedostoa ei löytynyt: %s

en: Not a directory: %s
fi: Ei ole hakemisto: %s

en: Can't read content of file: %s
fi: Tiedoston sisältöä ei voi lukea: %s

en: %s: can't load unknown tag (%d).
fi: %s: tuntematonta tagia ei voi ladata (%d).

en: %s: public key read failed.
fi: %s: julkisen avaimen luku epäonnistui

en: %s: not an armored public key.
fi: %s: ei ole panssaroitu julkinen avain.

en: %s: failed to encode
fi: %s: koodaaminen epäonnistui

en: failed symlink
fi: epäonnistunut symlinkki

en: Duplicate build-id, stat %s: %m
fi: Tee build-id:sta kaksoiskappale, stat %s: %m

en: Duplicate build-ids %s and %s
fi: Tee build-ids:sta %s ja %s:sta kaksoiskappale

en: _build_id_links macro not set, assuming 'compat'
fi: _build_id_links-makroa ei ole asetettu, oletetaan 'compat'

en: _build_id_links macro set to unknown value '%s'
fi: _build_id_links-makro asetettu tuntemattomaan arvoon '%s'

en: error reading build-id in %s: %s
fi: virhe luettaessa build-id:tä kohteessa %s: %s

en: Missing build-id in %s
fi: Koonti-id %s puuttuu

en: build-id found in %s too small
fi: %s löydetty build-id on liian pieni

en: build-id found in %s too large
fi: %s löydetty build-id on liian suuri

en: failed to create directory
fi: hakemiston luonti epäonnistui

en: File needs leading "/": %s
fi: Tiedosto tarvitsee aloitusmerkin "/": %s

en: %%dev glob not permitted: %s
fi: %%dev glob ei ole sallittu: %s

en: Directory not found by glob: %s. Trying without globbing.
fi: Hakemistoa ei löytynyt käyttäen glob: %s. Yritetään ilman globia.

en: File not found by glob: %s. Trying without globbing.
fi: Tiedostoa ei löytynyt käyttäen glob: %s. Yritetään ilman globia.

en: Could not open %s file %s: %m
fi: Ei voinut avata %s tiedostoa %s: %m

en: Empty %s file %s
fi: Tyhjennä %s tiedosto %s

en: illegal _docdir_fmt %s: %s
fi: virheellinen _docdir_fmt %s: %s

en: File not found by glob: %s
fi: Tiedostoa ei löytynyt täydennyksellä: %s

en: Special file in generated file list: %s
fi: Erityistiedosto luotujen tiedostojen luettelossa: %s

en: Can't mix special %s with other forms: %s
fi: Erityismuotoa %s ei voi sekoittaa muihin muotoihin: %s

en: More than one file on a line: %s
fi: Useampi kuin yksi tiedosto rivillä: %s

en: Generating build-id links failed
fi: Koonti-ID-linkkien luominen epäonnistui

en: Bad file: %s: %s
fi: Virheellinen tiedosto: %s: %s

en: Checking for unpackaged file(s): %s
fi: Tarkistetaan paketoimattomia tiedostoja: %s

en: Installed (but unpackaged) file(s) found:
    %s
fi: Löytyi asennettuja (mutta paketoimattomia) tiedostoja:
    %s

en: package %s already exists
fi: paketti %s on jo olemassa

en: %s was mapped to multiple filenames
fi: %s kartoitettiin useisiin tiedostonimiin

en: Processing files: %s
fi: Käsitellään tiedostoja: %s

en: Binaries arch (%d) not matching the package arch (%d).
fi: Binääriarkktehtuuri (%d) ei vastaa pakettiarkkitehtuuria (%d).

en: Arch dependent binaries in noarch package
fi: Arkkitehtuuririippuvaiset binäärit arkkitehtuurittomassa paketissa

en: create archive failed on file %s: %s
fi: arkiston luominen epäonnistui tiedostossa %s: %s

en: create archive failed: %s
fi: arkiston luominen epäonnistui: %s

en: Unknown payload compression: %s
fi: Tuntematon kuorman pakkaus: %s

en: Could not seek in file %s: %s
fi: Ei voinut etsiä tiedostosta %s: %s

en: Failed to read %jd bytes in file %s: %s
fi: %jd tavun lukeminen tiedostosta %s:%s epäonnistui

en: Unable to create immutable header region
fi: Muuttamatonta otsikkoaluetta ei voida luoda

en: Unable to write header to %s: %s
fi: Otsikkoa ei voi kirjoittaa kohteeseen %s:%s

en: Could not open %s: %s
fi: %s:aa ei voitu avata: %s

en: Unable to write package: %s
fi: Pakettia ei voitu kirjoittaa: %s

en: Wrote: %s
fi: Kirjoitettiin: %s

en: Executing "%s":
fi: Suoritetaan "%s":

en: Execution of "%s" failed.
fi: %s:n suoritus epäonnistui.

en: Package check "%s" failed.
fi: Paketin tarkistus "%s" epäonnistui.

en: cannot create %s: %s
fi: %s:n luonti ei onnistu: %s

en: Could not generate output filename for package %s: %s
fi: Tiedostonimen muodostus paketille %s ei onnistu: %s

en: Finished binary package job, result %d, filename %s
fi: Binaaripakettityö valmis, tulos %d, tiedostonimi %s

en: line %d: second %s
fi: rivi %d: toinen %s

en: bogus date in %%changelog: %s
fi: virheellinen päivämäärä %%changelog:ssa: %s

en: %%changelog entries must start with *
fi: %%changelog merkintöjen täytyy alkaa *:llä

en: incomplete %%changelog entry
fi: epätäydellinen merkintä %%changelog:issa

en: bad date in %%changelog: %s
fi: virheellinen päivämäärä %%changelog:issa: %s

en: %%changelog not in descending chronological order
fi: %%changelog ei ole kronologisessa järjestyksessä

en: missing name in %%changelog
fi: puuttuva nimi %%changelog:issa

en: no description in %%changelog
fi: ei kuvausta %%changelog:issa

en: line %d: second %%changelog
fi: rivi %d: toinen %%muutoslogi

en: line %d: Error parsing %%description: %s
fi: rivi %d: virhe jäsennettäessä %%description-osiota %s

en: line %d: Bad option %s: %s
fi: rivi %d: virheellinen valinta %s: %s

en: line %d: Too many names: %s
fi: rivi %d: liikaa nimiä: %s

en: line %d: Error parsing %%files: %s
fi: rivi %d: virhe jäsennettäessä %%files-osiota: %s

en: line %d: multiple %%files for package '%s'
fi: rivi %d: useita %%files paketille '%s'

en: line %d: Error parsing %%policies: %s
fi: rivi %d: virhe jäsennettäessä %%käytännöt: %s

en: Error parsing tag field: %s
fi: Virhe tagikentän jäsentämisessä: %s

en: line %d: Bad number: %s
fi: rivi %d: virheellinen numero: %s

en: line %d: Bad no%s number: %u
fi: rivi %d: virheellinen no%s numero: %u

en: Downloading %s to %s
fi: Ladataan %s kohteeseen %s

en: Couldn't download %s
fi: Lataaminen epäonnistui %s

en: line %d: Bad %s number: %s
fi: rivi %d: virheellinen %s numero: %s

en: %s %d defined multiple times
fi: %s %d määritelty useita kertoja

en: Architecture is excluded: %s
fi: Arkkitehtuuri on poissuljettu: %s

en: Architecture is not included: %s
fi: Arkkitehtuuri ei ole mukaanluettu: %s

en: OS is excluded: %s
fi: Käyttöjärjestelmä on poissuljettu: %s

en: OS is not included: %s
fi: Käyttöjärjestelmä ei ole mukaanluettu: %s

en: %s field must be present in package: %s
fi: kenttä %s on vaadittu kenttä paketissa: %s

en: Duplicate %s entries in package: %s
fi: Tee paketin %s tietueista kaksoiskappale: %s

en: Unable to open icon %s: %s
fi: Ikonia %s ei voida avata: %s

en: Unable to read icon %s: %s
fi: Ikonia %s ei voida lukea: %s

en: Unknown icon type: %s
fi: Tuntematon ikonityyppi: %s

en: line %d: Tag takes single token only: %s
fi: rivi %d: Tunniste ottaa vain yhden tokenin: %s

en: line %d: %s in: %s
fi: rivi %d: %s kohteessa: %s

en: %s in: %s
fi: %s kohteessa: %s

en: Illegal char '%c' (0x%x)
fi: Virheellinen merkki '%c' (0x%x)

en: Possible unexpanded macro
fi: Mahdollinen laajentamaton makro

en: Illegal sequence ".."
fi: Virheellinen järjestys ".."

en: line %d: Malformed tag: %s
fi: rivi %d: Epämuodostunut tagi: %s

en: line %d: Empty tag: %s
fi: rivi %d: Tyhjä tagi: %s

en: line %d: Prefixes must not end with "/": %s
fi: rivi %d: Etuliitteet eivät saa loppua merkkiin "/": %s

en: line %d: Docdir must begin with '/': %s
fi: rivi %d: Docdir täytyy alkaa merkillä '/': %s

en: line %d: Epoch field must be an unsigned number: %s
fi: rivi %d: Epoch-kentän täytyy olla etumerkitön numero: %s

en: line %d: Bad %s: qualifiers: %s
fi: rivi %d: Virheellinen %s: määreet: %s

en: line %d: Bad BuildArchitecture format: %s
fi: rivi %d: virheellinen käännösarkkitehtuurin muoto: %s

en: line %d: Duplicate BuildArch entry: %s
fi: linja %d: Tee BuildArch:n tietueesta kaksoiskappale: %s

en: line %d: Only noarch subpackages are supported: %s
fi: rivi %d: Vain noarch-alipaketteja tuetaan: %s

en: Internal error: Bogus tag %d
fi: Sisäinen virhe: Väärä tunniste %d

en: line %d: %s is deprecated: %s
fi: rivi %d: %s on vanhentunut: %s

en: Bad package specification: %s
fi: Virheellinen pakettimäärittely: %s

en: Binary rpm package found. Expected spec file!
fi: Binaarinen rpm-paketti löytyi. Odotettiin spec-tiedostoa!

en: line %d: Unknown tag: %s
fi: rivi %d: tuntematon nimiö: %s

en: %%{buildroot} couldn't be empty
fi: %%{buildroot} ei voi olla tyhjä

en: %%{buildroot} can not be "/"
fi: %%{buildroot} ei voi olla "/"

en: No patch number %u
fi: Ei patchia numero %u

en: No source number %u
fi: Ei lähdettä numero %u

en: Error parsing %%setup: %s
fi: Virhe jäsennettäessä %%setup-osiota: %s

en: line %d: Bad arg to %%setup: %s
fi: rivi %d: virheellinen argumentti %%setup:ille: %s

en: line %d: Bad %%setup option %s: %s
fi: rivi %d: virheellinen %%setup valitsin %s: %s

en: Invalid patch number %s: %s
fi: Virheellinen patch-numero %s: %s

en: line %d: second %%prep
fi: rivi %d: toinen %%prep-osio

en: Dependency tokens must begin with alpha-numeric, '_' or '/'
fi: Riippuvuusmerkkien on alettava joko aakkosnumeerisella merkillä, '_' tai '/'

en: Versioned file name not permitted
fi: Versioitua tiedostonimeä ei sallita

en: No rich dependencies allowed for this type
fi: Tälle tyypille rikkaat riippuvuudet eivät ole sallittuja

en: invalid dependency
fi: virheellinen riippuvuus

en: Version required
fi: Versio pakollinen

en: Only package names are allowed in Obsoletes
fi: Ainoastaan pakettien nimet ovat sallittuja Obsoletes:ssa

en: It's not recommended to have unversioned Obsoletes
fi: Ei ole suositeltavaa käyttää versiottomia Obsoletes:ja

en: It's not recommended to use '>' in Obsoletes
fi: Vanhentumisessa ei ole suositeltavaa käyttää '>' merkkiä

en: Trigger fired by the same package is already defined in spec file
fi: Saman paketin laukaisema laukaisin on jo määritelty spec-tiedostossa

en: line %d: %s: %s
fi: rivi %d: %s: %s

en: line %d: triggers must have --: %s
fi: rivi %d: laukaisimissa pitää olla --: %s

en: line %d: missing trigger condition: %s
fi: rivi %d: puuttuu laukaisutila: %s

en: line %d: Error parsing %s: %s
fi: rivi %d: virhe jäsennettäessä %s:ää: %s

en: line %d: internal script must end with '>': %s
fi: rivi %d: sisäisen skriptin täytyy päättyä '>':n: %s

en: line %d: script program must begin with '/': %s
fi: rivi %d: skriptitulkin täytyy alkaa '/':lla: %s

en: line %d: Priorities are allowed only for file triggers : %s
fi: rivi %d: Prioriteetit ovat sallittuja vain tiedoston laukaisimille: %s

en: line %d: Second %s
fi: rivi %d: toinen %s

en: line %d: unsupported internal script: %s
fi: rivi %d: sisäinen komentosarja, jota ei tueta: %s

en: line %d: interpreter arguments not allowed in triggers: %s
fi: rivi %d: tulkin argumentit eivät ole sallittuja triggereissä: %s

en: extra tokens at the end of %s directive in line %d:  %s
fi: ylimääräisiä tunnuksia %s -direktiivin lopussa rivillä %d: %s

en: Macro expanded in comment on line %d: %s
fi: Makro laajennettu kommentissa rivillä %d: %s

en: Unable to open %s: %s
fi: Ei voi avata %s:ää: %s

en: %s:%d: Argument expected for %s
fi: %s:%d: Argumenttia odotetaan kohteelle %s

en: line %d: Unclosed %%if
fi: rivi %d: Päättämätön %%if

en: line %d: unclosed macro or bad line continuation
fi: rivi %d: päättämätön makro tai huono rivin jatko

en: %s: line %d: %s with no %%if
fi: %s: rivi %d: %s puuttuu %%if

en: %s: line %d: %s after %s
fi: %s: rivi %d: %s jälkeen %s

en: %s:%d: bad %s condition: %s
fi: %s:%d: virheellinen %s tila: %s

en: %s:%d: malformed %%include statement
fi: %s:%d: virheellisesti muotoiltu %%include lauseke

en: encoding %s not supported by system
fi: järjestelmä ei tue koodausta %s

en: Package %s: invalid %s encoding in %s: %s - %s
fi: Paketti %s: virheellinen %s koodaus kohteessa %s: %s - %s

en: line %d: %%end doesn't take any arguments: %s
fi: rivi %d: %%end ei huoli yhtään argumenttia: %s

en: line %d: %%end not expected here, no section to close: %s
fi: rivi %d: %%end ei odotettu täällä, ei suljettavaa lohkoa : %s

en: line %d doesn't belong to any section: %s
fi: rivi %d ei kuulu millekään lohkolle: %s

en: No compatible architectures found for build
fi: Ei yhteensopivia arkkitehtureeja käännökselle

en: Package has no %%description: %s
fi: Paketissa ei ole %%description-osiota: %s

en: Policy module '%s' duplicated with overlapping types
fi: Käytäntömoduulista '%s' tehty kaksoiskappale päällekkäisillä tyypeillä

en: Base modules '%s' and '%s' have overlapping types
fi: Perusmoduuleissa '%s' ja '%s' on päällekkäisiä tyyppejä

en: Failed to get policies from header
fi: Käytäntöjen hakeminen ylätunnisteesta epäonnistui

en: %%semodule requires a file path
fi: %%semodule vaatii tiedostopolun

en: Failed to read  policy file: %s
fi: Käytäntötiedoston lukeminen epäonnistui: %s

en: Failed to encode policy file: %s
fi: Käytäntötiedoston koodaus epäonnistui: %s

en: Failed to determine a policy name: %s
fi: Käytännön nimen määrittäminen epäonnistui: %s

en: '%s' type given with other types in %%semodule %s. Compacting types to '%s'.
fi: annettu " %s" -tyyppi muiden tyyppien kanssa %%semodule %s:ssa. Tiivistetään tyyppejä '%s':ksi.

en: Error parsing %s: %s
fi: Virhe jäsennettäessä %s: %s

en: Expecting %%semodule tag: %s
fi: Odotetaan %%semodule tägiä: %s

en: Missing module path in line: %s
fi: Moduulin polku puuttuu rivistä: %s

en: Too many arguments in line: %s
fi: Liian monta argumenttia rivillä: %s

en: Processing policies: %s
fi: Käsitellään käytäntöjä: %s

en: Ignoring invalid regex %s
fi: Virheellinen säännöllinen lauseke jätetään huomiotta %s

en: %s: mime and magic supplied, only mime will be used
fi: %s: mime ja maaginen annettu, vain mimeä käytetään

en: Couldn't create pipe for %s: %m
fi: Ei voitu luoda putkea %s:lle: %m

en: Couldn't fork %s: %s
fi: Ei voitu suorittaa %s:ää: %s

en: Couldn't exec %s: %s
fi: Ei voitu suorittaa %s:ää: %s

en: %s failed: %x
fi: %s epäonnistui: %x

en: failed to write all data to %s: %s
fi: epäonnistuttiin kirjoittamaan kaikki tiedot kohteeseen %s: %s

en: Empty file classifier
fi: Tyhjä tiedostoluokittelija

en: No file attributes configured
fi: Tiedostomääritteitä ei ole määritetty

en: magic_open(0x%x) failed: %s
fi: magic_open(0x%x) epäonnistui: %s

en: magic_load failed: %s
fi: magic_load epäonnistui: %s

en: Recognition of file "%s" failed: mode %06o %s
fi: Tiedoston "%s" tunnistaminen epäonnistui: moodi %06o %s

en: Finding  %s: %s
fi: Etsitään %s:ää: %s

en: Failed to find %s:
fi: %s:ää ei löytynyt

en: Deprecated external dependency generator is used!
fi: Käytössä on vanhentunut ulkoinen riippuvuusgeneraattori!

en: line %d: %s: package %s does not exist
fi: rivi %d: %s: pakettia %s ei ole olemassa

en: line %d: %s: package %s already exists
fi: rivi %d: %s: paketti %s on jo olemassa

en: query of specfile %s failed, can't parse
fi: määrittelytiedoston %s kysely epäonnistui

en: Converting database from %s to %s backend
fi: Tietokantaa muunnetaan kohteesta %s taustaohjelmaksi %s

en: Found %s %s database while attempting %s backend: using %s backend.
fi: %s %s-tietokanta löydettiin yritettäessä %s taustaohjelmaa: käytetään %s taustaohjelmaa.

en: Detected outdated index databases
fi: Havaittiin vanhentuneet hakemistotietokannat

en: Rebuilding outdated index databases
fi: Rakennetaan uudelleen vanhentuneet hakemistotietokannat

en: rpmidx: Version mismatch. Expected version: %u. Found version: %u
fi: rpmidx: Versio ei täsmää. Odotettu versio: %u. Löydetty versio: %u

en: rpmpkg: Version mismatch. Expected version: %u. Found version: %u
fi: rpmpkg: Versio ei täsmää. Odotettu versio: %u. Löydetty versio: %u

en: rpmpkg: detected non-zero blob, trying auto repair
fi: rpmpkg: havaittu nollasta poikkeava möykky, yritetään automaattista korjausta

en: rpmxdb: Version mismatch. Expected version: %u. Found version: %u
fi: rpmxdb: Versio ei täsmää. Odotettu versio: %u. Löydetty versio: %u

en: Unable to open sqlite database %s: %s
fi: sqlite-tietokantaa %s ei voi avata: %s

en: %s is a Delta RPM and cannot be directly installed
fi: %s on Delta RPM eikä sitä voida suoraan asentaa

en: Unsupported payload (%s) in package %s
fi: Tuntematon kuorma (%s) paketissa %s

en: package %s was already added, skipping %s
fi: paketti %s on jo lisätty, ohitetaan %s

en: package %s was already added, replacing with %s
fi: paketti %s oli jo lisätty, korvataan %s:lla

en: (not a blob)
fi: (ei ole binääridataa)

en: (not a number)
fi: (ei ole luku)

en: (not a string)
fi: (ei ole merkkijono)

en: (invalid type)
fi: (virheellinen tyyppi)

en: (not base64)
fi: (ei ole base64)

en: (invalid xml type)
fi: (virheellinen xml-tyyppi)

en: (not an OpenPGP signature)
fi: (ei ole OpenPGP-allekirjoitus)

en: Invalid date %u
fi: Väärä päivämäärä %u

en: normal
fi: normaali

en: replaced
fi: korvattu

en: not installed
fi: ei asennettu

en: net shared
fi: verkkojaettu

en: wrong color
fi: väärä väri

en: missing
fi: puuttuu

en: (unknown)
fi: (tuntematon)

en: %s %s: remove failed: %s
fi: %s %s: poisto epäonnistui: %s

en: directory
fi: hakemisto

en: file
fi: tiedosto

en: tag[%d]: BAD, tag %d type %d offset %d count %d len %d
fi: tagi[%d]: VIRHE, tag1 %d tyyppi %d paikka %d määrä %d pituus %d

en: hdr load: BAD
fi: hdr-kuorma: VIRHE

en: region: no tags
fi: alue: ei tageja

en: region tag: BAD, tag %d type %d offset %d count %d
fi: aluetagi: VIRHE, tag1 %d tyyppi %d paikka %d määrä %d

en: region offset: BAD, tag %d type %d offset %d count %d
fi: alueen paikka: VIRHE, tag1 %d tyyppi %d paikka %d määrä %d

en: region trailer: BAD, tag %d type %d offset %d count %d
fi: alueen traileri: VIRHE, tag1 %d tyyppi %d paikka %d määrä %d

en: region %d size: BAD, ril %d il %d rdl %d dl %d
fi: alue %d size: HUONO, ril %d il %d rdl %d dl %d

en: region %d: tag number mismatch il %d ril %d dl %d rdl %d
fi: alue %d: taginumeron epäsuhta il %d ril %d dl %d rdl %d

en: hdr size(%d): BAD, read returned %d
fi: hdr size(%d): BAD, luku palautti %d

en: hdr magic: BAD
fi: hdr maagisuus: VIRHE

en: hdr blob(%zd): BAD, read returned %d
fi: hdr blob(%zd): VIRHE, luku palautti %d

en: sigh pad(%zd): BAD, read %zd bytes
fi: allekirjoitusotsikon tayttö(%zd): VIRHE, luettu %zd tavua

en: signature
fi: allekirjoitus

en: blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)
fi: blob size(%d): HUONO, 8 + 16 * il(%d) + dl(%d)

en: invalid field width
fi: virheellinen kentän leveys

en: missing { after %%
fi: puuttuu { %% jälkeen

en: missing } after %%{
fi: puuttuu } %%{ jälkeen

en: empty tag format
fi: tyhjä nimiön formaatti

en: empty tag name
fi: tyhjä nimiön nimi

en: unknown tag: "%s"
fi: tuntematon tagi: "%s"

en: ] expected at end of array
fi: ']' puuttuu taulukkomäärittelyn lopusta

en: unexpected ]
fi: odottamaton ']'

en: unexpected }
fi: odottamaton '}'

en: escaped char expected after \
fi: erikoismerkkiä odotetaan \ jälkeen

en: ? expected in expression
fi: odotin '?'-merkkiä ilmauksessa

en: { expected after ? in expression
fi: odotin '{' '?'-merkin jälkeen lausekkeessa

en: } expected in expression
fi: odotin '}'-merkkiä lausekkeessa

en: : expected following ? subexpression
fi: : odotetaan seuraavan ? alilauseke

en: { expected after : in expression
fi: '{ ' odotetaan ':':n jälkeen lausekkeessa

en: | expected at end of expression
fi: odotin '}'-merkkiä ilmauksen lopussa

en: array iterator used with different sized arrays
fi: matriisi iteraattori, jota käytetään erikokoisilla matriiseilla

en: RPM v3 packages are deprecated: %s
fi: RPM v3 -paketit ovat vanhentuneet: %s

en: failed to load macro file %s
fi: makrotiedoston %s lataaminen epäonnistui

en: arguments to --dbpath must begin with '/'
fi: --dbpath parametrien pitää alkaa /-merkillä

en: %s: error: more than one --pipe specified (incompatible popt aliases?)
fi: %s: virhe: useampi kuin yksi --pipe määritetty (yhteensopimattomat popt -aliakset?)

en: predefine MACRO with value EXPR
fi: ennalta määrittele MACRO arvolla EXPR

en: 'MACRO EXPR'
fi: 'MAKRO ILMAISU'

en: define MACRO with value EXPR
fi: määrittele MACRO arvolla ILMAISU

en: undefine MACRO
fi: poista MAKRO:n määrittely

en: MACRO
fi: MAKRO

en: print macro expansion of EXPR
fi: tulosta ILMAISUn makrolaajennus

en: 'EXPR'
fi: 'ILMAISU'

en: Specify target platform
fi: Määritä kohdealusta

en: CPU-VENDOR-OS
fi: CPU-MYYJÄ-OS

en: read <FILE:...> instead of default file(s)
fi: lue <TIEDOSTO:...> vakiotiedostojen sijaan

en: <FILE:...>
fi: <TIEDOSTO:...>

en: load a single macro file
fi: lataa yksittäinen makrotiedosto

en: <FILE>
fi: <TIEDOSTO>

en: don't enable any plugins
fi: älä ota mitään laajennuksia käyttöön

en: don't verify package digest(s)
fi: älä tarkista pakettien tarkistussummia

en: don't verify database header(s) when retrieved
fi: älä tarkista otsikkotietoja haettaessa tietokanssata

en: don't verify package signature(s)
fi: älä tarkista paketin allekirjoitusta

en: send stdout to CMD
fi: lähetä vakiotuloste <komento>:lle

en: use ROOT as top level directory
fi: käytä <hakem> ylimpänä hakemistona

en: use database in DIRECTORY
fi: käytä tietokantaa HAKEMISTOSSA

en: DIRECTORY
fi: HAKEMISTO

en: display known query tags
fi: näytä tunnetut kyselymuodot

en: display final rpmrc and macro configuration
fi: näytä lopullinen rpmrc ja makro-konfiguraatio

en: provide less detailed output
fi: tulosta vähemmän yksityiskohtia

en: provide more detailed output
fi: tulosta enemmän yksityiskohtia

en: print the version of rpm being used
fi: tulosta käytetyn rpm versio

en: debug payload file state machine
fi: korjaa virheet hytötykuormatiedoston koneen tilasta

en: debug rpmio I/O
fi: virheenkorjaa rpmio I/O

en: disable user namespace support
fi: poista käyttäjän nimitilan tuki käytöstä

en: %s: option table misconfigured (%d)
fi: %s: vaihtoehtotaulukko on väärin määritetty (%d)

en: exclude paths must begin with a /
fi: poissulkemispolut on aloitettava merkillä /

en: relocations must begin with a /
fi: siirtojen pitää alkaa /-merkillä

en: relocations must contain a =
fi: siirroissa pitää olla =-merkki

en: relocations must have a / following the =
fi: siirroissa pitää olla / =-merkin jälkeen

en: install all files, even configurations which might otherwise be skipped
fi: asenna kaikki tiedostot, myös konfiguraatiot, jotka muuten ehkä ohitettaisiin

en: remove all packages which match <package> (normally an error is generated if <package> specified multiple packages)
fi: poista kaikki paketit, joiden nimeä vastaa <paketti> (tavallisesti, jos <paketti> määrittää useita paketteja, tulee virhe)

en: relocate files in non-relocatable package
fi: siirrä tiedostoja ei-siirrettävässä paketissa

en: print dependency loops as warning
fi: tulosta riippuvuussilmukat varoituksena

en: erase (uninstall) package
fi: poista paketti

en: <package>+
fi: <paketti>+

en: do not install artifacts
fi: älä asenna esineitä

en: do not install configuration files
fi: älä asenna konfigurointiedostoja

en: do not install documentation
fi: älä asenna dokumentointia

en: skip files with leading component <path>
fi: ohita <polku>-alkuiset tiedostot

en: <path>
fi: <polku>

en: short hand for --replacepkgs --replacefiles
fi: lyhenne parametreille --replacepkgs --replacefiles

en: upgrade package(s) if already installed
fi: päivitä vain jo asennetut paketit

en: <packagefile>+
fi: <pakettitiedosto>+

en: print hash marks as package installs (good with -v)
fi: tulosta risuaitaa paketin asentuessa (-v:n kanssa hyvä)

en: don't verify package architecture
fi: älä tarkista paketin arkkitehtuuria

en: don't verify package operating system
fi: älä tarkista paketin käyttöjärjestelmää

en: don't check disk space before installing
fi: älä tarkista levytilaa ennen asennusta

en: short hand for --ignorepayload --ignoresignature
fi: lyhenne '--ignorepayload --ignoresignature':lle

en: install documentation
fi: asenna dokumentaatio

en: install package(s)
fi: asenna paketteja

en: update the database, but do not modify the filesystem
fi: päivitä tietokanta, mutta älä muuta tiedostojärjestelmää

en: do not verify package dependencies
fi: älä tarkista paketin riippuvuuksia

en: don't verify digest of files
fi: älä tarkista tiedostojen tarkistussummia

en: don't verify digest of files (obsolete)
fi: älä tarkista tiedostojen tarkistussummia

en: don't install file security contexts
fi: älä asenna tiedostojen suojausyhteyksiä

en: don't install file capabilities
fi: älä asenna tiedoston kykyjä

en: do not reorder package installation to satisfy dependencies
fi: älä muuta asennusjärjestystä riippuvuuksien tyydyttämiseksi

en: do not execute package scriptlet(s)
fi: älä suorita pakettikohtaisia skriptejä

en: do not execute %%pre scriptlet (if any)
fi: älä suorita %%pre-scriptiä

en: do not execute %%post scriptlet (if any)
fi: älä suorita %%post-scriptiä

en: do not execute %%preun scriptlet (if any)
fi: älä suorita %%preun-scriptiä

en: do not execute %%postun scriptlet (if any)
fi: älä suorita %%postun scriptiä

en: do not execute %%pretrans scriptlet (if any)
fi: älä suorita %%pretrans-komentosarjaa (jos sellaista on)

en: do not execute %%posttrans scriptlet (if any)
fi: älä suorita %%posttrans-komentosarjaa (jos sellaista on)

en: do not execute any scriptlet(s) triggered by this package
fi: älä suorita tämän paketin laukaisemia skriptejä

en: do not execute any %%triggerprein scriptlet(s)
fi: älä suorita %%triggerprein skriptejä

en: do not execute any %%triggerin scriptlet(s)
fi: älä suorita %%triggerin skriptejä

en: do not execute any %%triggerun scriptlet(s)
fi: älä suorita %%triggerun scriptejä

en: do not execute any %%triggerpostun scriptlet(s)
fi: älä suorita %%triggerpostun scriptejä

en: upgrade to an old version of the package (--force on upgrades does this automatically)
fi: päivitä vanhempaan versioon (--force päivitettäessä tekee tämän automaattisesti)

en: print percentages as package installs
fi: tulosta asennuksen eteneminen prosentteina

en: relocate the package to <dir>, if relocatable
fi: siirrä paketti hakemistoon <hakem>, jos siirrettävissä

en: <dir>
fi: <hakemisto>

en: relocate files from path <old> to <new>
fi: siirrä tiedostot hakemistosta <vanhapolku> hakemistoon <uusipolku>

en: <old>=<new>
fi: <vanha>=<uusi>

en: ignore file conflicts between packages
fi: älä huomioi tiedostokonflikteja pakettien välillä

en: reinstall if the package is already present
fi: asenna uudelleen, jos paketti on jo asennettu

en: don't install, but tell if it would work or not
fi: älä asenna, mutta kerro onnistuisiko se

en: upgrade package(s)
fi: päivitä paketteja

en: reinstall package(s)
fi: asenna paketteja uudelleen

en: query/verify all packages
fi: kysele/tarkista kaikki paketit

en: rpm checksig mode
fi: rpm allekirjoituksen tarkistustila

en: query/verify package(s) in group
fi: kysele/tarkista paketteja ryhmässä

en: query/verify a package file
fi: kysele/tarkista pakettitiedostoa

en: query/verify package(s) with package identifier
fi: kysy/tarkista paketit pakettitunnisteella

en: query/verify package(s) with header identifier
fi: kysy/tarkista paketit otsaketunnisteella

en: rpm query mode
fi: rpm kyselytila

en: query/verify a header instance
fi: kysy/vahvista ylätunniste

en: query/verify package(s) from install transaction
fi: kysy/vahvista asennustapahtuman paketit

en: query the package(s) triggered by the package
fi: kysy paketin käynnistämistä paketeista

en: rpm verify mode
fi: rpm tarkistustila

en: query/verify the package(s) which require a dependency
fi: kysele/tarkista paketteja, jotka vaativat ominaisuutta

en: query/verify the package(s) which obsolete a dependency
fi: kysele/tarkista paketteja, jotka vanhentavat jotakin riippuvuutta

en: query/verify the package(s) which provide a dependency
fi: kysele/tarkista paketteja, jotka tarjoavat ominaisuuden

en: query/verify the package(s) which recommends a dependency
fi: kysele/tarkista paketteja, jotka suosittelevat jotakin riippuvuutta

en: query/verify the package(s) which suggests a dependency
fi: kysele/tarkista paketteja, jotka ehdottavat jotakin riippuvuutta

en: query/verify the package(s) which supplements a dependency
fi: kysele/tarkista paketteja, jotka täydentävät jotakin riippuvuutta

en: query/verify the package(s) which enhances a dependency
fi: kysele/tarkista paketteja, jotka parantavat jotakin riippuvuutta

en: do not glob arguments
fi: älä globalisoi argumentteja

en: do not process non-package files as manifests
fi: älä käsittele ei-pakettitiedostoja manifesteina

en: only include configuration files
fi: sisällytä vain kokoonpanotiedostot

en: only include documentation files
fi: sisällytä vain dokumentaatiotiedostot

en: only include license files
fi: sisällytä vain lisenssitiedostoja

en: only include artifact files
fi: sisällytä vain artefaktitiedostoja

en: exclude %%ghost files
fi: sulje pois %%ghost-tiedostot

en: exclude %%config files
fi: sulje pois %%config-tiedostot

en: exclude %%artifact files
fi: sulje pois %%artifact-tiedostot

en: dump basic file information
fi: näytä tiedoston perustiedot

en: list files in package
fi: luettele paketin tiedostot

en: display the states of the listed files
fi: näytä lueteltujen tiedostojen tilat

en: don't verify size of files
fi: älä tarkista tiedostojen kokoa

en: don't verify symlink path of files
fi: älä tarkista tiedostojen symbolisen linkin polkua

en: don't verify owner of files
fi: älä tarkista tiedostojen omistajaa

en: don't verify group of files
fi: älä tarkista tiedostojen ryhmää

en: don't verify modification time of files
fi: älä tarkista tiedostojen muutosaikaa

en: don't verify mode of files
fi: älä tarkista tiedostojen oikeuksia

en: don't verify file security contexts
fi: älä tarkista tiedostojen suojausyhteyksiä

en: don't verify capabilities of files
fi: älä tarkista tiedostojen ominaisuuksia

en: don't verify files in package
fi: älä tarkista paketin tiedostoja

en: don't verify package dependencies
fi: älä tarkista paketin riippuvuuksia

en: don't execute verify script(s)
fi: älä suorita tarkistusskriptejä

en: Missing rpmlib features for %s:
fi: Puuttuvat rpmlib-ominaisuudet kohteelle %s:

en: source package expected, binary found
fi: odotettiin lähdepakettia, löydettiin binääri

en: source package contains no .spec file
fi: lähdepaketti ei sisällä .spec -tiedostoa

en: unpacking of archive failed%s%s: %s
fi: arkiston %s%s purkaminen epäonnistui: %s

en:  on file
fi:  tiedostolle

en: incorrect format: %s
fi: virheelinen muoto: %s

en: (contains no files)
fi: (ei sisällä tiedostoja)

en: normal
fi: normaali

en: replaced
fi: korvattu

en: not installed
fi: ei asennettu

en: net shared
fi: verkkojaettu

en: wrong color
fi: väärä väri

en: (no state)
fi: (ei tilaa)

en: (unknown %3d)
fi: (tuntematon %3d)

en: package has not file owner/group lists
fi: paketilla ei ole tiedostojen omistaja-/ryhmäluetteloita

en: package has neither file owner or id lists
fi: paketilla ei ole tiedoston omistaja- tai tunnusluetteloita

en: group %s does not contain any packages
fi: ryhmässä %s ei ole paketteja

en: no package triggers %s
fi: mikään paketti ei laukaise %s:a

en: malformed %s: %s
fi: epämuodostunut %s: %s

en: no package matches %s: %s
fi: mikään paketti ei vastaa %s: %s

en: no package conflicts %s
fi: ei pakettiristiriitoja %s kanssa

en: no package obsoletes %s
fi: mikään paketti ei vanhenna %s:ia

en: no package requires %s
fi: mikään paketti ei tarvitse %s:a

en: no package recommends %s
fi: mikään paketti ei suosittele %s:a

en: no package suggests %s
fi: mikään paketti ei ehdota %s:a

en: no package supplements %s
fi: mikään paketti ei täydennä %s:a

en: no package enhances %s
fi: mikään paketti ei paranna %s:a

en: no package provides %s
fi: mikään paketti ei tarjoa %s:a

en: file %s: %s
fi: tiedosto %s: %s

en: file %s is not owned by any package
fi: tiedostoa %s ei omista mikään paketti

en: invalid package number: %s
fi: virheellinen paketin numero: %s

en: record %u could not be read
fi: tietuetta %u ei voitu lukea

en: package %s is not installed
fi: paketti %s ei ole asennettu

en: unknown tag: "%s"
fi: tuntematon nimiö: "%s"

en: %s: key %d import failed.
fi: %s:avaimen %d tuonti epäonnistui.

en: %s: key %d not an armored public key.
fi: %s: %d-avain ei ole panssaroitu julkinen avain.

en: %s: import read failed(%d).
fi: %s: tuonnin lukeminen epäonnistui(%d).

en: Fread failed: %s
fi: Fread epäonnistui: %s

en: DIGESTS
fi: TARKISTUSSUMMIA

en: digests
fi: tarkistussummia

en: SIGNATURES
fi: ALLEKIRJOITUKSET

en: signatures
fi: allekirjoitukset

en: NOT OK
fi: EI OK

en: %s: open failed: %s
fi: %s: avaus epäonnistui: %s

en: Unable to open current directory: %m
fi: Nykyisen hakemiston avaaminen ei onnistu: %m

en: %s: chroot directory not set
fi: %s: juurihakemistoa ei ole asetettu

en: Unable to change root directory: %m
fi: Juurihakemiston vaihto ei onnistu: %m

en: Unable to restore root directory: %m
fi: Juurihakemiston palautus ei onnistu: %m

en: Generating %d missing index(es), please wait...
fi: Luodaan %d puuttuvaa indeksiä, odota ...

en: cannot open %s index using %s - %s (%d)
fi: ei voi avata %s -indeksiä käyttämällä %s - %s (%d)

en: no dbpath has been set
fi: dbpath ei ole asetettu

en: miFreeHeader: skipping
fi: miFreeHeader: ohitetaan

en: error(%d) storing record #%d into %s
fi: virhe(%d) tallennettaessa tietuetta #%d %s:ään

en: %s: regexec failed: %s
fi: %s: regexec epäonnistui: %s

en: %s: regcomp failed: %s
fi: %s: regcomp epäonnistui: %s

en: rpmdbNextIterator: skipping
fi: rpmdbNextIterator: ohitetaan

en: rpmdb: damaged header #%u retrieved -- skipping.
fi: rpmdb: ohitetaan vioittunut otsikkotietue #%u.

en: %s: cannot read header at 0x%x
fi: %s: otsikkoa ei voida lukea (0x%x)

en: could not move new database in place
fi: uutta tietokantaa ei voitu siirtää paikalla

en: could also not restore old database from %s
fi: ei myöskään voinut palauttaa vanhaa tietokantaa kohteesta %s

en: replace files in %s with files from %s to recover
fi: korvaa tiedostot kohteessa %s tiedostoilla %s palauttaaksesi ne

en: Could not get public keys from %s
fi: Julkisia avaimia ei voitu saada %s:sta

en: could not delete old database at %s
fi: vanhaa tietokantaa ei voitu poistaa osoitteesta %s

en: no dbpath has been set
fi: dbpath ei ole asetettu

en: failed to create directory %s: %s
fi: hakemiston %s luonti epäonnistui: %s

en: header #%u in the database is bad -- skipping.
fi: tietue numero %u tietokannassa viallinen -- ohitetaan.

en: cannot add record originally at %u
fi: alkupäisen tietueen %u lisäys ei onnistu

en: failed to rebuild database: original database remains in place
fi: tietokannan uudelleenrakennus epäonnistui: alkuperäinen kanta paikallaan

en: failed to replace old database with new database!
fi: vanhan tietokannan korvaus uudella epäonnistui!

en: NO
fi: EI

en: YES
fi: KYLLÄ

en: PreReq:, Provides:, and Obsoletes: dependencies support versions.
fi: PreReq:, Provides:, ja Obsoletes: riippuvuuksien tukiversiot.

en: file name(s) stored as (dirName,baseName,dirIndex) tuple, not as path.
fi: tiedostonimet tallennetaan nimellä (dirName,baseName,dirIndex) kaksinkertainen, eikä polkuina.

en: package payload can be compressed using bzip2.
fi: paketin hyötykuorma voidaan pakata bzip2:lla.

en: package payload can be compressed using xz.
fi: paketin hyötykuorma voidaan pakata xz:lla.

en: package payload can be compressed using lzma.
fi: paketin hyötykuorma voidaan pakata lzma:lla.

en: package payload file(s) have "./" prefix.
fi: paketin hyötykuormatiedostoissa on "./" -etuliite.

en: package name-version-release is not implicitly provided.
fi: paketin nimi-versio-julkaisu ei ole epäsuorasti toimitettu.

en: header tags are always sorted after being loaded.
fi: otsikkotunnisteet lajitellaan aina lataamisen jälkeen.

en: the scriptlet interpreter can use arguments from header.
fi: komentosarjan tulkki voi käyttää otsikon argumentteja.

en: a hardlink file set may be installed without being complete.
fi: hardlink -tiedostojoukko voidaan asentaa olematta valmis.

en: package scriptlets may access the rpm database while installing.
fi: paketin komentosarjat voivat käyttää rpm-tietokantaa asennuksen aikana.

en: internal support for lua scripts.
fi: sisäinen tuki lua-komentosarjoille.

en: file digest algorithm is per package configurable
fi: tiedostojen tarkistusalgoritmi on konfiguroitavissa paketin mukaan

en: support for POSIX.1e file capabilities
fi: tuki POSIX.1e -tiedostoille

en: package scriptlets can be expanded at install time.
fi: paketin komentosarjoja voidaan laajentaa asennuksen yhteydessä.

en: dependency comparison supports versions with tilde.
fi: riippuvuuksien vertailu tukee versioita, joissa on tilde.

en: dependency comparison supports versions with caret.
fi: riippuvuuksien vertailu tukee versioita, joissa on caret.

en: support files larger than 4GB
fi: tukee yli 4 Gt:n tiedostoja

en: support for rich dependencies.
fi: tuki monipuolisille riippuvuuksille.

en: support for dynamic buildrequires.
fi: tuki dynaamisille rakennusvaatimuksille.

en: package payload can be compressed using zstd.
fi: paketin hyötykuorma voidaan pakata zstd:llä.

en: Unknown rich dependency op '%.*s'
fi: Tuntematon monipuolinen riippuvuus-op '%.*s'

en: Name required
fi: Nimi pakollinen

en: Illegal ops in with/without
fi: Laiton operaatio joukossa mukana/ilman

en: Illegal context for 'unless', please use 'or' instead
fi: Laiton konteksti sanalle "unless", käytä sen sijaan sanaa "or"

en: Illegal context for 'if', please use 'and' instead
fi: Laiton konteksti sanalle "if", käytä sen sijaan sanaa "and"

en: Rich dependency does not start with '('
fi: Monipuolinen riippuvuus ei ala merkillä '('

en: Missing argument to rich dependency op
fi: Puuttuva argumentti monipuoliselle riippuvuusoperaatiolle

en: Empty rich dependency
fi: Tyhjä monipuolinen riippuvuus

en: Unterminated rich dependency: %s
fi: Päättämätön monipuolinen riippuvuus: %s

en: Cannot chain different ops
fi: Eri toimintoja ei voi ketjuttaa

en: Can only chain and/or/with ops
fi: Vain toimintoja and/or/with voi ketjuttaa

en: Junk after rich dependency
fi: Roskaa monipuolisen riippuvuuden jälkeen

en: user %s does not exist - using %s
fi: käyttäjää %s ei ole - käytetään %s

en: group %s does not exist - using %s
fi: ryhmää %s ei ole - käytetään %s

en: Wrong number of entries for tag %s: %u found but %u expected.
fi: Väärä määrä merkintöjä tunnisteelle %s: %u löytyi, mutta %u odotettiin.

en: Malformed data for tag %s: %u bytes found but %lu expected.
fi: Väärinmuotoiltua tietoa tunnisteelle %s: %u tavua löytyi, mutta %lu odotettiin.

en: Bad magic
fi: Virheellinen maaginen numero

en: Bad/unreadable  header
fi: Virheellinen otsikkotieto

en: Header size too big
fi: Otsikkotieto liian suuri

en: File too large for archive
fi: Tiedosto on liian suuri arkistointia varten

en: Unknown file type
fi: Tuntematon tiedostotyyppi

en: Missing file(s)
fi: Tiedosto(ja) puuttuu

en: Digest mismatch
fi: Tarkistussumma ei täsmää

en: Internal error
fi: Sisäinen virhe

en: Archive file not in header
fi: Arkistotiedosto ei ole otsikossa

en: File from package already exists as a directory in system
fi: Paketista tuleva tiedosto on jo järjestelmässä hakemistona

en:  failed -
fi:  epäonnistui -

en: %s: (error 0x%x)
fi: %s: (virhe 0x%x)

en: open of %s failed: %s
fi: %s:n avaus ei onnistunut: %s

en: Max level of manifest recursion exceeded: %s
fi: Luettelon rekursion enimmäistaso ylitetty: %s

en: %s: not an rpm package (or package manifest)
fi: %s: ei ole rpm paketti (tai pakettilista)

en: Updating / installing...
fi: Päivitetään / asennetaan ...

en: Cleaning up / removing...
fi: Puhdistetaan / poistetaan ...

en: Preparing...
fi: Valmistellaan...

en: Verifying...
fi: Vahvistetaan ...

en: Preparing packages...
fi: Paketteja valmistellaan ...

en: Verifying packages...
fi: Paketteja tarkistetaan ...

en: Failed dependencies:
fi: Puuttuvia riippuvuuksia:

en: %s: not an rpm package (or package manifest): %s
fi: %s: ei ole rpm paketti (tai pakettilista): %s

en: %s cannot be installed
fi: %s:ää ei voida asentaa

en: Retrieving %s
fi: Haetaan %s

en: skipping %s - transfer failed
fi: ohitetaan %s - siirto epäonnistui

en: package %s is not relocatable
fi: paketti %s ei ole uudelleensijoitettava

en: error reading from file %s
fi: virhe luettaessa tiedostosta %s

en: "%s" specifies multiple packages:
fi: "%s" määrittää useita paketteja:

en: cannot open %s: %s
fi: virhe: en voi avata %s: %s

en: Installing %s
fi: Asennetaan %s

en: not an rpm package
fi: ei ole RPM paketti

en: read failed: %s (%d)
fi: luku epäonnistui: %s (%d)

en: not an rpm package
fi: ei ole RPM paketti

en: can't create %s lock on %s (%s)
fi: %s-lukon luonti %s:een ei onnistu (%s)

en: waiting for %s lock on %s
fi: odotetaan %s-lukkoa %s

en: Failed to dlopen %s %s
fi: Epäonnistui dlopen %s %s

en: Failed to resolve symbol %s: %s
fi: Symbolin %s ratkaiseminen epäonnistui: %s

en: Plugin %%__%s_%s not configured
fi: Liitännäistä %%__%s_%s ei ole määritetty

en: Plugin %s not loaded
fi: Liitännäistä %s ei ladattu

en: different
fi: eri

en: package %s is intended for a %s architecture
fi: paketti %s on tarkoittettu %s-arkkitehtuurille

en: package %s is intended for a %s operating system
fi: paketti %s on tarkoitettu %s-käyttöjärjestelmälle

en: package %s is already installed
fi: paketti %s on jo asennettuna

en: package %s is not installed
fi: paketti %s ei ole asennettu

en: path %s in package %s is not relocatable
fi: polku %s paketissa %s ei ole uudelleensijoitettava

en: file %s conflicts between attempted installs of %s and %s
fi: tiedosto %s on ristiriidassa kohteen %s ja %s asennusyritysten välillä

en: file %s from install of %s conflicts with file from package %s
fi: tiedosto %s asennuksesta %s on ristiriidassa paketin %s tiedoston kanssa

en: package %s (which is newer than %s) is already installed
fi: paketti %s (joka on uudempi kuin %s) on jo asennettuna

en: installing package %s needs %<PRIu64>%cB more space on the %s filesystem
fi: paketin %s asentaminen tarvitsee %<PRIu64>%cB enemmän tilaa %s-tiedostojärjestelmässä

en: installing package %s needs %<PRIu64> more inodes on the %s filesystem
fi: paketin %s asentaminen tarvitsee %<PRIu64> lisää inodeja %s-tiedostojärjestelmässä

en: %s is needed by %s%s
fi: %s tarvitaan kohteessa %s%s

en: (installed)
fi: (asennettu)

en: %s conflicts with %s%s
fi: %s on ristiriidassa %s-%s:n kanssa

en: %s is obsoleted by %s%s
fi: %s vanhennetaan kohteessa %s%s

en: package %s does not verify: %s
fi: paketti %s ei vahvista: %s

en: unknown error %d encountered while manipulating package %s
fi: tuntematon virhe %d käsitellessä pakettia %s

en: missing second ':' at %s:%d
fi: toinen ':' puuttuu, %s:%d

en: missing architecture name at %s:%d
fi: puuttuva arkkitehtuurin nimi, %s:%d

en: Incomplete data line at %s:%d
fi: Epätäydellinen datarivi, %s:%d

en: Too many args in data line at %s:%d
fi: Liian monta parametriä datarivillä %s:%d

en: Bad arch/os number: %s (%s:%d)
fi: Virheellinen arkkitehtuuri/käyttöjärjestelmä numero: %s (%s:%d)

en: Incomplete default line at %s:%d
fi: Epätäydellinen oletusrivi, %s:%d

en: Too many args in default line at %s:%d
fi: Liian monta parametriä oletusrivillä %s:%d

en: missing ':' (found 0x%02x) at %s:%d
fi: puuttuva ':' (löydettiin 0x%02x): %s:%d

en: missing argument for %s at %s:%d
fi: puuttuva argumentti %s:lle: %s:%d

en: cannot open %s at %s:%d: %m
fi: en voi avata %s:aa %s:%d:ssä: %m

en: missing architecture for %s at %s:%d
fi: puuttuva arkkitehtuuri %s:a varten %s:%d:ssa

en: bad option '%s' at %s:%d
fi: virheellinen vaihtoehto '%s' kohdassa %s:%d

en: Failed to read auxiliary vector, /proc not mounted?
fi: Apuvektorin lukeminen epäonnistui, /proc ei liitetty?

en: Unknown system: %s
fi: Tuntematon järjestelmä: %s

en: Please contact %s
fi: Ota yhteyttä %s

en: Unable to open %s for reading: %m.
fi: En voi avata %s luettavaksi: %m.

en: Unable to restore current directory: %m
fi: Nykyisen hakemiston palautus ei onnistu: %m

en: failed to exec scriptlet interpreter %s: %s
fi: komentosarjan tulkin %s suorittaminen epäonnistui: %s

en: Couldn't create temporary file for %s: %s
fi: Ei voitu luoda tilapäistiedostoa %s:lle: %s

en: Couldn't duplicate file descriptor: %s: %s
fi: Tiedoston kuvauksesta ei voitu tehdä kaksoiskappale: %s: %s

en: Fwrite failed: %s
fi: Fwrite epäonnistui: %s

en: %s scriptlet failed, waitpid(%d) rc %d: %s
fi: %s scripti epäonnistui, waitpid(%d) palautti %d: %s

en: %s scriptlet failed, signal %d
fi: %s skripti epäonnistui, signaali %d

en: %s scriptlet failed, exit status %d
fi: %s skripti epäonnistui, palautti %d

en: Unknown format
fi: Tuntematon formaatti

en: install
fi: asenna

en: erase
fi: poista

en: cannot open Packages database in %s
fi: Pakettitietokantaa %s ei voida avata

en: extra '(' in package label: %s
fi: ylimääräinen '(' pakkauksen etiketissä: %s

en: missing '(' in package label: %s
fi: puuttuu '(' pakkauksen etiketistä: %s

en: missing ')' in package label: %s
fi: puuttuu ')' pakkauksen etiketistä: %s

en: %s: reading of public key failed.
fi: %s: julkisen avaimen luku epäonnistui.

en: invalid package verify level %s
fi: virheellinen paketin vahvistustaso %s

en: transaction
fi: transaktio

en: %s tag %u: invalid type %u
fi: %s tag %u: ei kelvollinen tyyppi %u

en: %s: tag %u: invalid count %u
fi: %s tagi %u: virheellinen määrä %u

en: %s tag %u: invalid data %p (%u)
fi: %s tagi %u: virheellisiä tietoja %p (%u)

en: %s tag %u: invalid size %u
fi: %s tag %u: ei kelvollinen koko %u

en: %s tag %u: invalid OpenPGP signature
fi: %s tag %u: ei kelvollinen OpenPGP-allekirjoitus

en: %s: tag %u: invalid hex
fi: %s: tagi %u: virheellinen hex

en: digest
fi: tarkistussumma

en: signature
fi: allekirjoitus

en: header
fi: otsikko

en: package
fi: paketti

en: Header
fi: Otsikko

en: Payload
fi: Hyötykuorma

en: Unable to reload signature header.
fi: Allekirjoitusotsikon uudelleenlataus ei onnistu

en: no signature
fi: ei allekirjoitusta

en: no digest
fi: ei tarkistussummaa

en: skipped
fi: ohitettu

en: failed
fi: epäonnistui

en: no state
fi: ei tilaa

en: unknown state
fi: tuntematon tila

en: missing   %c %s
fi: puuttuva  %c %s

en: Unsatisfied dependencies for %s:
fi: Tyydyttämättömiä riippuvuuksia %s:lle:

en: Unable to reset nice value: %s
fi: nice-arvoa ei voi nollata: %s

en: Unable to reset I/O priority: %s
fi: I/O-prioriteettia ei voi nollata: %s

en: syntax error while parsing ==
fi: syntaksivirhe jäsentäessä ==

en: syntax error while parsing &&
fi: syntaksivirhe jäsentäessä &&

en: syntax error while parsing ||
fi: syntaksivirhe jäsentäessä ||

en: macro expansion returned a bare word, please use "..."
fi: makrolaajennus palautti yksittäisen sanan, käytä "..."

en: macro expansion did not return an integer
fi: makrolaajennus ei palauttanut kokonaislukua

en: expanded string: %s
fi: laajennettu merkkijono: %s

en: unterminated string in expression
fi: päättymätön merkkijono lausekkeessa

en: invalid version
fi: epäkelpo versio

en: bare words are no longer supported, please use "..."
fi: yksittäisiä sanoja ei enää tueta, käytä "..."

en: parse error in expression
fi: jäsennysvirhe lausekkeessa

en: syntax error in expression
fi: syntaksivirhe lausekkeessa

en: unmatched (
fi: ei täsmää (

en: - only on numbers
fi: - vain numeroissa

en: unexpected end of expression
fi: lausekkeen odottamaton loppu

en: types must match
fi: tyyppien täytyy olla yhtenevät

en: division by zero
fi: jako nollalla

en: * and / not supported for strings
fi: * ja / ei tuettu merkkijonoille

en: - not supported for strings
fi: - ei tuettu merkkijoinoille

en: Too many levels of recursion in macro expansion. It is likely caused by recursive macro declaration.
fi: Liian monta rekursiotasoa makrolaajennuksessa. Se johtuu todennäköisesti rekursiivisesta makromäärityksestä.

en: Failed to open shell expansion pipe for command: %s: %m
fi: Komentotulkin laajennusputken avaaminen epäonnistui komennolle: %s: %m

en: Macro %%%s has illegal name (%s)
fi: Makrossa %%%s on laiton nimi (%s)

en: Macro %%%s is a built-in (%s)
fi: Makro %%%s on sisäänrakennettu (%s)

en: Macro %%%s has unterminated opts
fi: Makrossa %%%s on päättämättömiä valitsimia

en: Macro %%%s has unterminated body
fi: Makrossa %%%s on päättämätön runko

en: Macro %%%s has empty body
fi: Makron %%%s runko on tyhjä

en: Macro %%%s needs whitespace before body
fi: Makro %%%s tarvitsee tyhjämerkkiä ennen runkoa

en: Macro %%%s failed to expand
fi: Makron %%%s laajennos ei onnistunut

en: Unknown option %c in %s(%s)
fi: Tuntematon valitsin %c %s(%s):ssä

en: Macro %%%s defined but not used within scope
fi: Makro %%%s määritetty, mutta ei käytössä piirin sisällä

en: no such macro: '%s'
fi: ei sellaista makroa: '%s'

en: argument expected
fi: argumentti odotettavissa

en: unexpected argument
fi: odottamaton argumentti

en: Unterminated %c: %s
fi: Päättämätön %c: %s

en: A %% is followed by an unparseable macro
fi: %% seuraa makro jota ei voida jäsentää

en: ======================== active %d empty %d
fi: ======================== aktiivisia %d tyhjiä %d

en: error creating temporary file %s: %m
fi: virhe luotaessa tilapäistä tiedostoa %s: %m

en: File %s: %s
fi: Tiedosto %s: %s

en: File %s is smaller than %u bytes
fi: Tiedosto %s on pienempi kuin %u tavua

en: [none]
fi: [ei mitään]

en: (no error)
fi: (ei virhettä)

en: fatal error:
fi: vakava virhe:

en: error:
fi: virhe:

en: warning:
fi: varoitus:

en: Error writing to log
fi: Virhe kirjoitettaessa lokiin

en: invalid syntax in lua scriptlet: %s
fi: virheellinen syntaksi lua-skriptissä: %s

en: invalid syntax in lua script: %s
fi: virheellinen syntaksi lua-skriptissä: %s

en: lua script failed: %s
fi: lua-skripti epäonnistui: %s

en: invalid syntax in lua file: %s
fi: virheellinen syntaksi lua-tiedostossa: %s

en: lua hook failed: %s
fi: lua-koukku epäonnistui: %s

en: memory alloc (%u bytes) returned NULL.
fi: muistin varaus (%u tavua) palautti NULL:in.

en: V%d %s/%s %s, key ID %s
fi: V%d %s/%s %s, avaimen tunnus %s

en: (none)
fi: (ei mitään)

en: exiting on signal %d from pid %d
fi: poistuu signaalilla %d pid:stä %d

en: %s: Fwrite failed: %s
fi: %s: Fwrite epäonnistui: %s

en: %s: Fread failed: %s
fi: %s: Tiedoston luku epäonnistui: %s

en: %s: Fflush failed: %s
fi: %s: Fflush epäonnistui: %s

en: Unsupported PGP signature
fi: PGP-allekirjoitusta ei tueta

en: Unsupported PGP hash algorithm %u
fi: Ei tuettu PGP-hajautusalgoritmi %u

en: Unsupported PGP pubkey algorithm %u
fi: PGP-pubkey-algoritmi %u, jota ei tueta

en: Could not create pipe for signing: %m
fi: Putkea ei voitu luoda allekirjoittamista varten: %m

en: Could not set GPG_TTY to stdin: %m
fi: Ei voitu asettaa GPG_TTY:ta stdin:iin: %m

en: Could not exec %s: %s
fi: %s:ää ei voitu suorittaa: %s

en: Could not open pipe for writing: %m
fi: Putkea ei voitu avata kirjoittamista varten: %m

en: Could not write to pipe
fi: Putkeen ei voitu kirjoittaa

en: Could not read from file %s: %s
fi: Tiedoston ”%s” lukeminen ei onnistunut: %s

en: gpg exec failed (%d)
fi: gpg:n suoritus epäonnistui (%d)

en: gpg failed to write signature
fi: gpg ei voinut kirjoittaa allekirjoitusta

en: unable to read the signature
fi: ei voinut lukea allekirjoitusta

en: file signing support not built in
fi: tiedostojen allekirjoitustukea ei ole sisäänrakennettu

en: %s: rpmReadSignature failed: %s
fi: %s: rpmReadSignature epäonnistui: %s

en: %s: headerRead failed: %s
fi: %s: headerRead epäonnistui: %s

en: Cannot sign RPM v3 packages
fi: RPM v3-paketteja ei voi allekirjoittaa

en: %s already contains identical signature, skipping
fi: %s sisältää jo samanlaisen allekirjoituksen, ohitetaan

en: %s: rpmWriteSignature failed: %s
fi: %s: rpmWriteSignature epäonnistui: %s

en: rpmMkTemp failed
fi: rpmMkTemp epäonnistui

en: replacing %s failed: %s
fi: %s korvaaminen epäonnistui: %s

en: sign_hash failed
fi: sign_hash epäonnistui

en: File digest algorithm id is invalid
fi: Tiedoston tarkistusalgoritmin tunnus on virheellinen

en: signFile failed
fi: signFile epäonnistui

en: headerPutString failed
fi: headerPutString epäonnistui

en: %s: read manifest failed: %s
fi: %s: pakettilistan luku epäonnistui: %s

en: don't verify header+payload signature
fi: älä tarkista otsikon ja kuorman allekirjoitusta
