near-empty debtags database

Bug #1266874 reported by Stéphane Gourichon on 2014-01-07
This bug affects 2 people
Affects Status Importance Assigned to Milestone
debtags (Ubuntu)

Bug Description


Severity : high.
Rationale : nearly no tags, tags database and associated applications, including debtags, are useless.

Summary : near-empty debtags database. Only 20 packages have tags.

After installing debtags and packagesearch, it is observed that packagesearch finds very few packages by tags.

How to reproduce :

* install debtags, use any debtags front-end, see that search by tags finds very few packages
* run debtags cat | wc -l, expect a big number (thousands)
* run apt-cache dumpavail | grep -i ^Tag: | wc -l, expect a big number (thousands)
* run wget -S, expect a result

Observed behavior

* debtags cat | wc -l yields 20
* apt-cache dumpavail | grep -i ^Tag: | wc -l yields 34
* wget -S fails with 404

Thank you for your attention.

* Additional information

lsb_release -rd

Description: Ubuntu 13.10
Release: 13.10

LC_ALL=C apt-cache policy debtags

 1722 LC_ALL=C apt-cache policy debtags

  Installed: 1.10.2ubuntu1
  Candidate: 1.10.2ubuntu1
  Version table:
 *** 1.10.2ubuntu1 0
        500 saucy/universe amd64 Packages
        100 /var/lib/dpkg/status

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: debtags 1.10.2ubuntu1
ProcVersionSignature: Ubuntu 3.11.0-15.23-generic 3.11.10
Uname: Linux 3.11.0-15-generic x86_64
ApportVersion: 2.12.5-0ubuntu2.2
Architecture: amd64
Date: Tue Jan 7 19:24:45 2014
MarkForUpload: True
SourcePackage: debtags
UpgradeStatus: No upgrade log present (probably fresh install)

Download full text (3.9 KiB)

As an example of package that does have tags upstream, but appears without tags in the context, take gimp.
Local database has no tag for gimp, but shows actual tags for it.

For the sake of completeness, the debtags database is so small that it can be pasted here.

debtags cat

aggregate: implemented-in::c, interface::commandline, network::configuration, network::routing, protocol::ip, role::program, scope::utility, use::analysing, use::configuring, use::converting, use::routing, works-with-format::plaintext, works-with::network-traffic, works-with::text
casper: admin::boot, admin::filesystem, implemented-in::shell, protocol::smb, role::plugin, scope::utility, special::completely-tagged, works-with-format::iso9660
dynagen: admin::configuring, admin::monitoring, implemented-in::python, interface::shell, network::routing, protocol::TODO, protocol::ip, role::program, scope::utility, use::checking, use::configuring, use::monitor, use::routing
dynamips: hardware::emulation, implemented-in::c, interface::commandline, interface::daemon, interface::shell, network::TODO, network::routing, network::server, protocol::atm, protocol::ethernet, protocol::ip, protocol::ipv6, role::program, scope::utility, use::checking, use::learning, use::routing, works-with::network-traffic
fityk: field::chemistry, field::physics, implemented-in::c++, interface::x11, role::program, scope::utility, uitoolkit::wxwidgets, x11::application
glurp: uitoolkit::gtk
horae: field::biology, field::chemistry, field::physics, implemented-in::perl, interface::x11, legacy::science, scope::suite, uitoolkit::tk, x11::application
ircmarkers: field::geography, implemented-in::perl, interface::commandline, role::program, scope::utility, use::TODO, use::entertaining, works-with-format::jpg, works-with-format::png, works-with::image:raster
libmail-sender-perl: devel::lang:perl, devel::library, implemented-in::perl, mail::smtp, network::client, protocol::smtp, role::devel-lib, role::shared-lib, works-with::mail
libnet-whois-raw-perl: devel::lang:perl, devel::library, implemented-in::perl, network::client, role::devel-lib, role::shared-lib, use::checking, use::searching, works-with::TODO
libstyx2: role::shared-lib, suite::gnu
netperf: admin::benchmarking, hardware::TODO, implemented-in::c, interface::commandline, network::client, network::server, protocol::ethernet, protocol::ip, protocol::ipv6, protocol::tcp, protocol::udp, role::program, scope::utility, use::TODO, use::analysing, use::checking, use::monitor, works-with::network-traffic
nfdump: admin::accounting, implemented-in::c, interface::commandline, interface::daemon, network::routing, network::scanner, network::server, protocol::TODO, protocol::ip, protocol::ipv6, protocol::tcp, protocol::udp, role::program, use::analysing, use::checking, use::filtering, use::monitor, use::viewing
oggfwd: implemented-in::c, interface::commandline, network::client, role::program, scope::utility, works-with-format::oggtheora, works-with-format::oggvorbis, works-with::audio, works-with::video
oidua: implemented-in::python, interface::commandline, role::program, scope::application, sound::TODO, use::organizing, works-with-...


Quinn Balazs (qbalazs) wrote :

Any of the information that used to be located on has been moved to the Debian Wiki Debtags 1.12ubuntu1 in Trusty contains a tags-current.gz that contains the relevant tags, removing the need to fetch the tags-current.gz file from which no longer exists. 1.10.2ubuntu1 in Saucy contains no such file, and since is no longer accessible there is no easy way to fetch the tags-current.gz file. As it currently stands Debugs is not functional in Saucy.

Changed in debtags (Ubuntu):
status: New → Confirmed
Quinn Balazs (qbalazs) wrote :

* Any information on has been moved to, tags-current isn't moved over.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers