soup_message_set_request() had incorrect annotations before; you
shouldn't have to explicitly specify the length of the data from python.
The annotations are fixed now.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libsoup2.4 in Ubuntu.
https://bugs.launchpad.net/bugs/1322013

Title:
  libsoup2.4 2.46.0-2ubuntu1 may have regressed soup_message_set_request

Status in “libsoup2.4” package in Ubuntu:
  New

Bug description:
  It seems has though something in the gir for libsoup has been broken
  in the last upload. soup_message_set_request expects the wrong number
  of parameters, which causes friends' autopkgtests to fail since May 12
  (when the new libsoup was uploaded):

  https://jenkins.qa.ubuntu.com/job/utopic-adt-
  friends/ARCH=amd64,label=adt/9/console

  ii  libsoup2.4-1:amd64                        2.46.0-2ubuntu1
  amd64                     HTTP library implementation in C -- Shared
  library

  I run a minimal test script to exercise the failure; the following
  snippet fails with a TypeError with 2.46.0-2ubuntu1, but works on
  2.44.2-1ubuntu2  (the immediate previous published version, also in
  Trusty)

  """
  from gi.repository import Soup

  message = Soup.Message.new('GET', 'http://localhost/')
  message.set_request("text/plain", Soup.MemoryUse.COPY, "", 0)
  """

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libsoup2.4/+bug/1322013/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to