Olivier, I may need a i386 cluster with a little old machine.
I have been observing the beowulf mailing list and I found that there are a lot 
of serious conversations of energy-aware cluster. 
I am kind of doing some small research on setting up OSCAR on udoo, 
minnowboard, or such a toy machine and this could be pretty useful for the 
energy concerning clusters. We may need to support the arm processor too.

Of course, we do not really have to support i386 and/or arm but people may be 
interested in just like I am. ;-)
 
> Yes it needs it…..
OK, this is done.

Regards,

--
- DongInn

On Jun 14, 2013, at 12:23 PM, LAHAYE Olivier <olivier.lah...@cea.fr> wrote:

> Yes it needs it.....
> 
> I did a quick google search but found nothing interesting for the moment....
> 
> BTW, do you think that a i386 oscar is worth? I mean, did we had any request 
> on that?
> 
> Olivier.
> 
> -- 
>    Olivier LAHAYE
>    CEA DRT/LIST/DCSI/DIR
> De : DongInn Kim [di...@cs.indiana.edu]
> Date d'envoi : vendredi 14 juin 2013 18:14
> À : oscar-devel@lists.sourceforge.net
> Objet : Re: [Oscar-devel] RE : RE : RE : RE : RE : RE : Packaging build 
> process on the debian-base system
> 
> Great!
> 
> This is a cool hack if we do not have to build packages for binary-i386!
> Since we are not targeting the i386 clusters, it should be fine now but I 
> believe that we have to consider supporting the i386 packages too.
> 
> BTW, I had to make another symlink on our repository too.
> http://svn.oscar.openclustergroup.org/repos/unstable/debian-6-x86_64/dists/squeeze/
> 
> ubuntu-12.04 did not work without this symlink on the OSCAR remote repository.
> 
> Olivier, if debian-7 (ubuntu 12.10) also needs the symlink on the OSCAR 
> repository, please let me know.
> 
> Regards,
> 
> --
> - DongInn
> 
> On Jun 14, 2013, at 11:07 AM, LAHAYE Olivier <olivier.lah...@cea.fr> wrote:
> 
>> 
>> Eureka :-)
>> 
>> Now I remember having fixed this on my ubuntu-12.10 long ago.
>> 
>> The solution was:
>> cd /tftpboot/oscar/debian-6-x86_64/dist/squeeze/
>> ln -s binary-amd64 binary-i386
>> 
>> And it worked (I admit it's an ugly hack) :)
>> 
>> Unfortunately, my deb knowledge is poor, so if a skilled guy is listenning, 
>> that would be cool if he could provide us a better and cleaner solution.
>> 
>> I'll work on error reporting.
>> 
>> I've now a ubuntu-13.04 and et 12.04.2 VM, soon bootstrapped.
>> 
>> PS: in 3/, by something bad in your VM, I did not intend to say that you did 
>> bad things, I was more intended to think a incompatibility at some point 
>> (missing switch case in code or something like this missing link. In the 
>> end, the "problem" (if it can be so called) was the missing link ;-)
>> 
>> PPS: my todolist is now: fix packman error message / fix loghost opkg / fix 
>> jobmonarch opkg / fix jobmonarch upstream for ganglia user / fix grub in 
>> systemimager upstream / migrate blcr to dkms (rpm) / reate a deb package to 
>> setup repo...
>> 
>> Best regards,
>> 
>> -- 
>>    Olivier LAHAYE
>>    CEA DRT/LIST/DCSI/DIR
>> De : DongInn Kim [di...@cs.indiana.edu]
>> Date d'envoi : vendredi 14 juin 2013 15:33
>> À : oscar-devel@lists.sourceforge.net
>> Objet : Re: [Oscar-devel] RE : RE : RE : RE : RE : Packaging build process 
>> on the debian-base system
>> 
>> Hi Olivier,
>> 
>> Thanks for looking into this issue too.
>> 
>> I have been playing with this error and I found that it is because we do not 
>> have the binary-i386 packages on our repository.
>> "apt-get update" just checks all the binary-amd64 and binary-i386 packages 
>> regardlessly.
>> If there is an option to avoid checking binary-i386 on "apt-get update", I 
>> think we can simply get over the missing binary-i386 error.
>> Otherwise, we may end up building our OSCAR packages on i386 machine and 
>> posting them to the repository.
>> 
>>> 1/ bug in package installation error reporting.
>> I agree.
>> 
>>> 2/ verbose and debug not propagated to packman
>> Actually this is a correct behavior but this thing happens because we have 
>> not passed the verbose argument to packman.
>> 
>>> 3/ someting bad in your VM that upset apt-get (either bad repo, bad config 
>>> or bad package)
>> No, I don't think that it is my VM's fault but the missing i386 packages.
>> Maybe apt-get on ubuntu 1210 is smart enough to ignore the missing i386 
>> packages?
>> 
>> 
>>> PS: I'll setup a ubuntu-12.04 vm and see if I can reproduce the situation.
>> Thanks a lot if you can do that.
>> I realized that supporting ubuntu12.04 is more important than ubuntu12.10 
>> because 12.04 is based on LTS.
>> 
>>> PPS: Aside that, I thing it would be cool to have a "oscar-release" 
>>> equivalent package for the deb side.
>> I totally agree.
>> 
>>  
>> Regards,
>> 
>> --
>> - DongInn
>> 
>> On Jun 14, 2013, at 4:04 AM, LAHAYE Olivier <olivier.lah...@cea.fr> wrote:
>> 
>>> 
>>> Hi DongInn,
>>> 
>>> Now, you message show that you're using your new repos ("command to execute 
>>> ....").
>>> oscar-packager will always want to install all deps (build.cfg) without 
>>> taking care if it's already installed or not. It relies on the fact that 
>>> the packaging system will handle that without failing.
>>> 
>>> 1/ The error message is double erroneous. It should state "ERROR: Fail to 
>>> execute".
>>> 2/ PackMan.pm fails line 656 when there is a problem in installation 
>>> (failed dependencies, package not found, ....). This is a bug I must fix, 
>>> unfortunately, this part of the code is object oriented, and it's difficult 
>>> for me to clearly understand what's going on. This was not my priority 
>>> because in normal situation, there is no dep problem or missing package.
>>> Though, it looks like fixing this bug will reduce significantly the users 
>>> help requests in the user-ml. I'll try to look at this today.
>>> 3/ Second problem, the debug and verbose flags seems not propagated: 
>>> "1>/dev/null 2>/dev/null"
>>> 
>>> In the meantime, the best way would be to track what's going on on your 
>>> system by tracing packman with perl debugger.
>>> perl -d /usr/bin/rapt --repo file:/tftpboot/oscar/debian-6-x86_64 --repo 
>>> http://svn.oscar.openclustergroup.org/repos/unstable/debian-6-x86_64/+squeeze+/
>>>  
>>> --repohttp://us.archive.ubuntu.com/ubuntu/+precise-updates+main+universe+multiverse
>>>  
>>> --repohttp://us.archive.ubuntu.com/ubuntu/+precise+main+universe+multiverse 
>>> --distro ubuntu-1204-x86_64 -y  install debhelper --allow-unauthenticated
>>> 
>>> At some point, it will call an apt-get with some arguments in $cmd. then 
>>> running by hand this command will show where and why it fails.
>>> 
>>> In the end, we have 3 thigs to fix:
>>> 1/ bug in package installation error reporting.
>>> 2/ verbose and debug not propagated to packman
>>> 3/ someting bad in your VM that upset apt-get (either bad repo, bad config 
>>> or bad package)
>>> 
>>> Regards,
>>> 
>>> Olivier.
>>> 
>>> PS: I'll setup a ubuntu-12.04 vm and see if I can reproduce the situation.
>>> PPS: Aside that, I thing it would be cool to have a "oscar-release" 
>>> equivalent package for the deb side.
>>> 
>>> -- 
>>>    Olivier LAHAYE
>>>    CEA DRT/LIST/DCSI/DIR
>>> De : DongInn Kim [di...@cs.indiana.edu]
>>> Date d'envoi : jeudi 13 juin 2013 19:33
>>> À : oscar-devel@lists.sourceforge.net
>>> Objet : Re: [Oscar-devel] RE : RE : RE : RE : Packaging build process on 
>>> the debian-base system
>>> 
>>> Well, I think I have already setup the repository with the new one properly.
>>> Anyway, I tried to re-do the repository and re-ran oscar-config but I got 
>>> the same error.
>>>> root@dikim-virtual-machine:/tmp/oscar_build# dpkg -l | grep debhelper
>>>> ii  debhelper                                    9.20120115ubuntu3         
>>>>                        helper programs for debian/rules
>>>> ii  dh-apparmor                                  2.7.102-0ubuntu3.7        
>>>>                        AppArmor debhelper routines
>>>> root@dikim-virtual-machine:/tmp/oscar_build# 
>>> Even though debhelper is already installed, packman tries to install it and 
>>> fails.
>>> 
>>>> Packages to install: [ debhelper ]
>>>> Array: 1 element(s)
>>>> Command to execute: /usr/bin/rapt --repo 
>>>> file:/tftpboot/oscar/debian-6-x86_64 --repo 
>>>> http://svn.oscar.openclustergroup.org/repos/unstable/debian-6-x86_64/+squeeze+/
>>>>  --repo 
>>>> http://us.archive.ubuntu.com/ubuntu/+precise-updates+main+universe+multiverse
>>>>  
>>>> --repohttp://us.archive.ubuntu.com/ubuntu/+precise+main+universe+multiverse
>>>>  --distro ubuntu-1204-x86_64 -y  install debhelper --allow-unauthenticated
>>>> ERROR: Impossible to execute "/usr/bin/apt-get update 1>/dev/null 
>>>> 2>/dev/null" (100, ) at /usr/bin/rapt line 1362.
>>>> Use of uninitialized value $output[0] in join or string at 
>>>> /usr/share/perl5/OSCAR/PackMan.pm line 656.
>>>> ERROR: Impossible to install debhelper (
>>>> Adding the repositories: [ file:/tftpboot/distro/ubuntu-1204-x86_64 ]
>>>> Array: 1 element(s)
>>>> --> [WARN] /tftpboot/distro/ubuntu-1204-x86_64 does not exist
>>>> --> Skipping empty local repo (file:/tftpboot/distro/ubuntu-1204-x86_64)
>>>> --> [INFO] No repository to be added
>>>> --> Select online repo 
>>>> http://us.archive.ubuntu.com/ubuntu/+precise+main+universe+multiverse
>>>> --> Select online repo 
>>>> http://us.archive.ubuntu.com/ubuntu/+precise-updates+main+universe+multiverse
>>>> Adding the repositories: [ file:/tftpboot/oscar/debian-6-x86_64 
>>>> file:/tftpboot/oscar/common-debs ]
>>>> Array: 2 element(s)
>>>> --> Adding valid local repo (file:/tftpboot/oscar/debian-6-x86_64)
>>>> --> Skipping empty local repo (file:/tftpboot/oscar/common-debs)
>>>> --> Adding file:/tftpboot/oscar/debian-6-x86_64 in 
>>>> /tftpboot/oscar/debian-6-x86_64.url
>>>> --> Adding file:/tftpboot/oscar/debian-6-x86_64
>>>>  to /tftpboot/oscar/debian-6-x86_64.url
>>>> --> Select online repo 
>>>> http://svn.oscar.openclustergroup.org/repos/unstable/debian-6-x86_64/+squeeze+/
>>>> --> Select valid local repo file:/tftpboot/oscar/debian-6-x86_64
>>>> ERROR during RAPT execution) at /usr/bin/packman line 150.
>>>> ERROR: Failed to install requires: debhelper
>>>> ERROR: Impossible to install requirements at /usr/bin/oscar-packager line 
>>>> 378
>>>> ERROR: Impossible to build some binaries at /usr/bin/oscar-packager line 
>>>> 378
>>>> ERROR: Impossible to prepare the prereqs (/tmp/oscar-packager/apitest, 
>>>> /tftpboot/oscar/debian-6-x86_64) at /usr/bin/oscar-packager line 378
>>>> ERROR: [create_package:prepare_prereqs] Impossible to manage prereqs for 
>>>> the creation of the binary package
>>>> Preparing repository /tftpboot/oscar/debian-6-x86_64
>>> 
>>> 
>>> Regards,
>>> 
>>> --
>>> - DongInn
>>> 
>>> On Jun 13, 2013, at 11:04 AM, LAHAYE Olivier <olivier.lah...@cea.fr> wrote:
>>> 
>>>> I have this error when a package is not found. Each time I had this error, 
>>>> it was because of a miss-configured repo. I never had time to fix this 
>>>> error so it can report something useful like package not found or 
>>>> something like that. My perl knowledge is limited and I'm totally 
>>>> unfamiliar with perl-OO.
>>>> 
>>>> I think I4ve found the issue.
>>>> 
>>>> It looks like you're using the old debian-6-x86_64 repos instead of the 
>>>> new one you've created. Maybe this have an impact.
>>>> Old repo: http://bison.csm.ornl.gov/repos/unstable/debian-6-x86_64/
>>>> New repo: 
>>>> http://svn.oscar.openclustergroup.org/repos/unstable/debian-6-x86_64/
>>>> 
>>>> You need to update /etc/oscar/supported_distros.txt and 
>>>> /tftpboot/oscar/debian-6-x86_64.url (or run oscar-config --setup-distro 
>>>> ubuntu-1204-x86_64 after having updated supported_distros.txt).
>>>> 
>>>> Olivier.
>>>> -- 
>>>>    Olivier LAHAYE
>>>>    CEA DRT/LIST/DCSI/DIR
>>>> De : DongInn Kim [di...@cs.indiana.edu]
>>>> Date d'envoi : jeudi 13 juin 2013 16:46
>>>> À : oscar-devel@lists.sourceforge.net
>>>> Objet : Re: [Oscar-devel] RE : RE : RE : Packaging build process on the 
>>>> debian-base system
>>>> 
>>>> Yeah, yours works at the line that I cropped.
>>>> 
>>>> Mine has this error for this.
>>>> 
>>>>> INFO: Executing commands based on the distro ubuntu-1204-x86_64 
>>>>> Packages to install: [ debhelper ]
>>>>> Array: 1 element(s)
>>>>> Command to execute: /usr/bin/rapt --repo 
>>>>> file:/tftpboot/oscar/debian-6-x86_64 --repo 
>>>>> http://bison.csm.ornl.gov/repos/unstable/debian-6-x86_64/+squeeze+/ 
>>>>> --repo 
>>>>> http://us.archive.ubuntu.com/ubuntu/+precise-updates+main+universe+multiverse
>>>>>  
>>>>> ERROR: Impossible to execute "/usr/bin/apt-get update 1>/dev/null 
>>>>> 2>/dev/null" (100, ) at /usr/bin/rapt line 1362.
>>>>> Use of uninitialized value $output[0] in join or string at 
>>>>> /usr/share/perl5/OSCAR/PackMan.pm line 656.
>>>>> ERROR: Impossible to install debhelper (
>>>> 
>>>> 
>>>> Regards,
>>>> 
>>>> --
>>>> - DongInn
>>>> 
>>>> On Jun 13, 2013, at 10:40 AM, LAHAYE Olivier <olivier.lah...@cea.fr> wrote:
>>>> 
>>>>> Command to execute: /usr/bin/rapt --repo 
>>>>> file:/tftpboot/oscar/debian-7-x86_64 --repo 
>>>>> http://svn.oscar.openclustergroup.or/repos/unstable/debian-7-x86_64/+wheezy+/
>>>>>  --repo 
>>>>> http://us.archive.ubuntu.com/ubuntu/+quantal-updates+main+universe+multiverse
>>>>>  
>>>>> --repohttp://us.archive.ubuntu.com/ubuntu/+quantal+main+universe+multiverse
>>>>>  --distro ubuntu-1210-x86_64 -y  install debhelper --allow-unauthenticated
>>>>> --> [INFO] --> Requirements installed
>>>> 
>>>> ------------------------------------------------------------------------------
>>>> This SF.net email is sponsored by Windows:
>>>> 
>>>> Build for Windows Store.
>>>> 
>>>> http://p.sf.net/sfu/windows-dev2dev_______________________________________________
>>>> Oscar-devel mailing list
>>>> Oscar-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/oscar-devel
>>> 
>>> ------------------------------------------------------------------------------
>>> This SF.net email is sponsored by Windows:
>>> 
>>> Build for Windows Store.
>>> 
>>> http://p.sf.net/sfu/windows-dev2dev_______________________________________________
>>> Oscar-devel mailing list
>>> Oscar-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/oscar-devel
>> 
>> ------------------------------------------------------------------------------
>> This SF.net email is sponsored by Windows:
>> 
>> Build for Windows Store.
>> 
>> http://p.sf.net/sfu/windows-dev2dev_______________________________________________
>> Oscar-devel mailing list
>> Oscar-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oscar-devel
> 
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Windows:
> 
> Build for Windows Store.
> 
> http://p.sf.net/sfu/windows-dev2dev_______________________________________________
> Oscar-devel mailing list
> Oscar-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oscar-devel

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Oscar-devel mailing list
Oscar-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oscar-devel

Reply via email to