Please backport yelp-tools 3.12.1-1 (main) from utopic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
trusty-backports |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Please backport yelp-tools 3.12.1-1 (main) from utopic to trusty.
Reason for the backport:
=======
For many many months prior to the initial release of 14.04 (Trusty) we, the Ubuntu Doc Team, had been working on issues with the official documentation and the related higher level tools. Some solutions and workarounds had been able to be implemented in the documentation, other fixes required changes to yelp-tools (and yelp-xsl). In some cases the solutions are interdependent, meaning changes to the documentation requires the newer version of the tools and style sheets to result in the correct rendering for display or compiling into html.
A bug report was submitted requesting that Ubuntu release 14.04 have at least yelp-tools version 3.11.3. That never happened.
O.K. so now we are requesting a backport, as server type people tend to stay with LTS releases we need to be able to have people build the documents on 14.04 servers.
References:
https:/
https:/
Testing:
========
Mark off items in the checklist [X] as you test them, but please leave the checklist so that backporters can quickly evaluate the state of testing.
Test build kindly provided by Gunnar Hjalmarsson and available at:
https:/
* trusty:
[X] Package builds without modification
[X] yelp-tools installs cleanly and runs on Ubuntu server
[X] yelp-tools installs cleanly and runs on Ubuntu desktop
[X] yelp-tools installs cleanly and runs on Ubuntu desktop, with GNOME, GNOME flashback (Compiz), GNOME Flashback (Metacity), Ubuntu (default)
Reverse dependencies:
=======
The following reverse-
yelp-tools
----------
* ubuntu-kylin-docs
[X] trusty (Reverse-
* cheese
[X] trusty (Reverse-
* gnome-user-docs
[X] trusty (Reverse-
package only. I do not know how to build the HTML
* empathy
[X] trusty (Reverse-
* lightsoff
[X] trusty (Reverse-
* frogr
[FAIL] trusty (Reverse-
Note not the fault of yelp-tools because the build FAILS with yelp-tools 3.10.0-1 anyhow.
* lightdm
[X] trusty (Reverse-
* gnome-nibbles
[X] trusty (Reverse-
* libgda5
[X] trusty (Reverse-
* totem
[X] trusty (Reverse-
* gucharmap
[X] trusty (Reverse-
* evince
[X] trusty (Reverse-
* gnome-system-
[X] trusty (Reverse-
* gnome-sudoku
[X] trusty (Reverse-
* quadrapassel
[X] trusty (Reverse-
* zenity
[X] trusty (Reverse-
* gnome-desktop3
[X] trusty (Reverse-
* rhythmbox
[X] trusty (Reverse-
* gnome-control-
[X] trusty (Reverse-
* gdm
[X] trusty (Reverse-
* gnome-mahjongg
[X] trusty (Reverse-
* aisleriot
[X] trusty (Reverse-
* anjuta
[X] trusty (Reverse-
* gnome-bluetooth
[X] trusty (Reverse-
* accerciser
[X] trusty (Reverse-
* grilo-plugins
[X] trusty (Reverse-
* jhbuild
[X] trusty (Reverse-
* ghex
[X] trusty (Reverse-
* gedit-plugins
[X] trusty (Reverse-
* gnome-documents
[X] trusty (Reverse-
* ubuntu-
[X] trusty (Reverse-Depends)
* vinagre
[X] trusty (Reverse-
* sflphone
[X] trusty (Reverse-
* gnome-mines
[X] trusty (Reverse-
* gtk-doc
[X] trusty (Reverse-
* gnome-packagekit
[X] trusty (Reverse-
* five-or-more
[X] trusty (Reverse-
* gnome-search-tool
[X] trusty (Reverse-
* gnome-devel-docs
[X] trusty (Reverse-
* gnome-clocks
[X] trusty (Reverse-
* glogic
[X] trusty (Reverse-
* gnome-user-share
[X] trusty (Reverse-
* gnome-chess
[X] trusty (Reverse-
* hitori
[X] trusty (Reverse-
* gnome-robots
[X] trusty (Reverse-
* gnome-dictionary
[X] trusty (Reverse-
* gnome-terminal
[X] trusty (Reverse-
* gnote
[X] trusty (Reverse-
* gthumb
[X] trusty (Reverse-
* file-roller
[X] trusty (Reverse-
* gnome-calculator
[X] trusty (Reverse-
* gnome-panel
[X] trusty (Reverse-
* d-feet
[X] trusty (Reverse-
* swell-foop
[X] trusty (Reverse-
* simple-scan
[X] trusty (Reverse-
* gedit
[X] trusty (Reverse-
* four-in-a-row
[X] trusty (Reverse-
* gnome-system-log
[X] trusty (Reverse-
* bijiben
[X] trusty (Reverse-
* metacity
[X] trusty (Reverse-
* epiphany-browser
[X] trusty (Reverse-
* evolution
[x] trusty (Reverse-
* gnome-color-manager
[X] trusty (Reverse-
* eog
[X] trusty (Reverse-
* gnome-klotski
[X] trusty (Reverse-
* seahorse
[X] trusty (Reverse-
* gnome-platform-
[X] trusty (Reverse-Depends)
* baobab
[X] trusty (Reverse-
* ubuntu-docs
[X] trusty (Reverse-
[X} the package
[X} the help.ubuntu.com stuff
Severguide is not in this list. It should be:
[X} Trusty serverguide (Reverse-
[NA] there is no package
[X} the help.ubuntu.com stuff
* glade
[X] trusty (Reverse-
* gnome-tetravex
[X] trusty (Reverse-
* gnome-nettool
[X] trusty (Reverse-
* brasero
[X] trusty (Reverse-
* easytag
[X] trusty (Reverse-
* gnome-core-devel
[X] trusty (Reverse-Depends)
* gnomeradio
[X] trusty (Reverse-
* giggle
[X] trusty (Reverse-
* tali
[X] trusty (Reverse-
* iagno
[X] trusty (Reverse-
Note 1: I tested building the serverguide and desktop help, and examined every difference. There are additional .css file entries, as things evolved since my builds of the tools directly from git://git.
Note 2: There are probably other use cases for these tools, but I wouldn't know what they are or how to test them.
Related branches
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in trusty-backports: | |
status: | New → Confirmed |
description: | updated |
Accepted into trusty-backports.