octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problems with gnulib-hg repo


From: Stefan Husmann
Subject: Re: Problems with gnulib-hg repo
Date: Wed, 24 Sep 2014 21:20:09 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.1

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 24.09.2014 um 16:13 schrieb Jordi GutiƩrrez Hermoso:
> On Tue, 2014-09-23 at 22:02 +0200, Stefan Husmann wrote:
> 
>> I have problems with checking out the gnulib hg repo and, not
>> familiar with mercurial, am not able to fix them.
>>
>>  ==> Making package: octave-hg 19098.4591a1238ee0-1 (Tue Sep 23 21:58:39 
>> CEST 2014)
>> ==> Checking runtime dependencies...
>> ==> Checking buildtime dependencies...
>> ==> Retrieving sources...
>>   -> Updating gnulib git repo...
>> Fetching origin
> 
> What is this? This doesn't look like anything I've ever done with Octave.
> 
This comes from my PKGBUILD, i.e. a recipe for building Arch Linux packages, 
that I maintain in AUR (Arch User Repository).
https://aur.archlinux.org/packages/octave-hg

>> updating to bookmark @
>> cloning subrepo gnulib-hg from /home/haawda/sources/octave/gnulib-hg
>> abort: unknown revision '8728cf80b7d84b0ac401debac5b37217aac0d2e2'!
> 
> So Octave is trying to clone the gnulib repository from a local clone
> instead of from Savannah. This local clone is missing the following
> revision from Savannah:
> 
>     http://hg.savannah.gnu.org/hgweb/octave/gnulib-hg/rev/8728cf80b7d8
> 
> I assume you've done `hg pull` on /home/haawda/sources/octave/.
That probably is true, but I use the script makepkg, which is Arch Linux 
packager's tool. I think this should be fixed there.

> However, this by itself does *not* automatically also pull the
> subrepo, so your local clone's subrepo is out of date. In order to
> update the subrepo, you also have to do `hg update` on the superrepo
> or go into the subrepo and manually pull do `hg pull` on it.

> Once your local superrepo and subrepo are up to date, you can clone
> them locally.
> 

For me cloning the original savannah octave repo fixed my issue. 

Best Regards

> ... and it is problems like this one and others that make me think
> this whole subrepo idea was bad and we should convert our repository
> to not use a subrepo at all.
> 
> - Jordi G. H.
> 
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBAgAGBQJUIxlpAAoJEIT1NQXkgeRlXsgP+wUDAsAnTqnmIracN4xe/yAt
o0A3HTGRj9BME6rq9dBVFbeARxUXuGhDSKTbkvRKsZJwlo6aFbIGAomg/O/2zOIk
uT23SWHVhxdm3dS7Y8SQuPjx3lVq3HGjrK8cWoaoLC4Tl4zwYQ7gcFcamdMmLP2Q
6/NKWGBTJI7GuZTsaJvJc96JmVYCfzbu1l+Gb6FcG02u+u9FuWEKWGdYJ7NzVLY6
756J/gVwx6SX74ci9QJK1Ng5YDt4yaLJ34MmXhaciyGGhZ5vltPJg5zhPXGGFg8k
K6f7xfkuHGi68j84QeCoflDmLWPDHkqcj0QaV87VmTgY+mm6FQ7c64Nz/Dmm4odZ
8SpW3+B2SbxnsOfZMw4sskIaa/c14XnFK9naZRbf0SgXoa3L7hTTNTqSnPw9UfPu
rQr66m8DBA0U3/3c6scCSBNyb27kAa2QUEJWHM+XLEzRnw3BnmJUKzlceX9z4370
Hx7Ou6pAmkTkNsp2iOmll4h1rsa/qvQt/yulCauscC8VKO485m5t8smhIitQLUoA
DQmA+Ud+xZs5R04Ugvn63ESBAuIlKzSRLHlObC6DJ37pWdhuu1HmU7fGxOWmx/U2
50KWusdQDRE/cFet4JcAQ4uOFpnJ8fgdFBDbHGpyz3JBCUK3xfu8mZhnd7LX09W9
rnSUkayvj+GcAhrCxRDA
=RsjW
-----END PGP SIGNATURE-----



reply via email to

[Prev in Thread] Current Thread [Next in Thread]