Le 24/09/2013 19:00, Thomas Goirand a écrit :
> Please don't think this way.
> 
> I work daily on 79 packages to maintain OpenStack in Debian:
> 
> http://qa.debian.org/developer.php?login=openstack-de...@lists.alioth.debian.org

If you go that way, I could say that you're blocking my work on 214
packages in Debian:

http://qa.debian.org/developer.php?login=debian-ocaml-ma...@lists.debian.org

> I do not agree to just destroy my work this way.

Removing a package from testing doesn't mean destroying it. On the other
hand, the work done to prepare the OCaml transition is becoming more and
more obsolete, effectively destroying it.

> Also, I don't really understand what the problem is, since xcp-xapi has
> been fixed out to use the new type-conv thing.

xen-api is still failing to build from source in unstable. Excerpt from
the build log:
> + gcc -g -O2 -DCOMPILE_NATIVE -I/usr/lib/ocaml -I/usr/include -I. -c -o 
> xenguest_stubs.o xenguest_stubs.c
> In file included from xenguest_stubs.c:24:0:
> /usr/include/xs.h:1:2: warning: #warning xs.h is deprecated use xenstore.h 
> instead [-Wcpp]
>  #warning xs.h is deprecated use xenstore.h instead
>   ^
> xenguest_stubs.c: In function 'dispatch_suspend':
> xenguest_stubs.c:197:14: warning: cast from pointer to integer of different 
> size [-Wpointer-to-int-cast]
>   int domid = (int) arg;
>               ^
> xenguest_stubs.c: In function 'hvm_build_set_params':
> xenguest_stubs.c:360:8: error: 'struct hvm_info_table' has no member named 
> 'acpi_enabled'
>   va_hvm->acpi_enabled = f.acpi;
>         ^
> xenguest_stubs.c: At top level:
> xenguest_stubs.c:470:3: warning: initialization from incompatible pointer 
> type [enabled by default]
>    .postcopy = switch_qemu_logdirty,
>    ^
> xenguest_stubs.c:470:3: warning: (near initialization for 
> 'save_callbacks.postcopy') [enabled by default]
> xenguest_stubs.c: In function 'stub_xc_domain_save':
> xenguest_stubs.c:490:18: warning: assignment makes pointer from integer 
> without a cast [enabled by default]
>    callbacks.data = c_domid;
>                   ^
> xenguest_stubs.c:497:21: error: too few arguments to function 'xc_domain_save'
>                      c_flags, &callbacks, Bool_val(hvm));
>                      ^
> In file included from xenguest_stubs.c:23:0:
> /usr/include/xenguest.h:87:5: note: declared here
>  int xc_domain_save(xc_interface *xch, int io_fd, uint32_t dom, uint32_t 
> max_iters,
>      ^
> xenguest_stubs.c: In function 'stub_xc_domain_restore':
> xenguest_stubs.c:552:10: warning: passing argument 7 of 'xc_domain_restore' 
> makes integer from pointer without a cast [enabled by default]
>           Bool_val(hvm), f.pae, 0 /*superpages*/);
>           ^
> In file included from xenguest_stubs.c:23:0:
> /usr/include/xenguest.h:122:5: note: expected 'unsigned int' but argument is 
> of type 'long unsigned int *'
>  int xc_domain_restore(xc_interface *xch, int io_fd, uint32_t dom,
>      ^
> xenguest_stubs.c:552:10: warning: passing argument 8 of 'xc_domain_restore' 
> makes pointer from integer without a cast [enabled by default]
>           Bool_val(hvm), f.pae, 0 /*superpages*/);
>           ^
> In file included from xenguest_stubs.c:23:0:
> /usr/include/xenguest.h:122:5: note: expected 'long unsigned int *' but 
> argument is of type 'int'
>  int xc_domain_restore(xc_interface *xch, int io_fd, uint32_t dom,
>      ^
> xenguest_stubs.c:552:10: error: too few arguments to function 
> 'xc_domain_restore'
>           Bool_val(hvm), f.pae, 0 /*superpages*/);
>           ^
> In file included from xenguest_stubs.c:23:0:
> /usr/include/xenguest.h:122:5: note: declared here
>  int xc_domain_restore(xc_interface *xch, int io_fd, uint32_t dom,
>      ^

As I've said numerous times already, xen-api needs an update. If you
cannot update it, please arrange for its removal from testing.


Cheers,

-- 
Stéphane


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/5241e0d3.60...@debian.org

Reply via email to