This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Regarding KDE neon's "*.deb"-package descriptions …

Tags: None
(comma "," separated)
NoNameNoBlame
Karma
0
Are there any plans to ever add nice and meaningful descriptions?

Not only a cryptic "single-line synopsis",
but an "extended description", too?

###

I think, this is not enough: (Example)

$ apt show akonadi-server |& grep ^Desc
Description: Akonadi PIM storage service

###

What's needed is this:

Code: Select all
https://www.debian.org/doc/debian-policy/ch-binary.html#the-description-of-a-package


Sooner or later, this would be nice.
And helpful for SysAdmnins.

And about 100 times quicker than stupidly clicking around
in "Discover" or other slow "GUI"-interfaces.

I and others need quickly searchable TEXT-output.

###

Please, tell about Your plans.

(I know: It's additional work. And not neccessarily paid for.)
User avatar
acheronuk
KDE Developer
Posts
122
Karma
2
The extended description exists in packaging.
NoNameNoBlame
Karma
0
Thanks for answering, but I don't understand the answer.

Example from:

Code: Select all
$ lsb_release -sd
Debian GNU/Linux 9.8 (stretch)


Short Synopsis + Long Description:

Code: Select all
$ apt show akonadi-server |& sed -n '/^Desc/,$ p'
Description: Akonadi PIM storage service
 Akonadi is an extensible cross-desktop Personal Information Management (PIM)
 storage service. It provides a common framework for applications to store and
 access mail, calendars, addressbooks, and other PIM data.
 .
 This package contains the Akonadi PIM storage server and associated programs.
User avatar
acheronuk
KDE Developer
Posts
122
Karma
2
NoNameNoBlame wrote:Thanks for answering, but I don't understand the answer.


The descriptions are there in the packaging and repo metadata, just the same as debian.

For some reason apt is not showing them in Neon (they show in Kubuntu 18.04). A mystery why that is, even to the main neon devs at the moment.

The pragmatic answer really is not to use apt.

Code: Select all
pkcon get-details akonadi-server


instead
User avatar
apachelogger
KDE Developer
Posts
525
Karma
5
OS
We set `Acquire::Languages "none"` in our apt config, and that seems to reveal a bug in apt's TranslatedDescription() handling. How or why I can't really say because the involved code is a bit awkward to read without background knowledge.

So, if you want to file a bug against apt: I am fairly confident disabling language acquire and wiping the index cache should make the bug reproducible.


Annoyed with bbcode since 1999.
NoNameNoBlame
Karma
0
On KDE neon User (fully up-to-date as of right now)

Code: Select all
$ pkcon get-details akonadi-server


Code: Select all
Package description
  package:     akonadi-server-4:18.12.2-0xneon+18.04+bionic+build19.amd64
  summary:     Akonadi PIM storage service
  license:     unknown
  group:       network
  description: Akonadi PIM storage service
  size:        3320832 bytes
  url:         http://pim.kde.org/akonadi


We see: Still no additional LongDescription-Info.

I'm glad to hear, that You care about this phenomenon, too.
A solution will be found, I'm sure.

Thanks for clarification of the current situation.
NoNameNoBlame
Karma
0
This seems to have been repaired.

A big "Thank You!"
to the KDE developers and maintainers.

Great!


Bookmarks



Who is online

Registered users: Baidu [Spider], Bing [Bot], Google [Bot]