libmad0 was not able to get installed - what can i do?

hello dear experts,

during a installation - of lamp & webserver and other tools on opensuse vlibmad0 was not able to get installed
ersion 12.3 the system and the installati0on process got stuck

:wink:

the installation stopped.

what can i do now ?!

please advice

greetings

libmad0 is not included in openSUSE. You can find it in the Packman repo.

But why would you need it for a web server?

And which package needed it? There is no package in openSUSE which does.

On 2013-11-02 00:26, dilbertone wrote:
>
> hello dear experts,
>
> during a installation - of lamp & webserver and other tools on opensuse
> vlibmad0 was not able to get installed

What is the exact error you get?


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

hello many many thanks for the replies. i have the following

no access on the source of installation: 

Url: http://packman.inode.at/suse/openSUSE_12.3/  (medium 1)

just try why you cannot get aceess to the server  (translated by me)

file './Essentials/i586/libmad0-0.15.1b-3.2.i586.rpm' not on the media 'http://packman.inode.at/suse/openSUSE_12.3/' found .

by the way - found out what this is:

libmad0 - An MPEG audio decoder library

MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1 and the MPEG-2 extension
to Lower Sampling Frequencies, as well as the so-called MPEG 2.5 format. All three audio layers
(Layer I, Layer II, and Layer III a.k.a. MP3) are fully implemented.
MAD supports high quality 24-bit PCM output for modern audio technologies. MAD computes using
100% fixed-point (integer) computation, so you can run it without a floating point unit.

and last but not least: i tried to install and configure a lamb on opensuse - according this tutorial - sorry that it is written in German

http://mntechblog.de/webserver-installation-unter-opensuse-12-1/

quesrtion can i do it in a more easy way - can i configure a lamb in a easier way…

l look forward to hear from you

many many greetings

Apparently you have auto-refresh turned off for the Packman repo. libmad0-0.15.1b-3.2 doesn’t exist, the current version is libmad0-0.15.1b-1.2, so your repo cache seems to be out of date.
So either turn auto-refresh on again (for Packman at least) or refresh the repo manually (either in YaST->Software Repositories or by running “sudo zypper ref”).

by the way - found out what this is:

libmad0 - An MPEG audio decoder library

Right, that’s why I asked why you would need it for a web server… :wink:
It’s definitely not needed for apache, mysql or php, nor for any other package from the standard openSUSE repos.

and last but not least: i tried to install and configure a lamb on opensuse - according this tutorial - sorry that it is written in German

Webserver (LAMP) unter openSUSE 12.1 installieren | mnTechBlog

quesrtion can i do it in a more easy way - can i configure a lamb in a easier way…

???
Isn’t that easy enough?

On 2013-11-02 11:16, dilbertone wrote:
> just try why you cannot get aceess to the server (translated by me)

Just a comment. When the system language is not English, you should do,
in order to post here, like this:


minas-tirith:~ # LANG=en_US.UTF-8 zypper info kvm
Loading repository data...
Warning: Repository 'openSUSE-11.4-Update' appears to outdated. Consider
using a different mirror or server.
Reading installed packages...


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

Or just use “LANG=C” that’s easier to remember and type… :wink:

On 2013-11-02 13:46, wolfi323 wrote:
>
> robin_listas;2595128 Wrote:
>>>
> Code:
> --------------------
> > >
> > minas-tirith:~ # LANG=en_US.UTF-8 zypper info kvm
> >
> --------------------
>>>
>>
> Or just use “LANG=C” that’s easier to remember and type… :wink:

If it works, yes, certainly :slight_smile:


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

hello again - many thanks for the good hints

btw - to swith the language to English is a good idea.

if id o it in the terminal - once - does it fit for ever - in other words - do i get all the comments even in yast too in english !`

that would be great! i would love to swith one time - for ever…

back to the issues with libma0

in yast-repo-management i have the following line with the repo: Index of /pub/linux/packman/suse/12.1

do i need to erase this line!` or should i enter a new repo-URL

the configuration is : Auto-refresh is on



linux-70ce:/home/martin # zypper lr -d
#  | Alias                     | Name                               | Aktiviert | Aktualisieren | Priorität | Typ    | URI                                                             | Dienst
---+---------------------------+------------------------------------+-----------+---------------+-----------+--------+-----------------------------------------------------------------+-------
 1 | All_of_Packman            | Packman                            | Ja        | Nein          |   99      | rpm-md | http://packman.inode.at/suse/openSUSE_12.3/                     |       
 2 | M17N                      | M17N                               | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/M17N/openSUSE_12.3/   |       
 3 | openSUSE-12.3-1.7         | openSUSE-12.3-1.7                  | Ja        | Nein          |   99      | yast2  | cd:///?devices=/dev/disk/by-id/ata-TEAC-DV-W28S-R,/dev/sr0      |       
 4 | packman                   | packman                            | Ja        | Ja            |   99      | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/12.1/                 |       
 5 | repo-debug                | openSUSE-12.3-Debug                | Nein      | Ja            |   99      | NONE   | http://download.opensuse.org/debug/distribution/12.3/repo/oss/  |       
 6 | repo-debug-update         | openSUSE-12.3-Update-Debug         | Nein      | Ja            |   99      | NONE   | http://download.opensuse.org/debug/update/12.3/                 |       
 7 | repo-debug-update-non-oss | openSUSE-12.3-Update-Debug-Non-Oss | Nein      | Ja            |   99      | NONE   | http://download.opensuse.org/debug/update/12.3-non-oss/         |       
 8 | repo-non-oss              | openSUSE-12.3-Non-Oss              | Ja        | Ja            |   99      | yast2  | http://download.opensuse.org/distribution/12.3/repo/non-oss/    |       
 9 | repo-oss                  | openSUSE-12.3-Oss                  | Ja        | Ja            |   99      | yast2  | http://download.opensuse.org/distribution/12.3/repo/oss/        |       
10 | repo-source               | openSUSE-12.3-Source               | Nein      | Ja            |   99      | NONE   | http://download.opensuse.org/source/distribution/12.3/repo/oss/ |       
11 | repo-update               | openSUSE-12.3-Update               | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/update/12.3/                       |                                                                                                                                                                                
12 | repo-update-non-oss       | openSUSE-12.3-Update-Non-Oss       | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/update/12.3-non-oss/               |                                                                                                                                                                                
linux-70ce:/home/martin #                

what would you do!?

If you use it like Carlos suggested it only has effect for that one command.

If you want to change the language for your current terminal session, run “export LANG=C”.
Then any commands you run in that terminal afterwards will be in english.

To make it permanent, add something like “export LANG=C” to ~/.profile or ~/.bashrc or similar.
Or better change the system language in YaST->System->Language.

in yast-repo-management i have the following line with the repo: Index of /pub/linux/packman/suse/12.1

You should remove that because it is for 12.1. (but it shouldn’t cause any problems because it is disabled anyway).
And your list confirms that the 12.3 Packman repo’s refresh is disabled.
So either run:

sudo zypper mr -r 1

or enable Auto-Refresh in YaST->Software Repositories.
The Packman repo is not static, it changes nearly daily. So it’s not really a good idea to leave refresh off IMHO.

But you still haven’t answered what package you tried to install that requires libmad0. But it must come from Packman as well. Maybe that package is in the standard repos too, without a need for libmad0? :wink:

Is there are a particular reason why you wish to retain the openSUSE-12.1 packman repository ? If it were me, I would be concerned that could cause all sorts of multimedia problems.

Oh well, I thought it was disabled (looked in the wrong line I guess)…
So in that case it is of course mandatory to remove it, as I suggested to do anyway.

hello dear all -

many many thanks for the quck answer - i am happpy to hear from you.

well if i got you right - then i have to erase the complete line - i have to erase this line - with all -

a. the name of the repo
b. the url

love the hear from you

hello dear all :slight_smile:

many thanks for all the hints - to wolf, oldcpu robin listas and all the gentil supporters here :wink:

solved the issues with the folllowing lines

linux-70ce:/home/martin # zypper mr -r All_of_Packman 

auto-refreshing activated for the Repository ‘All_of_Packman’

setting the priority:

linux-70ce:/home/martin # zypper mr -p 10 All_of_Packman  

afterward i get a full overview on the repo

linux-70ce:/home/martin # zypper lr -d 

Die Priorität von Repository ‘All_of_Packman’ wurde auf 10 gesetzt.

linux-70ce:/home/martin # zypper lr -d
#  | Alias                     | Name                               | Aktiviert | Aktualisieren | Priorität | Typ    | URI                                                             | Dienst
---+---------------------------+------------------------------------+-----------+---------------+-----------+--------+-----------------------------------------------------------------+-------
 1 | All_of_Packman            | Packman                            | Ja        | Ja            |   10      | rpm-md | http://packman.inode.at/suse/openSUSE_12.3/                     |       
 2 | M17N                      | M17N                               | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/M17N/openSUSE_12.3/   |       
 3 | openSUSE-12.3-1.7         | openSUSE-12.3-1.7                  | Ja        | Nein          |   99      | yast2  | cd:///?devices=/dev/disk/by-id/ata-TEAC-DV-W28S-R,/dev/sr0      |       
 4 | repo-debug                | openSUSE-12.3-Debug                | Nein      | Ja            |   99      | NONE   | http://download.opensuse.org/debug/distribution/12.3/repo/oss/  |       
 5 | repo-debug-update         | openSUSE-12.3-Update-Debug         | Nein      | Ja            |   99      | NONE   | http://download.opensuse.org/debug/update/12.3/                 |       
 6 | repo-debug-update-non-oss | openSUSE-12.3-Update-Debug-Non-Oss | Nein      | Ja            |   99      | NONE   | http://download.opensuse.org/debug/update/12.3-non-oss/         |       
 7 | repo-non-oss              | openSUSE-12.3-Non-Oss              | Ja        | Ja            |   99      | yast2  | http://download.opensuse.org/distribution/12.3/repo/non-oss/    |       
 8 | repo-oss                  | openSUSE-12.3-Oss                  | Ja        | Ja            |   99      | yast2  | http://download.opensuse.org/distribution/12.3/repo/oss/        |       
 9 | repo-source               | openSUSE-12.3-Source               | Nein      | Ja            |   99      | NONE   | http://download.opensuse.org/source/distribution/12.3/repo/oss/ |       
10 | repo-update               | openSUSE-12.3-Update               | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/update/12.3/                       |       
11 | repo-update-non-oss       | openSUSE-12.3-Update-Non-Oss       | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/update/12.3-non-oss/               |       
linux-70ce:/home/martin # 

now the webserver-installation was easy

btw - whiy do we need libma0 for the webserver - i still do not know this…
but i saw that it was installed with ease…

greetings :slight_smile:

On 2013-11-03 12:56, dilbertone wrote:

> btw - whiy do we need libma0 for the webserver - i still do not know
> this…
> but i saw that it was installed with ease…

The proper question would be “why do you need packman”?


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)