Re: Autobuilder is broken again

2010-01-11 Thread Niels Breet
 Hi guys,
Hi,


 Do you happen to know who switched off armel builds and why?

We didn't touch it at all. Was there a lock file left behind or something?

 As I can see from yesterday evening autobuilder performs only i386 builds.
  If i386 packages are uploaded to the extras-devel it would lead to
 even more confusion among developers, because armel versions are not built,
 but reuploading would not be possible, because of i386 versions in the
 repo.

 I'd propose to switch autobuilder off while you do your work instead
 of breaking it so often.


All work is being done on the new servers, not touching the old ones. And
the build machine itself is left alone anyway.

 --
 BR,
 Ed


- Niels


___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Autobuilder is broken again

2010-01-11 Thread Mikko Vartiainen
 I don't know what happened, but I've seen about 15 builds using only
 i386 architecture.
 Now it's OK again, so I think that change was reverted back.

Is it possible that you were referring to python applications such as gonvert, 
quicknote and dialcentral? They are using Architecture: all so they are built 
only once using the i386 builder.

-- 
Mikko Vartiainen
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Autobuilder is broken again

2010-01-09 Thread Ed Bartosh
Hi guys,

Do you happen to know who switched off armel builds and why?
As I can see from yesterday evening autobuilder performs only i386 builds.
If i386 packages are uploaded to the extras-devel it would lead to
even more confusion among developers,
because armel versions are not built, but reuploading would not be
possible, because of i386 versions in the repo.

I'd propose to switch autobuilder off while you do your work instead
of breaking it so often.

-- 
BR,
Ed
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Autobuilder is broken again

2010-01-09 Thread Jeff Moe
On Saturday 09 January 2010 06:36:12 Ed Bartosh wrote:
 Hi guys,
 
 Do you happen to know who switched off armel builds and why?

May I humbly suggest using something like `git` to track configuration changes? 
In this case it may not have helped (e.g. if someone did a `/etc/init.d/foo 
stop`), but it will help you keep track of what changes are going on in the 
system if you have multiple admins.

Quick  dirty example:
Have each user set up a ~/.gitconfig like:
[user]
name = Jeff Moe
email = m...@blagblagblag.org
[color]
  branch = auto
  diff = auto
  status = auto



sudo bash

apt-get install git-core

cd /etc

# make a /etc/.gitignore file along the lines of this:
ld.so.cache
prelink.cache
*.swp
ld.so.cache
adjtime
blkid.tab
blkid.tab.old
mtab
adjtime
ld.so.cache


git init

chmod og-rwx .git

git add .

EDITOR=vim git commit -a


Then do `git add foo` when new files are added and `git commit -a` when 
finished making config changes. Then if you want to know WTF is going on, you 
can cd to /etc (as root) and run `git log`. If someone made changes, but didn't 
commit them, it's easy to check with `git diff`. You can also keep track of who 
made what changes too. This can be done with any directory, of course. Really 
works only with text files. If there's binaries in the sub dirs, you can add 
them to .gitignore or just never `git add` them. To blow out the whole git repo 
just `rm -r /etc/.git` and you can start fresh. Check `git status` often too 
(in /etc dir).


If you really want to go gung ho managing lots of systems configurations, you 
could check out puppet (I've never used it, but looks good):
http://projects.reductivelabs.com/projects/puppet

Thanks,

-Jeff
http://wiki.maemo.org/User:Jebba
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers