[arch-dev-public] devtools, archiso, et al

Allan McRae allan at archlinux.org
Fri Apr 17 10:23:45 EDT 2009


Allan McRae wrote:
> Allan McRae wrote:
>> Allan McRae wrote:
>>> Dan McGee wrote:
>>>> On Thu, Apr 16, 2009 at 2:59 PM, Aaron Griffin 
>>>> <aaronmgriffin at gmail.com> wrote:
>>>>  
>>>>> On Tue, Apr 14, 2009 at 2:29 PM, Aaron Griffin 
>>>>> <aaronmgriffin at gmail.com> wrote:
>>>>>  
>>>>>> On Tue, Apr 14, 2009 at 2:10 PM, Eric Bélanger 
>>>>>> <snowmaniscool at gmail.com> wrote:
>>>>>>    
>>>>>>> On Thu, Apr 9, 2009 at 12:01 PM, Aaron Griffin 
>>>>>>> <aaronmgriffin at gmail.com> wrote:
>>>>>>>      
>>>>>>>> On Thu, Apr 9, 2009 at 6:39 AM, Allan McRae 
>>>>>>>> <allan at archlinux.org> wrote:
>>>>>>>>           
>>>>>>> Any update for devtools? I'm still using 2.6.29.1-2 as I want to 
>>>>>>> keep
>>>>>>> using my chroots.
>>>>>>>         
>>>>>> If you want to jump ahead:
>>>>>> http://code.phraktured.net/cgit.cgi/devtools/commit/?id=ca87391f99760dc6677df419031108e65b588ecd 
>>>>>>
>>>>>>
>>>>>> The patch is simple, as aufs supports unionfs syntax too. Actually a
>>>>>> sed "s/unionfs/aufs/" should actually work too.
>>>>>>
>>>>>> Make sure to install aufs2-util though
>>>>>>       
>>>>> Any qualms with me releasing devtools as it is from git?
>>>>>     
>>>>
>>>> Yes- it installs a communitypkg script that will no longer work with
>>>> the tupkg uploader, as it has been switched to use the devtools and
>>>> upload to our other server.
>>>>   
>>>
>>> I suppose we can just not distribute that in the package for the 
>>> time being. Anyway, I will be taking the git versions of the 
>>> building scripts for a spin later today so I can give them a good 
>>> testing before you make a release.
>>
>> Issues I have with makechrootpkg (git master with Aaron's master 
>> merged):
>>
>> 1) there is a whole heap of issues with using ""'s around variables 
>> that have *'s in them.  So the * is not getting expanded and there 
>> are issues copying the completed packages and adding them to a db.  I 
>> will send a patch soon.  However the fix stops people using base 
>> chroot directories with spaces in them.  I personally don't care 
>> about that possibility and prefer things to work in some form...
>>
>> 2) I get output like:
>> which: no namcap in 
>> (/home/allan/bin:/home/allan/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/bin/perlbin/site:/usr/bin/perlbin/vendor:/usr/bin/perlbin/core) 
>>
>> because the redirection to /dev/null is not quite right.  Again, 
>> patch on its way...
>>
>
> Patch attached.  Applies on top of devtools git master with Aaron's 
> master merged on top.

Ignore that patch.  Running with this fix exposed an error in the test 
of whether to add a package to a repo.  That is included in the patch on 
my git web (http://dev.archlinux.org/~allan/gitweb/gitweb.cgi).

Allan




More information about the arch-dev-public mailing list