Bug#679607: python-pywbem and sblim-wbemcli: error when trying to install together

2014-09-23 Thread Ferenc Wagner
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

2014-04-14 Thread Ferenc Wagner
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

2013-10-28 Thread Ferenc Wagner
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

2013-09-02 Thread Ferenc Wagner
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

2013-09-01 Thread Ferenc Wagner
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

2013-09-01 Thread Bernd Zeimetz

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

2013-06-05 Thread Viktor Radnai
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

2012-08-13 Thread Ferenc Wagner
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

2012-08-13 Thread Bernd Zeimetz
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

2012-07-16 Thread Ferenc Wagner
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

2012-07-05 Thread Ferenc Wagner
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

2012-07-05 Thread Bernd Zeimetz
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

2012-07-02 Thread Ferenc Wagner
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

2012-06-30 Thread Ralf Treinen
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