mandriva 2011 build error

Hi,

I have some packages building fine on mandriva 2010.1 that do not even meet dependencies on mandriva 2011:
the status is marked as ‘unresolvable’: ‘nothing provides libpulseaudio0 needed by lib64pulseaudio0, nothing provides libalsa-plugins-pulseaudio needed by lib64alsa-plugins-pulseaudio’
or
‘nothing provides libdb-4.8.so()(64bit) needed by lib64rpm4.6, nothing provides lib64db4.6, nothing provides lib64lzma2, nothing provides lib64db4.8’
or even none of most basic packages on i586 (bzip2, autoconf, …)
I also had to choose between ‘sysvinit’ and ‘systemd-sysvinit’ packages before going any step further

What happened ? Is the mandriva 2011 build fully functional yet or not ?

Here are my packages if anyone dare take a look:
https://build.opensuse.org/project/monitor?project=science%3Aopenturns

Regards

On 10/21/2011 03:06 PM, jschueller wrote:
> I have some packages building fine on mandriva 2010.1 … mandriva 2011 … Is the mandriva 2011 build fully functional yet or not

i guess you intended to post this to a mandriva conference?


DD
openSUSE®, the “German Automobiles” of operating systems

On 10/21/2011 03:06 PM, jschueller wrote:
> http://tinyurl.com/3lofh9m

oops…hadn’t noticed i was in the build service forum!
(how did i get in there?)


DD
openSUSE®, the “German Automobiles” of operating systems

It doesn’t work for me either: Show home:please_try_again - openSUSE Build Service.

It seems totally inoperable yet (nothing provides rpm, rpm-build and basically everything else), but the latest - KDE ONLY based - Mandriva looks pretty useless too. Here’s how it looks like, with KDE “menus” trying to resemble Gnome3:

http://img32.imageshack.us/img32/9314/mandrivavm.th.png](http://img32.imageshack.us/img32/9314/mandrivavm.png)

I added this repo to confirm that it didn’t work but will probably remove it in a couple days.

I have the same problem:
‘nothing provides libpulseaudio0 needed by lib64pulseaudio0, nothing provides libalsa-plugins-pulseaudio needed by lib64alsa-plugins-pulseaudio’
but only for Mandriva 2011 arch x86_64 when have “BuildRequires: libqt4-devel”.
Arch i586 with “libqt4-devel” or console program in both architectures works well.

link for the package:
https://build.opensuse.org/package/show?package=LibreCAD&project=home%3ARallaz

Any solution?
Regards

I removed this repo.

I can confirm this, similar things happen with my package too (see https://build.opensuse.org/package/show?package=kwave&project=home%3Adg6nee)

  1. nothing provides md5deep needed by kdesdk4-po2xml

I tried to investigate why “md5deep” is not available for Mandriva:2011 and found out that the package repository seems to list only packages that are in the official distribution of Mandriva, in the “main” subdirectory of the official FTP servers. But the only place where I can find this package is a directory called “contrib/release”.

=> Could it be that these additional Mandriva repositories are missing?

  1. regarding pulseaudio:

nothing provides libpulseaudio0 needed by lib64pulseaudio0, nothing provides libalsa-plugins-pulseaudio needed by lib64alsa-plugins-pulseaudio

osc ls -b -a x86_64 Mandriva:2011 | grep pulseaudio
lists the following packages for me (shortened)

lib64alsa-plugins-pulseaudio-1.0.24-1-mdv2011.0.x86_64.rpm
lib64pulseaudio-devel-0.9.23-1-mdv2011.0.x86_64.rpm
lib64pulseaudio0-0.9.23-1-mdv2011.0.x86_64.rpm
pulseaudio-0.9.23-1-mdv2011.0.x86_64.rpm

=> looks like some version mismatch of pulseaudio packages. Newer versions that seem to match better are in the “misc” subdirectory of Mandriva FTP.

Any progress with fix?

no idea, it seems that nobody from the obs team is reading this and nobody is interested :frowning:
I also was no able to fing any “reference project” that shows how other people solved that (of that’s solvable at all).
For me that repository looks pretty broken and unmaintained, maybe they should better remove it.

On 01/02/2012 10:16 AM, dg6nee wrote:
> it seems that nobody from the obs team is reading this and
> nobody is interested

sorry, i do not know if this will be helpful or not, but it is important
for you to understand that we here are a support forum of unpaid
enthusiasts and volunteers … users helping users … we are not a
packaging nor a development forum.

If one wishes to interact with the packagers and developers of openSUSE
and the openSUSE Build Service ‘Team’ then the places to do that are
listed in the Communications channel wiki for openSUSE
<http://en.opensuse.org/openSUSE:Communication_channels> as mailing
lists, and IRC freenode chat channels such as #openSUSE-buildservice.

That is to say: these openSUSE web/nntp based forums are not the place
to get the “obs team” either reading or interested…

instead, the “Open Build Service (OBS) Fourm” is a place where users can
help other users with their “Questions about creating packages for
openSUSE and using the Build Service”


DD http://tinyurl.com/DD-Caveat http://tinyurl.com/DD-Hardware
http://tinyurl.com/DD-Software
openSUSE®, the “German Engineered Automobiles” of operating systems!

From my point of view, what OBS lacks is a usable bugtracking system.
Not all people like to subscribe to the 1000th mailing list or use ICQ.

Most links you mentioned refer only to the openSUSE distribution and not to the build service.
Additionally bugzilla.novell.com is broken (endless loop with "please confirm that your email address is valid…) and the only useful link that points to something that looks like a way to get OBS related support points to this forum.

On 01/02/2012 01:56 PM, dg6nee wrote:
>
> From my point of view, what OBS lacks is a usable bugtracking system.

your point of view is somewhat different from mine, and reality…

on this page http://tinyurl.com/nzhq7j is an entryway to “Accessing
openSUSE Build Service.”
http://bugzilla.novell.com/enter_bug.cgi?product=openSUSE.org&component=BuildService&format=guided

where, when i click on it i’m asked to login on a novel.com page…

there i enter the same ID and Pass i use to access these fora and, boom
i’m not asked anything about confirming an email address…

if you have problems loggin in then ask someone how to fix that problem
(here would be a good place for a user to ask another user how the login
problem might be fixed–if i were asked i’d suggest deleting all cookies
relating to opensuse.org and novell.com, and restarting the
browser…hmmmmm, and maybe enabling java scripts)

> Not all people like to subscribe to the 1000th mailing list or use
> ICQ.

and, not all developers like http forums…so, if you don’t wanna go
where they are then you have no beef to bring up here, where they are
not. (we have given them permission to visit, but we can’t make them drink)

> Most links you mentioned refer only to the openSUSE distribution and
> not to the build service.

but, you did find links to the OBS, right?? should i echo them here?

> Additionally bugzilla.novell.com is broken (endless loop with "please
> confirm that your email address is valid…) and the only useful link
> that points to something that looks like a way to get OBS related
> support points to this forum.

maybe seems broken to you, but i’m am there right now and see (for example):

-Mandriva_2009 build fails
-Building with Mandriva 2011 as source repo failes
-Mandriva 2010 lack python-distutils-extra packages.
-osc fails to import src.rpm on mandriva 2010.0
-Mandriva Linux repository doesn’t work, having no hdlist
-some provides are not found when building for mandriva 2010
-and three more…


DD http://tinyurl.com/DD-Caveat
openSUSE®, the “German Engineered Automobiles” of operating systems!

How could it be possible to build anything for Mandriva 2011 in OBS, since Mandriva has removed two thirds of the packages (and that includes devel packages) from its distribution? I don’t think it’s an OBS problem. I’m afraid Mandriva is dead (and the people in OBS are not aware of that). Yes, they should remove this repo*, as it is misleading and useless.

  • But they should keep 2010, which is still working (!).

Thanks a lot for your reply!
This explains what goes wrong…
It seems that only some few simple applications, with few dependencies can be built against 2011, e.g. “osc”.

I also agreee regarding Mandriva 2010 and 2010.1, those still work fine (for me),
but I will kick Mandriva_2011 out of the list of my repositories, as a fix for this is not in sight :frowning:

Packages which I mention in some post ago are available in main Mandriva 2011 repo. Just checked mirror and they are in place. So it’s not problem with removed packages or so.
Problem is that some 64bit packages need some 32bit equivalent and those can’t be found (for Mandriva 2011). I bet that some Mandriva 2011 related obs settings are missing or incorrect.