Screenshot showing where to click to hold an installed package. ** Description changed:
WORK IN PROGRESS Do not act on this bug yet as it is missing many things. I'm still running the landscape SRU tests. [Impact] <fill me in with explanation of severity and frequency of bug on users and justification for backporting the fix to the stable release> [Text Case] - <fill me in with detailed *instructions* on how to reproduce the bug. This will be used by people later on to verify the updated package fixes the problem.> - 1. - 2. - 3. - Broken Behavior: - Fixed Behavior: + After getting a Landscape account (a free trial is available), perform the following steps: + 1. Register a computer (easier if you just create an AWS cloud and spawn a precise instance) + 2. Wait for all packages to be synced (numbers in landscape closely matching apt-cache stats, close to 40k) + 3. Create a package activity which installs one uninstalled package and holds an installed one. + Broken Behavior: activity fails with message: + """ + Requested changes require a more recent version of the landscape-client package. + """ + Fixed Behavior: activity succeeds + + For step (3), I suggest doing a search for package "python-l" and then + selecting python-ldap to install and python-launchpadlib to hold (or + some other package that is already installed). + + To hold a package, you have to click on the small triangle to the left + of the package icon and then click on the package icon that will show up + in the row below. See attached screenshot. [Regression Potential] <fill me in with a discussion of how regressions would typically manifest as a result of this change. It's assumed that all candidate patches are well-tested and have low overall risk of regression; but if there's an area of concern be sure to call it out so testers can check it.> [Original Report]SRU request to update landscape-client to version 12.05 in lucid, natty, oneiric and precise. Landscape has an SRU exception provided the mentioned rules are followed: https://wiki.ubuntu.com/StableReleaseUpdates#Landscape Major changes: - Make change-packages also handle package holds (LP: #972489). This is the driving reason for this SRU. - packaging: - previous package was a bit messy in the sense that upstream tarball had a debian directory, and the ubuntu package patched some files in there. So now upstream has no debian structure and the ubuntu package is format "3.0 (quilt)". - assorted other changes as a result of lintian suggestions - make all subpackages that depend on each other require the exact same version, instead of >= $version. - Added python-gi to client depends starting natty. - Drop smart related code and tests since it's no longer used ** Attachment added: "hold-a-package.png" https://bugs.launchpad.net/landscape-client/+bug/1004678/+attachment/3204972/+files/hold-a-package.png -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1004678 Title: Release 12.05 To manage notifications about this bug go to: https://bugs.launchpad.net/landscape-client/+bug/1004678/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
