Bug 2055849 - miniupnp: upnpc binary missing
Summary: miniupnp: upnpc binary missing
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: miniupnpc
Version: 35
Hardware: aarch64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Paulo Andrade
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-02-17 18:48 UTC by camelot
Modified: 2022-11-14 11:52 UTC (History)
7 users (show)

Fixed In Version: miniupnpc-2.2.4-2.el8 miniupnpc-2.2.4-2.fc36 miniupnpc-2.2.4-2.fc35 miniupnpc-2.2.4-2.el9 miniupnpc-2.2.4-2.fc37
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-11-06 18:33:31 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description camelot 2022-02-17 18:48:49 UTC
Binary "/usr/bin/upnpc" is missing in miniupnpc-2.2.3-2.fc35.aarch64.rpm
With installed older miniupnpc-2.2.2-3.fc35.aarch64.rpm it is available again

See also
bad: https://fedora.pkgs.org/35/fedora-updates-aarch64/miniupnpc-2.2.3-2.fc35.aarch64.rpm.html
good: https://fedora.pkgs.org/35/fedora-aarch64/miniupnpc-2.2.2-3.fc35.aarch64.rpm.html

Comment 1 Michael Cronenworth 2022-02-17 20:44:10 UTC
Not sure why this is assigned to me. I am not the package owner. The package owner removed the client utility, which was useful... @Simone, what happened to 'upnpc'?

Comment 2 camelot 2022-02-18 11:27:37 UTC
Maybe you where assigned because i select the daemon instead the client?
As "dnf info miniupnpc" shows "This package includes upnpc, a UPnP client application" i think its a bug

Comment 3 Iwan Aucamp 2022-08-01 16:37:09 UTC
I'm having this problem in AMD64 also:

# rpm -ql miniupnpc
/usr/lib/.build-id
/usr/lib/.build-id/2c
/usr/lib/.build-id/2c/fc3b4d01011f527297191be7c8d882dd12e95c
/usr/lib64/libminiupnpc.so.17
/usr/lib64/libminiupnpc.so.2.2.3
/usr/share/doc/miniupnpc
/usr/share/doc/miniupnpc/Changelog.txt
/usr/share/doc/miniupnpc/README
/usr/share/licenses/miniupnpc
/usr/share/licenses/miniupnpc/LICENSE

# rpm -qi miniupnpc
Name        : miniupnpc
Version     : 2.2.3
Release     : 2.fc35
Architecture: x86_64
Install Date: Mon 01 Aug 2022 06:30:59 PM CEST
Group       : Unspecified
Size        : 89110
License     : BSD
Signature   : RSA/SHA256, Sun 30 Jan 2022 11:02:28 AM CET, Key ID db4639719867c58f
Source RPM  : miniupnpc-2.2.3-2.fc35.src.rpm
Build Date  : Sun 30 Jan 2022 10:56:17 AM CET
Build Host  : buildvm-x86-17.iad2.fedoraproject.org
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : http://miniupnp.free.fr/
Bug URL     : https://bugz.fedoraproject.org/miniupnpc
Summary     : Library and tool to control NAT in UPnP-enabled routers
Description :
miniupnpc is an implementation of a UPnP client library, enabling applications
to access the services provided by an UPnP "Internet Gateway Device" present on
the network. In UPnP terminology, it is a UPnP Control Point.

This package includes upnpc, a UPnP client application for configuring  port
forwarding in UPnP enabled routers.


# curl -v -L --silent "$(dnf download --urlprotocols http --urls miniupnpc.x86_64 2>/dev/null | grep ^http)" | bsdtar -tvf -
*   Trying 185.224.16.132:80...
* Connected to mirror.netsite.dk (185.224.16.132) port 80 (#0)
> GET /fedora/linux/updates/35/Everything/x86_64/Packages/m/miniupnpc-2.2.3-2.fc35.x86_64.rpm HTTP/1.1
> Host: mirror.netsite.dk
> User-Agent: curl/7.79.1
> Accept: */*
> 
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Server: nginx/1.20.1
< Date: Mon, 01 Aug 2022 16:36:48 GMT
< Content-Type: application/x-redhat-package-manager
< Content-Length: 44023
< Last-Modified: Sun, 30 Jan 2022 10:02:33 GMT
< Connection: keep-alive
< ETag: "61f66239-abf7"
< Accept-Ranges: bytes
< 
{ [1180 bytes data]
* Connection #0 to host mirror.netsite.dk left intact
drwxr-xr-x  1 0      0           0 Jan 30  2022 ./usr/lib/.build-id
drwxr-xr-x  1 0      0           0 Jan 30  2022 ./usr/lib/.build-id/2c
lrwxrwxrwx  1 0      0          43 Jan 30  2022 ./usr/lib/.build-id/2c/fc3b4d01011f527297191be7c8d882dd12e95c -> ../../../../usr/lib64/libminiupnpc.so.2.2.3
lrwxrwxrwx  1 0      0          21 Jan 30  2022 ./usr/lib64/libminiupnpc.so.17 -> libminiupnpc.so.2.2.3
-rwxr-xr-x  1 0      0       65496 Jan 30  2022 ./usr/lib64/libminiupnpc.so.2.2.3
drwxr-xr-x  1 0      0           0 Jan 30  2022 ./usr/share/doc/miniupnpc
-rw-r--r--  1 0      0       18604 Sep 28  2021 ./usr/share/doc/miniupnpc/Changelog.txt
-rw-r--r--  1 0      0        3466 Sep 28  2021 ./usr/share/doc/miniupnpc/README
drwxr-xr-x  1 0      0           0 Jan 30  2022 ./usr/share/licenses/miniupnpc
-rw-r--r--  1 0      0        1480 Sep 28  2021 ./usr/share/licenses/miniupnpc/LICENSE

Comment 4 Steve Cossette 2022-10-25 19:02:43 UTC
Yeah I'm having the same problem here.

Comment 5 Fedora Update System 2022-10-28 12:20:46 UTC
FEDORA-2022-d7c44912ff has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2022-d7c44912ff

Comment 6 Fedora Update System 2022-10-28 12:20:47 UTC
FEDORA-2022-0008c74f13 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-0008c74f13

Comment 7 Fedora Update System 2022-10-28 12:20:48 UTC
FEDORA-EPEL-2022-7f9dcade0d has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-7f9dcade0d

Comment 8 Fedora Update System 2022-10-28 12:20:49 UTC
FEDORA-2022-37319047da has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-37319047da

Comment 9 Fedora Update System 2022-10-28 12:20:50 UTC
FEDORA-EPEL-2022-784325007e has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-784325007e

Comment 10 Fedora Update System 2022-10-29 18:15:43 UTC
FEDORA-2022-0008c74f13 has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-0008c74f13`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-0008c74f13

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 11 Fedora Update System 2022-10-29 18:31:40 UTC
FEDORA-EPEL-2022-7f9dcade0d has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-7f9dcade0d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 12 Fedora Update System 2022-10-29 20:01:52 UTC
FEDORA-EPEL-2022-784325007e has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-784325007e

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 13 Fedora Update System 2022-10-29 20:11:19 UTC
FEDORA-2022-37319047da has been pushed to the Fedora 36 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-37319047da`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-37319047da

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 14 Fedora Update System 2022-10-29 20:35:34 UTC
FEDORA-2022-d7c44912ff has been pushed to the Fedora 35 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-d7c44912ff`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-d7c44912ff

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 15 Fedora Update System 2022-11-06 18:33:31 UTC
FEDORA-EPEL-2022-7f9dcade0d has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 16 Fedora Update System 2022-11-06 19:25:59 UTC
FEDORA-2022-37319047da has been pushed to the Fedora 36 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 17 Fedora Update System 2022-11-06 19:42:53 UTC
FEDORA-2022-d7c44912ff has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 18 Fedora Update System 2022-11-06 19:53:51 UTC
FEDORA-EPEL-2022-784325007e has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 19 Fedora Update System 2022-11-10 22:27:42 UTC
FEDORA-2022-0008c74f13 has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 20 camelot 2022-11-14 11:52:40 UTC
Thank you, the binary is included again!

There is a small beauty-glitch:


The old, saved 2.2.2 binary, the version is okay:

$ .local/bin/upnpc 2>&1 | grep version
upnpc : miniupnpc library test client, version 2.2.2.


The version info is missing wiht miniupnpc-2.2.4-2.fc36.aarch64

$ /usr/bin/upnpc 2>&1 | grep version
upnpc : miniupnpc library test client, version .


Note You need to log in before you can comment on or make changes to this bug.