Debian Package Tracker
Register | Log in
Subscribe

debusine

Choose email to subscribe with

general
  • source: debusine (main)
  • version: 0.15.0
  • maintainer: Raphaël Hertzog (DMD)
  • uploaders: Colin Watson [DMD] – Stefano Rivera [DMD]
  • arch: all
  • std-ver: 4.7.3
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • old-bpo: 0.11.3~bpo12+1
  • stable: 0.11.3+deb13u1
  • stable-bpo: 0.15.0~bpo13+1
  • testing: 0.15.0
  • unstable: 0.15.0
versioned links
  • 0.11.3~bpo12+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.11.3+deb13u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.15.0~bpo13+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.15.0: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • debusine-client
  • debusine-doc
  • debusine-server
  • debusine-signing
  • debusine-worker
  • python3-debusine (1 bugs: 0, 0, 1, 0)
  • python3-debusine-server
  • python3-debusine-signing
action needed
Debci reports failed tests high
  • unstable: pass (log)
    The tests ran in 0:29:42
    Last run: 2026-06-25T12:34:03.000Z
    Previous status: unknown

  • testing: pass (log)
    The tests ran in 0:36:58
    Last run: 2026-07-31T11:47:52.000Z
    Previous status: unknown

  • stable: fail (log)
    The tests ran in 0:22:30
    Last run: 2026-09-01T00:49:09.000Z
    Previous status: unknown

Created: 2026-08-16 Last update: 2026-09-01 06:31
Marked for autoremoval on 19 September due to gpgmepy, python-libcst, towncrier: #1143428, #1144936, #1145351 high
Version 0.15.0 of debusine is marked for autoremoval from testing on Sat 19 Sep 2026. It depends (transitively) on gpgmepy, python-libcst, towncrier, affected by #1143428, #1144936, #1145351. You should try to prevent the removal by fixing these RC bugs.
Created: 2026-07-26 Last update: 2026-09-01 06:02
256 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 872294a50c8f60146917322115111fe9b4b8dbf6
Merge: f8d81fc1f ef7a253d7
Author: Enrico Zini <enrico@debian.org>
Date:   Mon Aug 31 09:29:48 2026 +0000

    Clear Asset / AssetUsage behaviour, and add missing roles tests (fixes #1589) (MR !3335)
    
    With regards to permission checking on AssetUsage, this assumes that permissions on an Asset are currently ignored when checking permissions on an AssetUsage, otherwise we couldn't grant usage of instance-wide assets. After #1507 is done, we will have a chance of taking them into account if needed
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3335

commit ef7a253d7bdf448690ab99b5fc39fa62061ace9d
Author: Enrico Zini <enrico@enricozini.org>
Date:   Tue Aug 25 13:02:42 2026 +0200

    Check container resource displayability for assets

commit 8f1573031c4a0259b785a3bb2fd71ecc00f7c326
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri Aug 28 11:33:25 2026 +0200

    Clarify behaviour and documentation of interface-wide assets

commit f8d81fc1f8bf6cf551166a974c415188b601683b
Merge: 76d43b8b7 71d6f9b53
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Mon Aug 31 06:11:26 2026 +0000

    Avoid one database query per visible workspace in a scope (navigation bar listing the workspaces) (MR !3330)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3330

commit 76d43b8b757250fbd5918aff26ddbbddfda3c876
Merge: 5bd62c4f9 0e737c602
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun Aug 30 19:55:12 2026 +0000

    Improve output of `debusine work-request list` and `debusine workflow-template list` (MR !3327)
    
    Both of those commands print large json fields for each, making the output tables very much unreadable.
    
    Compare this:
    
    ```
    $ python3 -m debusine.client work-request list
               ╷                             ╷                   ╷                                ╷
      ID       │ Task                        │ Status            │ Progress                       │ Worker
     ══════════╪═════════════════════════════╪═══════════════════╪════════════════════════════════╪════════
      #1121605 │ Workflow package_publish    │ blocked           │ Created: 2026-08-25 22:26:54   │
      #1121604 │ Internal workflow           │ blocked           │ Created: 2026-08-25 22:26:54   │
      #1121603 │ Internal workflow           │ blocked           │ Created: 2026-08-25 22:26:54   │
      #1121602 │ Worker autopkgtest          │ blocked           │ Created: 2026-08-25 22:26:54   │
      #1121601 │ Worker autopkgtest          │ blocked           │ Created: 2026-08-25 22:26:54   │
      #1121600 │ Workflow autopkgtest        │ running           │ Created: 2026-08-25 22:26:53   │
               │                             │                   │ Started: 2026-08-25 22:26:53   │
      #1121599 │ Workflow qa                 │ running           │ Created: 2026-08-25 22:26:53   │
               │                             │                   │ Started: 2026-08-25 22:26:53   │
      #1121598 │ Worker autopkgtest          │ completed skipped │ Created: 2026-08-25 22:26:53   │ 10
               │                             │                   │ Started: 2026-08-25 22:26:57   │
               │                             │                   │ Completed: 2026-08-25 22:27:38 │
      #1121597 │ Worker autopkgtest          │ pending           │ Created: 2026-08-25 22:26:53   │
      #1121596 │ Workflow autopkgtest        │ running           │ Created: 2026-08-25 22:26:53   │
               │                             │                   │ Started: 2026-08-25 22:26:53   │
      #1121595 │ Workflow qa                 │ running           │ Created: 2026-08-25 22:26:52   │
               │                             │                   │ Started: 2026-08-25 22:26:52   │
      #1121594 │ Worker sbuild               │ running           │ Created: 2026-08-25 22:26:52   │ 7
               │                             │                   │ Started: 2026-08-25 22:26:57   │
      #1121593 │ Worker sbuild               │ pending           │ Created: 2026-08-25 22:26:52   │
      #1121592 │ Workflow sbuild             │ running           │ Created: 2026-08-25 22:26:52   │
               │                             │                   │ Started: 2026-08-25 22:26:52   │
      #1121591 │ Workflow debian_pipeline    │ running           │ Created: 2026-08-25 22:26:47   │
               │                             │                   │ Started: 2026-08-25 22:26:51   │
      #1121590 │ Signing signrepositoryindex │ completed success │ Created: 2026-08-25 22:26:31   │ 20
               │                             │                   │ Started: 2026-08-25 22:27:01   │
               │                             │                   │ Completed: 2026-08-25 22:27:04 │
      #1121589 │ Signing signrepositoryindex │ completed success │ Created: 2026-08-25 22:26:31   │ 20
               │                             │                   │ Started: 2026-08-25 22:26:50   │
               │                             │                   │ Completed: 2026-08-25 22:26:56 │
      #1121588 │ Server generatesuiteindexes │ completed success │ Created: 2026-08-25 22:26:31   │ 5
               │                             │                   │ Started: 2026-08-25 22:26:38   │
               │                             │                   │ Completed: 2026-08-25 22:26:48 │
      #1121587 │ Workflow update_suite       │ completed success │ Created: 2026-08-25 22:26:30   │
               │                             │                   │ Started: 2026-08-25 22:26:30   │
               │                             │                   │ Completed: 2026-08-25 22:27:04 │
      #1121586 │ Workflow update_suites      │ completed success │ Created: 2026-08-25 22:26:19   │
               │                             │                   │ Started: 2026-08-25 22:26:30   │
               │                             │                   │ Completed: 2026-08-25 22:27:04 │
               ╵                             ╵                   ╵                                ╵
    ```
    
    with this (before, only including the output for the first 4 rows):
    
    ```
    $ debusine work-request list
               ╷                     ╷                   ╷                     ╷        ╷
      ID       │ Task                │ Status            │ Progress            │ Worker │ Task data
     ══════════╪═════════════════════╪═══════════════════╪═════════════════════╪════════╪════════════════════
      #1121605 │ Workflow            │ blocked           │ Created: 2026-08-25 │        │ {
               │ package_publish     │                   │ 22:26:54            │        │   "replace": fals…
               │                     │                   │                     │        │   "target_suite":…
               │                     │                   │                     │        │   "source_artifac…
               │                     │                   │                     │        │   "binary_artifac…
               │                     │                   │                     │        │     {
               │                     │                   │                     │        │       "child_type…
               │                     │                   │                     │        │       "collection…
               │                     │                   │                     │        │       "name_match…
               │                     │                   │                     │        │         "kind": "…
               │                     │                   │                     │        │         "value": …
               │                     │                   │                     │        │       }
               │                     │                   │                     │        │     }
               │                     │                   │                     │        │   ]
               │                     │                   │                     │        │ }
      #1121604 │ Internal workflow   │ blocked           │ Created: 2026-08-25 │        │ {}
               │                     │                   │ 22:26:54            │        │
      #1121603 │ Internal workflow   │ blocked           │ Created: 2026-08-25 │        │ {}
               │                     │                   │ 22:26:54            │        │
      #1121602 │ Worker autopkgtest  │ completed skipped │ Created: 2026-08-25 │ 7      │ {
               │                     │                   │ 22:26:54            │        │   "input": {
               │                     │                   │ Started: 2026-08-25 │        │     "source_artif…
               │                     │                   │ 22:29:08            │        │     "binary_artif…
               │                     │                   │ Completed:          │        │       "internal@c…
               │                     │                   │ 2026-08-25 22:29:48 │        │     ],
               │                     │                   │                     │        │     "context_arti…
               │                     │                   │                     │        │   },
               │                     │                   │                     │        │   "backend": "inc…
               │                     │                   │                     │        │   "fail_on": {},
               │                     │                   │                     │        │   "timeout": null,
               │                     │                   │                     │        │   "debug_level": …
               │                     │                   │                     │        │   "environment": …
               │                     │                   │                     │        │   "pin_packages":…
               │                     │                   │                     │        │   "exclude_tests"…
               │                     │                   │                     │        │   "include_tests"…
               │                     │                   │                     │        │   "needs_internet…
               │                     │                   │                     │        │   "extra_environm…
               │                     │                   │                     │        │   "build_architec…
               │                     │                   │                     │        │   "extra_reposito…
               │                     │                   │                     │        │     {
               │                     │                   │                     │        │       "suite": "s…
               │                     │                   │                     │        │     },
               │                     │                   │                     │        │     {
               │                     │                   │                     │        │       "url": "htt…
               │                     │                   │                     │        │       "suite": "s…
               │                     │                   │                     │        │       "components…
               │                     │                   │                     │        │         "contrib",
               │                     │                   │                     │        │         "non-free…
               │                     │                   │                     │        │         "non-free…
               │                     │                   │                     │        │       ]
               │                     │                   │                     │        │     },
               │                     │                   │                     │        │     {
               │                     │                   │                     │        │       "url": "htt…
               │                     │                   │                     │        │       "suite": "b…
               │                     │                   │                     │        │       "components…
               │                     │                   │                     │        │         "main",
               │                     │                   │                     │        │         "contrib",
               │                     │                   │                     │        │         "non-free…
               │                     │                   │                     │        │         "non-free…
               │                     │                   │                     │        │       ]
               │                     │                   │                     │        │     }
               │                     │                   │                     │        │   ],
               │                     │                   │                     │        │   "task_configura…
               │                     │                   │                     │        │ }
    ```
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3327

commit 0e737c6026e6dfe173647feee758d8ab5ef0327f
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun Aug 30 20:05:40 2026 +0100

    Announce the changes

commit 5bd62c4f9f1df60d5ab2397d4c049f585184475a
Merge: c86699f59 b3a87e42d
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun Aug 30 17:12:44 2026 +0000

    debusine work-request show: Use Rich by default (MR !3333)
    
    I noticed this inconsistency while reviewing !3327.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3333

commit c86699f59ea7984160978d5f148803c46e017ab8
Merge: fc0ff3f2f 1c7940435
Author: Colin Watson <cjwatson@debian.org>
Date:   Sun Aug 30 17:12:22 2026 +0000

    Allow one build-ID to appear in several binary packages (MR !3331)
    
    Drop the build-id match constraint and serve the newest matching
    
    debian:debug-symbols artifact, following debuginfod(8).
    
    Fixes: #1582
    
    Related: #957
    
    Closes #1582
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3331

commit fc0ff3f2fb5845d8c968dd22154d729189067275
Merge: 17ce508c6 ecc2916d4
Author: Enrico Zini <enrico@debian.org>
Date:   Fri Aug 28 14:46:23 2026 +0000

    Enforce can_display on the containing resources (#1278) (MR !3326)
    
    There are two shortcuts here:
    
    1. This is not yet implemented for `Asset` and `AssetUsage`, which would require more cleanup of assets (see #1589)
    2. Stop going out of one's way to find shortcut paths if the current context does not match the resource and user being checked, and restrict fast path shortcuts only to code that can use the current context
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3326

commit ecc2916d4c434f4416513267fee434c0214221cb
Author: Enrico Zini <enrico@enricozini.org>
Date:   Thu Aug 20 17:59:39 2026 +0200

    Enforce can_display on the containing resources

commit 71d6f9b53f5124615f2fea1e7403a88ccc195048
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Thu Aug 27 07:54:28 2026 +0100

    Avoid one database query per visible workspace in a scope
    
    The navigation bar lists the workspaces and generated a query per each one

commit b3a87e42df647922eaa7a30687f8ea0c68d5aa01
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu Aug 27 16:18:13 2026 +0100

    debusine work-request show: Use Rich by default
    
    I noticed this inconsistency while reviewing !3327.

commit 17ce508c6040c19d36446a4300f244e4424aece8
Merge: 1dda94900 f36b22f90
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu Aug 27 14:13:51 2026 +0000

    Revert "Use PostgreSQL debversion extension" (MR !3332)
    
    This reverts commits 61f8f702a06c49006c3e274720a0538f9720b3aa, 8c70b7abe5f71dfb0c2ccf9d971729a45674c41e, 31a12594e5ae3ecaeb0927e2d7c2a120c83d4bb0, and 910532b60c1d72b67193f07a0126753b8d01ed7b.
    
    AWS RDS doesn't support this extension yet, so let's revert this until we have a plan that's viable there.  (We've also contacted AWS to ask for support, but I have no idea what sort of response time to expect.)
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3332

commit 1c7940435a4838dce43c652f1e62cacdd075a27b
Author: DankJugal <ui22cs59@iiitsurat.ac.in>
Date:   Thu Aug 27 11:07:27 2026 +0530

    Allow one build-ID to appear in several binary packages

commit f36b22f90961dc987bcffa47d7c6ca6d993cf550
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Aug 26 11:38:12 2026 +0100

    Revert "Depend on and load PostgreSQL debversion extension"
    
    This reverts commit 61f8f702a06c49006c3e274720a0538f9720b3aa.

commit 74c1418c948f396cd2ee273379dd3407e771dc9d
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Aug 26 11:38:11 2026 +0100

    Revert "Optimize some archive/suite lookups using debversion"
    
    This reverts commit 8c70b7abe5f71dfb0c2ccf9d971729a45674c41e.

commit fed5d8376ed284507180091dc15d6f286a159263
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Aug 26 11:38:10 2026 +0100

    Revert "generate_suite_indexes: Sort by true version ordering"
    
    This reverts commit 31a12594e5ae3ecaeb0927e2d7c2a120c83d4bb0.

commit 1616f5650b24f189cfa77fbc3e4a19787db87cbe
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Aug 26 11:38:09 2026 +0100

    Revert "Update recreated-db to set up debversion"
    
    This reverts commit 910532b60c1d72b67193f07a0126753b8d01ed7b.

commit 1dda949008381ce9fcfdcb44a0a297a05ff5cb84
Merge: 8687401c6 75f74237c
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Aug 26 09:53:36 2026 +0000

    Document issuing and using archive tokens for external users (MR !3328)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3328

commit 75f74237cd82e294272304df81267cf7f9016d1a
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Aug 26 09:24:08 2026 +0100

    Document issuing and using archive tokens for external users

commit d78c3b18e3657d90dc750f4fd2e3be34800f09c2
Author: Antonio Terceiro <antonio@freexian.com>
Date:   Tue Aug 25 16:17:04 2026 -0300

    client: work-request list: omit task data
    
    Including it will often make the output table unreadable. That data can
    still be displayed with `debusine work-request show ID`.

commit 8e9dc85298fbf6b98e871f4e6626c2bbe6dc4551
Author: Antonio Terceiro <antonio@freexian.com>
Date:   Tue Aug 25 16:10:39 2026 -0300

    client: workflow-template list: omit *_parameters
    
    Those fields are usually so large that displaying them makes the list
    impossible to parse. They can still be displayed by looking the details
    of a workflow template, with `debusine workflow-template show ID`.

commit 8687401c69534eb7701d2ed9d6956ff7d5b870c0
Merge: 230c60415 3c363f6fe
Author: Stefano Rivera <stefanor@debian.org>
Date:   Tue Aug 25 11:01:26 2026 +0000

    Fix live log "Finished" status always showing as failed (MR !3325)
    
    The live log's exit code is stored in Redis as a string, but the browser compared it as an integer. This caused successful tasks to appear as failed.
    
    Fix: Convert the exit code to an integer before sending it to the browser.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3325

commit 3c363f6fe1b92310ba603be17ecb9a8a9a379c6a
Author: Mohamed-code-13 <mohamed.code.13@gmail.com>
Date:   Tue Aug 25 12:32:55 2026 +0300

    fix live log finished status showing as failed

commit 230c60415c55696d6076a6baf4184bdbf60d3a67
Merge: 2d5914473 ac8129d2f
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon Aug 24 13:44:55 2026 +0000

    Add a debusine-admin user subcommand (MR !3237)
    
    Group user management under a single "debusine-admin user" command,
    mirroring "debusine-admin group": add "user create", "user list", and
    "user change-email" subcommands, each dispatching to a handle_<action>
    method.
    
    Closes #1495
    
    Closes #1495
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3237

commit ac8129d2f639b84da42adbfe2a72be50477a1f40
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon Aug 24 13:01:28 2026 +0100

    Update integration tests to use `debusine-admin user create`

commit d2cd5fd368cf18f895d637005d618054015186ee
Author: Ashmit JaiSarita Gupta <ashmitgupta.social@gmail.com>
Date:   Tue Jul 21 09:44:04 2026 +0000

    Deprecate create_user, list_users and manage_user
    
    Turn create_user, list_users and manage_user into deprecated aliases
    that warn and forward to the new "debusine-admin user" subcommands, and
    update the documentation to refer to the current names.
    
    Refs #1495

commit 402bcd395b268c0e94c9da8944cd4870e9ba0bc2
Author: Ashmit JaiSarita Gupta <ashmitgupta.social@gmail.com>
Date:   Tue Jul 21 07:23:01 2026 +0000

    Add a debusine-admin user subcommand
    
    Group user management under a single "debusine-admin user" command,
    mirroring "debusine-admin group": add "user create", "user list", and
    "user change-email" subcommands, each dispatching to a handle_<action>
    method.
    
    Closes #1495

commit 2d59144731b2ffd9405dc4c0b40e826b5ab63028
Merge: 69374ec5d 439653c73
Author: Colin Watson <cjwatson@debian.org>
Date:   Mon Aug 24 11:38:02 2026 +0000

    docs: add explanation for regression tracking (MR !3219)
    
    initial draft for #1522.
    
    the existing documentation describes regression tracking across the development blueprint and various workflow reference pages, but there is currently no explanation page that ties the feature together conceptually
    
    This MR adds a new explanation page. I'm opening it early as a draft so the overall structure and scope can be reviewed before I complete the document!
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3219

commit 69374ec5d1773158bed384776a0fe2f281d32e73
Merge: f581e6208 ffb859339
Author: Enrico Zini <enrico@debian.org>
Date:   Sun Aug 23 21:44:17 2026 +0000

    Added views to assign roles on resources to groups (#1279) (MR !3314)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3314

commit f581e62081da6363a50974aadb211eb3b3d2c064
Merge: 7cb7bccca f1c22663c
Author: Stefano Rivera <stefanor@debian.org>
Date:   Sun Aug 23 12:21:50 2026 +0000

    Stream worker events as internal messages (MR !3321)
    
    Adds `_send_internal_log()` on `BaseExternalTask`, which sends worker events as an "internal" stream.
    
    On the frontend, `DebusineLiveLog` renders internal stream messages in a different style.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3321

commit f1c22663c09da01665a153c564616b2677ce637e
Author: Mohamed Ashraf <mohamed.code.13@gmail.com>
Date:   Sun Aug 23 12:21:50 2026 +0000

    add _send_internal_log() method to stream to the Log tab as internal messages

commit 439653c732d68bd6bf2a4d95ecbb955bae948c06
Author: Ayush Sharma <ayushhardeniya.grid@gmail.com>
Date:   Fri Aug 21 19:10:27 2026 +0000

    docs: address regression tracking review

commit 214f148a576bafcc51ce9a8eae3fef9d5fe1c5c1
Author: Ayush Sharma <ayushhardeniya.grid@gmail.com>
Date:   Mon Jul 20 06:10:33 2026 +0000

    docs: complete regression tracking explanation

commit 508b7973c33d21c608efb90b999cff0f1bb2b3cf
Author: Ayush Sharma <ayushhardeniya.grid@gmail.com>
Date:   Sat Jul 18 09:52:37 2026 +0000

    docs: explain supported workflows

commit 86efb6f791cba84a140b573227d616ebb78c5627
Author: Ayush Sharma <ayushhardeniya.grid@gmail.com>
Date:   Fri Jul 17 08:22:52 2026 +0000

    docs: explain reference tests and regression analysis

commit e21e6aaf5113d71ce71cf42ea2495ba76d9d871b
Author: Ayush Sharma <ayushhardeniya.grid@gmail.com>
Date:   Wed Jul 15 08:52:57 2026 +0000

    docs: explain reference QA results

commit 4bc63461978d1e2c91720c8074de7aa258a00815
Author: Ayush Sharma <ayushhardeniya.grid@gmail.com>
Date:   Tue Jul 14 11:47:39 2026 +0000

    docs: introduce regression tracking explanation

commit 828beb3f885663657cb38c4fe9bba3594f6a2b20
Author: Ayush Sharma <ayushhardeniya.grid@gmail.com>
Date:   Tue Jul 14 11:44:34 2026 +0000

    docs: add regression tracking explanation page

commit ffb8593393f424953ae0c285998ada354eb04589
Author: Enrico Zini <enrico@enricozini.org>
Date:   Tue Aug 18 16:40:42 2026 +0200

    Announce the change

commit cdf6d05f24bd1c3d5eb8b1a96340101eb7d62c5c
Author: Enrico Zini <enrico@enricozini.org>
Date:   Tue Aug 18 14:04:43 2026 +0200

    Added a view to set the role on a resource for a group

commit 64af4b24852e368f4406e137c4ebcedcf7e8c48c
Author: Enrico Zini <enrico@enricozini.org>
Date:   Tue Aug 18 11:29:05 2026 +0200

    Added a view to select a group to grant a role to a resource

commit 7cb7bccca0906d1a1502810cc3283b73ef37b1db
Merge: 5f098c835 aceb61fb1
Author: Enrico Zini <enrico@debian.org>
Date:   Sat Aug 22 15:29:28 2026 +0000

    Implemented removing roles from resources (#1279) (MR !3311)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3311

commit aceb61fb1b8b88daccaf4a5b314e2c05b3ced706
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri Aug 14 17:54:21 2026 +0200

    Announce the change

commit 58205cc363f45514a86432c8b05db83e3038bd84
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri Aug 14 16:05:49 2026 +0200

    Added a view to remove a group role on a resource

commit 4d8ed314ac61b7a09aefb703d69f594e4b356c7b
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri Aug 14 12:36:14 2026 +0200

    Added can_assign_roles permission predicate to resources

commit e3af098c869a03cd5d552d4e9254d5ec6a97541f
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri Aug 14 12:02:11 2026 +0200

    Moved resource protocols to debusine.db.models.resources

commit 5f098c835f17b5855afa7b873599c08f2b901769
Merge: a5dc7755b b9ddbecbf
Author: Stefano Rivera <stefanor@debian.org>
Date:   Fri Aug 21 21:15:15 2026 +0000

    Add browser UI for live log streaming (MR !3300)
    
    Adds the browser side of live log streaming: a "Log" tab on the work request detail page (shown only while `RUNNING`) that opens a WebSocket to `WorkRequestLogsConsumer` and streams task output live, with stderr in red and per-line timestamps.
    
    Depends on !3259
    
    ![2026-07-31-221611_hyprshot.png](/uploads/c3ca9d1e685daa707a24596326030708/2026-07-31-221611_hyprshot.png){width=900 height=313}
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3300

commit b9ddbecbf42964c5603aa48ccbdf0a7936c72510
Author: Mohamed Ashraf <mohamed.code.13@gmail.com>
Date:   Fri Aug 21 21:15:14 2026 +0000

    added some tests for rejection paths

commit a5dc7755b9465de5ac8f8d24f63aec03cf37d1b4
Merge: 1a1d5cbc2 8c3dd635b
Author: Stefano Rivera <stefanor@debian.org>
Date:   Fri Aug 21 21:15:01 2026 +0000

    Log streaming redis for RunCommandTask tasks (MR !3087)
    
    Instead of tailing log files, `_run_cmd()` now intercepts stdout and stderr through `os.pipe2(os.O_CLOEXEC)`. A dedicated reader thread per stream blocks on `read()` and wakes up immediately when data arrives. Each thread acts as a tee: writing lines to the log file and publishing them to a Redis Stream keyed by `task:logs:<work_request_id>`. Two paths are handled:
    
    - **Combined** (`out_file is cmd_log`): one pipe, one thread, both streams merged
    - **Separate** (`out_file is not cmd_log`): two pipes, two threads, stdout and stderr labeled independently
    
    Logs are then forwarded from the worker to the server over the existing worker WebSocket via LogSender, and stored in the same Redis stream server-side (WorkerConsumer), with a 12h TTL and a 1000-entry cap. The Redis URL is now read from **LIVE_LOG_REDIS_URL** rather than hardcoded.
    
    ### Not covered yet
    
    - Stream logs to the browser
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3087

commit 8c3dd635b1993e2b3de5b306a54353fd42cc2de4
Author: Mohamed Ashraf <mohamed.code.13@gmail.com>
Date:   Fri Aug 21 21:15:01 2026 +0000

    Adding log streaming for RunCommandTask

commit 1a1d5cbc24f31d2457865185f07f846aca8b1168
Merge: 208e7f859 bf1dac8e1
Author: Enrico Zini <enrico@debian.org>
Date:   Fri Aug 21 17:20:03 2026 +0000

    Miscellaneous cleanups of the permission system (MR !3316)
    
    Closes #1494
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3316

commit 208e7f859545a6e660f68409d63b9522c28478b3
Merge: aefbe5db1 910532b60
Author: Enrico Zini <enrico@debian.org>
Date:   Fri Aug 21 17:12:47 2026 +0000

    Update recreate-db to set up debversion (MR !3320)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3320

commit bf1dac8e1062e6ae98604b21fd3c9255b1d23f91
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri Aug 21 14:22:16 2026 +0200

    Added missing fast_check methods

commit e3082fa05bef32b07e720ded943769a0d8ff9a60
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri Aug 21 12:04:55 2026 +0200

    Simplify how RolesTestCase defines common test methods

commit a0f1e0ad87418963ff862932f752838212195093
Author: Enrico Zini <enrico@enricozini.org>
Date:   Thu Aug 20 11:51:35 2026 +0200

    Redo WorkflowTemplate.can_run checks and remove unused asssert[No]PermissionWhenRole

commit 77706fdea4299137b960e0fb9a578619ca884db6
Author: Enrico Zini <enrico@enricozini.org>
Date:   Thu Aug 20 09:48:57 2026 +0200

    In Collection roles, delegate fully checking workspace roles to Workspace (Fixes: #1494)

commit d906eda1134ada588620c5377917c7a623ea5003
Author: Enrico Zini <enrico@enricozini.org>
Date:   Wed Aug 19 13:06:26 2026 +0200

    Create a Roles type for WorkflowTemplate

commit 586545f3721510eb2a7d48644c4bddc8802cd545
Author: Enrico Zini <enrico@enricozini.org>
Date:   Wed Aug 19 12:05:54 2026 +0200

    Use real permission predicates instead of Asset.can_create

commit a5fa8996a703f9efd4bcebe73bd21779129e78b9
Author: Enrico Zini <enrico@enricozini.org>
Date:   Wed Aug 19 11:13:14 2026 +0200

    Introduce proper roles for asset permission predicates

commit 910532b60c1d72b67193f07a0126753b8d01ed7b
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri Aug 21 18:01:54 2026 +0200

    Update recreated-db to set up debversion

commit aefbe5db1f4ad85a063aeb8e84aecbaa53798ba6
Merge: ef98297a0 31a12594e
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri Aug 21 14:16:16 2026 +0000

    Use PostgreSQL debversion extension (MR !3310)
    
    Although arranging for this to be loaded is a bit cumbersome (and in some cases may require administrator intervention), it allows sorting Debian package versions in SQL.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3310

commit ef98297a00bbae5f6212949f904c637b3c78fa00
Merge: 867606cd6 d50700413
Author: Enrico Zini <enrico@debian.org>
Date:   Fri Aug 21 12:06:23 2026 +0000

    Do not perform migrations outside the transaction that Django manages in setUpClass (MR !3319)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3319

commit d5070041373b12dad2566c0267acdaec740eccb7
Author: Enrico Zini <enrico@enricozini.org>
Date:   Thu Aug 20 16:16:10 2026 +0200

    Do not perform migrations outside the transaction that Django manages in setUpClass

commit 867606cd60108e7dd3c74cbfa029d4ca0de4a628
Merge: 0f776f88e c2e850c86
Author: Enrico Zini <enrico@debian.org>
Date:   Tue Aug 18 07:42:37 2026 +0000

    Keep only the toplevel part of the settings left-side menu (MR !3308)
    
    Note that, in order to mark the parent node as current when visiting one of its subpages in the settings menu, this introduces storeing the view in the request for all BaseUIView subclasses, which is a pattern we may want to discuss
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3308

commit 0f776f88e8ab2695eb69db6a3d1a3250659b0d33
Merge: 35d022fdc aa27d91c7
Author: Enrico Zini <enrico@debian.org>
Date:   Mon Aug 17 21:37:20 2026 +0000

    Show a more visible Options menu for resources at larger screen sizes (MR !3304)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3304

commit c2e850c8683e380a98be83d027219b37c7bc21e1
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri Aug 14 10:33:01 2026 +0200

    Announce the change

commit fb2e8ff5b49143e3ab97d5edb178ac559ef1fe0b
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri Aug 14 10:27:42 2026 +0200

    Keep only the toplevel part of the settings left-side menu

commit 08b9db9433d9e3aaf554c8ad641f544ea39b064b
Author: Enrico Zini <enrico@enricozini.org>
Date:   Thu Aug 13 18:43:08 2026 +0200

    Consider ResourceSettingsPlace current if it's a parent of the current place.
    
    Note that this stores the view in the request for all BaseUIView subclasses, which is a pattern we may want to discuss.

commit f1ba54fb8e7385075dc6f4987822352056c4fd78
Author: Enrico Zini <enrico@enricozini.org>
Date:   Thu Aug 13 18:31:36 2026 +0200

    Make Place request-aware

commit 35d022fdcb59495fc505251b26329e7c58234732
Merge: bce1d9a15 e2f590887
Author: Stefano Rivera <stefanor@debian.org>
Date:   Mon Aug 17 19:49:09 2026 +0000

    Open Metrics: Use scope="" for assets that live in the global scope (MR !3312)
    
    Fixing a regression introduced in !3306.
    
    Fixes: #1581
    
    Closes #1581
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3312

commit 31a12594e5ae3ecaeb0927e2d7c2a120c83d4bb0
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri Aug 14 12:52:43 2026 +0100

    generate_suite_indexes: Sort by true version ordering

commit 8c70b7abe5f71dfb0c2ccf9d971729a45674c41e
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri Aug 14 12:51:44 2026 +0100

    Optimize some archive/suite lookups using debversion

commit 61f8f702a06c49006c3e274720a0538f9720b3aa
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri Aug 14 12:03:04 2026 +0100

    Depend on and load PostgreSQL debversion extension
    
    This is a little cumbersome because loading the extension requires
    PostgreSQL superuser access, so we can't do it via Django migrations.
    However, we already have several cases where it would be useful to be
    able to compare Debian package versions in SQL and we're likely to gain
    more of these over time, so it seems worth the effort.

commit e2f590887e8cd58489b109dcfd4b545e5f2cf06f
Author: Stefano Rivera <stefano@freexian.com>
Date:   Mon Aug 17 14:57:02 2026 +0200

    Open Metrics: Use scope="" for assets that live in the global scope
    
    Fixing a regression introduced in !3306.
    
    Fixes: #1581

commit bce1d9a15bc9ee9106e847fc2ee4b280e223dca8
Merge: 3c4990911 4feef4a5d
Author: Enrico Zini <enrico@debian.org>
Date:   Mon Aug 17 11:49:11 2026 +0000

    UI interface to delete groups (#1279) (MR !3295)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3295

commit 4feef4a5d4e482744136563b74b43f3fb128627a
Author: Enrico Zini <enrico@enricozini.org>
Date:   Thu Aug 6 14:41:34 2026 +0200

    Announce the change

commit 50166f85c977d2672782847ef0e8f3a50686a2c3
Author: Enrico Zini <enrico@enricozini.org>
Date:   Thu Aug 6 10:46:38 2026 +0200

    Added a UI for group deletion

commit d76ca13734615b70a567e418a75b3e9b90975243
Author: Enrico Zini <enrico@enricozini.org>
Date:   Thu Aug 6 09:33:45 2026 +0200

    Added Group.can_delete permission

commit 3c49909118f4aafa68106d4a5aefb5e4cf506b85
Merge: 0f5d9c0dc bd207adc9
Author: Enrico Zini <enrico@debian.org>
Date:   Mon Aug 17 10:30:32 2026 +0000

    Resource settings UI tweaks (MR !3305)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3305

commit aa27d91c7b4a29c8a6216a3b38e31e3ab7182825
Author: Enrico Zini <enrico@enricozini.org>
Date:   Wed Aug 12 11:59:48 2026 +0200

    Show a more visible Options menu for resources at larger screen sizes.

commit bd207adc9b7ffcb1aa3c097e1cc0c0232d068aa2
Author: Enrico Zini <enrico@enricozini.org>
Date:   Wed Aug 12 12:24:04 2026 +0200

    Resource settings UI tweaks

commit 30f099183b2884144bb024fae429bdaf3e7a189d
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri Aug 14 11:58:18 2026 +0100

    Drop unnecessary use of runuser
    
    `debusine-admin` handles this automatically.

commit 9fa4464a3c59167a2ca294718eb809984337847a
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri Aug 14 11:57:41 2026 +0100

    pre-commit: Run mypy with --show-traceback
    
    This makes it easier to diagnose problems.

commit 0f5d9c0dca51b8353671326632419c9ab85d5fbe
Merge: 7f755b544 68d7c781d
Author: Enrico Zini <enrico@debian.org>
Date:   Fri Aug 14 10:41:31 2026 +0000

    playground-vm tweaks (MR !3309)
    
    1. don't run tests when building debusine packages
    2. drop and recreate the database before populating it
    3. increase ansible verbosity when --debug is used
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3309

commit 68d7c781d5a8cbe70a8be905c1a4da0b23237a34
Author: Enrico Zini <enrico@enricozini.org>
Date:   Fri Aug 14 11:31:27 2026 +0200

    playground-vm tweaks
    
    1. don't run tests when building debusine packages
    2. drop and recreate the database before populating it
    3. increase ansible verbosity when --debug is used

commit 7f755b544b464d0f7d90e603d9943797f0de843c
Merge: 9d2e69099 4265fbce0
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri Aug 14 08:37:23 2026 +0000

    Speed up artifact and work request metrics reporting (MR !3306)
    
    Scanning each of these two large tables on every metrics query is
    inherently slow (nearly two seconds between them on
    debusine.debian.net).  Instead, maintain statistics tables with
    precomputed versions of most of the necessary information, so that the
    metrics endpoint only has to check for new rows since the last
    statistics update.
    
    Deleted rows won't be reflected in metrics until the next run of
    `debusine-server-update-statistics`, but deletions are rare enough that
    this is an acceptable trade-off.
    
    Fixes: #1472
    
    Closes #1472
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3306

commit 9d2e690991ef5ad1e77ad500d0522e84888cb42c
Merge: 418c7e737 c5bb77118
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Aug 12 23:42:16 2026 +0000

    documentation: how-to guide and updated doc for debuginfod-server (MR !3301)
    
    I have updated the documentation to include the changes made by us for implementing the debuginfod-server, suggestions are welcomed as documentation is huge in my opinion and I might have missed something.
    
    Related to #957
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3301

commit 418c7e73739fce7ee9a8bd86e9dc54df6070d7c4
Merge: 40698b310 36e504ef6
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Aug 12 23:28:55 2026 +0000

    Allow add_to_group to specify multiple Debusine groups (MR !3307)
    
    Fixes: #1575
    
    Closes #1575
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3307

commit 36e504ef69322c5a9e14def7c5f7b4233f0f24b2
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Aug 12 17:20:31 2026 +0100

    Allow add_to_group to specify multiple Debusine groups
    
    Fixes: #1575

commit 40698b3102d4a277e52df99a101d3c8c7a6d162d
Merge: be63074c0 1c05a96db
Author: Enrico Zini <enrico@debian.org>
Date:   Wed Aug 12 13:07:18 2026 +0000

    Announce the change for the tar streaming redesign (#1570) (MR !3303)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3303

commit 4265fbce0474979cab4bcdd408b84746cf81f585
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Aug 12 13:06:22 2026 +0100

    Speed up artifact and work request metrics reporting
    
    Scanning each of these two large tables on every metrics query is
    inherently slow (nearly two seconds between them on
    debusine.debian.net).  Instead, maintain statistics tables with
    precomputed versions of most of the necessary information, so that the
    metrics endpoint only has to check for new rows since the last
    statistics update.
    
    Deleted rows won't be reflected in metrics until the next run of
    `debusine-server-update-statistics`, but deletions are rare enough that
    this is an acceptable trade-off.
    
    Fixes: #1472

commit be63074c057adebf90768e624623b6cc9058dc67
Merge: 94754d233 2ffe7c10a
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed Aug 12 11:44:50 2026 +0000

    Add a `debusine archive package copy` command (MR !3302)
    
    Fixes: #1113
    
    Closes #1113
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3302

commit 1c05a96db610f2f7e5415f2eb3f9f191110ed6b7
Author: Enrico Zini <enrico@enricozini.org>
Date:   Wed Aug 12 09:29:06 2026 +0200

    Announce the change for the tar streaming redesign

commit 2ffe7c10ac9e37fa64570f51d58c436c0f387688
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue Aug 11 15:44:00 2026 +0100

    Add a `debusine archive package copy` command
    
    Fixes: #1113

commit 06d0436fb25d09221adde71783e4cd7d90024155
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed May 27 11:29:42 2026 +0100

    Add a `binaries` multiple lookup filter to `debian:suite`
    
    Part of #1113.

commit c5bb771181cb5b58d71ebb271748ebca4537f0e1
Author: DankJugal <ui22cs59@iiitsurat.ac.in>
Date:   Mon Aug 10 17:32:22 2026 +0530

    documentation: how-to guide and updated doc for debuginfod-server

commit 2f1bfadee14430bca3b78605f8ee18d7b445dec7
Author: Colin Watson <cjwatson@debian.org>
Date:   Wed May 27 11:10:27 2026 +0100

    DebianSuiteManagerTests: Add a few helpers

commit 94754d233bacb5f6b8dc7b921545588699eefe39
Merge: 046776d1e d244fa9bc
Author: Enrico Zini <enrico@debian.org>
Date:   Mon Aug 10 17:50:29 2026 +0000

    Perform tar streaming entirely in memory, with a bounded queue and backpressure (MR !3299)
    
    Replaced TarArtifact with a converter from writable file-like to async iterator
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3299

commit d244fa9bc6fee2fe3bdfc2fa0aee3794ba68b712
Author: Enrico Zini <enrico@enricozini.org>
Date:   Sat Aug 8 16:38:43 2026 +0200

    Try harder to test cleanup when streaming is interrupted


https://salsa.debian.org/api/v4/projects/freexian-team%2Fdebusine API request failed: 401 Unauthorized at /srv/qa.debian.org/data/vcswatch/vcswatch line 410.
Created: 2026-07-22 Last update: 2026-08-31 21:03
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.4 instead of 4.7.3).
Created: 2026-03-31 Last update: 2026-07-21 22:49
news
[rss feed]
  • [2026-07-30] Accepted debusine 0.15.0~bpo13+1 (source) into stable-backports (Colin Watson)
  • [2026-07-30] debusine 0.15.0 MIGRATED to testing (Debian testing watch)
  • [2026-07-21] Accepted debusine 0.15.0 (source) into unstable (Colin Watson)
  • [2026-06-30] Accepted debusine 0.11.3+deb13u1 (source) into proposed-updates (Debian FTP Masters)
  • [2026-06-28] debusine 0.14.10 MIGRATED to testing (Debian testing watch)
  • [2026-06-27] Accepted debusine 0.14.10~bpo13+1 (source) into stable-backports (Stefano Rivera)
  • [2026-06-22] Accepted debusine 0.14.10 (source) into unstable (Stefano Rivera)
  • [2026-06-05] Accepted debusine 0.14.9~bpo13+1 (source) into stable-backports (Colin Watson)
  • [2026-06-05] debusine 0.14.9 MIGRATED to testing (Debian testing watch)
  • [2026-06-02] Accepted debusine 0.14.9 (source) into unstable (Stefano Rivera)
  • [2026-05-31] debusine 0.14.8 MIGRATED to testing (Debian testing watch)
  • [2026-05-31] Accepted debusine 0.14.8~bpo13+1 (source) into stable-backports (Stefano Rivera)
  • [2026-05-25] Accepted debusine 0.14.8 (source) into unstable (Stefano Rivera)
  • [2026-04-27] Accepted debusine 0.14.7~bpo13+1 (source) into stable-backports (Colin Watson)
  • [2026-04-27] debusine 0.14.7 MIGRATED to testing (Debian testing watch)
  • [2026-04-22] Accepted debusine 0.14.7 (source) into unstable (Stefano Rivera)
  • [2026-03-29] Accepted debusine 0.14.6 (source) into unstable (Stefano Rivera)
  • [2026-03-03] Accepted debusine 0.14.5~bpo13+1 (source) into stable-backports (Stefano Rivera)
  • [2026-03-03] debusine 0.14.5 MIGRATED to testing (Debian testing watch)
  • [2026-02-24] Accepted debusine 0.14.5 (source) into unstable (Stefano Rivera)
  • [2026-02-05] debusine 0.14.4 MIGRATED to testing (Debian testing watch)
  • [2026-01-30] Accepted debusine 0.14.4 (source) into unstable (Stefano Rivera)
  • [2026-01-29] debusine 0.14.3 MIGRATED to testing (Debian testing watch)
  • [2026-01-28] Accepted debusine 0.14.3~bpo13+1 (source) into stable-backports (Stefano Rivera)
  • [2026-01-26] Accepted debusine 0.14.3 (source) into unstable (Stefano Rivera)
  • [2026-01-09] debusine 0.14.2 MIGRATED to testing (Debian testing watch)
  • [2026-01-08] Accepted debusine 0.14.2~bpo13+1 (source) into stable-backports (Colin Watson)
  • [2026-01-06] Accepted debusine 0.14.2 (source) into unstable (Colin Watson)
  • [2025-12-18] debusine 0.14.1 MIGRATED to testing (Debian testing watch)
  • [2025-12-17] Accepted debusine 0.14.1~bpo13+1 (source) into stable-backports (Stefano Rivera)
  • 1
  • 2
bugs [bug history graph]
  • all: 1
  • RC: 0
  • I&N: 0
  • M&W: 1
  • F&P: 0
  • patch: 0
links
  • homepage
  • lintian
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • other distros
  • security tracker
  • l10n (100, -)
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 0.15.0

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