[Bug 452427] Review Request: awesome - Extremely fast, small, dynamic and awesome floating and tiling window manager

bugzilla at redhat.com bugzilla at redhat.com
Thu Jul 17 10:00:28 UTC 2008


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: awesome - Extremely fast, small, dynamic and awesome floating and tiling window manager
Alias: awesome

https://bugzilla.redhat.com/show_bug.cgi?id=452427





------- Additional Comments From rhbugs at n-dimensional.de  2008-07-17 06:00 EST -------
The normal way things go is that the package is built in a rawhide chroot, an
F-9 chroot, and an F-8 chroot. In each chroot, the BuildRequires: libconfuse >=
2.6" is properly tested. Only if successful, there will be a binary package for
the respective release. And only if there is a binary package for the respective
release, will someone usually install the software.

But if someone happens to take an F-9 binary and installs it on an F-8 system,
the autodetected soname for libconfuse should provide the proper dependencies -
iff the libconfuse people know how API/ABI compatibility and sonames are
supposed to work. I have not checked whether this is the case.

Last time I built awesome (around awesome 2.1 times), awesome did not compile
with libconfuse-devel 2.5, because some headers or macro definitions were
missing in the 2.5 headers. That was why I added the 2.6 check to awesome's
configure.ac (I was worked closely with awesome upstream at the time). It is
possible that awesome's libconfuse requirements have changed since and it now
works with libconfuse 2.5 again, but I have not researched that yet.

In the given state, I'd just say that awesome requires libconfuse-devel >= 2.6
to build, and as long as F-8 does not provide libconfuse-devel >= 2.6, there
will be no awesome for F-8.


-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the Fedora-package-review mailing list