debdiff of the change ** Description changed:
This is an update request for smart in Jaunty. The new version, 1.2, has the following important fixes compared to 1.1.1 which is in Jaunty now: DESCRIPTION OF CHANGES - bug #268261: add timeout for smart connections. Without this, smart would stay stuck forever if the server it was connected to didn't reply anymore but kept the connection open. - bug #236884: need to set proxy for smart too. landscape-client can be configured with a proxy, but this setting is not inherited by smart. So landscape-client would be working, but smart wouldn't. - bug #292542: support python 2.6. Without this fix, a bunch of warnings is sent to the terminal (if run interactively) and the landscape-client logs Upstream changelog for this release (http://lists.labix.org/pipermail/smart-labix.org/2009-March/003875.html): - Smart now works with Python 2.6, as well as Python 2.3 still. - Timestamps of fetched files was setting the wrong timezone, which could trigger unnecessary downloads of unchanged files. - A timeout was added to pycurl connections, to avoid hangs. - Debian backend now recognizes Darwin and Solaris packages. - An option was added to the KDE smarttray to start the GUI up. - When using "rpm-root", now correctly use an absolute path. - Screen width now defaults to 80 characters, if detection fails. - Pathlist/contents were updated to work with newer RPM versions. - Smart now doesn't exit when encountering RPM dependency loops. RATIONALE Of the three bugs above, the first two are very important for landscape-client. We always have around 20-30 clients which are reporting no packages at all to the Landscape server, which indicates smart is for some reason not working properly. Both bug #268261 and bug #236884 were QA'ed by me (as can see in the respective bug reports) and also have self tests for the fixes. The package: - builds on jaunty - installs and upgrades on jaunty - works with landscape-client on jaunty + - is upgradeable via landscape on jaunty - GUI works, both when called from the command line (sudo smart --gui) and via the Applications menu - - one self test is currently failing, investigating why... + - self tests work (had to apply a patch: bug #354027) ** Description changed: This is an update request for smart in Jaunty. The new version, 1.2, has the following important fixes compared to 1.1.1 which is in Jaunty now: DESCRIPTION OF CHANGES - bug #268261: add timeout for smart connections. Without this, smart would stay stuck forever if the server it was connected to didn't reply anymore but kept the connection open. - bug #236884: need to set proxy for smart too. landscape-client can be configured with a proxy, but this setting is not inherited by smart. So landscape-client would be working, but smart wouldn't. - bug #292542: support python 2.6. Without this fix, a bunch of warnings is sent to the terminal (if run interactively) and the landscape-client logs Upstream changelog for this release (http://lists.labix.org/pipermail/smart-labix.org/2009-March/003875.html): - Smart now works with Python 2.6, as well as Python 2.3 still. - Timestamps of fetched files was setting the wrong timezone, which could trigger unnecessary downloads of unchanged files. - A timeout was added to pycurl connections, to avoid hangs. - Debian backend now recognizes Darwin and Solaris packages. - An option was added to the KDE smarttray to start the GUI up. - When using "rpm-root", now correctly use an absolute path. - Screen width now defaults to 80 characters, if detection fails. - Pathlist/contents were updated to work with newer RPM versions. - Smart now doesn't exit when encountering RPM dependency loops. RATIONALE Of the three bugs above, the first two are very important for landscape-client. We always have around 20-30 clients which are reporting no packages at all to the Landscape server, which indicates smart is for some reason not working properly. Both bug #268261 and bug #236884 were QA'ed by me (as can see in the respective bug reports) and also have self tests for the fixes. The package: - builds on jaunty - installs and upgrades on jaunty - works with landscape-client on jaunty - is upgradeable via landscape on jaunty - GUI works, both when called from the command line (sudo smart --gui) and via the Applications menu - self tests work (had to apply a patch: bug #354027) + - is uploaded to my PPA at https://launchpad.net/~ahasenack/+archive/ppa ** Description changed: This is an update request for smart in Jaunty. The new version, 1.2, has the following important fixes compared to 1.1.1 which is in Jaunty now: DESCRIPTION OF CHANGES - bug #268261: add timeout for smart connections. Without this, smart would stay stuck forever if the server it was connected to didn't reply anymore but kept the connection open. - bug #236884: need to set proxy for smart too. landscape-client can be configured with a proxy, but this setting is not inherited by smart. So landscape-client would be working, but smart wouldn't. - bug #292542: support python 2.6. Without this fix, a bunch of warnings is sent to the terminal (if run interactively) and the landscape-client logs Upstream changelog for this release (http://lists.labix.org/pipermail/smart-labix.org/2009-March/003875.html): - Smart now works with Python 2.6, as well as Python 2.3 still. - Timestamps of fetched files was setting the wrong timezone, which could trigger unnecessary downloads of unchanged files. - A timeout was added to pycurl connections, to avoid hangs. - Debian backend now recognizes Darwin and Solaris packages. - An option was added to the KDE smarttray to start the GUI up. - When using "rpm-root", now correctly use an absolute path. - Screen width now defaults to 80 characters, if detection fails. - Pathlist/contents were updated to work with newer RPM versions. - Smart now doesn't exit when encountering RPM dependency loops. RATIONALE - Of the three bugs above, the first two are very important for landscape-client. We always have around 20-30 clients which are reporting no packages at all to the Landscape server, which indicates smart is for some reason not working properly. + Of the three bugs above (timeout, proxy and python 2.6), the first two are very important for landscape-client. We always have around 20-30 clients which are reporting no packages at all to the Landscape server, which indicates smart is for some reason not working properly. Both bug #268261 and bug #236884 were QA'ed by me (as can see in the respective bug reports) and also have self tests for the fixes. The package: - builds on jaunty - installs and upgrades on jaunty - works with landscape-client on jaunty - is upgradeable via landscape on jaunty - GUI works, both when called from the command line (sudo smart --gui) and via the Applications menu - self tests work (had to apply a patch: bug #354027) - is uploaded to my PPA at https://launchpad.net/~ahasenack/+archive/ppa ** Attachment added: "debdiff" http://launchpadlibrarian.net/24710511/debdiff -- Update smart to 1.2 https://bugs.launchpad.net/bugs/349866 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs