| Summary: | Errors in Debian 'alternatives' provision | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Nick Leverton <nick> |
| Component: | debian | Assignee: | Slávek Banko <slavek.banko> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | bugwatch, slavek.banko |
| Priority: | P5 | ||
| Version: | R14.0.0 [Trinity] | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Attachments: | Patch to debian/* | ||
It looks good! I'll make a routine test, and then I will push the patch. Pushed to GIT in hash 9e82e241 (master) and b54acaf8 (r14.0.x). Thank you for the patch! |
Created attachment 2512 [details] Patch to debian/* Debian uses a system known as 'alternatives' to provide certain well known binaries such as x-www-browser and x-terminal-emulator. Other Debian packages are generally configured to call these names rather than a specific browser. Unfortunately a few errors have crept into the TDE packaging, as compared to the KDE 3.5.10 packaging which was correct in this respect. These are as follows: konqueror-trinity: doesn't register itself as x-www-browser konsole-trinity: registers itself as x-terminal-emulator, but not its man page ksmserver-trinity: registers starttde as x-session-manager, but not its man page Additionally konqueror, konsole, ksmserver and twin don't unregister themselves even when registered, due to over-keen s/usr/opt/ in the pathnames specified. The attached packaging fix should let the awesomness that is TDE play even better with the awesomness that is Debian :-)