You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Eric Carlson <er...@group-technical.com> on 2004/07/08 10:27:12 UTC

FC2 RPM svnserve problem

Clean FC2 rpm, svn from  http://atrpms.net/name/subversion/. The rpm I
used was subversion-1.0.5-0_3.rhfc2.at.i386.rpm which went in without
a hitch & it seems to start up ok with svnserve not reporting any
errors. As soon as I run svn though I hit this
http://subversion.tigris.org/project_faq.html#redhat-db
with a slightly different message:

[root@gonzo svntest]# svn checkout svn://localhost/j2me
svn: Berkeley DB error while opening environment for filesystem
/data/Vol1/Subversion/j2me/db:
Invalid argument
[root@gonzo svntest]#

Have I done something wrong please?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


Re: FC2 RPM svnserve problem

Posted by Steven Op de beeck <st...@opdebeeck.org>.
Axel Thimm wrote:
> 
> You get an A for trolling. Also a B+ for FUDing. Congratulations, you
> passed! :)
> 

I wasn't trolling, I was just sharing my view on this. Sorry, didn't 
mean to hurt your feelings :)

It has been some time since I've last used it, I'll check it out again 
today. Keep up the community work! It was probably some combination of 
  repo's that created the problems some time ago.

Appologies,
Steven

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: FC2 RPM svnserve problem

Posted by Axel Thimm <Ax...@ATrpms.net>.
On Thu, Jul 08, 2004 at 04:47:12PM +0200, Steven Op de beeck wrote:
> Eric Carlson wrote:
> >Clean FC2 rpm, svn from  http://atrpms.net/name/subversion/. The rpm I
> >used was subversion-1.0.5-0_3.rhfc2.at.i386.rpm which went in without
> >a hitch & it seems to start up ok with svnserve not reporting any
> >errors. As soon as I run svn though I hit this
> >http://subversion.tigris.org/project_faq.html#redhat-db
> >with a slightly different message:
> 
> Depending on which tool you are using {apt, yum}, remove the atrpms 
> repository from your sources list. That repository introduces a lot of 
> problems. I stopped using it altogether.

You get an A for trolling. Also a B+ for FUDing. Congratulations, you
passed! :)

> Then try downgrading, or remove svn completely and install the 
> official packages.
-- 
Axel.Thimm at ATrpms.net

Re: Thanks for the work of the SVN team (WAS: RE: FC2 RPM svnserve problem)

Posted by Eric Carlson <er...@group-technical.com>.
Agreed!
So to complete this for other list searchers, and publically thank
Axel, here was the solution:

rpm -e subversion subversion-devel subversion-perl mod_dav_svn
yum install subversion subversion-devel subversion-perl mod_dav_svn



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


Thanks for the work of the SVN team (WAS: RE: FC2 RPM svnserve problem)

Posted by Mark <ma...@msdhub.com>.
 
After reading about all the difficulties people are having on
[insert-os-name-here] caused by the [silly/wrong/nearsighted/inconvenient]
choices made by [insert-dist-or-company-name-here], I'd like to thank all
those who put in a lot of effort on the win32 builds and other packages/rpms
to keep all us users working.

You guys do a great job.

As for those having trouble, keep at it. It's worth it.

Mark


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: FC2 RPM svnserve problem

Posted by Steven Op de beeck <st...@opdebeeck.org>.
Eric Carlson wrote:
> Clean FC2 rpm, svn from  http://atrpms.net/name/subversion/. The rpm I
> used was subversion-1.0.5-0_3.rhfc2.at.i386.rpm which went in without
> a hitch & it seems to start up ok with svnserve not reporting any
> errors. As soon as I run svn though I hit this
> http://subversion.tigris.org/project_faq.html#redhat-db
> with a slightly different message:

Depending on which tool you are using {apt, yum}, remove the atrpms 
repository from your sources list. That repository introduces a lot of 
problems. I stopped using it altogether.

Then try downgrading, or remove svn completely and install the 
official packages.

-- 
mvg,
Steven

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: FC2 RPM svnserve problem

Posted by Axel Thimm <Ax...@ATrpms.net>.
On Thu, Jul 08, 2004 at 12:59:47PM +0100, Eric Carlson wrote:
> >    FC2 has a uptodate version of subversion (they call it 1.0.4-2 with 
> >is 1.0.5). I'm using it and have no problems.
> >    Why are you not using the "official" version?
> 
> Coz I'm a humble newbie ;-)
> Well, not so newbie now, as I have been running on w2000 for a while
> and want to move to Fedora. A few days ago the FC2 link was posted to
> this newslist which is what prompted me.
> 
> Ok, how can I salvage this?
> I had fedora since C2T1 and dont remember a svn option back when I
> installed it. Since then I let up2date pull in everything so I'm bang
> up to date now. svn definitely wasn't insalled, I know because the
> command line failed and after the rpm install it worked. So, if I have
> just installed a dodgy version can I get back on track via up2date
> somehow please?

Try

apt-get install {subversion,subversion-devel,subversion-perl,mod_dav_svn}=1.0.4-2

and confirm you want to downgrade the rpms.

But I am 99% sure that you will have the same issues. You do have a
pre-i686 processor, right? See also my other (older) reply.
-- 
Axel.Thimm at ATrpms.net

Re: FC2 RPM svnserve problem

Posted by Eric Carlson <er...@group-technical.com>.
>Hello,
>
>    FC2 has a uptodate version of subversion (they call it 1.0.4-2 with 
>is 1.0.5). I'm using it and have no problems.
>    Why are you not using the "official" version?

Coz I'm a humble newbie ;-)
Well, not so newbie now, as I have been running on w2000 for a while
and want to move to Fedora. A few days ago the FC2 link was posted to
this newslist which is what prompted me.

Ok, how can I salvage this?
I had fedora since C2T1 and dont remember a svn option back when I
installed it. Since then I let up2date pull in everything so I'm bang
up to date now. svn definitely wasn't insalled, I know because the
command line failed and after the rpm install it worked. So, if I have
just installed a dodgy version can I get back on track via up2date
somehow please?

Thanks for the help guys!!



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


Re: FC2 RPM svnserve problem

Posted by Eric Carlson <er...@group-technical.com>.
On Fri, 9 Jul 2004 11:32:19 +0100, you wrote:

>big-endian/little-endian). *But* you need to "svnadmin recover" the repository on the new machine to rewrite the Berkeley DB shared
>memory backing files to be compatible with the new OS.

Ohh this just gets better and better - I did that and they are all
fine!

Cheers



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


Re: FC2 RPM svnserve problem

Posted by Max Bowsher <ma...@ukf.net>.
Eric Carlson wrote:
>> Eric did the file:// method of checking out work? E.g.
>>
>> svn co file:///j2me delme
>
> Yes - perfectly, as well as the url based way using localhost.
>
> There is an issue here you guys might (like to?) be aware of, but its
> something I can live with. I mentioned I'm moving from Windows to
> Linux. Well it seems the repositories are not compatible, or more
> likely my process is flawed. What I did was mount the linux folder as
> a samba share on the Windows box and drag the repositories over (svn
> was stopped, created copies). The files seemed ok. I started svnserve
> (don't use Apache) and tried a checkout - it failed, I got the same
> Berkely db error I originally reported. So I used svnadmin to create a
> new repos in Linux and that was fine, its the one I've been doing
> these tests with. Similarly browsign the ex-windows repositories from
> a remote client using Tortoise fails, the nbew native ones are fine.
> (with that it connects but I just get the word "Dummy" in the panel).
>
> I actually used windows just to test svn having moved from SourceSafe.
> Its passed :-) So its really only lightly loaded, and recreating the
> repositories manually doesn't cause too much pain. I can see it could
> in other circumstances though. Does it sound like the copy process I
> used was at fault, or is there a platform issue here?

You can move repositories between OSes providing the source and destination machines have the same byte order (i.e.
big-endian/little-endian). *But* you need to "svnadmin recover" the repository on the new machine to rewrite the Berkeley DB shared
memory backing files to be compatible with the new OS.

Max.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: FC2 RPM svnserve problem

Posted by Eric Carlson <er...@group-technical.com>.
>Eric did the file:// method of checking out work? E.g.
>
>svn co file:///j2me delme

Yes - perfectly, as well as the url based way using localhost.

There is an issue here you guys might (like to?) be aware of, but its
something I can live with. I mentioned I'm moving from Windows to
Linux. Well it seems the repositories are not compatible, or more
likely my process is flawed. What I did was mount the linux folder as
a samba share on the Windows box and drag the repositories over (svn
was stopped, created copies). The files seemed ok. I started svnserve
(don't use Apache) and tried a checkout - it failed, I got the same
Berkely db error I originally reported. So I used svnadmin to create a
new repos in Linux and that was fine, its the one I've been doing
these tests with. Similarly browsign the ex-windows repositories from
a remote client using Tortoise fails, the nbew native ones are fine.
(with that it connects but I just get the word "Dummy" in the panel).

I actually used windows just to test svn having moved from SourceSafe.
Its passed :-) So its really only lightly loaded, and recreating the
repositories manually doesn't cause too much pain. I can see it could
in other circumstances though. Does it sound like the copy process I
used was at fault, or is there a platform issue here?


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


Re: FC2 RPM svnserve problem

Posted by Axel Thimm <Ax...@ATrpms.net>.
On Thu, Jul 08, 2004 at 01:05:34PM +0200, Axel Thimm wrote:
> On Thu, Jul 08, 2004 at 11:27:12AM +0100, Eric Carlson wrote:
> > Clean FC2 rpm, svn from  http://atrpms.net/name/subversion/. The rpm I
> > used was subversion-1.0.5-0_3.rhfc2.at.i386.rpm which went in without
> > a hitch & it seems to start up ok with svnserve not reporting any
> > errors. As soon as I run svn though I hit this
> > http://subversion.tigris.org/project_faq.html#redhat-db
> > with a slightly different message:
> > 
> > [root@gonzo svntest]# svn checkout svn://localhost/j2me
> > svn: Berkeley DB error while opening environment for filesystem
> > /data/Vol1/Subversion/j2me/db:
> > Invalid argument
> > [root@gonzo svntest]#
> 
> Is that a K6, Pentium I or otherwise pre-i686? Then it's a db/nptl
> issue like Joeri's quoted bugzilla entry.

Eric mailed me in PM that this was not the case (it's an athlon xp).

I have verified the rpms are working (with svn://) on

o FC1/Athlon XP 1800+,
o FC2/Athlon XP 2000+,
o FC2/Dual Opteron 248

Eric did the file:// method of checking out work? E.g.

svn co file:///j2me delme

> On Thu, Jul 08, 2004 at 12:30:49PM +0200, Joeri De Backer wrote:
> > Its probably this bug:
> > https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=91933
> > 
> > I installed the rpms from
> > http://tomi.nomi.cz/download/db4-no-nptl/
> > (forced) and it worked for me!
> 
> On Thu, Jul 08, 2004 at 11:33:48AM +0100, Paulo Sousa Dias wrote:
> >    FC2 has a uptodate version of subversion (they call it 1.0.4-2 with 
> > is 1.0.5). I'm using it and have no problems.
> >    Why are you not using the "official" version?
> 
> He probably found that these also fail in the same way, I believe.
-- 
Axel.Thimm at ATrpms.net

Re: FC2 RPM svnserve problem

Posted by Axel Thimm <Ax...@ATrpms.net>.
On Thu, Jul 08, 2004 at 11:27:12AM +0100, Eric Carlson wrote:
> Clean FC2 rpm, svn from  http://atrpms.net/name/subversion/. The rpm I
> used was subversion-1.0.5-0_3.rhfc2.at.i386.rpm which went in without
> a hitch & it seems to start up ok with svnserve not reporting any
> errors. As soon as I run svn though I hit this
> http://subversion.tigris.org/project_faq.html#redhat-db
> with a slightly different message:
> 
> [root@gonzo svntest]# svn checkout svn://localhost/j2me
> svn: Berkeley DB error while opening environment for filesystem
> /data/Vol1/Subversion/j2me/db:
> Invalid argument
> [root@gonzo svntest]#

Is that a K6, Pentium I or otherwise pre-i686? Then it's a db/nptl
issue like Joeri's quoted bugzilla entry.

On Thu, Jul 08, 2004 at 12:30:49PM +0200, Joeri De Backer wrote:
> Its probably this bug:
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=91933
> 
> I installed the rpms from
> http://tomi.nomi.cz/download/db4-no-nptl/
> (forced) and it worked for me!

On Thu, Jul 08, 2004 at 11:33:48AM +0100, Paulo Sousa Dias wrote:
>    FC2 has a uptodate version of subversion (they call it 1.0.4-2 with 
> is 1.0.5). I'm using it and have no problems.
>    Why are you not using the "official" version?

He probably found that these also fail in the same way, I believe.
-- 
Axel.Thimm at ATrpms.net

Re: FC2 RPM svnserve problem

Posted by Paulo Sousa Dias <pd...@fe.up.pt>.
Hello,

    FC2 has a uptodate version of subversion (they call it 1.0.4-2 with 
is 1.0.5). I'm using it and have no problems.
    Why are you not using the "official" version?

regards

Eric Carlson wrote:

>Clean FC2 rpm, svn from  http://atrpms.net/name/subversion/. The rpm I
>used was subversion-1.0.5-0_3.rhfc2.at.i386.rpm which went in without
>a hitch & it seems to start up ok with svnserve not reporting any
>errors. As soon as I run svn though I hit this
>http://subversion.tigris.org/project_faq.html#redhat-db
>with a slightly different message:
>
>[root@gonzo svntest]# svn checkout svn://localhost/j2me
>svn: Berkeley DB error while opening environment for filesystem
>/data/Vol1/Subversion/j2me/db:
>Invalid argument
>[root@gonzo svntest]#
>
>Have I done something wrong please?
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
>For additional commands, e-mail: users-help@subversion.tigris.org
>
>
>
>  
>



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org