Maybe your "other" file is not separated by \r\n ? See the discussion of autochomp in the Tie::File documentation.
You don't show any code with which we could try to replicate your problem, so I have to guess.
In reply to Re: Tie::File separator not supported
by Corion
in thread Tie::File separator not supported
by pilsdumps
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |