]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
ref-manual: Added the version-going-backwards test to insane
authorScott Rifenbark <scott.m.rifenbark@intel.com>
Thu, 26 Sep 2013 21:39:02 +0000 (14:39 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 1 Oct 2013 21:52:54 +0000 (22:52 +0100)
Added this new test to the insane.bbclass section.  Also put
in a reference in the migration section back to the new
entry.

(From yocto-docs rev: 32e25547b439030b93d9bc72bdce916eded518b4)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
documentation/ref-manual/migration.xml
documentation/ref-manual/ref-classes.xml

index af7eed38924c7c007bdcafdb8acd6e4c021a0039..83e5db3cd36c42053c37d05325e4412dc51df3c9 100644 (file)
                     this check performed, you should add
                     "version-going-backwards" to your value for one or the
                     other variables depending on how you wish it to be handled.
+                    See the documented QA checks in the
+                    "<link linkend='ref-classes-insane'><filename>insane.bbclass</filename></link>"
+                    section. 
                     </para></listitem>
             </itemizedlist>
         </para>
index 83d4c1bf85ce9bfb95af9e2a0ff04e179aef4a8b..2743059c0ce74949fa3a9f89071558010bd1e50e 100644 (file)
             <listitem><para><emphasis><filename>perms:</filename></emphasis>
                 Currently, this check is unused but reserved.
                 </para></listitem>
+            <listitem><para><emphasis><filename>version-going-backwards:</filename></emphasis>
+                If Build History is enabled, reports when a package
+                being written out has a lower version than the previously 
+                written package under the same name.
+                If you are placing output packages into a feed and
+                upgrading packages on a target system using that feed, the 
+                version of a package going backwards can result in the target 
+                system not correctly upgrading to the "new" version of the 
+                package. 
+                <note>
+                    If you are not using runtime package management on your 
+                    target system, then you do not need to worry about
+                    this situation.
+                </note>
+                </para></listitem>
         </itemizedlist>
     </para>
 </section>