Menu

#15 Base class package "Gtk2::Ex::Simple::List" is empty.

v1.0_(example)
closed
nobody
None
5
2017-04-19
2015-11-12
No

I recenlty updated Opensuse from 13.2 to Leap 42.1

I receive the following when I try to start Gscan2PDF,

Base class package "Gtk2::Ex::Simple::List" is empty.
(Perhaps you need to 'use' the module which defines that package first,
or make that module available in @INC (@INC contains: /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.2 /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.2 /usr/lib/perl5/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/5.18.2 /usr/lib/perl5/site_perl .).
at /usr/lib/perl5/vendor_perl/5.18.2/Gscan2pdf/Document.pm line 52.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.18.2/Gscan2pdf/Document.pm line 52.
Compilation failed in require at /usr/bin/gscan2pdf line 51.
BEGIN failed--compilation aborted at /usr/bin/gscan2pdf line 51.

At a loss on how to fis this. If I run "gscan2pdf --log=file" where does is the logfile saved?

This program is a life saver. Thank you

Related

Support Requests: #15

Discussion

  • Jeffrey Ratcliffe

    It seems that Gtk2::Ex::Simple::List is not correctly installed. Looking at:

    http://lists.opensuse.org/opensuse-de/2013-03/msg00014.html

    Probably it has not been updated with the version of Perl you have. Try reinstalling perl-Gtk2-Ex-Simple-List

     
    • Christopher Glasoe

      Jeffrey,

      Thank you. Perl-Gth2-Ex-Simple-List was reinstalled and then perl-filesys-DF
      was missing.

      Any suggestions on how to make sure all of the perl components are available?

      Thank you again.

      Chris
      On Friday, November 13, 2015 01:05:26 PM you wrote:

      perl-Gtk2-Ex-Simple-List

       
  • Jeffrey Ratcliffe

    I use Debian-based distros, so the .rpm packages I created are nowhere near as well tested as the .deb packages.

    If you are simply taking the .rpm that I create, then there is not much more you can do other than install the packages that Perl complains about.

    If you are installing gscan2pdf from the Leap repos, then this should be reported to Leap packagers.

    I see that the list of required packages in the .spec file I use to build the .rpm is hopelessly out of date. If you are willing to help me by testing new .rpm packages, I could try to bring the .spec file up to date, which might solve your problem.

     
    • Christopher Glasoe

      Sure, I’ll give it a try. The joy of various distributions.

      On Thursday, November 19, 2015 08:34:01 AM you wrote:

      I use Debian-based distros, so the .rpm packages I created are nowhere near
      as well tested as the .deb packages.

      If you are simply taking the .rpm that I create, then there is not much more
      you can do other than install the packages that Perl complains about.

      If you are installing gscan2pdf from the Leap repos, then this should be
      reported to Leap packagers.

      I see that the list of required packages in the .spec file I use to build
      the .rpm is hopelessly out of date. If you are willing to help me by
      testing new .rpm packages, I could try to bring the .spec file up to date,
      which might solve your problem.


      [support-requests:#15] Base class package "Gtk2::Ex::Simple::List" is
      empty.

      Status: open
      Group: v1.0_(example)
      Created: Thu Nov 12, 2015 05:24 PM UTC by Christopher Glasoe
      Last Updated: Fri Nov 13, 2015 01:05 PM UTC
      Owner: nobody

      I recenlty updated Opensuse from 13.2 to Leap 42.1

      I receive the following when I try to start Gscan2PDF,

      Base class package "Gtk2::Ex::Simple::List" is empty.
      (Perhaps you need to 'use' the module which defines that package first,
      or make that module available in @INC (@INC contains:
      /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi
      /usr/lib/perl5/site_perl/5.18.2
      /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi
      /usr/lib/perl5/vendor_perl/5.18.2
      /usr/lib/perl5/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/5.18.2
      /usr/lib/perl5/site_perl .). at
      /usr/lib/perl5/vendor_perl/5.18.2/Gscan2pdf/Document.pm line 52. BEGIN
      failed--compilation aborted at
      /usr/lib/perl5/vendor_perl/5.18.2/Gscan2pdf/Document.pm line 52.
      Compilation failed in require at /usr/bin/gscan2pdf line 51.
      BEGIN failed--compilation aborted at /usr/bin/gscan2pdf line 51.

      At a loss on how to fis this. If I run "gscan2pdf --log=file" where does is
      the logfile saved?

      This program is a life saver. Thank you


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/gscan2pdf/support-requests/15/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       

      Related

      Support Requests: #15

  • Jeffrey Ratcliffe

    I've gone through the dependencies and updated the .spec files, making sure that I've listed a rpm for each. Please try them out when I release v1.3.6, which will happen as soon as I can (allowing for end of year stress)

     
    • Christopher Glasoe

      Looking forward to helping. You've created a great tool that has helped me
      as well as many others. Enjoy the holidays first.

      Merry Christmas.
      On Dec 17, 2015 5:17 AM, "Jeffrey Ratcliffe" ra28145@users.sf.net wrote:

      I've gone through the dependencies and updated the .spec files, making
      sure that I've listed a rpm for each. Please try them out when I release
      v1.3.6, which will happen as soon as I can (allowing for end of year stress)


      Status: open
      Group: v1.0_(example)
      Created: Thu Nov 12, 2015 05:24 PM UTC by Christopher Glasoe
      Last Updated: Thu Nov 19, 2015 08:34 AM UTC
      Owner: nobody

      I recenlty updated Opensuse from 13.2 to Leap 42.1

      I receive the following when I try to start Gscan2PDF,

      Base class package "Gtk2::Ex::Simple::List" is empty.
      (Perhaps you need to 'use' the module which defines that package first,
      or make that module available in @INC (@INC contains:
      /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi
      /usr/lib/perl5/site_perl/5.18.2
      /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi
      /usr/lib/perl5/vendor_perl/5.18.2
      /usr/lib/perl5/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/5.18.2
      /usr/lib/perl5/site_perl .).
      at /usr/lib/perl5/vendor_perl/5.18.2/Gscan2pdf/Document.pm line 52.
      BEGIN failed--compilation aborted at
      /usr/lib/perl5/vendor_perl/5.18.2/Gscan2pdf/Document.pm line 52.
      Compilation failed in require at /usr/bin/gscan2pdf line 51.
      BEGIN failed--compilation aborted at /usr/bin/gscan2pdf line 51.

      At a loss on how to fis this. If I run "gscan2pdf --log=file" where does
      is the logfile saved?

      This program is a life saver. Thank you

      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/gscan2pdf/support-requests/15/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       

      Related

      Support Requests: #15

    • Christopher Glasoe

      Jeff,

      I am trying to update to 1.3.6-1.Suse.noarch today from source forge. The OpenSuSE repos are
      one version behind which according to your previous email should meant that I will run into
      problems. So I am not surprised by the following.

      First error is “nothing provides librsvg2.common needed by gscan2pdf.1.3.6-1.Suse.norach”

      I have “librsvg-2-2 version 2.40.10-4.2=x86_64” installed.

      I also installed the 32 bit version but no success.

      I am assuming that the “.common” is a different version than what I have installed. Will search
      for it.

      ChrisOn Thursday, December 17, 2015 11:17:35 AM you wrote:

      I've gone through the dependencies and updated the .spec files, making sure that I've listed a
      rpm for each. Please try them out when I release v1.3.6, which will happen as soon as I can
      (allowing for end of year stress)


      [support-requests:#15][1] Base class package "Gtk2::Ex::Simple::List" is empty.
      Status: open

      Group: v1.0_(example)

      Created: Thu Nov 12, 2015 05:24 PM UTC by Christopher Glasoe

      Last Updated: Thu Nov 19, 2015 08:34 AM UTC

      Owner: nobody
      I recenlty updated Opensuse from 13.2 to Leap 42.1
      I receive the following when I try to start Gscan2PDF,
      Base class package "Gtk2::Ex::Simple::List" is empty.(Perhaps you need to 'use' the module
      which defines that package first,or make that module available in @INC (@INC contains:
      /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.2
      /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.2
      /usr/lib/perl5/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/5.18.2 /usr/lib/perl5/site_perl .).at
      /usr/lib/perl5/vendor_perl/5.18.2/Gscan2pdf/Document.pm line 52.BEGIN failed--compilation
      aborted at /usr/lib/perl5/vendor_perl/5.18.2/Gscan2pdf/Document.pm line 52.Compilation failed
      in require at /usr/bin/gscan2pdf line 51.BEGIN failed--compilation aborted at /usr/bin/gscan2pdf
      line 51.
      At a loss on how to fis this. If I run "gscan2pdf --log=file" where does is the logfile saved?
      This program is a life saver. Thank you


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/gscan2pdf/support-requests/15/[2]
      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/[3]


      [1] http://sourceforge.net/p/gscan2pdf/support-requests/15/
      [2] https://sourceforge.net/p/gscan2pdf/support-requests/15/
      [3] https://sourceforge.net/auth/subscriptions/

       

      Related

      Support Requests: #15

  • Jeffrey Ratcliffe

    librsvg2-common is the package name. But it seems to be called librsvg-2-2 in opensuse. Please install that and try again.

     
    • Christopher Glasoe

      Jeff,

      Librsvg-2.2 version 2.40.10-4.2 both 64 bit and 32 bit is installed.

      Chris

      librsvg2-common is the package name. But it seems to be called librsvg-2-2 in opensuse.
      Please install that and try again.


      [support-requests:#15][1] Base class package "Gtk2::Ex::Simple::List" is empty.
      Status: open

      Group: v1.0_(example)

      Created: Thu Nov 12, 2015 05:24 PM UTC by Christopher Glasoe

      Last Updated: Thu Dec 17, 2015 11:17 AM UTC

      Owner: nobody
      I recenlty updated Opensuse from 13.2 to Leap 42.1
      I receive the following when I try to start Gscan2PDF,
      Base class package "Gtk2::Ex::Simple::List" is empty.(Perhaps you need to 'use' the module
      which defines that package first,or make that module available in @INC (@INC contains:
      /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.2
      /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.2
      /usr/lib/perl5/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/5.18.2 /usr/lib/perl5/site_perl .).at
      /usr/lib/perl5/vendor_perl/5.18.2/Gscan2pdf/Document.pm line 52.BEGIN failed--compilation
      aborted at /usr/lib/perl5/vendor_perl/5.18.2/Gscan2pdf/Document.pm line 52.Compilation failed
      in require at /usr/bin/gscan2pdf line 51.BEGIN failed--compilation aborted at
      /usr/bin/gscan2pdf line 51.
      At a loss on how to fis this. If I run "gscan2pdf --log=file" where does is the logfile saved?
      This program is a life saver. Thank you


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/gscan2pdf/support-requests/15/[2]
      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/[3]


      [1] http://sourceforge.net/p/gscan2pdf/support-requests/15/
      [2] https://sourceforge.net/p/gscan2pdf/support-requests/15/
      [3] https://sourceforge.net/auth/subscriptions/

       

      Related

      Support Requests: #15

    • Christopher Glasoe

      Jeff,

      Sorry hit send too fast.

      The librsvg-2.2 versions were installed when I sent the original error message I realize I hadn’t
      made that clear.

      Chris

      librsvg2-common is the package name. But it seems to be called librsvg-2-2 in opensuse.
      Please install that and try again.


      [support-requests:#15][1] Base class package "Gtk2::Ex::Simple::List" is empty.
      Status: open

      Group: v1.0_(example)

      Created: Thu Nov 12, 2015 05:24 PM UTC by Christopher Glasoe

      Last Updated: Thu Dec 17, 2015 11:17 AM UTC

      Owner: nobody
      I recenlty updated Opensuse from 13.2 to Leap 42.1
      I receive the following when I try to start Gscan2PDF,
      Base class package "Gtk2::Ex::Simple::List" is empty.(Perhaps you need to 'use' the module
      which defines that package first,or make that module available in @INC (@INC contains:
      /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.2
      /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.2
      /usr/lib/perl5/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/5.18.2 /usr/lib/perl5/site_perl .).at
      /usr/lib/perl5/vendor_perl/5.18.2/Gscan2pdf/Document.pm line 52.BEGIN failed--compilation
      aborted at /usr/lib/perl5/vendor_perl/5.18.2/Gscan2pdf/Document.pm line 52.Compilation failed
      in require at /usr/bin/gscan2pdf line 51.BEGIN failed--compilation aborted at
      /usr/bin/gscan2pdf line 51.
      At a loss on how to fis this. If I run "gscan2pdf --log=file" where does is the logfile saved?
      This program is a life saver. Thank you


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/gscan2pdf/support-requests/15/[2]
      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/[3]


      [1] http://sourceforge.net/p/gscan2pdf/support-requests/15/
      [2] https://sourceforge.net/p/gscan2pdf/support-requests/15/
      [3] https://sourceforge.net/auth/subscriptions/

       

      Related

      Support Requests: #15

  • Jeffrey Ratcliffe

    What is now the error message when you start gscan2pdf?

     
    • Christopher Glasoe

      Same thing. See attached

      What is now the error message when you start gscan2pdf?

      [support-requests:#15][1] Base class package "Gtk2::Ex::Simple::List" is empty.
      Status: open

      Group: v1.0_(example)

      Created: Thu Nov 12, 2015 05:24 PM UTC by Christopher Glasoe

      Last Updated: Fri Jan 08, 2016 08:39 AM UTC

      Owner: nobody
      I recenlty updated Opensuse from 13.2 to Leap 42.1
      I receive the following when I try to start Gscan2PDF,
      Base class package "Gtk2::Ex::Simple::List" is empty.(Perhaps you need to 'use' the module
      which defines that package first,or make that module available in @INC (@INC contains:
      /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.2
      /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.2
      /usr/lib/perl5/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/5.18.2 /usr/lib/perl5/site_perl .).at
      /usr/lib/perl5/vendor_perl/5.18.2/Gscan2pdf/Document.pm line 52.BEGIN failed--compilation
      aborted at /usr/lib/perl5/vendor_perl/5.18.2/Gscan2pdf/Document.pm line 52.Compilation failed
      in require at /usr/bin/gscan2pdf line 51.BEGIN failed--compilation aborted at
      /usr/bin/gscan2pdf line 51.
      At a loss on how to fis this. If I run "gscan2pdf --log=file" where does is the logfile saved?
      This program is a life saver. Thank you


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/gscan2pdf/support-requests/15/[2]
      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/[3]


      [1] http://sourceforge.net/p/gscan2pdf/support-requests/15/
      [2] https://sourceforge.net/p/gscan2pdf/support-requests/15/
      [3] https://sourceforge.net/auth/subscriptions/

       

      Related

      Support Requests: #15

  • Jeffrey Ratcliffe

    'Base class package "Gtk2::Ex::Simple::List" is empty' tells me that perl-gtk2-ex-simple-list is not installed.

     
  • Jeffrey Ratcliffe

    • status: open --> closed
     

Log in to post a comment.