[opensuse-buildservice] xUbuntu nothing provides libace-dev
Dear all, I'm trying to build a deb package for Ubuntu and one of the requirements is the libace-dev package. Opensuse build service reports that nothing provides libace-dev for Ubuntu... ... but it is one of the official package of Ubuntu: http://packages.ubuntu.com/search?keywords=libace&searchon=names&suite=raring§ion=all Why is not provided also on opensuse build service ?? Thank you, Gianluca. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Freitag, 17. Mai 2013, 09:07:16 wrote Gianluca Emme:
Dear all, I'm trying to build a deb package for Ubuntu and one of the requirements is the libace-dev package. Opensuse build service reports that nothing provides libace-dev for Ubuntu... ... but it is one of the official package of Ubuntu:
http://packages.ubuntu.com/search?keywords=libace&searchon=names&suite=raring§ion=all
Why is not provided also on opensuse build service ??
universe packages got not imported because that repo was not clean legal wise. So, if that package does not violate anything, you import the sources of it into your project to build against it. -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
:-( that's a problem :-(
The package is very big and complex, and it's not only a big effort to
import the sources only for the ubuntu builds ... but it is also a bit
silly from the user point of view that for installing my stuff they
requires a different ace library package.
And more important, because libace is used by a lot of other
packages... rebuilding it into my repository can create conflict
problems when the users install my package and another package from
the universe repository both depending on libace :-( :-(
So, even I don't know how to check any legal issues about libace
package, I cannot take into consideration the rebuilding of libace
package.
There is another solution ??
Thanks,
Gianluca.
2013/5/17 Adrian Schröter
On Freitag, 17. Mai 2013, 09:07:16 wrote Gianluca Emme:
Dear all, I'm trying to build a deb package for Ubuntu and one of the requirements is the libace-dev package. Opensuse build service reports that nothing provides libace-dev for Ubuntu... ... but it is one of the official package of Ubuntu:
http://packages.ubuntu.com/search?keywords=libace&searchon=names&suite=raring§ion=all
Why is not provided also on opensuse build service ??
universe packages got not imported because that repo was not clean legal wise.
So, if that package does not violate anything, you import the sources of it into your project to build against it. -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Freitag, 17. Mai 2013, 09:48:11 wrote Gianluca Emme:
:-( that's a problem :-( The package is very big and complex, and it's not only a big effort to import the sources only for the ubuntu builds ... but it is also a bit silly from the user point of view that for installing my stuff they requires a different ace library package. And more important, because libace is used by a lot of other packages... rebuilding it into my repository can create conflict problems when the users install my package and another package from the universe repository both depending on libace :-( :-(
So, even I don't know how to check any legal issues about libace package, I cannot take into consideration the rebuilding of libace package.
There is another solution ??
we can of course manually import single files after reviewing. It is as usual just work. Or someone finishes the work on Download on Demand feature as described earlier this week ;) bd adrian
Thanks, Gianluca.
2013/5/17 Adrian Schröter
: On Freitag, 17. Mai 2013, 09:07:16 wrote Gianluca Emme:
Dear all, I'm trying to build a deb package for Ubuntu and one of the requirements is the libace-dev package. Opensuse build service reports that nothing provides libace-dev for Ubuntu... ... but it is one of the official package of Ubuntu:
http://packages.ubuntu.com/search?keywords=libace&searchon=names&suite=raring§ion=all
Why is not provided also on opensuse build service ??
universe packages got not imported because that repo was not clean legal wise.
So, if that package does not violate anything, you import the sources of it into your project to build against it. -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de
-- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Dear Adrian,
I really appreciate if the libace package will be reviewed and imported.
Is there something that I can do to help on this process ??
Thanks,
Gianluca.
2013/5/17 Adrian Schröter
On Freitag, 17. Mai 2013, 09:48:11 wrote Gianluca Emme:
:-( that's a problem :-( The package is very big and complex, and it's not only a big effort to import the sources only for the ubuntu builds ... but it is also a bit silly from the user point of view that for installing my stuff they requires a different ace library package. And more important, because libace is used by a lot of other packages... rebuilding it into my repository can create conflict problems when the users install my package and another package from the universe repository both depending on libace :-( :-(
So, even I don't know how to check any legal issues about libace package, I cannot take into consideration the rebuilding of libace package.
There is another solution ??
we can of course manually import single files after reviewing.
It is as usual just work.
Or someone finishes the work on Download on Demand feature as described earlier this week ;)
bd adrian
Thanks, Gianluca.
2013/5/17 Adrian Schröter
: On Freitag, 17. Mai 2013, 09:07:16 wrote Gianluca Emme:
Dear all, I'm trying to build a deb package for Ubuntu and one of the requirements is the libace-dev package. Opensuse build service reports that nothing provides libace-dev for Ubuntu... ... but it is one of the official package of Ubuntu:
http://packages.ubuntu.com/search?keywords=libace&searchon=names&suite=raring§ion=all
Why is not provided also on opensuse build service ??
universe packages got not imported because that repo was not clean legal wise.
So, if that package does not violate anything, you import the sources of it into your project to build against it. -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de
-- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Fri, May 17, 2013 at 09:48:11AM +0200, Gianluca Emme wrote:
The package is very big and complex, and it's not only a big effort to import the sources only for the ubuntu builds ... but it is also a bit silly from the user point of view that for installing my stuff they requires a different ace library package. And more important, because libace is used by a lot of other packages... rebuilding it into my repository can create conflict problems when the users install my package and another package from the universe repository both depending on libace :-( :-(
If you import the unmodified sources of the library and all its dependencies, the built library should be binary compatible. I need e.g. for home:e9925248:grandorgue the wxWidgets package. So I added to the project a stub for this packages and all missing predecessors, which downloads the source via source services from the ubuntu mirrors. Use for build is enabled, while publish is disabled - so external users will install the library from the Ubuntu archive. Regards, Martin -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Thank you for the suggestion.
But this arise two questions:
- the source is in Debian format 3.0 quilt ; Opensuse build service
support this format for ubuntu builds ??
- on the previous email was told to me that universe repository has
not been added due legal issues ; so, I can be sure do not break some
legal rules importing the sources of a package present in the universe
ubuntu repository ??
Regards,
Gianluca.
2013/5/18 Martin Koegler
On Fri, May 17, 2013 at 09:48:11AM +0200, Gianluca Emme wrote:
The package is very big and complex, and it's not only a big effort to import the sources only for the ubuntu builds ... but it is also a bit silly from the user point of view that for installing my stuff they requires a different ace library package. And more important, because libace is used by a lot of other packages... rebuilding it into my repository can create conflict problems when the users install my package and another package from the universe repository both depending on libace :-( :-(
If you import the unmodified sources of the library and all its dependencies, the built library should be binary compatible.
I need e.g. for home:e9925248:grandorgue the wxWidgets package. So I added to the project a stub for this packages and all missing predecessors, which downloads the source via source services from the ubuntu mirrors. Use for build is enabled, while publish is disabled - so external users will install the library from the Ubuntu archive.
Regards, Martin -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Sat, May 18, 2013 at 10:26:18PM +0200, Gianluca Emme wrote:
But this arise two questions: - the source is in Debian format 3.0 quilt ; Opensuse build service support this format for ubuntu builds ??
OBS can modify/generate debian sources only in the classic format, but this is different. For this, I just built the Ubuntu sources as-is - the libgnomecups package has eg. for an older Ubuntu diff.gz while debian.tar.gz for a newer Ubuntu.
- on the previous email was told to me that universe repository has not been added due legal issues ; so, I can be sure do not break some legal rules importing the sources of a package present in the universe ubuntu repository ??
The OBS team has no time review the whole universe archive theirself. You need the check the source, similar as if you created the package. openSuSE itself will probably serve as reference, what is acceptable. Regards, Martin -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
If it is no good for hosting on OBS try http://pmbs.links2linux.org/
the OBS for such kind of packages. You should request your account on
the pmbs IRC.
Regards,
Damian
2013/5/19 Martin Koegler
On Sat, May 18, 2013 at 10:26:18PM +0200, Gianluca Emme wrote:
But this arise two questions: - the source is in Debian format 3.0 quilt ; Opensuse build service support this format for ubuntu builds ??
OBS can modify/generate debian sources only in the classic format, but this is different.
For this, I just built the Ubuntu sources as-is - the libgnomecups package has eg. for an older Ubuntu diff.gz while debian.tar.gz for a newer Ubuntu.
- on the previous email was told to me that universe repository has not been added due legal issues ; so, I can be sure do not break some legal rules importing the sources of a package present in the universe ubuntu repository ??
The OBS team has no time review the whole universe archive theirself.
You need the check the source, similar as if you created the package. openSuSE itself will probably serve as reference, what is acceptable.
Regards, Martin -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (4)
-
Adrian Schröter
-
Damian Ivanov
-
Gianluca Emme
-
Martin Koegler