Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1123014 > unrolled thread

Bug#1023151: xapps-common: Recommends unneeded gist instead of netcat

Started byThomas Uhle <thomas.uhle@mailbox.tu-dresden.de>
First post2022-10-30 19:50 +0100
Last post2022-11-02 22:10 +0100
Articles 4 — 2 participants

Back to article view | Back to linux.debian.bugs.dist


Contents

  Bug#1023151: xapps-common: Recommends unneeded gist instead of netcat Thomas Uhle <thomas.uhle@mailbox.tu-dresden.de> - 2022-10-30 19:50 +0100
    Bug#1023151: xapps-common: Recommends unneeded gist instead of netcat Fabio Fantoni <fantonifabio@tiscali.it> - 2022-10-30 23:00 +0100
    Bug#1023151: Recommends unneeded gist instead of netcat Thomas Uhle <thomas.uhle@mailbox.tu-dresden.de> - 2022-11-02 18:30 +0100
      Bug#1023151: Recommends unneeded gist instead of netcat Fabio Fantoni <fantonifabio@tiscali.it> - 2022-11-02 22:10 +0100

#1123014 — Bug#1023151: xapps-common: Recommends unneeded gist instead of netcat

FromThomas Uhle <thomas.uhle@mailbox.tu-dresden.de>
Date2022-10-30 19:50 +0100
SubjectBug#1023151: xapps-common: Recommends unneeded gist instead of netcat
Message-ID<FmlxE-da8-5@gated-at.bofh.it>
Package: xapps-common
Version: 2.0.7-1
Severity: normal

Dear maintainers,

nothing in xapps-common needs gist to be installed. But the Python script 
/usr/share/xapps-common/bin/pastebin needs netcat to be installed instead. 
So could you please replace gist by netcat in debian/control.

Moreover, if there is a reason for putting the executable binaries in 
/usr/share/xapps-common/bin/ instead of /usr/bin/ (which is what upstream 
does), then you should also adapt the path in upload-system-info (line 7) 
from '/usr/bin/pastebin' to '/usr/share/xapps-common/bin/pastebin'.

Thank you in advance!

Best regards,

Thomas Uhle


-- System Information:
Debian Release: 11.5
   APT prefers stable-updates
   APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: arm64 (aarch64)
Foreign Architectures: armhf

Kernel: Linux 5.10.0-19-arm64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en_US.UTF-8
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages xapps-common depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.38.0-2
ii  python3                                      3.9.2-3
ii  python3-gi                                   3.38.0-2
ii  xdg-utils                                    1.1.3-4.1

Versions of packages xapps-common recommends:
pn  gist  <none>
ii  inxi  3.3.22-1-1~bpo11+1

xapps-common suggests no packages.

[toc] | [next] | [standalone]


#1123033

FromFabio Fantoni <fantonifabio@tiscali.it>
Date2022-10-30 23:00 +0100
Message-ID<Fmovv-eRb-7@gated-at.bofh.it>
In reply to#1123014

[Multipart message — attachments visible in raw view] — view raw

Il 30/10/2022 19:45, Thomas Uhle ha scritto:
> Package: xapps-common
> Version: 2.0.7-1
> Severity: normal
>
> Dear maintainers,
>
> nothing in xapps-common needs gist to be installed. But the Python 
> script /usr/share/xapps-common/bin/pastebin needs netcat to be 
> installed instead. So could you please replace gist by netcat in 
> debian/control.
Thanks for report, you right, upstream removed gist usage in 1.2.2 
(https://github.com/linuxmint/xapp/commit/f40a5376554c2675ec9ed1e4c45d30329a8a4c32) 
and added use of netcat but in debian package was missed, I'll fix it in 
next build.
>
> Moreover, if there is a reason for putting the executable binaries in 
> /usr/share/xapps-common/bin/ instead of /usr/bin/ (which is what 
> upstream does), then you should also adapt the path in 
> upload-system-info (line 7) from '/usr/bin/pastebin' to 
> '/usr/share/xapps-common/bin/pastebin'.
I'll fix it in next build. Commit description 
(https://salsa.debian.org/cinnamon-team/xapp/-/commit/d68e7a9e9948e0b19505b82578641823fa1088e1) 
don't specify but I suppose was moved to avoid conflict to other 
possible similar script/binary (even if no other package in official 
repo have it for now) and I think is better keep it
>
> Thank you in advance!
>
> Best regards,
>
> Thomas Uhle

[toc] | [prev] | [next] | [standalone]


#1123381 — Bug#1023151: Recommends unneeded gist instead of netcat

FromThomas Uhle <thomas.uhle@mailbox.tu-dresden.de>
Date2022-11-02 18:30 +0100
SubjectBug#1023151: Recommends unneeded gist instead of netcat
Message-ID<FnpIR-VOu-3@gated-at.bofh.it>
In reply to#1123014
On Tue, 1 Nov 2022, Fabio Fantoni wrote:

> Control: tag -1 pending
>
> Hello,
>
> Bug #1023151 in xapp reported by you has been fixed in the
> Git repository and is awaiting an upload. You can see the commit
> message below and you can check the diff of the fix at:
>
> https://salsa.debian.org/cinnamon-team/xapp/-/commit/492569483b0b5042cdd32fcfd2c5e50431a2aafb
>
> ------------------------------------------------------------------------
> remove gist from xapps-common recommends and add netcat-openbsd
>
> Closes: #1023151
> Thanks: Thomas Uhle
> ------------------------------------------------------------------------
>
> (this message was generated automatically)
> -- 
> Greetings
>
> https://bugs.debian.org/1023151
>


Ciao Fabio,

thanks for the immediate response!

I've had a quick look at your commits and so have one minor remark. 
/usr/bin/nc is handled by update-alternatives and both packages 
netcat-openbsd and netcat-traditional have "Provides: netcat", so you 
also could simply use netcat as dependency instead, similar to other 
packages in Debian like foomatic-db-engine, virt-viewer or playonlinux 
for instance.

Best regards,

Thomas Uhle

[toc] | [prev] | [next] | [standalone]


#1123401 — Bug#1023151: Recommends unneeded gist instead of netcat

FromFabio Fantoni <fantonifabio@tiscali.it>
Date2022-11-02 22:10 +0100
SubjectBug#1023151: Recommends unneeded gist instead of netcat
Message-ID<Fnt9L-XUR-7@gated-at.bofh.it>
In reply to#1123381

[Multipart message — attachments visible in raw view] — view raw

Il 02/11/2022 18:00, Thomas Uhle ha scritto:
>
> Ciao Fabio,
>
> thanks for the immediate response!
>
> I've had a quick look at your commits and so have one minor remark. 
> /usr/bin/nc is handled by update-alternatives and both packages 
> netcat-openbsd and netcat-traditional have "Provides: netcat", so you 
> also could simply use netcat as dependency instead, similar to other 
> packages in Debian like foomatic-db-engine, virt-viewer or playonlinux 
> for instance.
>
> Best regards,
>
> Thomas Uhle

thanks for the information, I had quickly made that change and a test 
but not being sure and not having checked the different netcat before I 
wanted to be sure

I also added a patch in cinnamon to change the upload-system-info path 
(https://salsa.debian.org/cinnamon-team/cinnamon/-/commits/master)

I'll do other improvements and upload probably in the weekend if I'll 
have time


[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web