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

Re: Bug#704723: apt: Upgrade to apt_0.9.7.9~exp2 fails because of attempted overwrite of manpages



Control: clone -1 -2
Control: reassign -2 apt 0.9.7.8~exp1
Control: retitle -2 apt: Needs to Replace manpages-it due to new Italian man pages
Control: severity -2 serious

On Fri, 2013-04-05 at 08:45:27 +0800, Daniel Hartwig wrote:
> On 5 April 2013 08:10, Matteo Settenvini <matteo-ml@member.fsf.org> wrote:
> > Package: apt
> > Version: 0.9.7.8
> > Severity: normal

> > I think there is something wrong with the files included in the apt
> > package from experimental. Since packages from experimental sooner or
> > later land into unstable, it's good to fix this before the next
> > release. ^_^
> >
> > I gather that localized manpages should not distributed with the apt
> > package.
> 
> Actually, they should.  Previously some translations were missing from
> the apt binaries, but this is fixed in 0.9.7.8~exp1.

In that case apt needs to Replace the manpages-it package.

> It is manpages-it that should not include those files.  Following the
> example of other translated man page packages (i.e. manpages-fr,
> manpages-de), man pages for applications should not be included and,
> where currently provided, should instead be contributed to application
> packaging.

When those are not shipped anymore in manpages-it then the Replaces can
be restricted to an older-than version.

> There are many in manpages-it.  At least these need to be removed, to
> cede the space to apt:
> /usr/share/man/it/man5/sources.list.5.gz
> /usr/share/man/it/man8/apt-cdrom.8.gz
> 
> Also I see dpkg, gnumeric, dselect, bash, and many more which should
> be dropped or moved to their respective application packaging.

That would be ideal, yes.

Thanks,
Guillem


Reply to: