Bug#565973: cdbs should not use --prefix, but --install-layout=deb
--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)
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)
[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)
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)
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