Skip Menu |

This queue is for tickets about the CPANPLUS-Dist-Deb CPAN distribution.

Report information
The Basics
Id: 46841
Status: open
Priority: 0/
Queue: CPANPLUS-Dist-Deb

People
Owner: Nobody in particular
Requestors: hdp [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Note caveats vs. Debian perl modules/dh-make-perl
CPANPLUS::Dist::Deb's documentation should make it clear how the debs it generates will interact with Debian's perl module packages: what conflicts may arise, what the caveats are, etc.
This is especially true of the mention of debian.pkgs.cpan.org.
The TODO mentions the assumptions made about the packaged code's license, but maybe this should be made more prominent.
On Wed Jun 10 20:14:44 2009, HDP wrote: Show quoted text
> CPANPLUS::Dist::Deb's documentation should make it clear how the debs it > generates will interact with Debian's perl module packages: what > conflicts may arise, what the caveats are, etc.
One of the most important relationships a deb has is with aptitude (obviously.) If one could devise an automated set of tests for C::D::D to make sure it fits into aptitude and dpkg's database and can easily install and uninstall I think the module would be well on its way to providing a valuable service to users.
Subject: Re: [rt.cpan.org #46841] Note caveats vs. Debian perl modules/dh-make-perl
Date: Fri, 12 Jun 2009 12:17:45 +0200
To: bug-CPANPLUS-Dist-Deb [...] rt.cpan.org
From: "Jos I. Boumans" <jos [...] dwim.org>
On Jun 12, 2009, at 2:13 AM, Jeremiah Foster via RT wrote: Show quoted text
> Queue: CPANPLUS-Dist-Deb > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=46841 > > > On Wed Jun 10 20:14:44 2009, HDP wrote:
>> CPANPLUS::Dist::Deb's documentation should make it clear how the >> debs it >> generates will interact with Debian's perl module packages: what >> conflicts may arise, what the caveats are, etc.
> > One of the most important relationships a deb has is with aptitude > (obviously.) If one could devise an automated set of tests for C::D::D > to make sure it fits into aptitude and dpkg's database and can easily > install and uninstall I think the module would be well on its way to > providing a valuable service to users.
Tell me how and we'll make it happen. Even better, jeremiah, you probably want a commit-bit ;) -- Jos Boumans 'Real programmers use "cat > a.out"'
On Thu Jun 11 20:13:36 2009, jeremiah wrote: Show quoted text
> One of the most important relationships a deb has is with aptitude > (obviously.) If one could devise an automated set of tests for C::D::D > to make sure it fits into aptitude and dpkg's database and can easily > install and uninstall I think the module would be well on its way to > providing a valuable service to users.
I don't really understand this -- have you looked at the tests that C::D::D already has? It tests install/uninstall, and it uses dpkg-buildpackage. Are there more tests you'd like to see? I was originally referring more to more abstract policy or convention violations, not straightforward package breakages (though of course those would be good to fix too; I just don't know of any).