Bug#429030: libmarc-charset-perl

Niko Tyni ntyni at iki.fi
Sat Jun 16 20:33:17 UTC 2007


On Fri, Jun 15, 2007 at 09:53:45PM +0200, gregor herrmann wrote:
> On Fri, 15 Jun 2007 22:04:08 +0300, Niko Tyni wrote:

> > The problem is that libmarc-charset-perl contains architecture-dependent
> > SDBM files but is Architecture:all. 

> > The obvious fix is to switch to Architecture:any. I believe this should
> > be fixed in stable too.

Now that I think of it, the SDBM files also need to be installed under
/usr/lib instead of /usr/share . The easiest way to do that is to
force everything to /usr/lib/perl5:

% perl Makefile.PL INSTALLDIRS=vendor INSTALLVENDORLIB=/usr/lib/perl5

The alternative is to install the SDBM files into a separate
directory, eg.  /usr/lib/libmarc-charset-perl, and add symlinks under
/usr/share/perl5. This should give a cleaner result, as the files don't
really belong under either of the perl5 directories.

> Sounds reasonable.
> Can you image to fix this bug; I'm not totally sure how to go about
> changing the version in stable ...

The procedure is given in the Developer's Reference, section 5.5.1. 
The important thing is getting approval from debian-release before
uploading. I suppose we should use something like branches/etch for
this in the SVN repository.

I hope I can find the time to prepare uploads tomorrow night, but 
I'm quite happy if somebody else wants to take it over from here :)

Cheers,
-- 
Niko Tyni   ntyni at iki.fi




More information about the pkg-perl-maintainers mailing list