Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 212820
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Xen Devs <xen@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Felix Leimbach <felix.leimbach@gmx.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
libvirt-0.4.0.ebuild 0.4.0 ebuild with new sasl and kvm use flags text/plain Felix Leimbach 2008-03-09 12:44 0000 1.26 KB Details
libvirt-0.4.2.ebuild libvirt-0.4.2.ebuild text/plain kaaZoo 2008-04-28 16:00 0000 1000 bytes Details
libvirt-0.4.2.ebuild libvirt-0.4.2.ebuild text/plain kaaZoo 2008-04-28 16:03 0000 1020 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 212820 depends on: 211959 212812 Show dependency tree
Bug 212820 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-03-09 12:43 0000
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 From Felix Leimbach 2008-03-09 12:44:46 0000 -------
Created an attachment (id=145641) [details]
0.4.0 ebuild with new sasl and kvm use flags

Here you go. Could use some testing, though

------- Comment #2 From Stefan de Konink 2008-04-05 22:39:45 0000 -------
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 From kaaZoo 2008-04-28 16:00:48 0000 -------
Created an attachment (id=151250) [details]
libvirt-0.4.2.ebuild

------- Comment #4 From kaaZoo 2008-04-28 16:03:04 0000 -------
Created an attachment (id=151251) [details]
libvirt-0.4.2.ebuild

added sasl dependency

------- Comment #5 From Jon Severinsson 2008-05-09 10:38:44 0000 -------
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 From Tiziano Müller 2008-05-09 14:47:00 0000 -------
yes, cyrus-sasl is needed to compile libvirt, even without xen-support.

------- Comment #7 From Donnie Berkholz 2008-05-15 10:03:07 0000 -------
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.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug