| Summary: | pykolab was missing Requires: %{name}-xml = %{version}-%{release} | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Thomas Spuhler <thomas> |
| Component: | RPM Packages | Assignee: | Thomas Spuhler <thomas> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | CC: | herman.viaene, qa-bugs, rverschelde, thomas |
| Version: | 4 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | MGA4-64-OK feedback | ||
| Source RPM: | pykolab-0.5.16-1.1.mga4.src.rpm | CVE: | |
| Status comment: | |||
The following rpms are in updates_testing. I have used them for a months in production: pykolab-0.5.16-1.1.mga4.src.rpm pykolab-0.5.16-1.1.mga4.noarch.rpm pykolab-telemetry-0.5.16-1.1.mga4.noarch.rpm pykolab-xml-0.5.16-1.1.mga4.noarch.rpm kolab-cli-0.5.16-1.1.mga4.noarch.rpm kolab-saslauthd-0.5.16-1.1.mga4.noarch.rpm kolab-server-0.5.16-1.1.mga4.noarch.rpm Status:
NEW =>
ASSIGNED Advisory: ======================== Updated pykolab packages fix the missing Requires: pykolab-xml: Updated packages in core/updates_testing: ======================== pykolab-0.5.16-1.1.mga4.noarch.rpm pykolab-telemetry-0.5.16-1.1.mga4.noarch.rpm pykolab-xml-0.5.16-1.1.mga4.noarch.rpm kolab-cli-0.5.16-1.1.mga4.noarch.rpm kolab-saslauthd-0.5.16-1.1.mga4.noarch.rpm kolab-server-0.5.16-1.1.mga4.noarch.rpm Source RPMs: pykolab-0.5.16-1.1.mga4.src.rpm
Thierry Vignaud
2014-11-20 18:05:15 CET
Summary:
package was missing Requires: %{name}-xml = %{version}-%{release} =>
pykolab was missing Requires: %{name}-xml = %{version}-%{release} Testing MGA4-64 on HP6555b. Installation went OK, and does not seem to break anything. Noted however that selecting pykolab in MCC takes with it a list of dependencies which includes kolab-cli, bu not kolab-saslauthd and kolab-server. If this is intended behavior, then OK with me. CC:
(none) =>
herman.viaene Installed kolab-saslauthd and kolab-server, no problems at installation. Started these from MCC and also after reboot checked the services are running, no immediate problems. Whiteboard:
(none) =>
MGA4-64-OK Testing on mga4-32 Install pykolab [root@mga4-32 ~]# urpmi pykolab To satisfy dependencies, the following packages are going to be installed: Package Version Release Arch (medium "Core Release") augeas-lenses 1.1.0 3.mga4 i586 kolab-cli 0.5.14 4.mga4 noarch libaugeas-devel 1.1.0 3.mga4 i586 libaugeas0 1.1.0 3.mga4 i586 libfa1 1.1.0 3.mga4 i586 liblzma-devel 5.1.2 0.alpha.4.mg> i586 libselinux-devel 2.1.13 2.mga4 i586 libsepol-devel 2.1.9 3.mga4 i586 libsepol1 2.1.9 3.mga4 i586 pykolab 0.5.14 4.mga4 noarch python-augeas 0.4.1 5.mga4 noarch python-cheetah 2.4.4 5.mga4 i586 python-ldap 2.4.13 3.mga4 i586 python-pyasn1 0.1.7 7.mga4 noarch python-pyasn1-modules 0.0.5 5.mga4 noarch (medium "Core Updates") libxml2-devel 2.9.1 2.2.mga4 i586 17MB of additional disk space will be used. 2.8MB of packages will be retrieved. Proceed with the installation of the 16 packages? (Y/n) Confirm that pykolab-xml is not installed [jim@mga4-32 ~]$ rpm -q pykolab-xml package pykolab-xml is not installed Enable testing repo and update pykolab [root@mga4-32 ~]# urpmi pykolab To satisfy dependencies, the following packages are going to be installed: Package Version Release Arch (medium "Core Updates Testing") kolab-cli 0.5.16 1.1.mga4 noarch pykolab 0.5.16 1.1.mga4 noarch 2KB of additional disk space will be used. 203KB of packages will be retrieved. Proceed with the installation of the 2 packages? (Y/n) y But pykolab-xml is still not installed [jim@mga4-32 ~]$ rpm -q pykolab-xml package pykolab-xml is not installed @ Thomas if pykolab-xml is intended to be a require of pykolab should it not have been installed automatically when pykolab was updated or have I misunderstood the purpose of this update. Also which, if any, of pykolab-telemetry, kolab-saslauthd and kolab-server are intended to be requires of pykolab? None of those were installed automatically with either pykolab or the update to pykolab. Seems you missed some rpms Thomas, including the one which is given as the reason for this update, which explains why I couldn't see the added require. Madb lists them as.. *** Arch: i586 *** RPMs from 'core-updates_testing' ======================== [diff] kolab-cli-0.5.16-1.1.mga4.noarch.rpm [diff] kolab-saslauthd-0.5.16-1.1.mga4.noarch.rpm [diff] kolab-server-0.5.16-1.1.mga4.noarch.rpm [diff] postfix-kolab-0.5.16-1.1.mga4.noarch.rpm [diff] pykolab-0.5.16-1.1.mga4.noarch.rpm [diff] pykolab-telemetry-0.5.16-1.1.mga4.noarch.rpm [diff] pykolab-xml-0.5.16-1.1.mga4.noarch.rpm [diff] wallace-0.5.16-1.1.mga4.noarch.rpm SRPMs from 'core-updates_testing' ======================== [diff] pykolab-0.5.16-1.1.mga4.src.rpm *** Arch: x86_64 *** RPMs from 'core-updates_testing' ======================== [diff] kolab-cli-0.5.16-1.1.mga4.noarch.rpm [diff] kolab-saslauthd-0.5.16-1.1.mga4.noarch.rpm [diff] kolab-server-0.5.16-1.1.mga4.noarch.rpm [diff] postfix-kolab-0.5.16-1.1.mga4.noarch.rpm [diff] pykolab-0.5.16-1.1.mga4.noarch.rpm [diff] pykolab-telemetry-0.5.16-1.1.mga4.noarch.rpm [diff] pykolab-xml-0.5.16-1.1.mga4.noarch.rpm [diff] wallace-0.5.16-1.1.mga4.noarch.rpm SRPMs from 'core-updates_testing' ======================== [diff] pykolab-0.5.16-1.1.mga4.src.rpm Is this update really necessary? There is no added require, which is the stated reason. The last commit was 5 months ago..
Revision 639545 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 24 23:12:13 2014 UTC (5 months, 2 weeks ago) by spuhler
File length: 9073 byte(s)
Diff to previous 621692
- added in the wallace section missing Requires: %{name}-xml = %{version}-%{release}
# urpmq --requires wallace --media Release | grep xml
pykolab-xml[== 0.5.14-4.mga4]
# urpmq --requires wallace --media Testing | grep xml
pykolab-xml[== 0.5.16-1.1.mga4]
I'd suggest if there is no valid reason to update that we remove it from 4/core/updates_testing.
There is an added Requires: https://svnweb.mageia.org/packages/updates/4/pykolab/current/SPECS/pykolab.spec?r1=621692&r2=639545 The previous commit that updates to pykolab-xml 0.5.16 is more consequent though: https://svnweb.mageia.org/packages/updates/4/pykolab/current/SPECS/pykolab.spec?view=log So the advisory is at the very least wrong. CC:
(none) =>
remi Yes, the requires was removed in a previous commit which was never pushed and added back in the subsequent one. I imagine this is a leftover from bug 10139. There is no added require over the Release package as can be seen with the urpmq outputs I posted. Mageia release 4 (Official) for x86_64 ------------------ Core 32bit Release pykolab-0.5.14-4.mga4 ------------------ Core 32bit Updates Testing pykolab-0.5.16-1.mga4 ------------------ Core Release pykolab-0.5.14-4.mga4 ------------------ Core Updates Testing pykolab-0.5.16-1.1.mga4 ------------------
claire robinson
2014-12-09 14:08:07 CET
Whiteboard:
MGA4-64-OK =>
MGA4-64-OK feedback claire, should we just close this? I don't think we need this update, it's up to you as maintainer if you wish to close it Thomas. It was only sent for QA after being found lingering in updates testing during a clear out so I think it was a test build which was just forgotten about. Assigning back to you for now anyway. Assignee:
qa-bugs =>
thomas closed as not needed Resolution:
(none) =>
WONTFIX |
Description of problem: package was missing Requires: %{name}-xml = %{version}-%{release} Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Reproducible: Steps to Reproduce: