[oe-commits] [Bug 5101] New: e2fsprogs-libs : unexpected keyword argument 'allow_links'

bugzilla-daemon at amethyst.openembedded.net bugzilla-daemon at amethyst.openembedded.net
Tue May 19 11:02:10 UTC 2009


http://bugs.openembedded.net/show_bug.cgi?id=5101

           Summary: e2fsprogs-libs : unexpected keyword argument
                    'allow_links'
    Classification: Unclassified
           Product: Openembedded
           Version: unspecified
          Platform: Other
        OS/Version: other
            Status: UNCONFIRMED
          Keywords: patch
          Severity: minor
          Priority: P3
         Component: org.openembedded.dev
        AssignedTo: openembedded-commits at lists.openembedded.org
        ReportedBy: xerxes at zafena.se


Created an attachment (id=13861)
 --> (http://bugs.openembedded.net/attachment.cgi?id=13861)
e2fsprogs-libs.patch

e2fsprogs-libs_1.41.5.bb do_package failed due to the allow_links=True keywords
that are used with do_split_packages()

The attached patch removes the allow_links keyword and makes it possible to
build the package.

Output error messages from when building e2fsprogs-libs using bitbake svn trunk
and org.openembedded.dev git tree:

bitbake e2fsprogs-libs

NOTE: Running task 429 of 435 (ID: 9,
/usr/src/openembedded/org.openembedded.dev/recipes/e2fsprogs-libs/e2fsprogs-libs_1.41.5.bb,
do_populate_staging)
ERROR: Error in executing:
/usr/src/openembedded/org.openembedded.dev/recipes/e2fsprogs-libs/e2fsprogs-libs_1.41.5.bb
ERROR: Exception:<type 'exceptions.TypeError'> Message:do_split_packages() got
an unexpected keyword argument 'allow_links'
ERROR: Printing the environment of the function
ERROR:     0001:def populate_packages():
ERROR:     0002:    cv_libdir = bb.data.expand('${libdir}', d)
ERROR:     0003:    cv_libdir_dbg = bb.data.expand('${libdir}/.debug', d)
ERROR:     0004:    do_split_packages(d, cv_libdir, '^lib(.*)\.so$',
'lib%s-dev', 'e2fsprogs-libs %s development package',
extra_depends='${PN}-dev', allow_links=True)
ERROR:     0005:    do_split_packages(d, cv_libdir, '^lib(.*)\.la$',
'lib%s-dev', 'e2fsprogs-libs %s development package',
extra_depends='${PN}-dev')
ERROR:     0006:    do_split_packages(d, cv_libdir, '^lib(.*)\.a$',
'lib%s-dev', 'e2fsprogs-libs %s development package',
extra_depends='${PN}-dev')
ERROR:     0007:    do_split_packages(d, cv_libdir, '^lib(.*)\.so\.*', 'lib%s',
'e2fsprogs-libs %s library', extra_depends='', allow_links=True)
ERROR:     0008:    import glob, stat, errno, re
ERROR: Error in executing:
/usr/src/openembedded/org.openembedded.dev/recipes/e2fsprogs-libs/e2fsprogs-libs_1.41.5.bb
ERROR: Exception:<type 'exceptions.TypeError'> Message:do_split_packages() got
an unexpected keyword argument 'allow_links'
ERROR: Printing the environment of the function
ERROR:     0001:def package_do_package():
ERROR:     0002:    packages = (bb.data.getVar('PACKAGES', d, 1) or "").split()
ERROR:     0003:    if len(packages) < 1:
ERROR:     0004:        bb.debug(1, "No packages to build, skipping
do_package")
ERROR:     0005:        return
ERROR:     0006:
ERROR:     0007:    for f in (bb.data.getVar('PACKAGEFUNCS', d, 1) or
'').split():
ERROR:     0008:        bb.build.exec_func(f, d)
ERROR: Error in executing:
/usr/src/openembedded/org.openembedded.dev/recipes/e2fsprogs-libs/e2fsprogs-libs_1.41.5.bb
ERROR: Exception:<type 'exceptions.TypeError'> Message:do_split_packages() got
an unexpected keyword argument 'allow_links'
ERROR: Printing the environment of the function
ERROR:     0001:def insane_do_package():
ERROR:     0002:    bb.build.exec_func('package_do_package', d)
ERROR:     0003:
ERROR: Error in executing:
/usr/src/openembedded/org.openembedded.dev/recipes/e2fsprogs-libs/e2fsprogs-libs_1.41.5.bb
ERROR: Exception:<type 'exceptions.TypeError'> Message:do_split_packages() got
an unexpected keyword argument 'allow_links'
ERROR: Printing the environment of the function
ERROR:     0001:def do_package():
ERROR:     0002:    bb.build.exec_func('insane_do_package', d)
ERROR:     0003:
ERROR: Build of
/usr/src/openembedded/org.openembedded.dev/recipes/e2fsprogs-libs/e2fsprogs-libs_1.41.5.bb
do_package failed

-- 
Configure bugmail: http://bugs.openembedded.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the Openembedded-commits mailing list