[Evolution] Bug#364366: Build-Dep on mozilla (library), please transition to xulrunner

Marc 'HE' Brockschmidt he at debian.org
Sat Apr 22 22:52:41 UTC 2006


Package: evolution-data-server
Severity: wishlist

Heya,

It looks like your package still depends on a mozilla library in
testing. As upstream declared mozilla to be dead and moved all
functionality that is needed to embed gecko and friends to a new
software suite (xulrunner), you should update your package to work with
those. At the moment, it looks like we don't want to release etch with
mozilla [1]. 

This means that your package needs to update it's
build-dependencies to the new packages provided by xulrunner. The
interface shouldn't have changed, so looking at this mapping, changing
the packaging a bit and doing a test-build should be enough:

libnspr-dev -> libnspr4-dev
libnspr4    -> libnspr4-0d
libnss-dev  -> libnss3-dev
libnss3     -> libnss3-0d  
mozilla-dev -> libxul-dev (probably, you may need to change include pathes)

As far as I can, you've done the switch for the version in experimental
- it would be nice if you could either do the same for unstable if you
do another release or don't lose the patch you've used for that and
close this bug when you upload the new branch to unstable.

Marc

Footnotes: 
[1]  Mozilla security maintenance isn't easy anyway, but releasing it
     and with that promising security support *after* it was declared
     dead by upstream would be insane. So we don't want to do that.





More information about the Pkg-evolution-maintainers mailing list