[opensuse-factory] Package: rudiments-devel refers to /usr/lib/libstdc++.la
Hey, who can tell me, if that behavior is wanted: The package rudiments-devel-0.31-5.1.i586.rpm refers in his (config) file "/usr/lib/gcc/i586-suse-linux/4.3/../../..//librudiments.la" to the file "/usr/lib/libstdc++.la", which is not included in the libstdc++-devel or the compat-libstdc++ (and possibly not part of the OpenSUSE distribution). The basis is a OpenSUSE 11.0 system. Regards, -- Software Developer Bookandsmile GmbH Inselstraße 20 04103 Leipzig Tel: 0341 / 30 89 51 12 - Skype: undef Email: Patrick.Kirsch@bookandsmile.de Web: http://www.billigflieger.de | http://www.bookandsmile.de -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hi Patrick, * Patrick Kirsch [2008-10-22 11:23]:
who can tell me, if that behavior is wanted:
The package rudiments-devel-0.31-5.1.i586.rpm refers in his (config) file "/usr/lib/gcc/i586-suse-linux/4.3/../../..//librudiments.la" to the file "/usr/lib/libstdc++.la", which is not included in the libstdc++-devel or the compat-libstdc++ (and possibly not part of the OpenSUSE distribution).
Where did you have that librudiments package from? It look like it is built against a distribution that has that libstdc++.la file in place. If you rebuild it against a distribution that doesn't have that file, everything should work. However, removing that librudiments.la file should also work since .la files are not required for dynamic linking (only for static linking it contains dependency information that is not included in static archivies (.a)). So, if you have that librudiments package from openSUSE, that is a bug in rudiments-devel, but it is no bug in the libstdc++ package. HTH. Regards, Bernhard -- Bernhard Walle, SUSE Linux Products GmbH, Architecture Development -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hey, Bernhard Walle wrote:
Where did you have that librudiments package from? It look like it is built against a distribution that has that libstdc++.la file in place. If you rebuild it against a distribution that doesn't have that file, everything should work.
Yes, of course, manually rebuilding does it. But nonetheless it should work out of the box.
However, removing that librudiments.la file should also work since .la files are not required for dynamic linking (only for static linking it contains dependency information that is not included in static archivies (.a)).
So, if you have that librudiments package from openSUSE, that is a bug in rudiments-devel, but it is no bug in the libstdc++ package.
Actually I got it from (http://download.opensuse.org/repositories/home:/mge1512:/database/openSUSE_1...) But the package itself says, Name : rudiments-devel Relocations: (not relocatable) Version : 0.31 Vendor: openSUSE Build Service Release : 5.1 Build Date: Thu 03 Jul 2008 04:15:29 AM CEST Install Date: Wed 22 Oct 2008 07:37:32 PM CEST Build Host: build17 Group : Development/Libraries Source RPM: rudiments-0.31-5.1.src.rpm Size : 1101082 License: LGPL Signature : DSA/SHA1, Thu 03 Jul 2008 06:13:00 AM CEST, Key ID d3a0b7183ec80557 Summary : Libraries and header files for developing with rudiments Description : Libraries and header files for developing with rudiments. Distribution: home:mge1512:database / openSUSE_11.0
HTH.
Regards, Bernhard
Ciao, Patrick -- Software Developer Bookandsmile GmbH Inselstraße 20 04103 Leipzig Tel: 0341 / 30 89 51 12 - Skype: undef Email: Patrick.Kirsch@bookandsmile.de Web: http://www.billigflieger.de | http://www.bookandsmile.de -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
* Patrick Kirsch [2008-10-22 16:20]:
Bernhard Walle wrote:
Where did you have that librudiments package from? It look like it is built against a distribution that has that libstdc++.la file in place. If you rebuild it against a distribution that doesn't have that file, everything should work.
Yes, of course, manually rebuilding does it.
Also with osc build? Regards, Bernhard -- Bernhard Walle, SUSE Linux Products GmbH, Architecture Development -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Patrick Kirsch escribió:
Actually I got it from (http://download.opensuse.org/repositories/home:/mge1512:/database/openSUSE_1...) But the package itself says,
File a bug report against: Product : openSUSE.org Component: 3rd party software assign to mge@novell... -- "A computer is like an Old Testament god, with a lot of rules and no mercy. " Cristian Rodríguez R. Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/
Patrick Kirsch escribió:
Hey, who can tell me, if that behavior is wanted:
Yes, it is wanted.
The basis is a OpenSUSE 11.0 system.
You got rudiments-devel from product that is not openSUSE 11.0. ps: this question is more suitable for opensuse-packaging list. -- "A computer is like an Old Testament god, with a lot of rules and no mercy. " Cristian Rodríguez R. Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/
participants (3)
-
Bernhard Walle
-
Cristian Rodríguez
-
Patrick Kirsch