Hello, I've been messing around with debtags together with Pere, and we came out with a debtags archive for Debian-Edu. This is the procedure used to generate the tag database: # This extracts tag data from debian-edu-0.769/tasks files for i in *; do bin/extract-packages.pl -a < $i | sed 's/$/: debian-edu::'$i'/'>>bin/tagdb; done # Delete all lines in the generated file that start with ':' vi|sed bin/tagdb # Pack the archive merging lines related to the same package tagcoll copy < bin/tagdb > tagdb.list # Add this line to /etc/debtags/sources.list : tags file:/etc/debtags/tagdb.list # Update the debtags database debtags update Then, using the debtags-edit package which I recently uploaded to unstable (still waiting for ftp-master approval), or using the "debtags" commandline tool (debtags grep <binary expression of tags>). The interesting part is that debian-edu categorization gets automatically networked with the rest of debtags database, so you can run searches like: debtags grep "debian-edu::workstation && use::viewing" It seems like package selection infrastructure starts being there! Now I just need to hack a "debtags install <binary expression>" into debtags, and you can select based on tags. I'm attaching the generated database and debtags configuration file. Ciao, Enrico -- GPG key: 1024D/797EBFAB 2000-12-05 Enrico Zini <enrico@debian.org>
# Source locations to get tag database info # Regularly updated database on the web tags http://people.debian.org/~enrico/tags/ # Tested database shipped with debtags # # It comes commented by default, since it's still not quite tested. # Uncomment it if you don't have net access. # #tags file:/usr/share/debtags/ tags file:/etc/debtags/tagdb.list
abiword: debian-edu::desktop-gnome amaya-gtk: debian-edu::desktop-gnome amaya-lesstif: debian-edu::desktop-other apache: debian-edu::main-server apache-doc: debian-edu::main-server apmd: debian-edu::laptop apt-listchanges: debian-edu::common aptitude: debian-edu::standalone, debian-edu::workstation ark: debian-edu::standalone, debian-edu::workstation arping: debian-edu::common artsbuilder: debian-edu::standalone-extras, debian-edu::workstation aspell: debian-edu::language auctex: debian-edu::standalone-extras, debian-edu::workstation autoconf: debian-edu::standalone, debian-edu::workstation autofs-ldap: debian-edu::networked bc: debian-edu::common bind9: debian-edu::main-server bind9-doc: debian-edu::main-server bluefish: debian-edu::desktop-gnome brahms: debian-edu::music calamaris: debian-edu::main-server celestia: debian-edu::astronomy, debian-edu::standalone-extras, debian-edu::workstation cfengine: debian-edu::common cfengine-doc: debian-edu::common cgoban: debian-edu::logic-games chastity-list: debian-edu::main-server chemtool: debian-edu::chemistry chkconfig: debian-edu::common courier-imap-ssl: debian-edu::main-server courier-ldap: debian-edu::main-server cron-apt: debian-edu::common cupsomatic-ppd: debian-edu::networked cupsys: debian-edu::networked cupsys-bsd: debian-edu::standalone, debian-edu::workstation cupsys-client: debian-edu::standalone, debian-edu::workstation cupsys-driver-gimpprint: debian-edu::standalone, debian-edu::workstation cvs: debian-edu::standalone, debian-edu::workstation cvsbook: debian-edu::workstation dansguardian: debian-edu::services dbdesigner: debian-edu::standalone-extras, debian-edu::workstation ddd: debian-edu::standalone, debian-edu::workstation debian-edu-config: debian-edu::common debian-edu-install: debian-edu::common denemo: debian-edu::music devfsd: debian-edu::common dhcp-client: debian-edu::workstation dhcp3-server: debian-edu::main-server, debian-edu::thin-client-server dia: debian-edu::standalone-extras, debian-edu::workstation dia-gnome: debian-edu::graphics dict: debian-edu::language discover: debian-edu::common discover1: debian-edu::common dlint: debian-edu::main-server dnswalk: debian-edu::main-server drgenius: debian-edu::mathematics, debian-edu::standalone-extras, debian-edu::workstation dsh: debian-edu::main-server education-common: debian-edu::networked, debian-edu::standalone education-networked: debian-edu::main-server, debian-edu::workstation education-standalone: debian-edu::laptop, debian-edu::standalone-extras education-workstation: debian-edu::thin-client-server eject: debian-edu::common electric: debian-edu::electronics emacs21: debian-edu::common etherwake: debian-edu::common ethtool: debian-edu::common ext2resize: debian-edu::common fam: debian-edu::networked festival: debian-edu::music finger: debian-edu::common flashkard: debian-edu::misc g++: debian-edu::standalone, debian-edu::workstation gaim: debian-edu::standalone gawk: debian-edu::common gcc: debian-edu::standalone, debian-edu::workstation gcompris: debian-edu::misc, debian-edu::standalone-extras, debian-edu::workstation gdb: debian-edu::standalone, debian-edu::workstation geg: debian-edu::mathematics, debian-edu::standalone-extras, debian-edu::workstation gettext: debian-edu::workstation ggradebook: debian-edu::misc ghostview: debian-edu::standalone-extras, debian-edu::workstation gimp-data-extras: debian-edu::standalone-extras, debian-edu::workstation gimp1.2: debian-edu::graphics, debian-edu::standalone-extras, debian-edu::workstation gnome-games: debian-edu::logic-games gnome-utils: debian-edu::language gnomemeeting: debian-edu::standalone, debian-edu::standalone-extras, debian-edu::workstation gnuchess: debian-edu::logic-games gnugo: debian-edu::logic-games gnumeric: debian-edu::desktop-gnome, debian-edu::workstation gnupg: debian-edu::standalone, debian-edu::workstation gnupg-doc: debian-edu::standalone, debian-edu::workstation gnuplot: debian-edu::mathematics, debian-edu::standalone-extras, debian-edu::workstation gperiodic: debian-edu::chemistry, debian-edu::standalone-extras, debian-edu::workstation gq: debian-edu::workstation grace: debian-edu::mathematics grub-doc: debian-edu::common gs-pdfencrypt: debian-edu::standalone, debian-edu::workstation gsfonts-x11: debian-edu::standalone, debian-edu::workstation gstar: debian-edu::astronomy gtans: debian-edu::logic-games gtick: debian-edu::music gzip: debian-edu::standalone, debian-edu::workstation hdparm: debian-edu::common host: debian-edu::common hwdata: debian-edu::common i2e: debian-edu::language iamerican: debian-edu::standalone-extras, debian-edu::workstation ibrazilian: debian-edu::workstation ibritish: debian-edu::standalone-extras, debian-edu::workstation icatalan: debian-edu::workstation idanish: debian-edu::standalone-extras, debian-edu::workstation idutch: debian-edu::workstation ifinnish-large: debian-edu::workstation ifplugd: debian-edu::standalone ifrench: debian-edu::standalone-extras, debian-edu::workstation iitalian: debian-edu::workstation ingerman: debian-edu::standalone-extras, debian-edu::workstation inorwegian: debian-edu::standalone-extras, debian-edu::workstation iportuguese: debian-edu::workstation iptables: debian-edu::thin-client-server isag: debian-edu::common ispanish: debian-edu::standalone-extras, debian-edu::workstation j2re1.3: debian-edu::standalone, debian-edu::workstation kalzium: debian-edu::chemistry, debian-edu::standalone-extras, debian-edu::workstation kate: debian-edu::standalone-extras, debian-edu::workstation kate-plugins: debian-edu::standalone-extras, debian-edu::workstation kbabel: debian-edu::workstation kbear: debian-edu::standalone-extras, debian-edu::workstation kcalc: debian-edu::standalone, debian-edu::workstation kcharselect: debian-edu::standalone, debian-edu::workstation kchart: debian-edu::standalone-extras, debian-edu::workstation kcron: debian-edu::standalone, debian-edu::workstation kde-i18n-ca: debian-edu::workstation kde-i18n-da: debian-edu::standalone, debian-edu::workstation kde-i18n-de: debian-edu::standalone, debian-edu::workstation kde-i18n-el: debian-edu::workstation kde-i18n-es: debian-edu::standalone, debian-edu::workstation kde-i18n-fr: debian-edu::standalone, debian-edu::workstation kde-i18n-it: debian-edu::standalone, debian-edu::workstation kde-i18n-lv: debian-edu::standalone, debian-edu::workstation kde-i18n-nb: debian-edu::standalone, debian-edu::workstation kde-i18n-nl: debian-edu::workstation kde-i18n-nn: debian-edu::standalone, debian-edu::workstation kde-i18n-no: debian-edu::standalone, debian-edu::workstation kde-i18n-nony: debian-edu::standalone, debian-edu::workstation kde-i18n-se: debian-edu::standalone, debian-edu::workstation kdebase: debian-edu::standalone, debian-edu::workstation kdepasswd: debian-edu::standalone, debian-edu::workstation kdewallpapers: debian-edu::standalone-extras, debian-edu::workstation kdf: debian-edu::standalone, debian-edu::workstation kdict: debian-edu::standalone, debian-edu::workstation kdm: debian-edu::standalone, debian-edu::workstation kedit: debian-edu::standalone, debian-edu::workstation keduca: debian-edu::misc kernel-package: debian-edu::common keuklid: debian-edu::standalone-extras, debian-edu::workstation kfilereplace: debian-edu::standalone-extras, debian-edu::workstation kfind: debian-edu::standalone, debian-edu::workstation kfloppy: debian-edu::standalone, debian-edu::workstation kformula: debian-edu::standalone-extras, debian-edu::workstation kgeo: debian-edu::mathematics, debian-edu::standalone-extras, debian-edu::workstation kghostview: debian-edu::standalone, debian-edu::standalone-extras, debian-edu::workstation kgraph: debian-edu::standalone-extras, debian-edu::workstation khangman: debian-edu::language kiconedit: debian-edu::standalone-extras, debian-edu::workstation kiten: debian-edu::language kivio: debian-edu::standalone-extras, debian-edu::workstation klearnspelling: debian-edu::standalone-extras, debian-edu::workstation klettres: debian-edu::language klogic: debian-edu::standalone-extras, debian-edu::workstation kmail: debian-edu::standalone, debian-edu::workstation kmessedwords: debian-edu::language kmid: debian-edu::standalone-extras, debian-edu::workstation kmidi: debian-edu::standalone-extras, debian-edu::workstation kmix: debian-edu::standalone, debian-edu::workstation kmplot: debian-edu::mathematics, debian-edu::standalone-extras, debian-edu::workstation kmultiply: debian-edu::standalone-extras, debian-edu::workstation knode: debian-edu::standalone, debian-edu::workstation knorskverbs: debian-edu::standalone-extras, debian-edu::workstation knotes: debian-edu::standalone, debian-edu::workstation koffice: debian-edu::desktop-kde, debian-edu::workstation koffice-doc-html: debian-edu::desktop-kde konq-plugins: debian-edu::standalone-extras, debian-edu::workstation konqueror: debian-edu::standalone, debian-edu::standalone-extras, debian-edu::workstation konsole: debian-edu::standalone, debian-edu::workstation kontour: debian-edu::graphics, debian-edu::workstation korganizer: debian-edu::standalone, debian-edu::workstation koshell: debian-edu::standalone-extras, debian-edu::workstation kpackage: debian-edu::standalone, debian-edu::workstation kpaint: debian-edu::standalone-extras, debian-edu::workstation kpercentage: debian-edu::mathematics, debian-edu::standalone-extras, debian-edu::workstation kpm: debian-edu::standalone, debian-edu::workstation kppp: debian-edu::standalone kpresenter: debian-edu::workstation krecord: debian-edu::standalone-extras, debian-edu::workstation kruler: debian-edu::standalone-extras, debian-edu::workstation kscd: debian-edu::standalone, debian-edu::workstation kschoolmenu: debian-edu::workstation kscreensaver: debian-edu::standalone-extras, debian-edu::workstation kseg: debian-edu::mathematics, debian-edu::standalone-extras, debian-edu::workstation ksimus: debian-edu::electronics ksimus-boolean: debian-edu::electronics ksimus-datarecorder: debian-edu::electronics ksimus-floatingpoint: debian-edu::electronics ksirc: debian-edu::standalone, debian-edu::workstation ksnapshot: debian-edu::standalone, debian-edu::workstation ksokoban: debian-edu::logic-games kspread: debian-edu::workstation kstars: debian-edu::astronomy, debian-edu::standalone-extras, debian-edu::workstation ktouch: debian-edu::language, debian-edu::standalone-extras, debian-edu::workstation kugar: debian-edu::standalone-extras, debian-edu::workstation kuser: debian-edu::standalone kverbos: debian-edu::language kview: debian-edu::standalone-extras, debian-edu::workstation kvoctrain: debian-edu::language kwebmin: debian-edu::workstation kword: debian-edu::standalone-extras, debian-edu::workstation lacheck: debian-edu::standalone-extras, debian-edu::workstation ldap-utils: debian-edu::workstation less: debian-edu::common libaudiofile0: debian-edu::standalone libldap2-tls: debian-edu::networked libncurses5-dev: debian-edu::common libnss-ldap: debian-edu::networked libogg0: debian-edu::standalone libpam-ldap: debian-edu::networked libvorbis0: debian-edu::standalone libvorbis0a: debian-edu::standalone libwww-perl: debian-edu::common libxml1: debian-edu::standalone lightspeed: debian-edu::standalone-extras, debian-edu::workstation lilypond: debian-edu::music lletters: debian-edu::language locale-config-skolelinux: debian-edu::common lrrd-client: debian-edu::networked lrrd-server: debian-edu::main-server ltsp-core-i386: debian-edu::thin-client-server ltsp-doc: debian-edu::thin-client-server ltsp-kernel-2.4.19-i386: debian-edu::thin-client-server ltsp-kernel-pxe-2.4.19-i386: debian-edu::thin-client-server ltsp-local-apps-i386: debian-edu::thin-client-server ltsp-x-core-i386: debian-edu::thin-client-server ltsp-x-fonts-i386: debian-edu::thin-client-server ltsp-x-xserver-3dlabs-3.3.6-i386: debian-edu::thin-client-server ltsp-x-xserver-8514-3.3.6-i386: debian-edu::thin-client-server ltsp-x-xserver-agx-3.3.6-i386: debian-edu::thin-client-server ltsp-x-xserver-fbdev-3.3.6-i386: debian-edu::thin-client-server ltsp-x-xserver-i128-3.3.6-i386: debian-edu::thin-client-server ltsp-x-xserver-mach32-3.3.6-i386: debian-edu::thin-client-server ltsp-x-xserver-mach64-3.3.6-i386: debian-edu::thin-client-server ltsp-x-xserver-mach8-3.3.6-i386: debian-edu::thin-client-server ltsp-x-xserver-mono-3.3.6-i386: debian-edu::thin-client-server ltsp-x-xserver-p9000-3.3.6-i386: debian-edu::thin-client-server ltsp-x-xserver-s3-3.3.6-i386: debian-edu::thin-client-server ltsp-x-xserver-s3v-3.3.6-i386: debian-edu::thin-client-server ltsp-x-xserver-svga-3.3.6-i386: debian-edu::thin-client-server ltsp-x-xserver-vga16-3.3.6-i386: debian-edu::thin-client-server ltsp-x-xserver-w32-3.3.6-i386: debian-edu::thin-client-server lvm10: debian-edu::common lynx-ssl: debian-edu::main-server lyx: debian-edu::standalone-extras, debian-edu::workstation make: debian-edu::standalone, debian-edu::workstation makepasswd: debian-edu::main-server man-db: debian-edu::common manpages: debian-edu::common mathwar: debian-edu::mathematics maxima: debian-edu::mathematics mdetect: debian-edu::common menu: debian-edu::standalone, debian-edu::workstation mgp: debian-edu::desktop-other mtools: debian-edu::common murasaki: debian-edu::laptop myspell-ca: debian-edu::workstation myspell-de-at: debian-edu::workstation myspell-de-ch: debian-edu::workstation myspell-de-de: debian-edu::workstation myspell-en-gb: debian-edu::workstation myspell-en-us: debian-edu::workstation myspell-es: debian-edu::workstation myspell-fr: debian-edu::workstation myspell-nb: debian-edu::standalone, debian-edu::workstation myspell-nn: debian-edu::standalone, debian-edu::workstation ncftp: debian-edu::common, debian-edu::standalone-extras, debian-edu::workstation ncs: debian-edu::main-server netboot: debian-edu::thin-client-server netpbm: debian-edu::standalone-extras, debian-edu::workstation nfs-common: debian-edu::networked nfs-kernel-server: debian-edu::main-server ng-utils: debian-edu::common nmap: debian-edu::common noatun: debian-edu::standalone-extras, debian-edu::workstation noatun-plugins: debian-edu::standalone-extras, debian-edu::workstation noteedit: debian-edu::standalone-extras, debian-edu::workstation nscd: debian-edu::common nslint: debian-edu::main-server ntp: debian-edu::networked ntp-doc: debian-edu::networked ntp-refclock: debian-edu::main-server ntpdate: debian-edu::networked nullidentd: debian-edu::common octave: debian-edu::mathematics ogle-gui: debian-edu::standalone-extras, debian-edu::workstation openoffice.org: debian-edu::standalone, debian-edu::workstation openoffice.org-help-en: debian-edu::standalone, debian-edu::workstation openoffice.org-help-es: debian-edu::workstation openoffice.org-help-fr: debian-edu::workstation openoffice.org-help-nb: debian-edu::standalone, debian-edu::workstation openoffice.org-help-nn: debian-edu::standalone, debian-edu::workstation openoffice.org-l10n-ca: debian-edu::workstation openoffice.org-l10n-de: debian-edu::workstation openoffice.org-l10n-es: debian-edu::workstation openoffice.org-l10n-fr: debian-edu::workstation openoffice.org-l10n-nb: debian-edu::standalone, debian-edu::workstation openoffice.org-l10n-nl: debian-edu::workstation openoffice.org-l10n-nn: debian-edu::standalone, debian-edu::workstation openssl: debian-edu::main-server opera: debian-edu::standalone-extras, debian-edu::workstation oregano: debian-edu::electronics panorama: debian-edu::graphics pari-gp: debian-edu::mathematics pcb: debian-edu::electronics pgpgpg: debian-edu::standalone, debian-edu::workstation pnm2ppa: debian-edu::networked postgresql-client: debian-edu::standalone-extras, debian-edu::workstation pppoeconf: debian-edu::standalone qcad: debian-edu::graphics, debian-edu::standalone-extras, debian-edu::workstation qtcups: debian-edu::common quanta: debian-edu::standalone-extras, debian-edu::workstation rasmol: debian-edu::chemistry rdesktop: debian-edu::standalone, debian-edu::workstation rdiff-backup: debian-edu::thin-client-server recover: debian-edu::common reportbug: debian-edu::common rosegarden: debian-edu::music samba: debian-edu::main-server samba-doc: debian-edu::main-server sane: debian-edu::standalone-extras, debian-edu::workstation sketch: debian-edu::graphics slapd: debian-edu::main-server slbackup: debian-edu::main-server smartmontools: debian-edu::common smartsuite: debian-edu::common smbclient: debian-edu::standalone-extras, debian-edu::workstation sodipodi: debian-edu::standalone-extras, debian-edu::workstation solfege: debian-edu::music, debian-edu::standalone-extras, debian-edu::workstation spacechart: debian-edu::astronomy sql-ledger: debian-edu::standalone-extras, debian-edu::workstation squid: debian-edu::main-server squidguard: debian-edu::main-server ssh: debian-edu::common, debian-edu::main-server, debian-edu::thin-client-server starplot: debian-edu::astronomy stars: debian-edu::astronomy strace: debian-edu::common sunclock: debian-edu::astronomy sysutils: debian-edu::common tar: debian-edu::standalone, debian-edu::workstation tcpdump: debian-edu::common tcptraceroute: debian-edu::common tdb-tools: debian-edu::main-server ted: debian-edu::desktop-other tetex-base: debian-edu::standalone-extras, debian-edu::workstation tetex-bin: debian-edu::standalone-extras, debian-edu::workstation tetex-brev: debian-edu::standalone-extras, debian-edu::workstation tetex-doc: debian-edu::standalone-extras, debian-edu::workstation tetex-extra: debian-edu::standalone-extras, debian-edu::workstation texmacs: debian-edu::desktop-other tftpd-hpa: debian-edu::thin-client-server tgif: debian-edu::graphics tilp: debian-edu::misc timidity-patches: debian-edu::standalone-extras, debian-edu::workstation tipptrainer: debian-edu::language traceroute: debian-edu::common trans-de-en: debian-edu::language tuxtype: debian-edu::language typespeed: debian-edu::language ucblogo: debian-edu::standalone-extras, debian-edu::workstation unifont: debian-edu::standalone, debian-edu::workstation unzip: debian-edu::standalone, debian-edu::workstation unzip-crypt: debian-edu::standalone, debian-edu::workstation vim: debian-edu::common vipec: debian-edu::electronics visualos: debian-edu::misc webalizer: debian-edu::main-server webmin: debian-edu::main-server, debian-edu::thin-client-server webmin-apache: debian-edu::main-server webmin-bind: debian-edu::main-server webmin-cfengine: debian-edu::main-server webmin-core: debian-edu::main-server, debian-edu::thin-client-server webmin-cupsadmin-skolelinux: debian-edu::main-server webmin-dhcpd: debian-edu::main-server, debian-edu::thin-client-server webmin-exports: debian-edu::main-server webmin-inetd: debian-edu::main-server webmin-ldap-netgroups: debian-edu::main-server webmin-ldap-skolelinux: debian-edu::main-server webmin-ldap-user-simple: debian-edu::main-server webmin-ltsp: debian-edu::thin-client-server webmin-lvm: debian-edu::main-server webmin-quota: debian-edu::main-server webmin-raid: debian-edu::main-server webmin-samba: debian-edu::main-server webmin-slbackup: debian-edu::main-server webmin-software: debian-edu::main-server webmin-squid: debian-edu::main-server webmin-sshd: debian-edu::main-server webmin-status: debian-edu::main-server webmin-webalizer: debian-edu::main-server wget: debian-edu::common, debian-edu::standalone-extras, debian-edu::workstation wine-doc: debian-edu::standalone, debian-edu::workstation wordnet: debian-edu::language wordtrans-console: debian-edu::language wordtrans-data: debian-edu::language wordtrans-kde: debian-edu::language x-window-system-core: debian-edu::standalone, debian-edu::workstation xabacus: debian-edu::mathematics xaos: debian-edu::graphics, debian-edu::mathematics xboard: debian-edu::logic-games xcircuit: debian-edu::electronics xdebconfigurator: debian-edu::common xeukleides: debian-edu::mathematics xeuklides: debian-edu::mathematics xfig: debian-edu::graphics xfonts-100dpi-transcoded: debian-edu::standalone, debian-edu::workstation xfonts-75dpi-transcoded: debian-edu::standalone, debian-edu::workstation xfonts-base-transcoded: debian-edu::standalone, debian-edu::workstation xfs: debian-edu::thin-client-server, debian-edu::workstation xine-dvdnav: debian-edu::standalone-extras, debian-edu::workstation xine-ui: debian-edu::standalone-extras, debian-edu::workstation xjig: debian-edu::logic-games xlibs-se: debian-edu::standalone xmms: debian-edu::music, debian-edu::standalone, debian-edu::workstation xmms-arts: debian-edu::standalone xmms-cdread: debian-edu::standalone-extras, debian-edu::workstation xmmsarts: debian-edu::standalone xpaint: debian-edu::graphics xpdf: debian-edu::standalone, debian-edu::workstation xplanet: debian-edu::astronomy, debian-edu::standalone-extras, debian-edu::workstation xplanet-images: debian-edu::astronomy xprt: debian-edu::standalone, debian-edu::workstation xsane: debian-edu::standalone-extras, debian-edu::workstation xsok: debian-edu::logic-games xterm: debian-edu::standalone, debian-edu::workstation xtide: debian-edu::astronomy xtide-data: debian-edu::astronomy yacas: debian-edu::mathematics, debian-edu::standalone-extras, debian-edu::workstation zip: debian-edu::standalone, debian-edu::workstation zip-crypt: debian-edu::standalone, debian-edu::workstation zlib1g: debian-edu::standalone zone-file-check: debian-edu::main-server
Attachment:
signature.asc
Description: Digital signature