I got rpm -bb SRC/courier-imap/courier-imap.spec to build all rpm

The only strange message I reconized during compilation/packaging was:

Finding  Requires: (using /opkg/lib/openpkg/find-requires)...
objdump: /opkg/RPM/TMP/courier-imap-2.2.1-root/etc/init.d/courier-imap: File
format not recognized
objdump:
/opkg/RPM/TMP/courier-imap-2.2.1-root/opkg/lib/courier-imap/libexec/authlib/authdaemond:
File format not recognized
objdump:
/opkg/RPM/TMP/courier-imap-2.2.1-root/opkg/lib/courier-imap/libexec/imapd-ssl.rc:
File format not recognized
objdump:
/opkg/RPM/TMP/courier-imap-2.2.1-root/opkg/lib/courier-imap/libexec/imapd.rc:
File format not recognized
  :
  :

How should I interpred this ?

I also don't understand why I got some files (see build info below) in the
directory /etc and not /opkg/etc as I set in the .spec

%define _prefix %{l_prefix}/lib/courier-imap
%define _sysconfdir %{_prefix}/etc
%define _mandir %{_prefix}/man


Does my courier-imap.spec and src.rpm are for some interest for the OpenPKG
project. I would like to be helpfull in any way for this great project.

Alex

-rw-rw-r--    1 alexb    alexb      601348 Dec 12 18:51
PKG/courier-imap-2.2.1-1.ix86-linux2.4-opk.rpm
-rw-rw-r--    1 alexb    alexb        1972 Dec 12 18:51
PKG/courier-imap-ldap-2.2.1-1.ix86-linux2.4-opk.rpm
-rw-rw-r--    1 alexb    alexb       57329 Dec 12 18:51
PKG/courier-imap-mysql-2.2.1-1.ix86-linux2.4-opk.rpm
-rw-rw-r--    1 alexb    alexb       31317 Dec 12 18:51
PKG/courier-imap-pgsql-2.2.1-1.ix86-linux2.4-opk.rpm


[EMAIL PROTECTED] RPM]$ rpm -qpl PKG/courier-imap-2.2.1-1.ix86-linux2.4-opk.rpm
/etc/init.d/courier-imap
/etc/pam.d/imap
/etc/pam.d/pop3
/etc/profile.d/courier-imap.csh
/etc/profile.d/courier-imap.sh
/opkg/doc/courier-imap-2.2.1
/opkg/doc/courier-imap-2.2.1/AUTHORS
/opkg/doc/courier-imap-2.2.1/BUGS
/opkg/doc/courier-imap-2.2.1/COPYING
/opkg/doc/courier-imap-2.2.1/FAQ
/opkg/doc/courier-imap-2.2.1/FAQ.html
/opkg/doc/courier-imap-2.2.1/README
/opkg/doc/courier-imap-2.2.1/README.authmysql.html
/opkg/doc/courier-imap-2.2.1/README.authmysql.myownquery
/opkg/doc/courier-imap-2.2.1/README.authpostgres.html
/opkg/doc/courier-imap-2.2.1/README.imap
/opkg/doc/courier-imap-2.2.1/README.ldap
/opkg/doc/courier-imap-2.2.1/README.maildirquota
/opkg/doc/courier-imap-2.2.1/README.sharedfolders
/opkg/lib/courier-imap
/opkg/lib/courier-imap/bin
/opkg/lib/courier-imap/bin/couriertls
/opkg/lib/courier-imap/bin/deliverquota
/opkg/lib/courier-imap/bin/imapd
/opkg/lib/courier-imap/bin/maildirkw
/opkg/lib/courier-imap/bin/maildirmake
/opkg/lib/courier-imap/bin/pop3d
/opkg/lib/courier-imap/etc
/opkg/lib/courier-imap/etc/authdaemonrc.dist
/opkg/lib/courier-imap/etc/imapd-ssl.dist
/opkg/lib/courier-imap/etc/imapd.cnf
/opkg/lib/courier-imap/etc/imapd.dist
/opkg/lib/courier-imap/etc/pop3d-ssl.dist
/opkg/lib/courier-imap/etc/pop3d.cnf
/opkg/lib/courier-imap/etc/pop3d.dist
/opkg/lib/courier-imap/etc/quotawarnmsg.example
/opkg/lib/courier-imap/libexec
/opkg/lib/courier-imap/libexec/authlib
/opkg/lib/courier-imap/libexec/authlib/authdaemon
/opkg/lib/courier-imap/libexec/authlib/authdaemond
/opkg/lib/courier-imap/libexec/authlib/authdaemond.plain
/opkg/lib/courier-imap/libexec/courierlogger
/opkg/lib/courier-imap/libexec/couriertcpd
/opkg/lib/courier-imap/libexec/imapd-ssl.rc
/opkg/lib/courier-imap/libexec/imapd.rc
/opkg/lib/courier-imap/libexec/makedatprog
/opkg/lib/courier-imap/libexec/pop3d-ssl.rc
/opkg/lib/courier-imap/libexec/pop3d.rc
/opkg/lib/courier-imap/man
/opkg/lib/courier-imap/man/man1
/opkg/lib/courier-imap/man/man1/couriertcpd.1.gz
/opkg/lib/courier-imap/man/man1/maildirkw.1.gz
/opkg/lib/courier-imap/man/man1/maildirmake.1.gz
/opkg/lib/courier-imap/man/man7
/opkg/lib/courier-imap/man/man7/authcram.7.gz
/opkg/lib/courier-imap/man/man7/authdaemon.7.gz
/opkg/lib/courier-imap/man/man7/authdaemond.7.gz
/opkg/lib/courier-imap/man/man7/authldap.7.gz
/opkg/lib/courier-imap/man/man7/authlib.7.gz
/opkg/lib/courier-imap/man/man7/authmysql.7.gz
/opkg/lib/courier-imap/man/man7/authpam.7.gz
/opkg/lib/courier-imap/man/man7/authpwd.7.gz
/opkg/lib/courier-imap/man/man7/authshadow.7.gz
/opkg/lib/courier-imap/man/man7/authuserdb.7.gz
/opkg/lib/courier-imap/man/man7/authvchkpw.7.gz
/opkg/lib/courier-imap/man/man8
/opkg/lib/courier-imap/man/man8/deliverquota.8.gz
/opkg/lib/courier-imap/man/man8/imapd.8.gz
/opkg/lib/courier-imap/man/man8/makeuserdb.8.gz
/opkg/lib/courier-imap/man/man8/mkimapdcert.8.gz
/opkg/lib/courier-imap/man/man8/mkpop3dcert.8.gz
/opkg/lib/courier-imap/man/man8/pw2userdb.8.gz
/opkg/lib/courier-imap/man/man8/userdb.8.gz
/opkg/lib/courier-imap/man/man8/userdbpw.8.gz
/opkg/lib/courier-imap/man/man8/vchkpw2userdb.8.gz
/opkg/lib/courier-imap/sbin
/opkg/lib/courier-imap/sbin/imaplogin
/opkg/lib/courier-imap/sbin/makeuserdb
/opkg/lib/courier-imap/sbin/mkimapdcert
/opkg/lib/courier-imap/sbin/mkpop3dcert
/opkg/lib/courier-imap/sbin/pop3login
/opkg/lib/courier-imap/sbin/pw2userdb
/opkg/lib/courier-imap/sbin/userdb
/opkg/lib/courier-imap/sbin/userdbpw
/opkg/lib/courier-imap/sbin/vchkpw2userdb
/opkg/lib/courier-imap/share
/opkg/lib/courier-imap/share/configlist
/opkg/lib/courier-imap/share/configlist.ldap
/opkg/lib/courier-imap/share/configlist.mysql
/opkg/lib/courier-imap/share/configlist.pgsql
/opkg/lib/courier-imap/share/makeuserdb
/opkg/lib/courier-imap/share/mkimapdcert
/opkg/lib/courier-imap/share/mkpop3dcert
/opkg/lib/courier-imap/share/pw2userdb
/opkg/lib/courier-imap/share/sysconftool
/opkg/lib/courier-imap/share/sysconftool-rpmupgrade
/opkg/lib/courier-imap/share/userdb
/opkg/lib/courier-imap/share/vchkpw2userdb
/opkg/var/courier-imap/authdaemon.courier-imap
/opkg/var/courier-imap/authdaemon.courier-imap/lock
/opkg/var/courier-imap/authdaemon.courier-imap/pid
/opkg/var/courier-imap/authdaemon.courier-imap/socket
/opkg/var/courier-imap/imapd-ssl.pid
/opkg/var/courier-imap/imapd-ssl.pid.lock
/opkg/var/courier-imap/imapd.pid
/opkg/var/courier-imap/imapd.pid.lock
/opkg/var/courier-imap/pop3d-ssl.pid
/opkg/var/courier-imap/pop3d-ssl.pid.lock
/opkg/var/courier-imap/pop3d.pid
/opkg/var/courier-imap/pop3d.pid.lock


C�pia Michael Schloh von Bennewitz <[EMAIL PROTECTED]>:

> On Thu, Dec 11, 2003, [EMAIL PROTECTED] wrote:
> > So first, are all %{l_xxx} OpenPKG stuff ? And if so, where are they
> > defined (by rpm perhaps?) ?
> >
> Yes, all that starts with 'l_' is native to OpenPKG. l_cppflags is a
> local
> OpenPKG Macro. You can find these in your /cw/etc/openpkg/rpmmacros
> file.
> 
> > I do not understand the syntax like
> CXXFLAGS="${CXXFLAGS:-%optflags}"
> > Does this consider some default ? How to change this for OpenPKG ?
> >
> I don't understand that syntax either, but the good news is that I
> believe
> you don't need it. Stick to either the build flags that I sent you, or
> the
> ones from Bill's package. Either set should work fine.
> 
> How did it go with your Courier IMAP build (without OpenPKG)? Did you
> succeed in building the latest Courier version already? Which build
> flags
> did you use?
> 
> > And as I'm testing and probaly making lots off errors, How do I tell
> rpm to just
> > build the binary from .src.rpm with installing it ?
> >
> If you want to test your .spec file (and just build the sources),
> then:
> 
>   $ rpm -bb courier.spec
> 
> If you want to only make a source package (and not build anything),
> then:
> 
>   $ rpm -bs courier.spec
> 
> To make a binary package, you need to build the sources either with:
> 
>   $ rpm -bb courier.spec
> 
> or
>   $ rpm --rebuild courier-version...src.rpm
> 
> There will be no installation to your system until you explicitly ask
> with:
> 
>   # rpm -Uvh courier-version...ix86.rpm
> 
> -- 
> [EMAIL PROTECTED]
> Development Team, Operations Northern Europe
> Cable & Wireless Telecommunications Services GmbH
> 
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
User Communication List                      [EMAIL PROTECTED]

Reply via email to