Debian Package Tracker
Register | Log in
Subscribe

liblopsub

Choose email to subscribe with

general
  • source: liblopsub (main)
  • version: 1.0.5-3.1
  • maintainer: Andre Noll (DMD)
  • arch: any
  • std-ver: 4.6.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 1.0.3-2
  • oldstable: 1.0.3-2
  • testing: 1.0.5-3.1
  • unstable: 1.0.5-3.1
versioned links
  • 1.0.3-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.0.5-3.1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • liblopsub-bin
  • liblopsub-dev
  • liblopsub1t64 (1 bugs: 1, 0, 0, 0)
action needed
Marked for autoremoval on 15 April: #1126662 high
Version 1.0.5-3.1 of liblopsub is marked for autoremoval from testing on Wed 15 Apr 2026. It is affected by #1126662. The removal of liblopsub will also cause the removal of (transitive) reverse dependency: tfortune. You should try to prevent the removal by fixing these RC bugs.
Created: 2026-02-06 Last update: 2026-03-22 05:02
Multiarch hinter reports 1 issue(s) high
There are issues with the multiarch metadata for this package.
  • liblopsub1t64 conflicts on /usr/share/doc/liblopsub1t64/changelog.Debian.gz on any two of amd64, arm64, armhf, i386, and 3 more
Created: 2023-07-10 Last update: 2026-03-21 23:30
A new upstream version is available: 1.0.6 high
A new upstream version 1.0.6 is available, you should consider packaging it.
Created: 2025-11-27 Last update: 2026-03-21 23:03
1 bug tagged patch in the BTS normal
The BTS contains patches fixing 1 bug, consider including or untagging them.
Created: 2025-09-18 Last update: 2026-03-22 05:00
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 1.0.6-2, distribution unstable) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit f7b30dad8d74a678800fedae6f4da52a7bbcce13
Author: Andre Noll <maan@tuebingen.mpg.de>
Date:   Mon Mar 16 17:22:27 2026 +0100

    debian: Use custom regex in watch file.
    
    This works around the problem that there existed tags containing a dash
    character, which confused dpkg-source. These tags have been removed by now,
    but it is probably a good idea to use a regular expression which is tailored
    to the upstream naming convention of lopsub. That is, all version strings
    follow the scheme v$a.$b.$c where a, b and c are decimal numbers. There will
    be no alpha, beta, pre, rc, whatever.
    
    Suggested-by: Helmut Grohne <helmut@subdivi.de>

commit 11f06a85b699251b6ef9ecdd87c85503e007fcd4
Author: Andre Noll <maan@tuebingen.mpg.de>
Date:   Sun Mar 8 15:52:52 2026 +0100

    Fix a missing space in previous commit.
    
    dpkg-buildpackage and dpkg-source complain about this.
    
    Reported-by Helmut Grohne <helmut@subdivi.de>

commit cd596839f6d8147ac7464fddad88d0987c728e02
Author: Andre Noll <maan@tuebingen.mpg.de>
Date:   Mon Mar 2 21:21:13 2026 +0100

    lopsub-1.0.6-1
    
    Close the RC bug reported by Helmut Grohne. This should also prevent the
    autoremover from removing the package.

commit 6a0c217344abefb1f8324fe3aa4aa943bd00e37a
Merge: c0cf8e2 ef700b7
Author: Andre Noll <maan@tuebingen.mpg.de>
Date:   Mon Mar 2 21:18:21 2026 +0100

    Merge branch 'master' into debian
    
    This gets us a cross-compiling fix and a Makefile improvement.

commit c0cf8e24b72effbe53c7dd840ead5130b87151d9
Author: Andre Noll <maan@tuebingen.mpg.de>
Date:   Sat Jan 31 17:10:31 2026 +0100

    debian: Use dh_installchangelogs
    
    liblopsub1t64 is not binNMU-safe. It installs debian/changelog directly
    using install. The file is architecture-specific and installed into a shared
    location. The package is Multi-Arch: same. Upon coinstallation, dpkg fails
    to unpack.
    
    Use dh_installchangelog as it separates the architecture-dependent part.
    
    Suggested-by: Helmut Grohne <helmut@subdivi.de>

commit 8c31cdf4e9866ab39a5a7da637269cbded023af7
Author: Andre Noll <maan@tuebingen.mpg.de>
Date:   Mon Dec 9 19:29:01 2024 +0100

    debian: Enable `Rules-Requires-Root: no`.
    
    During a test rebuild for building packages with `Rules-Requires-Root:
    no` as the default in `dpkg`, liblopsub failed to rebuild.
    
    The problem is the rule of the `binary` target in `debian/rules` which
    runs `install(1)` with -o root -g root to set the owner and group ID of
    the files and directories being installed. With `Rules-Requires-Root:
    no`, this fails due to insufficient permissions. This commit removes
    the problematic options in favor of running `dh_fixperms(1)` just
    before `dh_makeshlibs(1)`.
    
    With these changes in place, the build no longer requires any form of
    root during the `binary` target. Consequently, we may enable rootless
    builds in `debian/control`.
    
    Reported-by: Niels Thykier <niels@thykier.net>
    Suggested-by: Niels Thykier <niels@thykier.net>
    Reviewed--by: Niels Thykier <niels@thykier.net>

commit 52cbfcd021b75ffb9680400170890b2cc08a76a5
Author: Andre Noll <maan@tuebingen.mpg.de>
Date:   Mon Sep 2 15:38:17 2024 +0200

    debian: Add two missing files.
    
    These were added by Helmut's patch but I missed to include them in
    the git commit. This happened because I mindlessly ran git am, then
    git commit -a, but this does *not* include any newly added files in
    the commit.
    
    Fixes: d48d5327798befb66cee5ab08ab253449e431d5c

commit d48d5327798befb66cee5ab08ab253449e431d5c
Author: Helmut Grohne <helmut@subdivi.de>
Date:   Tue Aug 20 15:11:10 2024 +0000

    debian: Make liblopsub-dev usable for cross compilation.
    
    In order to build a package such as tfortune which depends on the
    lopsub library, we need the liblopsub shared library for the host
    architecture, and we also need to run lopsubgen as a build architecture
    executable. These things currently reside in the same binary package,
    but for a cross build we need them to be installed for different
    architectures.
    
    This patch splits liblopsub-dev. The new liblopsub-bin package only
    contains lopsubgen and its man page. Since the -dev package depends
    on the -bin package, all existing uses will continue to work as
    is. For a cross build, liblopsub-dev will continue to be installed
    for the host architecture. liblopsub-bin will be installed for the
    build architecture though as it will be marked Multi-Arch: foreign,
    indicating that the architecture of the package does not matter for
    interactions with it.
    
    V3: Edit debian/changelog since this is no longer an NMU, add signed-off-by
    V2: Add missing "Multi-Arch: same" for liblopsub1t64, fix typo
    
    Signed-off-by: Andre Noll <maan@tuebingen.mpg.de>

commit 9dbb22afde2576679aee26ccce5e3827122ec1a1
Merge: 7f64bbb 28a10ab
Author: Andre Noll <maan@tuebingen.mpg.de>
Date:   Sat May 11 21:30:47 2024 +0200

    Merge branch 'master' into debian
    
    This brings in the v1.0.5 commit and updates debian/changelog.

commit 7f64bbb7990c60ce38a74a35d3c12d3e45a5ae84
Author: Andre Noll <maan@tuebingen.mpg.de>
Date:   Sat May 11 21:09:44 2024 +0200

    Revert "Remove debian/."
    
    This reverts commit e6968b67d06f to bring back the contents of the
    debian directory. From now on changes in debian/ will only take place
    in this branch.
Created: 2024-12-13 Last update: 2026-03-22 00:32
lintian reports 2 warnings normal
Lintian reports 2 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2026-01-17 Last update: 2026-01-17 18:00
debian/patches: 1 patch to forward upstream low

Among the 1 debian patch available in version 1.0.5-3.1 of the package, we noticed the following issues:

  • 1 patch where the metadata indicates that the patch has not yet been forwarded upstream. You should either forward the patch upstream or update the metadata to document its real status.
Created: 2025-04-11 Last update: 2025-04-11 22:33
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.3 instead of 4.6.2).
Created: 2019-05-15 Last update: 2025-12-23 20:00
news
[rss feed]
  • [2025-08-13] liblopsub 1.0.5-3.1 MIGRATED to testing (Debian testing watch)
  • [2025-04-11] Accepted liblopsub 1.0.5-3.1 (source) into unstable (Adrian Bunk)
  • [2024-12-18] liblopsub REMOVED from testing (Debian testing watch)
  • [2024-12-13] Accepted liblopsub 1.0.5-3 (source) into experimental (Andre Noll) (signed by: Niels Thykier)
  • [2024-09-03] Accepted liblopsub 1.0.5-2 (amd64 source) into experimental (Debian FTP Masters) (signed by: Helmut Grohne)
  • [2024-05-17] liblopsub 1.0.5-1 MIGRATED to testing (Debian testing watch)
  • [2024-05-12] Accepted liblopsub 1.0.5-1 (source) into unstable (Andre Noll) (signed by: Andreas Metzler)
  • [2024-04-28] liblopsub 1.0.4-1.1 MIGRATED to testing (Debian testing watch)
  • [2024-03-01] Accepted liblopsub 1.0.4-1.1 (source) into unstable (Steve Langasek)
  • [2024-02-01] Accepted liblopsub 1.0.4-1.1~exp1 (source) into experimental (Steve Langasek)
  • [2023-07-21] liblopsub 1.0.4-1 MIGRATED to testing (Debian testing watch)
  • [2023-07-09] Accepted liblopsub 1.0.4-1 (source) into unstable (Andre Noll) (signed by: Vagrant Cascadian)
  • [2019-07-24] liblopsub 1.0.3-2 MIGRATED to testing (Debian testing watch)
  • [2019-07-14] Accepted liblopsub 1.0.3-2 (source) into unstable (Andre Noll) (signed by: Adam Borowski)
  • [2019-05-15] Accepted liblopsub 1.0.2-1 (source amd64) into unstable, unstable (Andre Noll) (signed by: Adam Borowski)
bugs [bug history graph]
  • all: 2
  • RC: 1
  • I&N: 1
  • M&W: 0
  • F&P: 0
  • patch: 1
links
  • homepage
  • lintian (0, 2)
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • edit tags
  • other distros
  • debian patches
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 1.0.5-3.1build1

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