Bug#565973: cdbs should not use --prefix, but --install-layout=deb

2010-02-09 Thread Piotr Ożarowski
--install-{pure,lib} is used later anyway, so --install-layout=deb
will not change much (and please don't mention tarball workaround used in
Ubuntu).

both dh_pycentral and dh_pysupport move files from site-packages to
dist-packages, so #567745 is not relevant.


signature.asc
Description: Digital signature


Bug#565973: closed by Jonas Smedegaard (Re: [Build-common-hackers] Bug#565973: cdbs should not use --prefix, but --install-layout=deb)

2010-02-09 Thread Matthias Klose

reopen 565973
thanks

On 09.02.2010 22:58, Piotr Ożarowski wrote:
> --install-{pure,lib} is used later anyway, so --install-layout=deb
> will not change much (and please don't mention tarball workaround used in
> Ubuntu).
>
> both dh_pycentral and dh_pysupport move files from site-packages to
> dist-packages, so #567745 is not relevant.

as I did mention in the original report, it does make a difference. please fix 
this appropriately. If --install-{pure,lib} isn't doing the right thing, it 
should be fixed.


I don't know how the rant about the tarball workaround belong in this report.

On 10.02.2010 00:33, Debian Bug Tracking System wrote:

This is an automatic notification regarding your Bug report
which was filed against the cdbs package:

#565973: cdbs should not use --prefix, but --install-layout=deb

It has been closed by Jonas Smedegaard.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Jonas 
Smedegaard  by
replying to this email.







--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#565973: closed by Jonas Smedegaard (Re: [Build-common-hackers] Bug#565973: cdbs should not use --prefix, but --install-layout=deb)

2010-02-10 Thread Piotr Ożarowski
[Matthias Klose, 2010-02-10]
> On 09.02.2010 22:58, Piotr Ożarowski wrote:
> > --install-{pure,lib} is used later anyway, so --install-layout=deb
> > will not change much (and please don't mention tarball workaround used in
> > Ubuntu).
> >
> > both dh_pycentral and dh_pysupport move files from site-packages to
> > dist-packages, so #567745 is not relevant.
>
> as I did mention in the original report, it does make a difference. please 
> fix this appropriately. If --install-{pure,lib} isn't doing the right 
> thing, it should be fixed.

the bug you mentioned was caused by python-central (which wasn't moving
files from site- to dist-packages for a very long time), not by cdbs.

> I don't know how the rant about the tarball workaround belong in this report.

cdbs in Ubuntu was doing what --install-platlib and --install-purelib
does but they used tar to achieve that

Anyway, --install-layout=deb will be overridden later with
--install-{pure,plat}lib and that's what you want to be changed, not
--prefix=/usr, right?. I understand that it's better to use the final
location (BTW, can you point me to any other package than numpy that
needs that?) but right now there are too many packages depending on
"site-packages" so it a way easier to let package(s?) like numpy
override the default location.

What do you think about adding DEB_PYTHON_INSTALL_FOO variable that will
tell cdbs to use dist-packages by default?



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#565973: closed by Jonas Smedegaard (Re: [Build-common-hackers] Bug#565973: cdbs should not use --prefix, but --install-layout=deb)

2010-02-10 Thread Jonas Smedegaard

Hi Matthias,

On Wed, Feb 10, 2010 at 03:53:15AM +0100, Matthias Klose wrote:

On 09.02.2010 22:58, Piotr Ożarowski wrote:

--install-{pure,lib} is used later anyway, so --install-layout=deb
will not change much (and please don't mention tarball workaround used in
Ubuntu).

both dh_pycentral and dh_pysupport move files from site-packages to
dist-packages, so #567745 is not relevant.


as I did mention in the original report, it does make a difference. 


In your original report you did not provide evidence supporting your 
claim.  You later pointed to subvertpy as an example, but that bug has 
apparently been fixed by tightening a dependency on python-support which 
indicates the root of the problem not being in CDBS.



please fix this appropriately. If --install-{pure,lib} isn't doing 
the right thing, it should be fixed.


Please provide evidence, as I requested yesterday!

I still fail to understand what exactly is wrong in how CDBS works 
currently:  We need a concrete case to investigate.



Kind regards,

 - Jonas

--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Processed: Re: Bug#565973 closed by Jonas Smedegaard (Re: [Build-common-hackers] Bug#565973: cdbs should not use --prefix, but --install-layout=deb)

2010-02-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reopen 565973
Bug #565973 {Done: Jonas Smedegaard } [cdbs] cdbs should not use 
--prefix, but --install-layout=deb
> thanks
Stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org