On Thursday 02 October 2014 18:30:45 Olaf Hering wrote:
Is it supported to have more than one repo per file?
Yes.
An upgrade attempt to factory fails because it lists only 'factory-debug' from /etc/zypp/repos.d/factory.repo.
Who lists only...?
If its supported I will file a yast bug, or whatever component parses the *.repo files.
The *.repo files are usually parsed libzypp. But your zypper command lists your 3 repos in factory.repo as expected:
root@optiplex:~ # head -n 123 /etc/zypp/repos.d/*.repo ==> /etc/zypp/repos.d/factory.repo <== [factory-oss] ... [factory-non-oss] ... [factory-debug]
root@optiplex:~ # zypper -v -v lr -d Ausführlichkeitsgrad: 2 # | Alias | Name | Aktiviert --+---------------------------+---------------------------+-----------+ 1 | factory-debug | factory-debug | Ja | 2 | factory-non-oss | factory-non-oss | Ja | 3 | factory-oss | factory-oss | Ja |
Same on my system. Even repos from the openSUSE: service I'm using are listed and loaded correctly: root@fibonacci:repos.d (0) $ cd /etc/zypp/repos.d/ root@fibonacci:repos.d (0) $ mkdir bak root@fibonacci:repos.d (0) $ mv *repo bak root@fibonacci:repos.d (0) $ cat bak/*.repo > big.repo root@fibonacci:repos.d (0) $ zypper lr # | Alias |...| Enabled | Refresh ---+------------------------------------+...+---------+-------- 1 | CA |...| No | Yes 2 | FATE |...| Yes | Yes 3 | KDE3 |...| No | Yes 4 | OpenStack |...| Yes | Yes 5 | SuSETools |...| Yes | Yes 6 | X11:XOrg |...| Yes | Yes 7 | google-chrome |...| Yes | Yes 8 | local |...| Yes | No 9 | localTest |...| Yes | Yes 10 | openSUSE:repo-debug |...| No | Yes 11 | openSUSE:repo-debug-update |...| No | Yes 12 | openSUSE:repo-debug-update-non-oss |...| No | Yes 13 | openSUSE:repo-non-oss |...| Yes | Yes 14 | openSUSE:repo-non-oss-update |...| Yes | Yes 15 | openSUSE:repo-oss |...| Yes | Yes 16 | openSUSE:repo-oss-update |...| Yes | Yes 17 | openSUSE:repo-source |...| No | Yes 18 | packman |...| Yes | Yes 19 | videolan |...| Yes | Yes So what's the exact problem? If you decide to file a bugreport, please don't forget to attach the relevant log files. -- cu, Michael Andres +------------------------------------------------------------------+ Key fingerprint = 2DFA 5D73 18B1 E7EF A862 27AC 3FB8 9E3A 27C6 B0E4 +------------------------------------------------------------------+ Michael Andres SUSE LINUX Products GmbH, Development, ma@suse.de GF:Jeff Hawn,Jennifer Guild,Felix Imendörffer, HRB16746(AG Nürnberg) Maxfeldstrasse 5, D-90409 Nuernberg, Germany, ++49 (0)911 - 740 53-0 +------------------------------------------------------------------+ -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org To contact the owner, e-mail: zypp-devel+owner@opensuse.org