Sorry, I did not understand I needed both these repos.
http://download.opensuse.org/repositories/devel:/openQA/SLE_12/
http://download.opensuse.org/repositories/devel:/openQA:/SLE-12/SLE_12/

OK, now I have installed them and installed openQA but there are still errors.
I'll go through the exercise on SLED-12 and show you the output
I'm seeing:

# zypper ar http://download.opensuse.org/repositories/devel:/openQA/SLE_12/devel:openQA.repo
Adding repository 'Providing openQA dependencies (SLE_12)' ...................................................................................................................................................[done]
Repository 'Providing openQA dependencies (SLE_12)' successfully added
Enabled     : Yes                                                           
Autorefresh : No                                                            
GPG Check   : Yes                                                           
URI         : http://download.opensuse.org/repositories/devel:/openQA/SLE_12/

# zypper ar http://download.opensuse.org/repositories/devel:/openQA:/SLE-12/SLE_12/devel:openQA:SLE-12.repo
Adding repository 'Additional modules for SLE12 (SLE_12)' ....................................................................................................................................................[done]
Repository 'Additional modules for SLE12 (SLE_12)' successfully added
Enabled     : Yes                                                                   
Autorefresh : No                                                                    
GPG Check   : Yes                                                                   
URI         : http://download.opensuse.org/repositories/devel:/openQA:/SLE-12/SLE_12/

# zypper repos
#  | Alias                                                                                | Name                                                          | Enabled | GPG Check | Refresh
---+--------------------------------------------------------------------------------------+---------------------------------------------------------------+---------+-----------+--------
...
17 | devel_openQA                                                                         | Providing openQA dependencies (SLE_12)                        | Yes     | (r ) Yes  | No    
18 | devel_openQA_SLE-12                                                                  | Additional modules for SLE12 (SLE_12)                         | Yes     | (r ) Yes  | No    
...

# zypper in openQA
...
Problem: nothing provides perl(IPC::Run3) >= 0.04 needed by perl-Mojolicious-Plugin-AssetPack-0.69-2.1.noarch
...

After working through several perl dependencies (IPC::Run3, Carp::Clan, IO::Pty, File::HomeDir) needed by various openQA perl modules I finally got to the openQA install. However, it failed with the following:

# zypper in openQA
...
95 new packages to install.
Overall download size: 11.5 MiB. Already cached: 0 B  After the operation, additional 28.6 MiB will be used.
Continue? [y/n/? shows all options] (y):
...
(95/95) Installing: openQA-4.3.1453450869.95fb5f8-12.2 .......................................................................................................................................................[done]
Additional rpm output:
{UNKNOWN}: {UNKNOWN}: Can't locate File/Which.pm in @INC (you may need to install the File::Which module) (@INC contains: /usr/share/openqa/script/../lib /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.2 /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.2 /usr/lib/perl5/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/5.18.2 /usr/lib/perl5/site_perl .) at /usr/share/openqa/script/../lib/OpenQA/Schema/Result/Jobs.pm line 27.
BEGIN failed--compilation aborted at /usr/share/openqa/script/../lib/OpenQA/Schema/Result/Jobs.pm line 27.
Compilation failed in require at /usr/lib/perl5/vendor_perl/5.18.2/Class/C3/Componentised.pm line 150. at /usr/lib/perl5/vendor_perl/5.18.2/Class/C3/Componentised.pm line 155
Compilation failed in require at /usr/lib/perl5/vendor_perl/5.18.2/Class/C3/Componentised.pm line 150. at /usr/lib/perl5/vendor_perl/5.18.2/Class/C3/Componentised.pm line 155
Compilation failed in require at /usr/share/openqa/script/initdb line 29.
BEGIN failed--compilation aborted at /usr/share/openqa/script/initdb line 29.
### copy and edit /etc/apache2/vhosts.d/openqa.conf.template!
### run sudo /usr/share/openqa/script/fetchneedles

#

By the way, my SLED-12 system is using perl v5.18.2. I noticed on OpenSUSE 13.2 it has perl v5.20.1. Could that the issue? Should I upgrade perl on my SLED box?

Charles

>>> Ondrej Holecek <aaannz@gmail.com> 01/22/16 12:51 AM >>>
As Oliver stated in his response, use

http://download.opensuse.org/repositories/devel:/openQA/SLE_12/
http://download.opensuse.org/repositories/devel:/openQA:/SLE-12/SLE_12/

Remember to use BOTH repositories. The first one provides openQA and
related stuff, the second one provides dependencies missing in sLE-12
and needed for openQA.


2016-01-22 3:25 GMT+01:00 Malcolm <malcolmlewis@cableone.net>:
> On Thu 21 Jan 2016 04:18:41 PM CST, Charles G Robertson wrote:
>
>>Sorry, but "zypper wp.." and "zypper search --provides..." also
>>provide the same answer:
>>
>>
>># zypper wp 'perl(DBIx::Class::DeploymentHandler)'
>>Command 'what-provides' is replaced by 'search --provides
>>--match-exact'. See 'help search' for all available options.
>>...
>>Loading repository data...
>>Reading installed packages...
>>No packages found.
>>#
>># zypper search --provides optipng
>>...
>>Loading repository data...
>>Reading installed packages...
>>No packages found.
>>#
>>
>>Don't know if this has anything to do with it but I'm trying to
>>install openQA on a SLED-12 sp0 system.
>>
>>Cheers
>>Charles
>>
>>>>> Manfred Hollstein <mhollstein@t-online.de> 01/21/16 10:33 AM >>>
>>Moin,
>>
>>On Thu, 21 Jan 2016, 17:29:51 +0100, Charles G Robertson wrote:
>>> Hi Stephan,
>>>
>>> >>> Stephan Kulow <coolo@suse.de> 01/21/16 2:42 AM >>>
>>> > On 21.01.2016 01:42, Charles G Robertson wrote:
>>> > > I tried the two repositories listed below and none worked.
>>> > > zypper install openQA produces errors:
>>> > >
>>> > > Can't locate DBIx/Class/DeploymentHandler.pm in @INC (you may
>>> > > need to install the DBIx::Class::DeploymentHandler module) (@INC
>>> > > contains:
>>> >
>>> > As openQA is requiring perl(DBIx::Class::DeploymentHandler), I
>>> > wonder what package does provide that on your system?
>>> >
>>> > rpm -q --whatprovides 'perl(DBIx::Class::DeploymentHandler)'
>>>
>>> It appears nothing provides this perl module on my system:
>>>
>>> # rpm -q --whatprovides 'perl(DBIx::Class::DeploymentHandler)'
>>> no package provides perl(DBIx::Class::DeploymentHandler)
>>
>>yeah, that was to be expected, otherwise you wouldn't have seen the
>>error message in the first place. Could you check using "zypper" if
>>there is some packace providing this symbol? Something like
>>
>> # zypper wp 'perl(DBIx::Class::DeploymentHandler)'
>>
>>should work.
>>
>>> Cheers,
>>> Charles
>>
>>HTH, cheers.
>>
>>l8er
>>manfred
>>
>>
>>
> Hi
> Add the devel:openQA:SLE-12 repository?
> https://build.opensuse.org/project/show/devel:openQA:SLE-12
> https://build.opensuse.org/package/binary/devel:openQA:SLE-12/perl-DBIx-Class?arch=x86_64&filename=perl-DBIx-Class-0.082810-3.5.noarch.rpm&repository=SLE_12
>
> zypper ar -f http://download.opensuse.org/repositories/devel:/openQA:/SLE-12/SLE_12/ openQA-SLE12
>
> --
> Cheers Malcolm ������ LFCS, SUSE Knowledge Partner (Linux Counter #276890)
> SUSE Linux Enterprise Desktop 12 SP1|GNOME 3.10.4|3.12.51-60.25-default
> up 11:56, 3 users, load average: 0.46, 0.35, 0.40
> CPU AMD A4-5150M @ 2.70GHz | GPU Radeon HD 8350G
>
>
> --
> To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org
> To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
>
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org
To contact the owner, e-mail: opensuse-factory+owner@opensuse.org