Your message dated Sat, 13 Dec 2008 13:19:51 +0100
with message-id <20081213121950.ge28...@nabiki.intranet.nul-unu.com>
and subject line Re: Bug#487495: liferea-xulrunner_1.4 should be removed from 
Lenny
has caused the Debian Bug report #487495,
regarding liferea-xulrunner: Useless dummy transitional package? Doesn't depend 
on anything…
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
487495: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=487495
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: liferea-xulrunner
Version: 1.4.15-1
Severity: minor

Hi,

the long description says:
| Description: transitional dummy package
|  This is a dummy package to ease transition from previous versions of liferea.
|  .
|  It can be safely removed from your system.

However, your package doesn't depend on anything, which kind of defeats
the point of a dummy transitional package, unless I'm mistaken.

Mraw,
KiBi.



--- End Message ---
--- Begin Message ---
Version: 1.4.18

On Fri, Dec 12, 2008 at 09:15:14PM +0100, Frank Lin PIAT wrote:
> I am increasing the severity of this bug because the dummy package
> have the usual behaviour: 

> * If liferea 1.4 can provide the same functionality as
>   liferea-xulrunner_1.0, then it should "Depend" on the required
>   package.
> * If liferea don't provide the features of *-xulrunner, then if should 
>   not pretend to provide it. (So the user is aware that the feature 
>  is discontinued)                                                    

The "required package", in this case, is liferea, which starting from
1.2.7 contains what used to be in liferea-xulrunner. There is no
dependency on the dummy package to liferea because the old -xulrunner
did not provide any functionality by itself, it was just a
plugin. Thus, if you had liferea and liferea-xulrunner installed, you
get the same functionality now by installing liferea by iself. If you
had only -xulrunner installed, you had no functionality at all, so
nothing is lost by upgrading to the dummy package 

In other words: Yes, liferea Provides: liferea-xulrunner by itself,
and nothing else is needed.

So, why does liferea-xulrunner exist, since it contains nothing and is
not needed to pull some new dependency?

Because, as reported in #425472, apt-get would refuse to update if we
simply disappeared the liferea-xulrunner package and moved its files
into liferea, ignoring the Provides: line. I thus decided to keep the
dummy until after the lenny release, to allow clean upgrades both to
etch and to lenny.

In short: Looks like a bug and quacks like a bug, but isn't one.


--- End Message ---

Reply via email to