Debian Package Tracker
Register | Log in
Subscribe

keyman

Type in your language with Keyman for Linux

Choose email to subscribe with

general
  • source: keyman (main)
  • version: 18.0.238-1
  • maintainer: Debian Input Method Team (archive) (DMD)
  • uploaders: Keyman team [DMD] – Eberhard Beilharz [DMD]
  • arch: all any
  • std-ver: 4.7.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • stable: 16.0.138-4
  • testing: 18.0.235-1
  • unstable: 18.0.238-1
versioned links
  • 16.0.138-4: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 18.0.235-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 18.0.238-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • ibus-keyman
  • keyman
  • keyman-system-service
  • libkeymancore-dev
  • libkeymancore2
  • python3-keyman-config
action needed
The package has not entered testing even though the delay is over normal
The package has not entered testing even though the 20-day delay is over. Check why.
Created: 2025-06-25 Last update: 2025-07-22 13:02
21 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit c80ea6a25d149e0bc47fd24227f32908b493df2b
Merge: 69ce71b70 0c6b33420
Author: Joshua Horton <joshua_horton@sil.org>
Date:   Wed Jul 9 20:02:51 2025 +0700

    Merge pull request #14306 from keymanapp/fix/ios/cherry/ipad-air-2-scaling
    
    fix(ios): restore keyboard scale map for iPad Air 2 🍒 🏠

commit 0c6b33420a21d1ae275299361f69039b1dea2ad9
Author: Joshua Horton <joshua_horton@sil.org>
Date:   Mon Jul 7 07:58:03 2025 -0500

    fix(ios): restore keyboard scale map for iPad Air 2
    
    Fixes: KEYMAN-IOS-JC
    Cherry-pick-of: #14305

commit 69ce71b704b49ca55562abe9b813ea5dff5a6f02
Merge: 6d06ce3fa 96918b7b9
Author: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
Date:   Wed Jul 2 10:33:01 2025 +0200

    Merge pull request #14238 from keymanapp/fix/web/cherry-pick/14234_filelocations
    
    This fixes a deployment problem which seems have been around since 17.0. We also have to deploy the `web/build/publish` folder which contains all the files necessary to load and run the test keyboards.
    
    Fixes: #14234
    Cherry-pick-of: #14237

commit 96918b7b93c9bd09986cd88ab6944c574ce12467
Author: Eberhard Beilharz <eb1@sil.org>
Date:   Mon Jun 30 15:50:11 2025 +0200

    fix(web): deploy `web/build/publish` folder 🍒
    
    This fixes a deployment problem which seems have been around since 17.0.
    We also have to deploy the `web/build/publish` folder which contains all
    the files necessary to load and run the test keyboards.
    
    The fix can only be tested after a release build has happened and the
    files have been deployed.
    
    Fixes: #14234
    Cherry-pick-of: #14237
    Build-bot: skip
    Test-bot: skip

commit 6d06ce3faa62efb4f761912da3bf27eb956b3111
Merge: cc4de75bd 8c33e0b23
Author: rc-swag <58423624+rc-swag@users.noreply.github.com>
Date:   Tue Jun 24 21:37:35 2025 +1000

    Merge pull request #14207 from keymanapp/fix/windows/cherry-pick/not-downloaded-after-3-attempts
    
    fix(windows): fix download failing when cache.json missing 🍒 🏠

commit 8c33e0b239d199eba079e9ab23e1a548cb86ea56
Merge: f3c61ec6f ace21ea91
Author: rc-swag <58423624+rc-swag@users.noreply.github.com>
Date:   Tue Jun 24 17:29:13 2025 +1000

    Merge pull request #14208 from keymanapp/fix/windows/cherry-pick/add-wuc-enum-result
    
    fix(windows): add values wucUpdateAvailable and wucNotChecked to TRemoteUpdateCheckResult enum 🍒 🏠

commit ace21ea91b9541034c4f4b69d040bccd3d5d0eb2
Author: rc-swag <58423624+rc-swag@users.noreply.github.com>
Date:   Mon Jun 16 10:12:15 2025 +1000

    fix(windows): review comments
    
    Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>

commit 257ad64f8438a664d80768a1634d66c0299fbba3
Author: rc-swag <58423624+rc-swag@users.noreply.github.com>
Date:   Fri Jun 13 10:57:06 2025 +1000

    feat(windows): review comments
    
    Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>

commit 2fe08f1801380b7b4e2360199db69e292eb61623
Author: rc-swag <58423624+rc-swag@users.noreply.github.com>
Date:   Thu Jun 12 15:31:22 2025 +1000

    fix(windows): if only keyboards return to idle
    
    There will be no `firstrun` for kmshell.exe if it is a keyboard only
    install. We can therefore return to the idle state in the current
    process

commit 24ff70744c564efa76c6e556ad882c038e0f5260
Author: rc-swag <58423624+rc-swag@users.noreply.github.com>
Date:   Thu Jun 5 10:58:15 2025 +1000

    fix(windows): TRemoteUpdateCheckResult two new values
    
    TRemoteUpdateCheckResult now has wucUpdateAvailable and
    wucNotChecked to avoid confusion

commit f3c61ec6f0ddaa7bca751ac15801c3cd219ae581
Author: rc-swag <58423624+rc-swag@users.noreply.github.com>
Date:   Wed Jun 11 22:09:48 2025 +1000

    fix(windows): early return when download meta data invalid
    
    is invalid or the version is not newer then currently installed

commit 74da0c6ae45d116b3994ed056b8fc7e790b2b03e
Author: rc-swag <58423624+rc-swag@users.noreply.github.com>
Date:   Thu Jun 5 14:38:20 2025 +1000

    fix(windows): update TODO with issue number

commit a263d3e0a84089622f9e7a1b7756475406cba99b
Author: rc-swag <58423624+rc-swag@users.noreply.github.com>
Date:   Thu Jun 5 11:10:14 2025 +1000

    fix(windows): update all update check code

commit bae1161fe6db8b4b5275925b0e0473e7d99166d5
Author: rc-swag <58423624+rc-swag@users.noreply.github.com>
Date:   Thu Jun 5 09:08:58 2025 +1000

    fix(windows): use ucrsUpdateReady in check for updates
    
    When determining whether to move to the update available the
    ucrsUpdateReady is now taken into account, not just the wucSuccess
    flag. All the cases that check if there is Keyman installer file in
    the metadata now check for this, and this was the original intent.
    A two new function HasKeymanInstallFileUpdate and
    CheckMetaDataForUpdate have been added to aid this check.

commit de2d13bb1cae34fdf55d67d23af0e65f79e86193
Author: rc-swag <58423624+rc-swag@users.noreply.github.com>
Date:   Mon Jun 2 20:39:46 2025 +1000

    fix(windows): fix download failing when cache.json missing
    
    or stale. This commit adds a precondition check when entering the
    Download state. It checks to see if the cache.json file still exists
    then it checks if there are packages or installer files to download.
    This will also check the version with ucrsUpdateReady, so if the
    installed version is already newer it will not attempt the download.
    If the check fails it will removed any cached files and return to
    the idle state and check for updates.
    
    Fixes: #13767

commit cc4de75bd756d4403c52b000703d403cee1611e4
Merge: 325688b6e a5290c1d5
Author: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
Date:   Thu Jun 5 12:28:46 2025 +0200

    Merge pull request #14118 from keymanapp/chore/linux/changelog

commit 325688b6e653c276c47d825d12222d96e6c98f82
Merge: 99352ab53 305483d0b
Author: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
Date:   Thu Jun 5 12:28:30 2025 +0200

    Merge pull request #14113 from keymanapp/docs/linux/cherry-pick/faq

commit a5290c1d5d63fd24317f9134c90a1b363265a241
Author: Eberhard Beilharz <eb1@sil.org>
Date:   Wed Jun 4 19:14:19 2025 +0200

    chore(linux): Update debian changelog

commit 99352ab533d202986aaeb19b046b322ad6ad768e
Merge: 1921ff1bc 623603dab
Author: Keyman Server <keyman-server@users.noreply.github.com>
Date:   Wed Jun 4 05:11:28 2025 -0700

    Merge pull request #14114 from keymanapp/auto/version-stable-18.0-18.0.239
    
    auto: increment stable-18.0 version to 18.0.239

commit 623603dab508d0b7592486d16dd71f5a05a66a37
Author: Keyman Build Agent <buildagent@keyman.com>
Date:   Wed Jun 4 08:10:42 2025 -0400

    auto: increment stable-18.0 version to 18.0.239

commit 305483d0b811fa30f6d21f56e4e2cccfefc7b75b
Author: Eberhard Beilharz <eb1@sil.org>
Date:   Wed Jun 4 11:17:08 2025 +0200

    docs(linux): clarify requirement of patched ibus for Keyman < 18 🍒
    
    Cherry-pick-of: #14112
    Test-bot: skip
Created: 2025-06-04 Last update: 2025-07-22 04:31
lintian reports 1 warning normal
Lintian reports 1 warning about this package. You should make the package lintian clean getting rid of them.
Created: 2025-06-05 Last update: 2025-06-05 06:32
Build log checks report 2 warnings low
Build log checks report 2 warnings
Created: 2024-10-29 Last update: 2024-10-29 14:30
Issues found with some translations low

Automatic checks made by the Debian l10n team found some issues with the translations contained in this package. You should check the l10n status report for more information.

Issues can be things such as missing translations, problematic translated strings, outdated PO files, unknown languages, etc.

Created: 2022-04-07 Last update: 2022-04-21 03:35
testing migrations
  • excuses:
    • Migration status for keyman (18.0.235-1 to 18.0.238-1): BLOCKED: Needs an approval (either due to a freeze, the source suite or a manual hint)
    • Issues preventing migration:
    • ∙ ∙ blocked by freeze: autopkgtest not fully successful (Follow the freeze policy when applying for an unblock)
    • Additional info:
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/k/keyman.html
    • ∙ ∙ autopkgtest for keyman/18.0.238-1: amd64: Pass, arm64: Pass, armel: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Pass, s390x: No tests, superficial or marked flaky ♻ (reference ♻)
    • ∙ ∙ Reproducible on amd64 - info ♻
    • ∙ ∙ Reproducible on arm64 - info ♻
    • ∙ ∙ Waiting for reproducibility test results on armhf - info ♻
    • ∙ ∙ 47 days old (needed 20 days)
    • Not considered
news
[rss feed]
  • [2025-06-04] Accepted keyman 18.0.238-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2025-05-13] Accepted keyman 18.0.236-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2025-05-04] keyman 18.0.235-1 MIGRATED to testing (Debian testing watch)
  • [2025-04-23] Accepted keyman 18.0.235-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2025-04-10] keyman 18.0.227-1 MIGRATED to testing (Debian testing watch)
  • [2025-04-04] Accepted keyman 18.0.227-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2025-03-05] keyman 18.0.199-2 MIGRATED to testing (Debian testing watch)
  • [2025-02-27] Accepted keyman 18.0.199-2 (source) into unstable (Boyuan Yang)
  • [2025-02-27] Accepted keyman 18.0.199-1 (source amd64 all) into unstable (Debian FTP Masters) (signed by: Boyuan Yang)
  • [2025-02-12] keyman 17.0.335-1 MIGRATED to testing (Debian testing watch)
  • [2025-02-06] Accepted keyman 17.0.335-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2025-02-04] keyman 17.0.334-1 MIGRATED to testing (Debian testing watch)
  • [2025-01-28] Accepted keyman 17.0.334-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2025-01-22] keyman 17.0.333-1 MIGRATED to testing (Debian testing watch)
  • [2025-01-16] Accepted keyman 17.0.333-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2024-12-17] keyman 17.0.332-1 MIGRATED to testing (Debian testing watch)
  • [2024-12-11] Accepted keyman 17.0.332-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2024-10-11] keyman 17.0.326-1 MIGRATED to testing (Debian testing watch)
  • [2024-10-02] keyman REMOVED from testing (Debian testing watch)
  • [2024-09-02] keyman 17.0.326-1 MIGRATED to testing (Debian testing watch)
  • [2024-07-29] keyman REMOVED from testing (Debian testing watch)
  • [2024-06-17] keyman 17.0.326-1 MIGRATED to testing (Debian testing watch)
  • [2024-06-10] Accepted keyman 17.0.326-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2024-05-03] keyman 17.0.295-1 MIGRATED to testing (Debian testing watch)
  • [2024-04-23] keyman REMOVED from testing (Debian testing watch)
  • [2024-03-27] Accepted keyman 17.0.295-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2024-02-29] Accepted keyman 17.0.279-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2024-02-23] Accepted keyman 17.0.274-1 (source) into unstable (Eberhard Beilharz) (signed by: Boyuan Yang)
  • [2024-02-22] Accepted keyman 17.0.272-1 (source amd64 all) into unstable (Debian FTP Masters) (signed by: Boyuan Yang)
  • [2024-02-06] keyman 16.0.145-1 MIGRATED to testing (Debian testing watch)
  • 1
  • 2
bugs [bug history graph]
  • all: 0
links
  • homepage
  • lintian (0, 1)
  • buildd: logs, checks, reproducibility, cross
  • popcon
  • browse source code
  • edit tags
  • other distros
  • screenshots
  • l10n (-, 100)
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 18.0.238-1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing