Urgent help : updating from 2.16.2 to 2.20 - Mozilla

This is a discussion on Urgent help : updating from 2.16.2 to 2.20 - Mozilla ; Hi, I've tried to update from 2.16.2 to 2.20. I think I have followed the guidelines for updating using CVS. I cded to the installation directory and did cvs update -rBUGZILLA-2_20-STABLE -dP Upon running checksetup.pl some modules were required, which ...

+ Reply to Thread
Results 1 to 3 of 3

Thread: Urgent help : updating from 2.16.2 to 2.20

  1. Urgent help : updating from 2.16.2 to 2.20

    Hi,

    I've tried to update from 2.16.2 to 2.20. I think I have followed the
    guidelines for updating using CVS. I cded to the installation directory and
    did

    cvs update -rBUGZILLA-2_20-STABLE -dP

    Upon running checksetup.pl some modules were required, which I then
    installed.After doing that I tried to run checksetup.pl again which now
    results in

    Checking perl modules ...
    Checking for AppConfig (v1.52) ok: found v1.52
    Checking for CGI (v2.93) ok: found v3.15
    Checking for Data:umper (any) ok: found v2.12
    Checking for Date::Format (v2.21) ok: found v2.22
    Checking for DBI (v1.38) ok: found v1.50
    Checking for File::Spec (v0.84) ok: found v3.15
    Checking for File::Temp (any) ok: found v0.13
    Checking for Template (v2.08) ok: found v2.08
    Checking for Text::Wrap (v2001.0131) ok: found v2001.0929
    Checking for Mail::Mailer (v1.65) ok: found v1.73
    Checking for Storable (any) ok: found v2.04

    The following Perl modules are optional:
    Checking for GD (v1.20) ok: found v1.40
    Checking for Chart::Base (v1.0) ok: found v2.2
    Checking for XML::Parser (any) ok: found v2.34
    Checking for GD::Graph (any) ok: found v1.43
    Checking for GD::Text::Align (any) ok: found v1.18
    Checking for PatchReader (v0.9.4) not found

    If you want to see pretty HTML views of patches, you should install the
    PatchReader module:
    PatchReader: /usr/bin/perl -MCPAN -e 'install "PatchReader"'
    Use of bare << to mean <<"" is deprecated at defparams.pl line 314.
    Use of bare << to mean <<"" is deprecated at defparams.pl line 319.
    Argument "DefParam("usequip",\n "If this is on, Bugzilla di..." isn't
    numeric in left bitshift (<<) at defparams.pl line 324.
    Argument "DefParam("cookiepath", \n "Directory path under your do..." isn't
    numeric in left bitshift (<<) at defparams.pl line 324.
    Couldn't parse defparams.pl: Can't find string terminator "}" anywhere
    before EOF at defparams.pl line 408.
    Compilation failed in require at checksetup.pl line 444.
    BEGIN failed--compilation aborted at checksetup.pl line 444.

    Can somebody please help

    Kind regards
    Bo Rasmussen


  2. Re: Urgent help : updating from 2.16.2 to 2.20

    Hi Bo,

    Is it possible that earlier you have modified Bugzilla source files? In that case,
    there may have been a CVS conflict when you updated the version. This is
    just a guess, looking at those "<<" errors.

    To check this out, execute:
    cvs -qn update -dP 2>/dev/null

    If you see files having "C" status, that's them. Resolve the conflict manually or simply delete these files and run cvs update
    again. You also may want to drop and restore from the repository all "M" files (locally modified, no conflict).

    Hope this helps!

    Cheers,
    Igor

    --
    Igor Sereda
    Deskzilla Team
    http://deskzilla.com
    Bugzilla Desktop Client




    "Bo Rasmussen" wrote in message newsLmdnWTrLPTTNkHenZ2dnUVZ_sqdnZ2d@mozilla.org...
    > Hi,
    >
    > I've tried to update from 2.16.2 to 2.20. I think I have followed the
    > guidelines for updating using CVS. I cded to the installation directory and
    > did
    >
    > cvs update -rBUGZILLA-2_20-STABLE -dP
    >
    > Upon running checksetup.pl some modules were required, which I then
    > installed.After doing that I tried to run checksetup.pl again which now
    > results in
    >
    > Checking perl modules ...
    > Checking for AppConfig (v1.52) ok: found v1.52
    > Checking for CGI (v2.93) ok: found v3.15
    > Checking for Data:umper (any) ok: found v2.12
    > Checking for Date::Format (v2.21) ok: found v2.22
    > Checking for DBI (v1.38) ok: found v1.50
    > Checking for File::Spec (v0.84) ok: found v3.15
    > Checking for File::Temp (any) ok: found v0.13
    > Checking for Template (v2.08) ok: found v2.08
    > Checking for Text::Wrap (v2001.0131) ok: found v2001.0929
    > Checking for Mail::Mailer (v1.65) ok: found v1.73
    > Checking for Storable (any) ok: found v2.04
    >
    > The following Perl modules are optional:
    > Checking for GD (v1.20) ok: found v1.40
    > Checking for Chart::Base (v1.0) ok: found v2.2
    > Checking for XML::Parser (any) ok: found v2.34
    > Checking for GD::Graph (any) ok: found v1.43
    > Checking for GD::Text::Align (any) ok: found v1.18
    > Checking for PatchReader (v0.9.4) not found
    >
    > If you want to see pretty HTML views of patches, you should install the
    > PatchReader module:
    > PatchReader: /usr/bin/perl -MCPAN -e 'install "PatchReader"'
    > Use of bare << to mean <<"" is deprecated at defparams.pl line 314.
    > Use of bare << to mean <<"" is deprecated at defparams.pl line 319.
    > Argument "DefParam("usequip",\n "If this is on, Bugzilla di..." isn't
    > numeric in left bitshift (<<) at defparams.pl line 324.
    > Argument "DefParam("cookiepath", \n "Directory path under your do..." isn't
    > numeric in left bitshift (<<) at defparams.pl line 324.
    > Couldn't parse defparams.pl: Can't find string terminator "}" anywhere
    > before EOF at defparams.pl line 408.
    > Compilation failed in require at checksetup.pl line 444.
    > BEGIN failed--compilation aborted at checksetup.pl line 444.
    >
    > Can somebody please help
    >
    > Kind regards
    > Bo Rasmussen
    >




  3. Re: Urgent help : updating from 2.16.2 to 2.20

    On Sun, 2006-01-29 at 12:47 +0100, Bo Rasmussen wrote:
    > I've tried to update from 2.16.2 to 2.20. I think I have followed the
    > guidelines for updating using CVS. I cded to the installation directory and
    > did
    >
    > cvs update -rBUGZILLA-2_20-STABLE -dP
    >
    > Use of bare << to mean <<"" is deprecated at defparams.pl line 314.
    > Use of bare << to mean <<"" is deprecated at defparams.pl line 319.


    When you upgraded, you had conflicts in your files. That is, CVS
    couldn't upgrade you all the way. I imagine you customized your 2.16.2.
    Doing a CVS upgrade from a customized 2.16.2 to 2.20 probably isn't
    going to work at all. If you want to see the conflicts, search your
    files for "<<" (without the quotes).

    The best way to upgrade is just to install a fresh Bugzilla 2.20, copy
    your database, data/ directory, and localconfig files over, and then
    re-create your customizations in the new version.

    -Max
    --
    http://www.everythingsolved.com/
    Competent, Friendly Bugzilla Services. And Everything Else, too.


+ Reply to Thread