[Bug 1411093] Re: Please backport yelp-tools 3.12.1-1 (main) from utopic

Doug Smythies 1411093 at bugs.launchpad.net
Thu Jan 15 04:26:31 UTC 2015


** Description changed:

  Please backport yelp-tools 3.12.1-1 (main) from utopic to trusty.
  
  Reason for the backport:
  ========================
- I'll cut and paste this from my earlier attempt later
+ 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://bugs.launchpad.net/ubuntu/+source/yelp-tools/+bug/1276230
+ https://bugs.launchpad.net/ubuntu/+source/yelp-xsl/+bug/1276227
  
  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.
  
- You can test-build the backport in your PPA with backportpackage:
- $ backportpackage -u ppa:<lp username>/<ppa name> -s utopic -d trusty yelp-tools
+ Test build kindly provided by Gunnar Hjalmarsson and available at:
+ https://launchpad.net/~ubuntu-core-doc/+archive/ubuntu/ppa
  
  * trusty:
  [X] Package builds without modification
  [X] yelp-tools installs cleanly and runs
  
  Reverse dependencies:
  =====================
  The following reverse-dependencies need to be tested against the new version of yelp-tools. For reverse-build-dependencies (-Indep), please test that the package still builds against the new yelp-tools. For reverse-dependencies, please test that the version of the package currently in the release still works with the new yelp-tools installed. Reverse- Recommends, Suggests, and Enhances don't need to be tested, and are listed for completeness-sake.
  
  yelp-tools
  ----------
  * ubuntu-kylin-docs
-   [ ] trusty (Reverse-Build-Depends-Indep)
+   [ ] trusty (Reverse-Build-Depends-Indep)
  * cheese
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-user-docs
-   [ ] trusty (Reverse-Build-Depends-Indep)
+   [ ] trusty (Reverse-Build-Depends-Indep)
  * empathy
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * lightsoff
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * frogr
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * lightdm
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-nibbles
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * libgda5
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * totem
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gucharmap
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * evince
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-system-monitor
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-sudoku
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * quadrapassel
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * zenity
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-desktop3
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * rhythmbox
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-control-center-signon
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gdm
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-mahjongg
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * aisleriot
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * anjuta
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-bluetooth
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * accerciser
-   [ ] trusty (Reverse-Build-Depends-Indep)
+   [ ] trusty (Reverse-Build-Depends-Indep)
  * grilo-plugins
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * jhbuild
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * ghex
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gedit-plugins
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-documents
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * ubuntu-gnome-desktop
-   [ ] trusty (Reverse-Depends)
+   [ ] trusty (Reverse-Depends)
  * vinagre
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * sflphone
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-mines
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gtk-doc
-   [ ] trusty (Reverse-Build-Depends-Indep)
+   [ ] trusty (Reverse-Build-Depends-Indep)
  * gnome-packagekit
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * five-or-more
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-search-tool
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-devel-docs
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-clocks
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * glogic
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-user-share
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-chess
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * hitori
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-robots
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-dictionary
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-terminal
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnote
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gthumb
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * file-roller
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-calculator
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-panel
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * d-feet
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * swell-foop
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * simple-scan
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gedit
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * four-in-a-row
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-system-log
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * bijiben
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * metacity
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * epiphany-browser
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * evolution
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-color-manager
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * eog
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-klotski
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * seahorse
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-platform-devel
-   [ ] trusty (Reverse-Depends)
+   [ ] trusty (Reverse-Depends)
  * baobab
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * ubuntu-docs
-   [ ] trusty (Reverse-Build-Depends-Indep)
+   [ ] trusty (Reverse-Build-Depends-Indep)
  * glade
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-tetravex
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-nettool
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * brasero
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * easytag
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * gnome-core-devel
-   [ ] trusty (Reverse-Depends)
+   [ ] trusty (Reverse-Depends)
  * gnomeradio
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * giggle
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * tali
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
  * iagno
-   [ ] trusty (Reverse-Build-Depends)
+   [ ] trusty (Reverse-Build-Depends)
+ 
+ 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.gnome.org
+ /yelp-tools a year ago. We do not use the added .css file entries (we
+ didn't even know about them)
+ 
+ Note 2: There are probably other use cases for these tools, but I
+ wouldn't know what they are or how to test them.

-- 
You received this bug notification because you are a member of Ubuntu
Backporters, which is subscribed to trusty-backports.
Matching subscriptions: ubuntu-backporters
https://bugs.launchpad.net/bugs/1411093

Title:
  Please backport yelp-tools 3.12.1-1 (main) from utopic

To manage notifications about this bug go to:
https://bugs.launchpad.net/trusty-backports/+bug/1411093/+subscriptions



More information about the ubuntu-backports mailing list