Bug#679607: python-pywbem and sblim-wbemcli: error when trying to install together
Ferenc Wagner wf...@niif.hu writes: Ferenc Wagner wf...@niif.hu writes: Ferenc Wagner wf...@niif.hu writes: Bernd Zeimetz be...@bzed.de writes: I'm preparing a new upload of sblim-wbemcli. Shall I rename the contained wbemcli binary, or do you still plan letting me use that name? given the low popcon and pywebem not being devleoped by upstream anymore, I think it would be okay for you to take the name, if we find a proper way to let people know about it. I guess pywbem could ship wbemcli.py instead, then it would be obvious. I agree. What would you think about a debconf notice which is displayed only to those who have python-wbem installed? or something like that? Do you have better ideas? I could most certainly add a notice like that. However, this is actually a change in pywbem, thus I feel like it should be documented there. I also think a NEWS entry would be more than enough, as the current wbemcli binary in pywbem looks more like an example than a readily usable utility, so I don't expect a wide affected user base. If the above plan does not work for you, please let me know. I'm still holding back a new upload with some bugfixes. Could you please provide some feedback on this issue, so that we can make progress with this bug? You seemed to kindly agree to rename the binary in python-pywbem. If you still do, please reassing this bug to python-pywbem. If not, please state it, and I'll take care of it in sblim-wbemcli. Hi Bernd, Please, pretty please express your current opinion on this bug. Freeze is approaching quickly, it would be a shame to miss it again. Will you rename the wbemcli binary in python-pywbem? If yes, or if you don't want to ship python-pywbem in jessie, please reassign this bug to it. Otherwise please drop me a note and I'll reassign this bug to sblim-wbemcli and fix it there. -- Looking forward to hearing from you soon, Feri. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#679607: python-pywbem and sblim-wbemcli: error when trying to install together
Ferenc Wagner wf...@niif.hu writes: Ferenc Wagner wf...@niif.hu writes: Bernd Zeimetz be...@bzed.de writes: I'm preparing a new upload of sblim-wbemcli. Shall I rename the contained wbemcli binary, or do you still plan letting me use that name? given the low popcon and pywebem not being devleoped by upstream anymore, I think it would be okay for you to take the name, if we find a proper way to let people know about it. I guess pywbem could ship wbemcli.py instead, then it would be obvious. I agree. What would you think about a debconf notice which is displayed only to those who have python-wbem installed? or something like that? Do you have better ideas? I could most certainly add a notice like that. However, this is actually a change in pywbem, thus I feel like it should be documented there. I also think a NEWS entry would be more than enough, as the current wbemcli binary in pywbem looks more like an example than a readily usable utility, so I don't expect a wide affected user base. If the above plan does not work for you, please let me know. I'm still holding back a new upload with some bugfixes. Hi Bernd, Could you please provide some feedback on this issue, so that we can make progress with this bug? You seemed to kindly agree to rename the binary in python-pywbem. If you still do, please reassing this bug to python-pywbem. If not, please state it, and I'll take care of it in sblim-wbemcli. -- Thanks, Feri. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#679607: python-pywbem and sblim-wbemcli: error when trying to install together
Ferenc Wagner wf...@niif.hu writes: Bernd Zeimetz be...@bzed.de writes: I'm preparing a new upload of sblim-wbemcli. Shall I rename the contained wbemcli binary, or do you still plan letting me use that name? given the low popcon and pywebem not being devleoped by upstream anymore, I think it would be okay for you to take the name, if we find a proper way to let people know about it. I guess pywbem could ship wbemcli.py instead, then it would be obvious. I agree. What would you think about a debconf notice which is displayed only to those who have python-wbem installed? or something like that? Do you have better ideas? I could most certainly add a notice like that. However, this is actually a change in pywbem, thus I feel like it should be documented there. I also think a NEWS entry would be more than enough, as the current wbemcli binary in pywbem looks more like an example than a readily usable utility, so I don't expect a wide affected user base. Hi Bernd, If the above plan does not work for you, please let me know. I'm still holding back a new upload with some bugfixes. -- Thanks, Feri. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#679607: python-pywbem and sblim-wbemcli: error when trying to install together
Bernd Zeimetz be...@bzed.de writes: I'm preparing a new upload of sblim-wbemcli. Shall I rename the contained wbemcli binary, or do you still plan letting me use that name? given the low popcon and pywebem not being devleoped by upstream anymore, I think it would be okay for you to take the name, if we find a proper way to let people know about it. I guess pywbem could ship wbemcli.py instead, then it would be obvious. I agree. What would you think about a debconf notice which is displayed only to those who have python-wbem installed? or something like that? Do you have better ideas? I could most certainly add a notice like that. However, this is actually a change in pywbem, thus I feel like it should be documented there. I also think a NEWS entry would be more than enough, as the current wbemcli binary in pywbem looks more like an example than a readily usable utility, so I don't expect a wide affected user base. -- Cheers, Feri. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#679607: python-pywbem and sblim-wbemcli: error when trying to install together
Hi Bernd, I'm preparing a new upload of sblim-wbemcli. Shall I rename the contained wbemcli binary, or do you still plan letting me use that name? -- Regards, Feri. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#679607: python-pywbem and sblim-wbemcli: error when trying to install together
Hi, I'm preparing a new upload of sblim-wbemcli. Shall I rename the contained wbemcli binary, or do you still plan letting me use that name? given the low popcon and pywebem not being devleoped by upstream anymore, I think it would be okay for you to take the name, if we find a proper way to let people know about it. I guess pywbem could ship wbemcli.py instead, then it would be obvious. What would you think about a debconf notice which is displayed only to those who have python-wbem installed? or something like that? Do you have better ideas? Cheers, Bernd -- Bernd ZeimetzDebian GNU/Linux Developer http://bzed.dehttp://www.debian.org GPG Fingerprint: ECA1 E3F2 8E11 2432 D485 DD95 EB36 171A 6FF9 435F -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#679607: python-pywbem and sblim-wbemcli: error when trying to install together
Hi, A Google search for 'wbemcli' only seems to bring back results related to the sblim-wbemcli version. It also seems to be the more capable tool. Perhaps you could use python-wbemcli or wbemcli.py or similar for the python script? But one way or another, could you please resolve this? Many thanks. Cheers, Vik -- My other sig is hilarious
Bug#679607: python-pywbem and sblim-wbemcli: error when trying to install together
Hi Bernd, Although I've already lost any hope of getting sblim-wbemcli into wheezy due to this bug (I didn't know its freeze exception would expire), I'd still appreciate your feedback on the matter, if you can spare the time. -- Thanks, Feri. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#679607: python-pywbem and sblim-wbemcli: error when trying to install together
Hi, Although I've already lost any hope of getting sblim-wbemcli into wheezy due to this bug (I didn't know its freeze exception would expire), I'd still appreciate your feedback on the matter, if you can spare the time. sorry for the delay :( Actually I've already submitted a patch to python-wbem to rename the cli, but stumbled upon another bug asking to add more of the example code stuff - so i think its actively used already. I think we should implement a bit more sophisticated way which at least informs people about the change. Maybe a NEWS.Debian entry in pywbem is enough. Not sure :( Cheers, Bernd -- Bernd ZeimetzDebian GNU/Linux Developer http://bzed.dehttp://www.debian.org GPG Fingerprint: ECA1 E3F2 8E11 2432 D485 DD95 EB36 171A 6FF9 435F -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#679607: python-pywbem and sblim-wbemcli: error when trying to install together
Bernd Zeimetz be...@bzed.de writes: Could you summarize the advantages/disadvantages of sblim-wbemcli over the python version? Is there a common interface? Hi, I can't say much about the Python version, because it refuses to work with our storage: $ wbemcli.distrib our.storage.niif.hu -n /root/hpq --no-ssl Connected to http://our.storage.niif.hu ei('DHS_Fan') Traceback (most recent call last): File console, line 1, in module File /usr/bin/wbemcli.distrib, line 164, in EnumerateInstances IncludeClassOrigin = IncludeClassOrigin) File /usr/lib/pymodules/python2.6/pywbem/cim_operations.py, line 404, in EnumerateInstances **params) File /usr/lib/pymodules/python2.6/pywbem/cim_operations.py, line 186, in imethodcall tt = parse_cim(dom_to_tupletree(reply_dom)) File /usr/lib/pymodules/python2.6/pywbem/tupleparse.py, line 289, in parse_cim attrs(tt)[CIMVERSION]) NameError: global name 'CIMVERSION' is not defined My Python is weak, but it seems to boil down to pywbem expecting version 2.0. Here it gets CIM CIMVERSION=2.10 DTDVERSION=2.1.1 instead. The equivalent SBLIM command is $ wbemcli ei 'http://our.storage.niif.hu:5988/root/hpq:DHS_Fan' and it gives back the requested information. (This storage sports a nonstandard SMI-S implementation, but I doubt that would be responsible for the above.) As you can see, the interface is similar as far as the command names are concerned, but also very different: the Python version is an interactive wrapper exposing the Python interpreter, while sblim-wbemcli is a one shot utility. Also, as pywbem is a library, wbemcli.py looks more like a testing tool, sample usage or proof of concept to me than something meant for production use. When I was looking for a WBEM interface (mostly for monitoring purposes) I was very glad to find a library, which I was expecting to use in our custom monitoring plugins instead of parsing the output of some standalone utility. Unfortunately, it didn't work out. -- Cheers, Feri. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#679607: python-pywbem and sblim-wbemcli: error when trying to install together
Ferenc Wagner wf...@niif.hu writes: Ralf Treinen trei...@free.fr writes: Here is a list of files that are known to be shared by both packages /usr/bin/wbemcli /usr/share/man/man1/wbemcli.1.gz Hi, While in my opinion sblim-wbemcli ships the more genuine wbemcli binary (leading the search results, packaged similarly by other distros), python-pywbem certainly got there first, so I'm willing to rename the binary in sblim-wbemcli unless the python-pywbem maintainers agree to make the necessary change themselves. Btw. I even tested python-pywbem before packaging sblim-wbemcli, and the former didn't work for my purposes even after some patching due to a CIM version mismatch, if I'm not mistaken. Unfortunately, I forgot about the name clash. Hi Bernd, I was more than surprised to run into you twice in such a short time (freeipmi packaging and this bug)! How should we sort out this issue? Do you want to keep your wbemcli executable? -- Regards, Feri. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#679607: python-pywbem and sblim-wbemcli: error when trying to install together
Hi :) I was more than surprised to run into you twice in such a short time (freeipmi packaging and this bug)! you might even run into me again if you want to become a DD :D How should we sort out this issue? Do you want to keep your wbemcli executable? I would say we compare both and let the one which is more useful keep the name. Interesting would be to know if the current one is in use already. A popcon of 90 is not that high. So from a current user's POV renaming the current wbemcli is probably a bad idea... I did not yet have the time to look into the issue, I have to admit. Could you summarize the advantages/disadvantages of sblim-wbemcli over the python version? Is there a common interface? Cheers, Bernd -- Bernd ZeimetzDebian GNU/Linux Developer http://bzed.dehttp://www.debian.org GPG Fingerprint: ECA1 E3F2 8E11 2432 D485 DD95 EB36 171A 6FF9 435F -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#679607: python-pywbem and sblim-wbemcli: error when trying to install together
Ralf Treinen trei...@free.fr writes: Here is a list of files that are known to be shared by both packages /usr/bin/wbemcli /usr/share/man/man1/wbemcli.1.gz Hi, While in my opinion sblim-wbemcli ships the more genuine wbemcli binary (leading the search results, packaged similarly by other distros), python-pywbem certainly got there first, so I'm willing to rename the binary in sblim-wbemcli unless the python-pywbem maintainers agree to make the necessary change themselves. Btw. I even tested python-pywbem before packaging sblim-wbemcli, and the former didn't work for my purposes even after some patching due to a CIM version mismatch, if I'm not mistaken. Unfortunately, I forgot about the name clash. -- Regards, Feri. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#679607: python-pywbem and sblim-wbemcli: error when trying to install together
Package: sblim-wbemcli,python-pywbem Version: sblim-wbemcli/1.6.02-7 Version: python-pywbem/0.7.0-4 Severity: serious User: trei...@debian.org Usertags: edos-file-overwrite Date: 2012-06-30 Architecture: amd64 Distribution: sid Hi, automatic installation tests of packages that share a file and at the same time do not conflict by their package dependency relationships has detected the following problem: WARNING: The following packages cannot be authenticated! libkeyutils1 libkrb5support0 libk5crypto3 libkrb5-3 libgssapi-krb5-2 libsasl2-2 libldap-2.4-2 librtmp0 libssh2-1 libcurl3-gnutls libexpat1 sblim-wbemcli mime-support python2.7-minimal python2.7 python-minimal python python-support python-ply python-pywbem Authentication warning overridden. Can not write log, openpty() failed (/dev/pts not mounted?) Selecting previously unselected package libkeyutils1:amd64. (Reading database ... 10722 files and directories currently installed.) Unpacking libkeyutils1:amd64 (from .../libkeyutils1_1.5.5-3_amd64.deb) ... Selecting previously unselected package libkrb5support0:amd64. Unpacking libkrb5support0:amd64 (from .../libkrb5support0_1.10.1+dfsg-1_amd64.deb) ... Selecting previously unselected package libk5crypto3:amd64. Unpacking libk5crypto3:amd64 (from .../libk5crypto3_1.10.1+dfsg-1_amd64.deb) ... Selecting previously unselected package libkrb5-3:amd64. Unpacking libkrb5-3:amd64 (from .../libkrb5-3_1.10.1+dfsg-1_amd64.deb) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Unpacking libgssapi-krb5-2:amd64 (from .../libgssapi-krb5-2_1.10.1+dfsg-1_amd64.deb) ... Selecting previously unselected package libsasl2-2:amd64. Unpacking libsasl2-2:amd64 (from .../libsasl2-2_2.1.25.dfsg1-4+b1_amd64.deb) ... Selecting previously unselected package libldap-2.4-2:amd64. Unpacking libldap-2.4-2:amd64 (from .../libldap-2.4-2_2.4.31-1_amd64.deb) ... Selecting previously unselected package librtmp0:amd64. Unpacking librtmp0:amd64 (from .../librtmp0_2.4+20111222.git4e06e21-1_amd64.deb) ... Selecting previously unselected package libssh2-1:amd64. Unpacking libssh2-1:amd64 (from .../libssh2-1_1.4.2-1_amd64.deb) ... Selecting previously unselected package libcurl3-gnutls:amd64. Unpacking libcurl3-gnutls:amd64 (from .../libcurl3-gnutls_7.26.0-1_amd64.deb) ... Selecting previously unselected package libexpat1:amd64. Unpacking libexpat1:amd64 (from .../libexpat1_2.1.0-1_amd64.deb) ... Selecting previously unselected package sblim-wbemcli. Unpacking sblim-wbemcli (from .../sblim-wbemcli_1.6.2-7_amd64.deb) ... Selecting previously unselected package mime-support. Unpacking mime-support (from .../mime-support_3.52-1_all.deb) ... Selecting previously unselected package python2.7-minimal. Unpacking python2.7-minimal (from .../python2.7-minimal_2.7.3-1_amd64.deb) ... Selecting previously unselected package python2.7. Unpacking python2.7 (from .../python2.7_2.7.3-1_amd64.deb) ... Selecting previously unselected package python-minimal. Unpacking python-minimal (from .../python-minimal_2.7.3~rc2-1_all.deb) ... Selecting previously unselected package python. Unpacking python (from .../python_2.7.3~rc2-1_all.deb) ... Selecting previously unselected package python-support. Unpacking python-support (from .../python-support_1.0.14_all.deb) ... Selecting previously unselected package python-ply. Unpacking python-ply (from .../python-ply_3.4-3_all.deb) ... Selecting previously unselected package python-pywbem. Unpacking python-pywbem (from .../python-pywbem_0.7.0-4_all.deb) ... dpkg: error processing /var/cache/apt/archives/python-pywbem_0.7.0-4_all.deb (--unpack): trying to overwrite '/usr/bin/wbemcli', which is also in package sblim-wbemcli 1.6.2-7 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Processing triggers for man-db ... Errors were encountered while processing: /var/cache/apt/archives/python-pywbem_0.7.0-4_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) This is a serious bug as it makes installation fail, and violates sections 7.6.1 and 10.1 of the policy. An optimal solution would consist in only one of the packages installing that file, and renaming or removing the file in the other package. Depending on the circumstances you might also consider Replace relations or file diversions. If the conflicting situation cannot be resolved then, as a last resort, the two packages have to declare a mutual Conflict. Please take into account that Replaces, Conflicts and diversions should only be used when packages provide different implementations for the same functionality. Here is a list of files that are known to be shared by both packages (according to the Contents file for sid/amd64, which may be slightly out of sync): /usr/bin/wbemcli /usr/share/man/man1/wbemcli.1.gz This bug has been filed against both packages. If you, the maintainers of the two packages in question, have agreed on which of the packages will resolve the problem please reassign the bug to that