[arch-dev-public] problem with db-update

Aaron Griffin aaronmgriffin at gmail.com
Thu Aug 20 11:04:09 EDT 2009


On Thu, Aug 20, 2009 at 8:50 AM, Firmicus<Firmicus at gmx.net> wrote:
> Firmicus a écrit :
>> Aaron Griffin a écrit :
>>
>>> On Wed, Aug 19, 2009 at 3:08 PM, Firmicus<Firmicus at gmx.net> wrote:
>>>
>>>
>>>> The db-update script drives me crazy tonight.
>>>>
>>>> I have updated and commited the pkg asymptote but for some obscure
>>>> reason db-update stubbornly refuses to add it to the repo.
>>>>
>>>> First it worked for x86_64 but failed for i686. I found that this was
>>>> due to a bug in makepkg that does not recreate .PKGINFO when repackaging
>>>> with option -R (a patch for this was submitted by Allan yesterday I
>>>> think). In any case, I have just rebuilt it the old way, ran "extrapkg"
>>>> again, but lo an behold, db-update keeps giving me the same damned error
>>>> message:
>>>>
>>>> [francois at gerolde ~]$ /arch/db-extra
>>>> Updating DB for extra-i686
>>>> ==> Copying DB file from 'extra'...
>>>> ==> Processing 1 new/updated packages for repository 'extra'...
>>>> Checked out revision 50068.
>>>>    Validating package arch (i686) asymptote
>>>>    Checking SVN for asymptote
>>>>    WARNING: asymptote-1.83-3-i686.pkg.tar.gz does not match PKGBUILD in
>>>> extra-i686
>>>> Errors found when adding packages
>>>> Updating DB for extra-x86_64
>>>> No packages to add
>>>>
>>>>
>>> The PKGBUILD in asymptote/repos/extra-i686 is for 1.83-2. This most
>>> likely indicates a failed merge or commit by extrapkg. Try this:
>>>
>>> cd asymptote/repos
>>> svn revert -R extra-i686
>>> cd ..
>>> svn up
>>> cd trunk
>>> archrelease extra-i686
>>>
>>>
>>
>> $ archrelease extra-i686
>> svnmerge: no integration info available
>> ~/dev/arch/svn-packages/asymptote ~/dev/arch/svn-packages/asymptote/trunk
>> Nothing to commit
>> ~/dev/arch/svn-packages/asymptote/trunk
>>
>> In any case, asymptote 1.84 was released today, so I'll try my luck again!
>>
>> Thanks, F
>>
>>
> Geez, something is truly screwed with svn merge...
> After updating to 1.84-1 and commiting in trunk, I get this:
>
> $ archrelease extra-i686
> svnmerge: no integration info available
> Nothing to commit

I've seen this happen to other people once or twice, but it's never
happened to me...

try completely "svn rm"ing the repos/extra-i686 dir, and then
rerunning archrelease extra-i686


More information about the arch-dev-public mailing list