[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#456432: marked as done (lintian -- warning for (Build-)?Depending on a package in section oldlibs)



Your message dated Sat, 15 Dec 2007 12:11:20 -0800
with message-id <878x3vk9av.fsf@windlord.stanford.edu>
and subject line Bug#456432: lintian -- warning for (Build-)?Depending on a package in section oldlibs
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: lintian
Version: 1.23.41
Severity: wishlist

Dear lintian maintainers,

I would request you to please incorporate a lintian warning, two
actually.

1. For packages which Build-Depend on a package in section `oldlibs'

2. For packages which Depend on a package in section `oldlibs'.

In my opinion, we should be gradually phasing out dependencies on
packages in oldlibs, and this would be the first logical step to
remind maintainers about the issue.

I could get the list of packages using this command:
awk 'BEGIN { RS = ""} /Section:.*oldlibs/ { print $2}' /var/lib/dpkg/status

Thanks!

Kumar
-- 
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Kumar Appaiah <akumar@ee.iitm.ac.in> writes:

> Package: lintian
> Version: 1.23.41
> Severity: wishlist
>
> Dear lintian maintainers,
>
> I would request you to please incorporate a lintian warning, two
> actually.
>
> 1. For packages which Build-Depend on a package in section `oldlibs'
>
> 2. For packages which Depend on a package in section `oldlibs'.

I'm afraid there isn't any way for lintian to do this since lintian
doesn't have access to information outside of the package being checked.
lintian intentionally restricts its focus to checks internal to the
package and leaves cross-package checks to other tools.

debcheck already performs the check that you're requesting, at least for
Depends, and the results are available on the Debian QA pages.

If there are specific high-profile obsolete packages, we can mark them in
lintian as obsolete and issue warnings in specific situations, but the
general case would require access to a package list and means that lintian
results would change with the package list even if nothing about lintian
or the package changed, which violates a design goal for lintian.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>


--- End Message ---

Reply to: