Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [14:00] <gryffus> why is OBS building x86_64 and ia64 packages even if i have only i586 arch enabled? ( https://build.merproject.org/package/live_build_log/home:gryffus/celt/latest_i586+kde_devel/i586 )
- [14:14] <newbie999> gryffus: This is due the baselibs.conf, read this wiki to get more info about the baselibs https://en.opensuse.org/openSUSE:Build_Service_baselibs.conf
- [14:15] <newbie999> gryffus: In short you need to use "targetarch" to exclude it.
- [14:54] <darix> gryffus: why do you care?
- [14:55] <darix> gryffus: those dont harm you
- [14:56] <gryffus> darix: i got have choice for xxx needed by yyy: for the libraries in other packages
- [14:56] <darix> gryffus: huh
- [14:56] <darix> gryffus: please show us
- [14:57] <gryffus> darix: i already fixed, but it's this project: https://build.merproject.org/project/show/home:gryffus
- [14:57] <gryffus> darix: i can broke it again if you wish
- [14:57] <darix> how did you fix it?
- [14:57] <darix> yes
- [14:58] <gryffus> i added targetarch ia64 block! and targetarch x86_64 block! for libcelt0-2 ... removing now
- [14:59] <gryffus> darix: it's there
- [14:59] <darix> thanks
- [14:59] <darix> adrian_: should the scheduler even look at baselibs libraries like that?
- [15:00] <gryffus> darix: let me know when i can put it back please or fix it another way... thx :)
- [15:30] <gryffus> darix, adrian_: i will put the targetline block lines back so i can continue work, but i will remove them if you send me a ping
- [15:30] <darix> gryffus: you could solve it with a simple
- [15:30] <darix> Prefer:
- [15:30] <darix> in the prjconf
- [15:30] <darix> no rebuild needed
- [15:31] <gryffus> darix: yes, but i'm planning to submit the packages to mer, so i need some more permanent solution
- [15:32] <gryffus> permanent/portable
- [15:32] <gryffus> anyway, mer is not built for 64bit arch, so i really don't need them
- [15:33] <darix> not even arm 64bit?:p
- [15:34] <gryffus> darix: you're right... hmmm :) ok, i will use Prefer :P
- [15:34] <darix> gryffus: naw
- [15:34] <darix> actually
- [15:34] <darix> for which archs do you really care there?
- [15:34] <darix> x86_64, i586 and arm*?
- [15:35] <darix> do you really need baselibs?
- [15:36] <gryffus> only i586 atm. i'm porting tts and speech recognition to mer (jovie and simon) and integrate them with plasma active
- [15:36] <gryffus> deleting baselibs.conf would be another solution
- [15:36] <darix> gryffus: then kick the baselibs.conf
- [15:36] <darix> yeah
- [15:38] <gryffus> darix: so you don't need me to reproduce the issue?
- [15:38] <darix> i am not sure
- [15:38] <darix> in doubt we will get back to you!
- [15:40] <gryffus> ok, i will hang out somewhere here :) BTW: the dependencies triggering the error were autogenerated library dependencies (i.e. libcelt0.so.2), not the dependencies specified in Requires: ... If that matters
- [16:08] <darix> gryffus: as i thought ... your problem is a misconfiguration of the mer OBS
- [16:08] <gryffus> darix: could you specify please,
- [16:08] <darix> ExportFilter: -x86-.*\.rpm$ ia64
- [16:09] <darix> then it would copy the rpm to the ia64 tree
- [16:09] <darix> it wouldnt end up in your i586 tree
- [16:09] <darix> and then you wouldnt have "have choice"
- [16:10] <darix> gryffus: they can look at our instance for the complete set of export filters
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement