Bug 284030

Summary: xine-lib not properly stripped
Product: [openSUSE] openSUSE 10.3 Reporter: Dirk Mueller <dmueller>
Component: OtherAssignee: Ludwig Nussel <lnussel>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: holler
Version: Alpha 5   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Dirk Mueller 2007-06-13 19:49:23 UTC
xine-lib is not split into a debuginfo package (and therefore not symtab stripped) because it is a nosource package. 

can it be split into a xine-lib and an -internal.spec file (which can be identical except for the NoSource line), so that debuginfo creation works for xine-lib?

this would save about 550kb (unpacked size)
Comment 1 Matthias Hopf 2007-06-22 16:08:15 UTC
Hm. Thinking about this.
They probably cannot be the same, because we would have multiple sources for the same packages in this case.
Comment 2 Hans-Peter Holler 2007-06-26 20:42:07 UTC
Sorry, I'm on the way this evening:
Does anyone at SUSE/Novell (internal) use this package for e.g. dvd viewing ?
Everyone who needs playing dvds will rpm -e xine-lib --nodeps and than go to packman (or will installing mplayer from source).
So, saving 550kb maybe will create some space on inst-media, but removing all crappy multi-media packages and saying: "because of legal we don't ship any multimedia packages anymore, please look outside" would be the more suitable solution.
Comment 3 Matthias Hopf 2007-07-03 13:22:42 UTC
(In reply to comment #2 from Hans-Peter Holler)
> Does anyone at SUSE/Novell (internal) use this package for e.g. dvd viewing ?

No, but it *is* used for ogg/vorbis/tarkin.
You can also look at the xine-lib specfile to find out how to build it uncrippled.

> Everyone who needs playing dvds will rpm -e xine-lib --nodeps and than go to
> packman (or will installing mplayer from source).

I understand that we need to discuss package layout with packman, it's just this takes time, and there are more pressing issues. It's not due to NIH-syndrom, it just takes a lot of time. It would be much easier, if users would only have to install a single package from packman instead of replacing the library package.

> So, saving 550kb maybe will create some space on inst-media, but removing all
> crappy multi-media packages and saying: "because of legal we don't ship any
> multimedia packages anymore, please look outside" would be the more suitable
> solution.

We currently can't remove xine completely.
Debuginfo should be doable.
Comment 4 Matthias Hopf 2008-03-07 13:17:30 UTC
I had this finished, but the changes were reverted by Ludwig Nussel for maintenance reasons. Please discuss this with him. Maybe we'll come up with something that's reasonable for all of us.
Comment 6 Ludwig Nussel 2008-03-10 12:57:06 UTC
Package without nosource submitted.