Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

I can not build blead on VMS - Missing files, NNTP newsgroups not updating.

1 view
Skip to first unread message

John Malmberg

unread,
Mar 21, 2009, 4:03:22 PM3/21/09
to vmsperl, Craig A. Berry, Nicholas Clark, P5P
I can not build blead on VMS after synchronizing with rsync.

The files:
ext/IO-Compress/MANIFEST
lib/perl5db/t/eval-line-bug
lib/perl5db/t/lvalue-bug
t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~,Bar.pm_

I have tried using rsync to pull down new copies of the MANIFEST and the
missing files and am getting a report that the files are not present in
the repository, and that my copy of the MANIFEST is up to date.

The perl5.porters news group and the perl5.changes newsgroups stopped
updating on March 12th.

-John
Personal Opinion Only

Craig A. Berry

unread,
Mar 21, 2009, 11:42:35 PM3/21/09
to John Malmberg, VMSperl Mailing List, P5P Porters

On Mar 21, 2009, at 3:03 PM, John Malmberg wrote:

> I can not build blead on VMS after synchronizing with rsync.
>
> The files:
> ext/IO-Compress/MANIFEST

That caused trouble everywhere but has been fixed.

> lib/perl5db/t/eval-line-bug
> lib/perl5db/t/lvalue-bug
> t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~,Bar.pm_
>
> I have tried using rsync to pull down new copies of the MANIFEST and
> the missing files and am getting a report that the files are not
> present in the repository, and that my copy of the MANIFEST is up to
> date.

I have just created myself a snapshot using rsync and have built it
without trouble. This is the patchlevel I got:

$ type .patch
blead 2009-03-22.00:46:09 ac56ae2e858af2a770b8e1bbf5cc5d10917fbc46
GitLive-blead-788-gac56ae2

> The perl5.porters news group and the perl5.changes newsgroups
> stopped updating on March 12th.
>


Have you tried writing the list owners? I don't know anything about
how the nntp gateway gets updated from the mailing lists.

________________________________________
Craig A. Berry
mailto:craig...@mac.com

"... getting out of a sonnet is much more
difficult than getting in."
Brad Leithauser

John Malmberg

unread,
Mar 22, 2009, 12:26:43 PM3/22/09
to Craig A. Berry, VMSperl Mailing List, P5P Porters, sim...@cpan.org
Craig A. Berry wrote:
>
> On Mar 21, 2009, at 3:03 PM, John Malmberg wrote:
>
>> I can not build blead on VMS after synchronizing with rsync.
>>
>> The files:
>> ext/IO-Compress/MANIFEST
>
> That caused trouble everywhere but has been fixed.
>
>> lib/perl5db/t/eval-line-bug
>> lib/perl5db/t/lvalue-bug
>> t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~,Bar.pm_
>>
>> I have tried using rsync to pull down new copies of the MANIFEST and
>> the missing files and am getting a report that the files are not
>> present in the repository, and that my copy of the MANIFEST is up to
>> date.
>
> I have just created myself a snapshot using rsync and have built it
> without trouble. This is the patchlevel I got:
>
> $ type .patch
> blead 2009-03-22.00:46:09 ac56ae2e858af2a770b8e1bbf5cc5d10917fbc46
> GitLive-blead-788-gac56ae2

I am still not building as of


blead 2009-03-22.00:46:09 ac56ae2e858af2a770b8e1bbf5cc5d10917fbc46
GitLive-blead-788-gac56ae2

These files are still reported as missing.
t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~,Bar.pm_

I keep trying to use rsync on VMS to pull down the Bar.pm~ file and it
keeps returning:

"receiving file list ... done
client: nothing to do: perhaps hyou need to specify some filenames or
the --recursive option?

>> The perl5.porters news group and the perl5.changes newsgroups stopped
>> updating on March 12th.
>
> Have you tried writing the list owners? I don't know anything about how
> the nntp gateway gets updated from the mailing lists.

I just sent an e-mail to the list owners. The list owner information is
not in the headers of the NNTP postings.

-John
wb8...@gmail.com
Personal Opinion Only

Craig A. Berry

unread,
Mar 22, 2009, 2:12:28 PM3/22/09
to John Malmberg, VMSperl Mailing List, P5P Porters

On Mar 22, 2009, at 11:26 AM, John Malmberg wrote:
> I am still not building as of
> blead 2009-03-22.00:46:09 ac56ae2e858af2a770b8e1bbf5cc5d10917fbc46
> GitLive-blead-788-gac56ae2
>
> These files are still reported as missing.
> t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~,Bar.pm_
>
> I keep trying to use rsync on VMS to pull down the Bar.pm~ file and
> it keeps returning:
>
> "receiving file list ... done
> client: nothing to do: perhaps hyou need to specify some filenames
> or the --recursive option?


Obviously checking whether you actually have the file would be a first
step, and a second would be checking whether your home-grown port of
rsync does any translation of the tilde.

Unfortunately we don't have snapshots available that I'm aware of.

John Malmberg

unread,
Mar 22, 2009, 2:35:00 PM3/22/09
to Craig A. Berry, VMSperl Mailing List, P5P Porters
Craig A. Berry wrote:
>
> On Mar 22, 2009, at 11:26 AM, John Malmberg wrote:
>> I am still not building as of
>> blead 2009-03-22.00:46:09 ac56ae2e858af2a770b8e1bbf5cc5d10917fbc46
>> GitLive-blead-788-gac56ae2
>>
>> These files are still reported as missing.
>> t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~,Bar.pm_
>>
>> I keep trying to use rsync on VMS to pull down the Bar.pm~ file and it
>> keeps returning:
>>
>> "receiving file list ... done
>> client: nothing to do: perhaps hyou need to specify some filenames or
>> the --recursive option?
>
> Obviously checking whether you actually have the file would be a first
> step, and a second would be checking whether your home-grown port of
> rsync does any translation of the tilde.

I did not have the file. I traced it down to the "-C" option which
strips out filenames from the transfer that CVS would automatically
exclude, which includes all files that end with ~.

-John
wb8...@gmail.com
Personal Opinion Only.

John Malmberg

unread,
Mar 23, 2009, 1:43:02 PM3/23/09
to Simon Wistow, Craig A. Berry, VMSperl Mailing List, P5P Porters, sim...@cpan.org
Simon Wistow wrote:

> On Sun, Mar 22, 2009 at 11:26:43AM -0500, John Malmberg said:
>> These files are still reported as missing.
>> t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~,Bar.pm_
>
> Bar_.pm doesn't exist in Module::Pluggable but you can get Bar.pm~
> either here

The VMS Perl build procedure looks for Bar.pm_ when it can not find Bar.pm~.

For the older VMS filesystem, '~' is an illegal character in filenames,
and the VMS UNZIP utility will replace it with an "_". The VMS port of
Perl also will make this type of substitution in many places.

In a later post, I reported that the issue is that I was using the "-C"
option on rsync which causes it to ignore any files that CVS normally
ignores, so I have the file now.

Simon Wistow

unread,
Mar 23, 2009, 1:35:41 PM3/23/09
to John Malmberg, Craig A. Berry, VMSperl Mailing List, P5P Porters, sim...@cpan.org
On Sun, Mar 22, 2009 at 11:26:43AM -0500, John Malmberg said:
> These files are still reported as missing.
> t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~,Bar.pm_

Bar_.pm doesn't exist in Module::Pluggable but you can get Bar.pm~
either here

https://svn.unixbeard.net/simon/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm~

or

http://cpansearch.perl.org/src/SIMONW/Module-Pluggable-3.9/t/lib/EditorJunk/Plugin/Bar.pm~


Paul Johnson

unread,
Mar 22, 2009, 6:57:36 PM3/22/09
to John Malmberg, Craig A. Berry, VMSperl Mailing List, P5P Porters, sim...@cpan.org

I've also hit problems by "accidently" deleting files in this directory.
I wonder whether it would make sense to look into the possibility of
generating these files during the test and then cleaning them up again
at the end of the test. They're only piddly things anyway.

CCing Simon who may have already considered this, or may consider this a
trivial problem with a trivial solution faced by a trivial number of
people but who might nonetheless agree to add it to the bottom of his
TODO list, or to accept a patch.

--
Paul Johnson - pa...@pjcj.net
http://www.pjcj.net

a...@develooper.com

unread,
Mar 25, 2009, 12:19:01 AM3/25/09
to Robert Spier, P5P Porters

On Mar 24, 2009, at 17:44, Robert Spier wrote:

> I believe I've fixed this. There are a few other bugs I've uncovered,
> which we'll try and get pushed live soon.

The nntp server[1] has been updated with the fixes Robert made; so it
should play nice with Thunderbird now. Apologies for the interruption.

We had a couple different versions of the software running in parallel
and some weeks ago I got our various changed merged together into one
code base. The old versions were respectively 5 and 8 years old;
which clearly was too long for me to remember well enough how anything
worked to not make a new bug or two. :-)

- ask

[1] http://github.com/abh/colobus/tree/master

Robert Spier

unread,
Mar 24, 2009, 7:51:38 PM3/24/09
to P5P Porters, Ask

>
> > The perl5.porters news group and the perl5.changes newsgroups
> > stopped updating on March 12th.
>
> Have you tried writing the list owners? I don't know anything about
> how the nntp gateway gets updated from the mailing lists.
>

It reads directly from the mail archives, but the metadata is stored
in a database.

The problem you are seeing appears to be related to a change in how we
provide XOVER headers. Some newsreaders like Thunderbird refuse to
operate if it doesn't like the XOVER headers, others, like slrn are
happy and work around it by executing a lot of HEAD requests.

Obviously, this is a suboptimal solution, and we're working to fix
it. You can find the code here, if you're interested:
http://github.com/abh/colobus/tree/master

-R

Robert Spier

unread,
Mar 24, 2009, 8:44:02 PM3/24/09
to Robert Spier, P5P Porters, Ask

I believe I've fixed this. There are a few other bugs I've uncovered,
which we'll try and get pushed live soon.

-R

0 new messages