Yast2 Software management pattern missing

Hello everyone,
I’m using openSUSE 13.1 x64 on Acer TimelineX 4820TG. Everything works fine, but the Patterns is missing in Yast2 Software management (in the picture below):
https://lh4.googleusercontent.com/-5pK4FgZIkhU/U83NeKbIbuI/AAAAAAAABcQ/cFT2DWkgDuU/w231-h216-no/snapshot1.png

Thanks!

Are you fully updated (at least with yast2)?

Fully updated until 21st July 2014

I’m not sure what part ‘patterns-openSUSE-yast2_basis’ plays in this (if at all), but do you have it installed?

FWIW, I note the following…

# rpm -ql patterns-openSUSE-yast2_basis
/usr/share/doc/packages/patterns-openSUSE
/usr/share/doc/packages/patterns-openSUSE/yast2_basis.txt

Thanks. I will try this as soon as possible.

My output of sudo rpm -ql patterns-openSUSE-yast2_basis
is exactly the same with your

/usr/share/doc/packages/patterns-openSUSE
/usr/share/doc/packages/patterns-openSUSE/yast2_basis.txt

Hmm…what does the following report?

zypper pt

The output is

Loading repository data...
Reading installed packages...
No patterns found

Hi
AFAIK, patterns aren’t used (maybe related to the ruby re-write), you have groups and patterns are now meta packages for the pattern.

I don’t know why that is. Hopefully, someone can illuminate further. Can we see you configured repos?

zypper lr -d

For reference, I get a list of patterns installed and available (as expected)

# zypper se -t pattern
Loading repository data...
Reading installed packages...

S | Name              | Summary                             | Type   
--+-------------------+-------------------------------------+--------
i | apparmor          | AppArmor                            | pattern
i | base              | Base System                         | pattern
  | books             | Documentation                       | pattern
  | console           | Console Tools                       | pattern
i | devel_C_C++       | C/C++ Development                   | pattern
i | devel_basis       | Base Development                    | pattern
.
.
.
.
i | x11               | X Window System                     | pattern
  | xen_server        | Xen Virtual Machine Host Server     | pattern
  | xfce              | XFCE Desktop Environment            | pattern
  | xfce_basis        | XFCE Base System                    | pattern
i | yast2_basis       | YaST System Administration          | pattern
  | yast2_install_wf  | YaST Installation Packages          | pattern

Yes, of course.
Here’s my output of zypper se -t pattern

Loading repository data...
Reading installed packages...
No packages found

Here my output of zypper lr -d

#  | Alias                                  | Name                                   | Enabled | Refresh | Priority | Type   | URI                                                                                                 | Service
---+----------------------------------------+----------------------------------------+---------+---------+----------+--------+-----------------------------------------------------------------------------------------------------+--------
 1 | Java:packages                          | Java:packages                          | No      | No      |   99     | rpm-md | http://download.opensuse.org/repositories/Java:/packages/openSUSE_13.1/                             |        
 2 | KDE:Extra                              | KDE:Extra                              | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.1/                                 |        
 3 | home:Mailaender:branches:Java:packages | home:Mailaender:branches:Java:packages | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/Mailaender:/branches:/Java:/packages/openSUSE_13.1/ |        
 4 | home:enzokiel                          | home:enzokiel                          | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/enzokiel/openSUSE_13.1_Update/                      |        
 5 | home:happenpappen                      | home:happenpappen                      | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/happenpappen/openSUSE_13.1/                         |        
 6 | home:ksmanis                           | home:ksmanis                           | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/ksmanis/openSUSE_13.1/                              |        
 7 | multimedia:apps                        | multimedia:apps                        | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_13.1/                           |        
 8 | multimedia:libs                        | multimedia:libs                        | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_13.1/                           |        
 9 | openSUSE-13.1-1.10                     | openSUSE-13.1-1.10                     | No      | No      |   99     | yast2  | hd:///?device=/dev/disk/by-id/ata-WDC_WD5000BEVT-22A0RT0_WD-WX71AA042147-part6                      |        
10 | openSUSE:13.1                          | openSUSE:13.1                          | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/openSUSE:/13.1/standard/                                  |        
11 | packman                                | packman                                | Yes     | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_13.1/                                                         |        
12 | repo-debug                             | openSUSE-13.1-Debug                    | No      | No      |   99     | NONE   | http://download.opensuse.org/debug/distribution/13.1/repo/oss/                                      |        
13 | repo-debug-update                      | openSUSE-13.1-Update-Debug             | No      | No      |   99     | NONE   | http://download.opensuse.org/debug/update/13.1/                                                     |        
14 | repo-debug-update-non-oss              | openSUSE-13.1-Update-Debug-Non-Oss     | No      | No      |   99     | NONE   | http://download.opensuse.org/debug/update/13.1-non-oss/                                             |        
15 | repo-non-oss                           | openSUSE-13.1-Non-Oss                  | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/13.1/repo/non-oss/suse/                                   |        
16 | repo-oss                               | openSUSE-13.1-Oss                      | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/13.1/repo/oss/suse/                                       |        
17 | repo-source                            | openSUSE-13.1-Source                   | No      | No      |   99     | NONE   | http://download.opensuse.org/source/distribution/13.1/repo/oss/                                     |        
18 | repo-update                            | openSUSE-13.1-Update                   | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/13.1/                                                           |        
19 | repo-update-non-oss                    | openSUSE-13.1-Update-Non-Oss           | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/13.1-non-oss/    

Mostly guessing here, but no available patterns could be the reason why the “Patterns” view is not offered in YaST.

Here my output of zypper lr -d

...
10 | openSUSE:13.1                          | openSUSE:13.1                          | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/openSUSE:/13.1/standard/                                  |        

You could remove that repo, it’s superfluous.

15 | repo-non-oss                           | openSUSE-13.1-Non-Oss                  | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/13.1/repo/non-oss/suse/                                   |        
16 | repo-oss                               | openSUSE-13.1-Oss                      | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/13.1/repo/oss/suse/                                       |        

I’m not sure, but this could be the reason for no available patterns.
Those two repos are of type “yast2”, not “rpm-md”. And those two repos contain all the patterns. So if libzypp cannot correctly read those repos’ metadata, it cannot see any available patterns of course (I would say).
I would expect you having other problems as well though…

Anyway, try to either remove/re-add those two repos, or edit the corresponding files in /etc/zypp/repos.d/ (probably repo-oss.repo and repo-non-oss.repo) and change the line “type=rpm-md” to “type=yast2”. Then call “zypper ref” to refresh the metadata.
Hopefully you should see patterns available afterwards.

Thanks. I will try as soon as possible

I wasn’t surprised to read of the anomalies with your oss and non-oss repos. Did you configure those manually? Anyway, I’m sure all will be well when you make the necessary corrections and refresh. :slight_smile:

Just to confirm this suspicion:
I disabled the two main repos on my system (and KDE:KDE3 which offers a pattern as well), and indeed “Patterns” was missing from the “View” button…

I just add more. All default repos I don’t touch

I’ll check later. Now I have an exam.

Anyway, thanks!

after doing suggests of **wolfi323 **patterns tabs is come back.
Thank all a lot!
lol!lol!lol!
Mod please close this topic.