Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 212820 - app-emulation/libvirt:-0.4.0 version bump
Summary: app-emulation/libvirt:-0.4.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Xen Devs
URL:
Whiteboard:
Keywords:
Depends on: 211959 212812
Blocks:
  Show dependency tree
 
Reported: 2008-03-09 12:43 UTC by Felix Leimbach
Modified: 2008-05-15 10:03 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
0.4.0 ebuild with new sasl and kvm use flags (libvirt-0.4.0.ebuild,1.26 KB, text/plain)
2008-03-09 12:44 UTC, Felix Leimbach
Details
libvirt-0.4.2.ebuild (libvirt-0.4.2.ebuild,1000 bytes, text/plain)
2008-04-28 16:00 UTC, kaaZoo
Details
libvirt-0.4.2.ebuild (libvirt-0.4.2.ebuild,1020 bytes, text/plain)
2008-04-28 16:03 UTC, kaaZoo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Leimbach 2008-03-09 12:43:49 UTC
This is meant as a polite information only:

Upstream released libvirt-0.4.0 on Dec 17 2007 and libvirt-0.4.1 on March 3 2008.
The latest in portage is libvirt-0.3.3

Bumping the 0.3.3 ebuild to 0.4.0 works. But there is a new configure option --with-sasl which I think deserves a USE flag.

Bumping to 0.4.1 fails late during compilation on my amd64.

Attached my proposal for a libvirt-0.4.0 ebuild. It contains the new sasl use flag as well as a new kvm use flag.

Reproducible: Always

Steps to Reproduce:
Comment 1 Felix Leimbach 2008-03-09 12:44:46 UTC
Created attachment 145641 [details]
0.4.0 ebuild with new sasl and kvm use flags

Here you go. Could use some testing, though
Comment 2 Stefan de Konink 2008-04-05 22:39:45 UTC
Seems that the ebuild is encoded as dos file format. Convert to 'unix' before that. Feature request would avahi to the useflags too, but it would probably require the 'dbus' useflag. Maybe some other options like iscsi, etc. would be nice.

Next to this 0.4.1 ends with me as:
mv -f .deps/libvirt_test_la-util.Tpo .deps/libvirt_test_la-util.Plo
mv -f .deps/libvirt_test_la-storage_backend_disk.Tpo .deps/libvirt_test_la-storage_backend_disk.Plo
mv -f .deps/libvirt_test_la-remote_protocol.Tpo .deps/libvirt_test_la-remote_protocol.Plo
make[2]: Leaving directory `/var/tmp/paludis/app-emulation/libvirt-0.4.1/work/libvirt-0.4.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/paludis/app-emulation/libvirt-0.4.1/work/libvirt-0.4.1'
make: *** [all] Error 2
Comment 3 kaaZoo 2008-04-28 16:00:48 UTC
Created attachment 151250 [details]
libvirt-0.4.2.ebuild
Comment 4 kaaZoo 2008-04-28 16:03:04 UTC
Created attachment 151251 [details]
libvirt-0.4.2.ebuild

added sasl dependency
Comment 5 Jon Severinsson 2008-05-09 10:38:44 UTC
I tried out the latest libvirt-0.4.2 ebuild by kaaZoo and except for two dependency problems, it worked just fine.

Firstly, it don't need the meta-package app-emulation/qemu, it's enough with app-emulation/qemu-softmmu for qemu support.
Secondly it needs sys-apps/parted to compile even when not using xen. Don't know about dev-libs/cyrus-sasl, because I already had that installed, so I didn't try without it.
Comment 6 Tiziano Müller (RETIRED) gentoo-dev 2008-05-09 14:47:00 UTC
yes, cyrus-sasl is needed to compile libvirt, even without xen-support.
Comment 7 Donnie Berkholz (RETIRED) gentoo-dev 2008-05-15 10:03:07 UTC
This will all be fixed in 0.4.2, which I'm about to add. It has some additional USE flags for sasl, parted and avahi as well as other stuff. Not yet for kvm, since that's not in the tree.