Hi Raymond,

I was told we had v5.3 before the upgrade. Need to investigate why the
incompatibility issue came out only now.

Thanks for the feedback.
Virgilio



On Thu, May 22, 2014 at 12:06 PM, Raymond Higgs <[email protected]> wrote:

> Linux on 390 Port <[email protected]> wrote on 05/21/2014 11:08:16
> PM:
>
> > From: Virgilio Calimlim <[email protected]>
> > To: [email protected]
> > Date: 05/21/2014 11:09 PM
> > Subject: dd command conv option for AIX V6 not downward compatible
> > Sent by: Linux on 390 Port <[email protected]>
> >
> > (Pardon if this is not the right forum.)
> >
> > Folks,
> >
> > We're experiencing broken code due to a minor incompatibility after
> > upgrading to AIX V6. The code below has been working for more than 15
> years
> > (based on timestamp) before the recent upgrade.
> >
> >    dd if=$infile of=$outfile conv=block,ebcdic cbs=80
> >
> > The conv option used to accept block and ebcdic values specified
> together.
> > We're now getting a "dd: bad arg ebcdic" error message. Man dd is saying
> > these two values are now incompatible.
> >
> > My questions are:
> > - Is it normal that customers experience broken code whenever there is
> an
> > AIX upgrade?
> > - Is this incompatibility change present only in AIX V6, or is it
> > generic/global meaning also present in the latest distributions of Linux
> > and other -ix flavors?
> >
> > I've done a few MVS and VSE upgrades but have never received a single
> > complaint from applications people of a broken code due to
> upward/downward
> > incompatibility. Must have been lucky until now. :D
> >
> > Thanks in advance!
> > Virgilio B Calimlim
> >
> > ----------------------------------------------------------------------
> > For LINUX-390 subscribe / signoff / archive access instructions,
> > send email to [email protected] with the message: INFO LINUX-390 or
> visit
> > http://www.marist.edu/htbin/wlvindex?LINUX-390
> > ----------------------------------------------------------------------
> > For more information on Linux on System z, visit
> > http://wiki.linuxvm.org/
> >
>
> Hi Virgilio,
>
> The AIX 4 and 5 documentation say the same thing about mixing those
> options:
>
>
> http://publib16.boulder.ibm.com/pseries/en_US/infocenter/base/43_docs/cmds/aixcmds2/dd.htm#A101930e6
>
>
> http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.cmds/doc/aixcmds2/dd.htm
>
> block
> Converts variable-length records to fixed-length. The length is determined
> by the conversion block size (cbs). This option is incompatible with the
> ascii, ebcdic, ibm, and unblock options.
>
> Are you sure that you were using IBM's dd program on your old system?
> Could it have been GNU dd, or some private shell script?
>
> Regards,
>
> Ray Higgs
> System z FCP Firmware Development
> Bld. 706, B42
> 2455 South Road
> Poughkeepsie, NY 12601
> (845) 435-8666,  T/L 295-8666
> [email protected]
>
> ----------------------------------------------------------------------
> For LINUX-390 subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO LINUX-390 or
> visit
> http://www.marist.edu/htbin/wlvindex?LINUX-390
> ----------------------------------------------------------------------
> For more information on Linux on System z, visit
> http://wiki.linuxvm.org/
>

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
----------------------------------------------------------------------
For more information on Linux on System z, visit
http://wiki.linuxvm.org/

Reply via email to