Debian Package Tracker
Register | Log in
Subscribe

package-notes

Choose email to subscribe with

general
  • source: package-notes (main)
  • version: 0.15
  • maintainer: Luca Boccassi (DMD)
  • arch: all
  • std-ver: 4.7.0
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • old-bpo: 0.9~bpo11+1
  • stable: 0.9
  • stable-bpo: 0.15~bpo12+1
  • testing: 0.15
  • unstable: 0.15
versioned links
  • 0.9~bpo11+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.9: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.15~bpo12+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.15: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • dh-dlopenlibdeps
  • dh-package-notes
action needed
9 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 24884f0d37262ac564ae0ba360ad969abdfe7257
Author: Simon McVittie <smcv@debian.org>
Date:   Mon Oct 7 18:02:26 2024 +0100

    d/dh_package_notes.1: Fix typos
    
    Signed-off-by: Simon McVittie <smcv@debian.org>

commit 77ea7656b7b1a0a8d1c04631b7485bae1d881d4f
Author: Simon McVittie <smcv@debian.org>
Date:   Tue Sep 24 17:57:37 2024 +0100

    d/dh_dlopenlibdeps: Refer to the correct specification
    
    dh_dlopenlibdeps works with dlopen metadata, not package metadata.
    
    Signed-off-by: Simon McVittie <smcv@debian.org>

commit ca9397cade3b540bb0a6daf4af01531092b013ad
Author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Date:   Fri Sep 13 14:17:48 2024 +0200

    README: show how to actually show the notes
    
    I think we should extend the official docs that are part of systemd
    with similar examples too, but it's reasonable to have the example here
    in any case.

commit dc5d12d5b16ff5538165145f659eeda0b72013b8
Merge: 6d1ca42 c2d3548
Author: Luca Boccassi <bluca@debian.org>
Date:   Wed Jul 24 09:33:48 2024 +0100

    Merge pull request #39 from keszybz/rpm-requires
    
    Add generator for rpm Requires/Recommends

commit c2d3548b7edd863250027fd95e7c909fdd5d8ac4
Author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Date:   Wed Jul 24 09:42:07 2024 +0200

    dlopen-notes: add mode to generate rpm Provides/Requires
    
    This can be used to insert the appropriate deps into the spec file:
    $ ./dlopen-notes.py .../libsystemd-shared-256.so --rpm-requires zstd,qrencode --rpm-recommends tpm
    Requires: libqrencode.so.4()(64bit)
    Requires: libzstd.so.1()(64bit)
    Recommends: libtss2-esys.so.0()(64bit)
    Recommends: libtss2-rc.so.0()(64bit)
    Recommends: libtss2-mu.so.0()(64bit)
    
    Most likely, it needs to be used manually. Rpm doesn't really have a
    notion of dynamically generated deps at the package level :(
    
    (There is the fileattr mechanism,
    https://rpm-software-management.github.io/rpm/manual/dependency_generators.html,
    but that is per-file. It has the shortcoming that it assumes that the
    generated deps depend only on the file itself, and not the subpackage that the
    file lands in, and there is no notion of package configuration. We _could_ use
    that, but it seems a poor fit.
    
    Also, before rpm 4.20, fileattr generators could not be provided by the
    package being built, they needed to be installed in the filesystem. I don't
    think we're at the point where it makes sense to make this "global".
    
    4.15 added %generate_buildrequires. Obviously that only works for
    BuildRequires. Also, the mechanism with generating src.rpms in a loop is
    rather convoluted and heavyweight.)
    
    I'll open an RFE in rpm. For now, the generator can be used manually in
    systemd. That is still nicer than the previous method of looking at the
    sources.

commit 2aa0091a65ba78271abe3572b06b7f9b6b748526
Author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Date:   Tue Jul 23 16:59:54 2024 +0200

    refactor: turn the code to read notes into a class
    
    In preparation for future changes where additional state will
    be necessary.

commit 541fb3e6c3d1e8c747725916936620551e2e1546
Author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Date:   Tue Jul 23 14:49:19 2024 +0200

    refactor: use same style for ArgumentParser and the args

commit 6d1ca4222341fd80c961fe362054a4e279936074
Author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Date:   Tue Jul 23 11:43:25 2024 +0200

    Makefile: add 'man' target for ease-of-use

commit e0a9c285ff814178739caa359a81052f0fc91d06
Author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Date:   Tue Jul 23 11:41:33 2024 +0200

    man: link to the spec in --help/man page
Created: 2024-07-23 Last update: 2025-05-08 15:02
lintian reports 1 warning normal
Lintian reports 1 warning about this package. You should make the package lintian clean getting rid of them.
Created: 2024-06-24 Last update: 2024-07-30 00:06
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.2 instead of 4.7.0).
Created: 2025-02-21 Last update: 2025-02-27 13:24
news
[rss feed]
  • [2024-07-18] Accepted package-notes 0.15~bpo12+1 (source) into stable-backports (Luca Boccassi)
  • [2024-07-18] package-notes 0.15 MIGRATED to testing (Debian testing watch)
  • [2024-07-13] Accepted package-notes 0.15 (source) into unstable (Luca Boccassi)
  • [2024-06-29] package-notes 0.14 MIGRATED to testing (Debian testing watch)
  • [2024-06-23] Accepted package-notes 0.14 (source) into unstable (Luca Boccassi)
  • [2024-06-07] Accepted package-notes 0.13~bpo12+1 (source) into stable-backports (Luca Boccassi)
  • [2024-06-07] package-notes 0.13 MIGRATED to testing (Debian testing watch)
  • [2024-06-01] Accepted package-notes 0.13 (source) into unstable (Luca Boccassi)
  • [2024-05-28] package-notes 0.12 MIGRATED to testing (Debian testing watch)
  • [2024-05-28] Accepted package-notes 0.12~bpo12+1 (source) into stable-backports (Luca Boccassi)
  • [2024-05-27] Accepted package-notes 0.11~bpo12+1 (source all) into stable-backports (Debian FTP Masters) (signed by: Luca Boccassi)
  • [2024-05-22] Accepted package-notes 0.12 (source) into unstable (Luca Boccassi)
  • [2024-05-21] package-notes 0.11 MIGRATED to testing (Debian testing watch)
  • [2024-05-15] Accepted package-notes 0.11 (source) into unstable (Luca Boccassi)
  • [2024-05-15] Accepted package-notes 0.10 (source) into unstable (Luca Boccassi)
  • [2024-05-15] Accepted package-notes 0.10~exp (source all) into experimental (Debian FTP Masters) (signed by: Luca Boccassi)
  • [2022-12-04] Accepted package-notes 0.9~bpo11+1 (source) into bullseye-backports (Luca Boccassi)
  • [2022-12-04] package-notes 0.9 MIGRATED to testing (Debian testing watch)
  • [2022-11-28] Accepted package-notes 0.9 (source) into unstable (Luca Boccassi)
  • [2022-04-10] Accepted package-notes 0.8~bpo11+1 (source) into bullseye-backports (Luca Boccassi)
  • [2022-04-10] package-notes 0.8 MIGRATED to testing (Debian testing watch)
  • [2022-04-04] Accepted package-notes 0.8 (source) into unstable (Luca Boccassi)
  • [2022-03-12] Accepted package-notes 0.7~bpo11+1 (source) into bullseye-backports (Luca Boccassi)
  • [2022-03-12] package-notes 0.7 MIGRATED to testing (Debian testing watch)
  • [2022-03-07] Accepted package-notes 0.7 (source) into unstable (Luca Boccassi)
  • [2022-03-07] Accepted package-notes 0.6~bpo11+1 (source all) into bullseye-backports, bullseye-backports (Debian FTP Masters) (signed by: Luca Boccassi)
  • [2022-02-26] package-notes 0.6 MIGRATED to testing (Debian testing watch)
  • [2022-02-20] Accepted package-notes 0.6 (source) into unstable (Luca Boccassi)
  • [2022-02-14] Accepted package-notes 0.5 (source all) into unstable, unstable (Debian FTP Masters) (signed by: Luca Boccassi)
bugs [bug history graph]
  • all: 0
links
  • homepage
  • lintian (0, 1)
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • edit tags
  • other distros
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 0.15

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