Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1004308: smokeping: New upstream version 2.8.2 needs to be packaged

149 views
Skip to first unread message

Gabriel Filion

unread,
Jan 24, 2022, 11:10:04 AM1/24/22
to
Package: smokeping
Severity: normal

Upstream has released a new version of smokeping, 2.8.2 and it would be helpful
to upgrade the debian package to this version since it contains a number of
fixes, some of which would remove patches in the package.

I've received two emails directly requesting the new version so I'm creating
this bug report to reflect their wish to have this version.


-- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.15.0-2-amd64 (SMP w/4 CPU threads)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages smokeping depends on:
ii adduser 3.118
ii debianutils 5.5-1
pn fping <none>
pn libcgi-fast-perl <none>
pn libconfig-grammar-perl <none>
ii libdigest-hmac-perl 1.04+dfsg-1
pn libjs-cropper <none>
pn libjs-prototype <none>
pn libjs-scriptaculous <none>
ii librrds-perl 1.7.2-4
pn libsnmp-session-perl <none>
ii liburi-perl 5.10-1
ii libwww-perl 6.60-1
ii lsb-base 11.1.0
ii perl 5.32.1-6
ii postfix [mail-transport-agent] 3.6.3-5
ii ucf 3.0043

Versions of packages smokeping recommends:
pn apache2 | apache2 | httpd <none>
pn apache2 | httpd-cgi <none>
ii bind9-dnsutils [dnsutils] 1:9.17.22-1
ii dnsutils 1:9.17.21-1
pn echoping <none>
ii libsocket6-perl 0.29-1+b3

Versions of packages smokeping suggests:
ii curl 7.81.0-1
pn libauthen-radius-perl <none>
ii libio-socket-ssl-perl 2.074-2
ii libnet-dns-perl 1.33-1
pn libnet-ldap-perl <none>
pn libnet-telnet-perl <none>
ii openssh-client 1:8.7p1-4

Michael Prokop

unread,
Sep 13, 2022, 2:10:04 AM9/13/22
to
Hi Gabriel,

* Gabriel Filion [Mon Jan 24, 2022 at 10:53:27AM -0500]:

> Upstream has released a new version of smokeping, 2.8.2 and it would be helpful
> to upgrade the debian package to this version since it contains a number of
> fixes, some of which would remove patches in the package.
>
> I've received two emails directly requesting the new version so I'm creating
> this bug report to reflect their wish to have this version.

Friendly ping, that v2.8.2 was released on 2021-08-13 and the freeze
for Debian/bookworm is coming closer. :) Would be great to have the
new smokeping version in the upcoming Debian stable release.

Thanks for maintaining smokeping!

regards
-mika-
signature.asc

Gabriel Filion

unread,
Sep 13, 2022, 11:00:04 AM9/13/22
to
Hi Micheal,
thanks for the ping! I've been concentrated on another project recently
but you're totally right, I should make the last efforts required to get
that version into testing soon!

The current state of things is that the new lib dependency to version
2.8.2, libobject-result-perl, is created and I've received some feedback
from the perl team:

https://lists.debian.org/debian-perl/2022/09/msg00005.html

I should fix the license text and maybe open a bug report upstream for
the typo.

In the mean time, I'm wondering if you're willing to help out a bit with
reviewing my work on smokeping, that way we could move faster once the
perl lib is in unstable. Upstream version 2.8.2 was merged onto the
"master" branch. IIRC it's currently awaiting the dependency and then
should be ready for review/sponsorship (but there might still be lintian
issues that I haven't looked at because of the new library)

https://salsa.debian.org/debian/smokeping

cheers!

Michael Prokop

unread,
Sep 14, 2022, 10:10:03 AM9/14/22
to
Hi!

* Gabriel Filion [Tue Sep 13, 2022 at 10:46:27AM -0400]:
> On 2022-09-13 01 h 50, Michael Prokop wrote:
> > * Gabriel Filion [Mon Jan 24, 2022 at 10:53:27AM -0500]:
> >
> > > Upstream has released a new version of smokeping, 2.8.2 and it would be helpful
> > > to upgrade the debian package to this version since it contains a number of
> > > fixes, some of which would remove patches in the package.
> > >
> > > I've received two emails directly requesting the new version so I'm creating
> > > this bug report to reflect their wish to have this version.
> >
> > Friendly ping, that v2.8.2 was released on 2021-08-13 and the freeze
> > for Debian/bookworm is coming closer. :) Would be great to have the
> > new smokeping version in the upcoming Debian stable release.
> >
> > Thanks for maintaining smokeping!
>
> thanks for the ping! I've been concentrated on another project recently but
> you're totally right, I should make the last efforts required to get that
> version into testing soon!

Ok! :)

> The current state of things is that the new lib dependency to version 2.8.2,
> libobject-result-perl, is created and I've received some feedback from the
> perl team:
>
> https://lists.debian.org/debian-perl/2022/09/msg00005.html
>
> I should fix the license text and maybe open a bug report upstream for the
> typo.

Ah I see, usually the perl team is very responsive, but if you don't
find a sponsor/uploader for the package within reasonable time, let
me know.

> In the mean time, I'm wondering if you're willing to help out a bit with
> reviewing my work on smokeping, that way we could move faster once the perl
> lib is in unstable. Upstream version 2.8.2 was merged onto the "master"
> branch. IIRC it's currently awaiting the dependency and then should be ready
> for review/sponsorship (but there might still be lintian issues that I
> haven't looked at because of the new library)
>
> https://salsa.debian.org/debian/smokeping

Ah great, I can't promise anything yet, but happy to take a look at
it, once the package is ready for building (AKA
libobject-result-perl is available), feel free to poke me then! :)

Thanks!

regards
-mika-
signature.asc

Alexey Vazhnov

unread,
Sep 17, 2022, 4:00:03 PM9/17/22
to
I've tested Smokeping 2.8.2 in `Devuan GNU/Linux 5 (daedalus/ceres)` (based on Debian testing 12 bookworm), it works
without errors.

How to:

I created a .deb package in `Debian GNU/Linux 11 (bullseye)` by commands like these:

```
sudo apt-get -V --no-install-recommends install devscripts git-buildpackage equivs
gbp clone 'https://salsa.debian.org/debian/smokeping.git'
cd ./smokeping
mk-build-deps --install --root-cmd sudo --remove
git status
# Remove new untracked files:
rm smokeping-build-deps_2.8.2-1_amd64.buildinfo smokeping-build-deps_2.8.2-1_amd64.changes
gbp buildpackage
```

and installed `smokeping_2.8.2-1_all.deb` together with Nginx, I took configuration from
https://gitlab.com/vazhnov/smokeping_nginx

No `libobject-result-perl` installed, but Smokeping works!

Gabriel Filion

unread,
Sep 20, 2022, 11:30:03 AM9/20/22
to
Hi Alexey,

On 2022-09-17 15 h 44, Alexey Vazhnov wrote:
> I've tested Smokeping 2.8.2 in `Devuan GNU/Linux 5 (daedalus/ceres)` (based on Debian testing 12 bookworm), it works
> without errors.
>
> How to:
>
> I created a .deb package in `Debian GNU/Linux 11 (bullseye)` by commands like these:
>
> ```
> sudo apt-get -V --no-install-recommends install devscripts git-buildpackage equivs
> gbp clone 'https://salsa.debian.org/debian/smokeping.git'
> cd ./smokeping
> mk-build-deps --install --root-cmd sudo --remove
> git status
> # Remove new untracked files:
> rm smokeping-build-deps_2.8.2-1_amd64.buildinfo smokeping-build-deps_2.8.2-1_amd64.changes
> gbp buildpackage
> ```

>
> No `libobject-result-perl` installed, but Smokeping works!

Very nice, thanks for the test! also TIL mk-build-deps :)

> and installed `smokeping_2.8.2-1_all.deb` together with Nginx, I took configuration from
> https://gitlab.com/vazhnov/smokeping_nginx

ah, we don't have an example configuration for nginx in the package,
which is a shame.
maybe we should add one from there if it works directly with debian? the
best.conf file looks like a good example candidate. what do you think?

Alexey Vazhnov

unread,
Oct 15, 2022, 1:40:04 PM10/15/22
to
Gabriel, please check https://salsa.debian.org/debian/smokeping/-/merge_requests/5

I think you should subscribe to notifications in https://salsa.debian.org/debian/smokeping (there is a "bell" button
with notification settings) to not miss another merge requests.

What is our next step (even without Nginx configuration file)?

IOhannes m zmölnig

unread,
Aug 3, 2023, 5:00:05 AM8/3/23
to
Source: smokeping
Followup-For: Bug #1004308

it seems that libobject-result-perl is now available in Debian (at
least in unstable; but a source-only upload was done yesterday and all
tests are passing, so it should migrate to testing in the next 2 days or
so).

so: could you revive the upgrade of smokeping to 2.8.2 (or whatever the
latest and greatest version)?

cheers,
vgfmdar
IOhannes
0 new messages