Open Source Development

Power Open Source Development

Explore the open source tools and capabilities for building and deploying modern applications on IBM Power platforms including AIX, IBM i, and Linux.


#Power


#Power


#Servers
#Opensource
 View Only
  • 1.  createrepo_c-0.16.0-64_1: error message

    Posted 01/23/23 04:33 AM

    Hi,

    createrepo throws this message...

    C_CREATEREPOLIB: Warning: Cannot copy /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/ppc-6.1/repodata/filelists.sqlite.bz2 -> /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/ppc-6.1/.repodata/filelists.sqlite.bz2: cp: Not a recognized flag: - Usage: cp [-fhipHILPU][-d|-e] [-r|-R] [-E{force|ignore|warn}] [--] src target    or: cp [-fhipHILPU] [-d|-e] [-r|-R] [-E{force|ignore|warn}] [--] src1 ... srcN directory : Child process exited with code 1
    C_CREATEREPOLIB: Warning: Cannot copy /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/ppc-6.1/repodata/filelists.xml.gz -> /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/ppc-6.1/.repodata/filelists.xml.gz: cp: Not a recognized flag: - Usage: cp [-fhipHILPU][-d|-e] [-r|-R] [-E{force|ignore|warn}] [--] src target    or: cp [-fhipHILPU] [-d|-e] [-r|-R] [-E{force|ignore|warn}] [--] src1 ... srcN directory : Child process exited with code 1
    C_CREATEREPOLIB: Warning: Cannot copy /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/ppc-6.1/repodata/other.sqlite.bz2 -> /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/ppc-6.1/.repodata/other.sqlite.bz2: cp: Not a recognized flag: - Usage: cp [-fhipHILPU][-d|-e] [-r|-R] [-E{force|ignore|warn}] [--] src target    or: cp [-fhipHILPU] [-d|-e] [-r|-R] [-E{force|ignore|warn}] [--] src1 ... srcN directory : Child process exited with code 1
    C_CREATEREPOLIB: Warning: Cannot copy /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/ppc-6.1/repodata/other.xml.gz -> /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/ppc-6.1/.repodata/other.xml.gz: cp: Not a recognized flag: - Usage: cp [-fhipHILPU][-d|-e] [-r|-R] [-E{force|ignore|warn}] [--] src target    or: cp [-fhipHILPU] [-d|-e] [-r|-R] [-E{force|ignore|warn}] [--] src1 ... srcN directory : Child process exited with code 1
    C_CREATEREPOLIB: Warning: Cannot copy /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/ppc-6.1/repodata/primary.sqlite.bz2 -> /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/ppc-6.1/.repodata/primary.sqlite.bz2: cp: Not a recognized flag: - Usage: cp [-fhipHILPU][-d|-e] [-r|-R] [-E{force|ignore|warn}] [--] src target    or: cp [-fhipHILPU] [-d|-e] [-r|-R] [-E{force|ignore|warn}] [--] src1 ... srcN directory : Child process exited with code 1
    C_CREATEREPOLIB: Warning: Cannot copy /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/ppc-6.1/repodata/primary.xml.gz -> /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/ppc-6.1/.repodata/primary.xml.gz: cp: Not a recognized flag: - Usage: cp [-fhipHILPU][-d|-e] [-r|-R] [-E{force|ignore|warn}] [--] src target    or: cp [-fhipHILPU] [-d|-e] [-r|-R] [-E{force|ignore|warn}] [--] src1 ... srcN directory : Child process exited with code 1​


    no idea what this is about...

    chris



    ------------------------------
    I regret starting this entire conversation
    ------------------------------

    #AIXOpenSource


  • 2.  RE: createrepo_c-0.16.0-64_1: error message

    Posted 01/23/23 04:53 AM
    From the above messages, looks like "cp" (/usr/bin/cp -- AIX cp) command got a invalid flag and it throws these warnings/errors.
    Can you give more details about what is tried here using createrepo ?

    ------------------------------
    Ayappan P
    ------------------------------



  • 3.  RE: createrepo_c-0.16.0-64_1: error message

    Posted 01/23/23 05:37 AM
    nothing special..just the usual createrepo call after reposync...

    createrepo /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/ppc >> logs/reposync.log 2>&1
    createrepo /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/ppc-6.1 >> logs/reposync.log 2>&1
    createrepo /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/ppc-7.1 >> logs/reposync.log 2>&1
    createrepo /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/ppc-7.2 >> logs/reposync.log 2>&1
    createrepo /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/ppc-7.3 >> logs/reposync.log 2>&1
    createrepo /srv/www/repos/ibm_aixtoolbox_mirror/RPMS/noarch >> logs/reposync.log 2>&1
    ​


    ------------------------------
    I regret starting this entire conversation
    ------------------------------



  • 4.  RE: createrepo_c-0.16.0-64_1: error message

    Posted 01/23/23 12:19 PM
    Bet you it's picking up the wrong cp. Do you have coreutils.rpm installed? It provides the GNU cp, which has a lot more flags than the AIX one does.

    The other thing is that dnf's reposync can now copy the metadata too. You don't need to use createrepo anymore.


    ------------------------------
    Mario Stargard
    ------------------------------