Uploaded image for project: 'MusicBrainz Server'
  1. MusicBrainz Server
  2. MBS-1544

Class::Accessor::Fast::XS required during normal run

XMLWordPrintable

      5:00 warp@bullet-bill:~/code/mb$ script/musicbrainz_server.pl -r
      "my" variable $form masks earlier declaration in same scope at /home/warp/code/mb/script/../lib/MusicBrainz/Server/Controller/Edit/Relationship.pm line 304.
      Couldn't require MusicBrainz::Server::Edit::Historic::Fast : Base class package "Class::Accessor::Fast::XS" is empty.
      (Perhaps you need to 'use' the module which defines that package first,
      or make that module available in @INC (@INC contains: /home/warp/code/mb/script/../lib /usr/local/lib/perl5/x86_64-linux-gnu-thread-multi /usr/local/lib/perl5 /usr/local/lib/perl/5.10 /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10 /usr/local/share/perl/5.10.1 /etc/perl /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .).
      at /home/warp/code/mb/script/../lib/MusicBrainz/Server/Edit/Historic/Fast.pm line 6
      BEGIN failed--compilation aborted at /home/warp/code/mb/script/../lib/MusicBrainz/Server/Edit/Historic/Fast.pm line 6.
      Compilation failed in require at (eval 3043) line 3.
      at /home/warp/code/mb/script/../lib/MusicBrainz/Server/Data/EditMigration.pm line 23
      You can connect to your server at http://bullet-bill:3000

      Apparently Class::Accessor::Fast::XS shouldn't be loaded during a normal run, only during edit migration. So, fix that – or just add it to the makefile so that the package is available when mb server is installed properly.

            acid2 Oliver Charles
            warp Kuno Woudt
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package
                NGS - Release Candidate 2