<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>4048</bug_id>
          
          <creation_ts>2013-03-18 16:19:17 +0000</creation_ts>
          <short_desc>smart update of perl-modules fail</short_desc>
          <delta_ts>2013-03-22 19:40:55 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>devtools / tool chain</component>
          <version>1.4</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.4 M6</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Khem Raj">raj.khem</reporter>
          <assigned_to name="Paul Eggleton">bluelightning</assigned_to>
          <cc>bluelightning</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>sgw</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>30804</commentid>
    <comment_count>0</comment_count>
    <who name="Khem Raj">raj.khem</who>
    <bug_when>2013-03-18 16:19:17 +0000</bug_when>
    <thetext>Playing with repos setup with smart on would be 1.4 release I am running into this problem

$ smart install perl-modules
Loading cache...
Updating cache...                                     ########################################################################## [100%]

Computing transaction...                                                                                                                error: Can&apos;t install perl-modules-5.14.3-r1.1@x86_64: no package provides perl-module-io-.debug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30805</commentid>
    <comment_count>1</comment_count>
    <who name="Khem Raj">raj.khem</who>
    <bug_when>2013-03-18 16:24:01 +0000</bug_when>
    <thetext>I see this

in

poky/build/tmp-eglibc/work/x86_64-poky-linux/perl/5.14.3-r1/packages-split

$ ls | grep debug
perl-module-attributes-.debug
perl-module-b-debug
perl-module-b-.debug
perl-module-b-lint-debug
perl-module-compress-raw-bzip2-.debug
perl-module-compress-raw-zlib-.debug
perl-module-cwd-.debug
perl-module-data-dumper-.debug
perl-module-devel-dprof-.debug
perl-module-devel-peek-.debug
perl-module-devel-ppport-.debug
perl-module-digest-md5-.debug
perl-module-digest-sha-.debug
perl-module-encode-byte-.debug
perl-module-encode-cn-.debug
perl-module-encode-.debug
perl-module-encode-ebcdic-.debug
perl-module-encode-jp-.debug
perl-module-encode-kr-.debug
perl-module-encode-symbol-.debug
perl-module-encode-tw-.debug
perl-module-encode-unicode-.debug
perl-module-fcntl-.debug
perl-module-file-glob-.debug
perl-module-filter-util-call-.debug
perl-module-gdbm-file-.debug
perl-module-hash-util-.debug
perl-module-hash-util-fieldhash-.debug
perl-module-i18n-langinfo-.debug
perl-module-io-.debug
perl-module-ipc-sysv-.debug
perl-module-list-util-.debug
perl-module-math-bigint-fastcalc-.debug
perl-module-mime-base64-.debug
perl-module-mro-.debug
perl-module-opcode-.debug
perl-module-perlio-encoding-.debug
perl-module-perlio-scalar-.debug
perl-module-perlio-via-.debug
perl-module-pod-simple-debug
perl-module-posix-.debug
perl-module-re-.debug
perl-module-sdbm-file-.debug
perl-module-socket-.debug
perl-module-storable-.debug
perl-module-sys-hostname-.debug
perl-module-sys-syslog-.debug
perl-module-text-soundex-.debug
perl-module-threads-.debug
perl-module-threads-shared-.debug
perl-module-tie-hash-namedcapture-.debug
perl-module-time-hires-.debug
perl-module-time-piece-.debug
perl-module-unicode-collate-.debug
perl-module-unicode-normalize-.debug
perl-module-xs-apitest-.debug
perl-module-xs-typemap-.debug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30808</commentid>
    <comment_count>2</comment_count>
    <who name="Khem Raj">raj.khem</who>
    <bug_when>2013-03-18 16:53:40 +0000</bug_when>
    <thetext>one thing thats interesting is that for all these empty .debug packages the corresponding real package has files in subdirs under usr/lib64/perl/5.14.3

e.g.


perl-module-ipc-sysv
perl-module-ipc-sysv/usr
perl-module-ipc-sysv/usr/lib64
perl-module-ipc-sysv/usr/lib64/perl
perl-module-ipc-sysv/usr/lib64/perl/5.14.3
perl-module-ipc-sysv/usr/lib64/perl/5.14.3/IPC
perl-module-ipc-sysv/usr/lib64/perl/5.14.3/IPC/SysV.pm
perl-module-ipc-sysv/usr/lib64/perl/5.14.3/auto
perl-module-ipc-sysv/usr/lib64/perl/5.14.3/auto/IPC
perl-module-ipc-sysv/usr/lib64/perl/5.14.3/auto/IPC/SysV
perl-module-ipc-sysv/usr/lib64/perl/5.14.3/auto/IPC/SysV/SysV.so</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30994</commentid>
    <comment_count>3</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2013-03-21 15:43:49 +0000</bug_when>
    <thetext>This is a problem with the package splitting in the perl recipe using do_split_packages - recursive is set to True, the regex for the first call &apos;auto/([^.]*)/[^/]*\.(so|ld|ix|al)&apos; is greedy, and the .debug directories contain .so files, so each one gets picked up as a package.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31044</commentid>
    <comment_count>4</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2013-03-22 19:40:55 +0000</bug_when>
    <thetext>Fix merged to master:

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=cf3c96a425fcab7da9fa50bda097ac60c50f8b54</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>