* Questions about Xen qemu-dm so I can finish my Debian packaging
@ 2009-12-28 20:55 Thomas Goirand
2009-12-29 21:29 ` Samuel Thibault
2010-01-05 17:18 ` Stefano Stabellini
0 siblings, 2 replies; 3+ messages in thread
From: Thomas Goirand @ 2009-12-28 20:55 UTC (permalink / raw)
To: xen-devel
Cc: Samuel Thibault, Ian Jackson, Christian Motschke,
Stefano Stabellini
Hi,
By default in xen-config-host.h, there is:
#define DEFAULT_NETWORK_SCRIPT "/etc/xen/qemu-ifup"
why isn't it:
#define DEFAULT_NETWORK_SCRIPT "/etc/xen/scripts/qemu-ifup"
and can it be changed in the Git to be like this by default? Or should I
patch it in my package?
Also, I asked the following, and still got no answer about it:
1- What is qemu-nbd-xen for, and do I need to package it (together with
its manpage)? Should it go in /usr/bin?
2- Is there anything else than qemu-dm, or qemu-img-xen, that needs to
be present in this package?
3- By default, the xen-setup script does:
./configure --disable-gfx-check --disable-curses \
--disable-slirp "$@" --prefix=/usr
but I saw in the help of ./configure that there is:
--audio-drv-list
that can have the value oss alsa sdl esd pa fmod. I really believe that
OSS support only is not a good idea, and that ALSA, Pulse Audio, SDL and
ESD support would be good. Are they activated by default?
4- Is this normal, and could it be avoided:
dpkg-shlibdeps: warning: dependency on libm.so.6 could be avoided if
"debian/xen-qemu-dm-3.4/usr/lib/xen-3.4/boot/qemu-dm" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libXext.so.6 could be avoided if
"debian/xen-qemu-dm-3.4/usr/lib/xen-3.4/boot/qemu-dm" were not uselessly
linked against it (they use none of its symbols).
I really need these answers before the upload of my Debian package, that
by the way, works already.
Thomas
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Questions about Xen qemu-dm so I can finish my Debian packaging
2009-12-28 20:55 Questions about Xen qemu-dm so I can finish my Debian packaging Thomas Goirand
@ 2009-12-29 21:29 ` Samuel Thibault
2010-01-05 17:18 ` Stefano Stabellini
1 sibling, 0 replies; 3+ messages in thread
From: Samuel Thibault @ 2009-12-29 21:29 UTC (permalink / raw)
To: Thomas Goirand
Cc: xen-devel, Ian Jackson, Christian Motschke, Stefano Stabellini
Thomas Goirand, le Tue 29 Dec 2009 04:55:53 +0800, a écrit :
> 4- Is this normal, and could it be avoided:
>
> dpkg-shlibdeps: warning: dependency on libm.so.6 could be avoided if
> "debian/xen-qemu-dm-3.4/usr/lib/xen-3.4/boot/qemu-dm" were not uselessly
> linked against it (they use none of its symbols).
-lm is needed for hw/fmopl.c. It shouldn't be any harm to always have
it however, since that's from libc.
> dpkg-shlibdeps: warning: dependency on libXext.so.6 could be avoided if
> "debian/xen-qemu-dm-3.4/usr/lib/xen-3.4/boot/qemu-dm" were not uselessly
> linked against it (they use none of its symbols).
qemu doesn't link it itself. It's probably a spurious Requires in some
/usr/lib/pkgconfig/*.pc that should actually be a Requires.private.
Samuel
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Questions about Xen qemu-dm so I can finish my Debian packaging
2009-12-28 20:55 Questions about Xen qemu-dm so I can finish my Debian packaging Thomas Goirand
2009-12-29 21:29 ` Samuel Thibault
@ 2010-01-05 17:18 ` Stefano Stabellini
1 sibling, 0 replies; 3+ messages in thread
From: Stefano Stabellini @ 2010-01-05 17:18 UTC (permalink / raw)
To: Thomas Goirand
Cc: Ian, Stefano Stabellini, Jackson, Christian Motschke,
Samuel Thibault, xen-devel@lists.xensource.com
On Mon, 28 Dec 2009, Thomas Goirand wrote:
> Hi,
>
> By default in xen-config-host.h, there is:
>
> #define DEFAULT_NETWORK_SCRIPT "/etc/xen/qemu-ifup"
>
> why isn't it:
>
> #define DEFAULT_NETWORK_SCRIPT "/etc/xen/scripts/qemu-ifup"
>
> and can it be changed in the Git to be like this by default? Or should I
> patch it in my package?
>
On xen-unstable the path is /etc/xen/scripts/qemu-ifup by default.
> Also, I asked the following, and still got no answer about it:
>
> 1- What is qemu-nbd-xen for, and do I need to package it (together with
> its manpage)? Should it go in /usr/bin?
It is meant to provide a network block device, something like using a
file as disk image over NFS.
I don't think anyone is using or testing this tool in the xen community,
therefore I wouldn't package it.
> 2- Is there anything else than qemu-dm, or qemu-img-xen, that needs to
> be present in this package?
nope
> 3- By default, the xen-setup script does:
>
> ./configure --disable-gfx-check --disable-curses \
> --disable-slirp "$@" --prefix=/usr
>
> but I saw in the help of ./configure that there is:
> --audio-drv-list
>
> that can have the value oss alsa sdl esd pa fmod. I really believe that
> OSS support only is not a good idea, and that ALSA, Pulse Audio, SDL and
> ESD support would be good. Are they activated by default?
you can pass additional command line parameters to xen-setup and they
will be passed to the configure script automatically
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-01-05 17:18 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-28 20:55 Questions about Xen qemu-dm so I can finish my Debian packaging Thomas Goirand
2009-12-29 21:29 ` Samuel Thibault
2010-01-05 17:18 ` Stefano Stabellini
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.