So, where are these?
> mon_paquet.orig.tar.gz
> mon_paquet.diff.gz
> mon_paquet.dsc
> mon_paquet.changes
> mon_paquet.deb
BTW, your source repository for
http://svn.oscar.openclustergroup.org/repos/unstable/debian-7-x86_64/dists/wheezy/
does not have the symlink for binary-i386.
Whenever you rsync your repo with the official one, the symlink on the official
repo will be gone.
Can you put the symlink on your repo?
Regards,
--
- DongInn
On Jun 14, 2013, at 1:01 PM, LAHAYE Olivier <olivier.lah...@cea.fr> wrote:
>
> In that case, why not initializing the correct binary-i386 directory (even if
> empty).
> According to this French site, it looks pretty easy:
> http://www.deb-indus.org/autohebergement/depot.htm (the command lines are
> pretty self explanatory, no need to try to translate).
>
> What I've discovered is that we can have also a Release file containing some
> informations....
>
> Maybe we could postpone that after the release?
>
> --
> Olivier LAHAYE
> CEA DRT/LIST/DCSI/DIR
> De : DongInn Kim [di...@cs.indiana.edu]
> Date d'envoi : vendredi 14 juin 2013 18:35
> À : oscar-devel@lists.sourceforge.net
> Objet : Re: [Oscar-devel] RE : RE : RE : RE : RE : RE : RE : Packaging build
> process on the debian-base system
>
> 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
------------------------------------------------------------------------------
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