Re: [ANN] Aegis 4.24.3 released
Cal Webster <[email protected]>
| Newsgroups | gmane.comp.version-control.aegis.user |
|---|---|
| Message-ID | <1311887156.9763.2442.camel@kc130ssa> |
Thank you Walter! I appreciate it. :-)
Meantime, I ran through a test build (rpmbuild) on CentOS 6 x86_64 arch
from SRPM (aegis-4.24.3-1.src.rpm) I created in Apr 2010 from tar-ball.
Getting rpmbuild errors on the new machine right at the end of the
build. Looks like the Aegis makefile assumes %{_prefix}/com exists. This
is not a standard system dir so I'm not sure where the assumption comes
from or why it builds okay on RHEL 4. Might be some changes in newer
rpmbuild package. Can't the Aegis makefile create this dir during the
build like it does the other Aegis directories? Relevant info below.
Oh yeah, and the SPEC file "BuildPrereq" tag is depreciated (causes
build failure). The replacement is "Requires".
I don't yet have a CentOS 6 i386 box to test whether it's a x86_64
thing. Let me know if there's something I can do on this end to help fix
this.
./Cal
Build (rpmbuild) errors on RHEL 6:
===========================================
...
extracting debug info
from /home/cwebster/rpmbuild/BUILDROOT/aegis-4.24.3-1.x86_64/usr/bin/aefinish
cpio: aegis-4.24.3/y.tab.c: Cannot stat: No such file or directory
cpio: aegis-4.24.3/y.tab.h: Cannot stat: No such file or directory
15769 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
+ /usr/lib/rpm/brp-python-bytecompile
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Processing files: aegis-4.24.3-1.x86_64
error: File not
found: /home/cwebster/rpmbuild/BUILDROOT/aegis-4.24.3-1.x86_64/usr/com/aegis
RPM build errors:
File not
found: /home/cwebster/rpmbuild/BUILDROOT/aegis-4.24.3-1.x86_64/usr/com/aegis
===========================================
Successful build on RHEL 4:
===============================
...
extracting debug info from /var/tmp/aegis-4.24.3-1-root/usr/bin/aetar
cpio: aegis-4.24.3/<internal>: No such file or directory
cpio: aegis-4.24.3/y.tab.c: No such file or directory
cpio: aegis-4.24.3/y.tab.h: No such file or directory
12450 blocks
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
Processing files: aegis-4.24.3-1
warning: File listed twice: /usr/bin/aegis
warning: File listed twice: /usr/bin/aeimport
warning: File listed twice: /usr/bin/aelock
warning: File listed twice: /usr/share/aegis/icon/64x64.png
warning: File listed twice: /usr/share/aegis/icon/aegis.gif
warning: File listed twice: /usr/share/aegis/icon/bigger.png
warning: File listed twice: /usr/share/aegis/icon/rss.gif
Requires(interp): /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires: /bin/sh /usr/bin/perl libbz2.so.1 libc.so.6
libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3)
libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.3.4) libcrypt.so.1
libcrypt.so.1(GLIBC_2.0) libcurl.so.3 libgcc_s.so.1
libgcc_s.so.1(GCC_3.0) libm.so.6 libm.so.6(GLIBC_2.0) libmagic.so.1
libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(GLIBCXX_3.4)
libuuid.so.1 libxml2.so.2 libz.so.1 perl >= 0:5.004 perl(Getopt::Long)
perl(strict)
Processing files: aegis-txtdocs-4.24.3-1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: aegis-psdocs-4.24.3-1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: aegis-debuginfo-4.24.3-1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Checking for unpackaged
file(s): /usr/lib/rpm/check-files /var/tmp/aegis-4.24.3-1-root
Wrote: /usr/src/redhat/SRPMS/aegis-4.24.3-1.src.rpm
Wrote: /usr/src/redhat/RPMS/i386/aegis-4.24.3-1.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/aegis-txtdocs-4.24.3-1.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/aegis-psdocs-4.24.3-1.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/aegis-debuginfo-4.24.3-1.i386.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.2466
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd aegis-4.24.3
+ rm -rf /var/tmp/aegis-4.24.3-1-root
+ exit 0
===============================
## Versions of "rpmbuild":
# Old:
[root@jato redhat]# rpm -q --whatprovides `which rpmbuild`
rpm-build-4.3.3-32_nonptl
# New:
[cwebster@jato2 rpmbuild]$ rpm -q --whatprovides `which rpmbuild`
rpm-build-4.8.0-12.el6.x86_64
## Required package versions on old machine:
--------------------------------------------
bison-1.875c-2
curl-devel-7.12.1-11.1.el4_8.3
diffutils-2.8.1-12.1.el4
gawk-3.1.3-10.1
gettext-0.14.1-13
groff-1.18.1.1-3.EL4
perl-5.8.5-53.el4
libxml2-devel-2.6.16-12.8
tk-8.4.7-3.el4_6.1
zlib-devel-1.2.1.2-1.2
bzip2-devel-1.0.2-16.el4_8
e2fsprogs-devel-1.35-12.24.el4
file-4.10-9.el4
--------------------------------------------
## Required package versions on new machine:
--------------------------------------------
bison-2.4.1-5.el6.x86_64
package curl-devel is not installed
diffutils-2.8.1-28.el6.x86_64
gawk-3.1.7-6.el6.x86_64
gettext-0.17-16.el6.x86_64
groff-1.18.1.4-21.el6.x86_64
perl-5.10.1-115.el6.x86_64
libxml2-devel-2.7.6-1.el6.x86_64
tk-8.5.7-5.el6.x86_64
zlib-devel-1.2.3-25.el6.x86_64
bzip2-devel-1.0.5-7.el6_0.x86_64
e2fsprogs-devel-1.41.12-3.el6.x86_64
file-5.04-6.el6.x86_64
--------------------------------------------
On Thu, 2011-07-28 at 18:12 +0200, Walter Franzini wrote:
> Cal Webster <[email protected]> writes:
>
> > I'm just wondering if there will be another update to the stable
> > release of Aegis. We're migrating an old RHEL 4 server to CentOS 6 and
> > I was hoping to rebuilt an RPM of the latest stable release from
> > source tar-ball.
>
> At the moment my stable branch contains only 3 unreleased fix. I
> integrated the last change in january, so the most "recent" bugs
> reported on the ml are still unfixed.
>
> However I should be able to release the stable branch AS-IS in not much
> time, I just need to update the release notes.
>
> You should only need to wait a couple of days at most.
>
> ciao
> _______________________________________________
> Aegis-users mailing list
> [email protected]
> http://lists.auug.org.au/listinfo/aegis-users