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
> --repo http://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