[opensuse-packaging] About python-Pillow
Hello everyone, badshah400 has submitted a fix for 42 but I need to know something. Actually, the build fails because those files are excluded of the package : %{python3_sitearch}/PIL/ImageTk* %{python3_sitearch}/PIL/_imagingtk* %{python3_sitearch}/PIL/__pycache__/ImageTk.*.pyc Does someone be able to explain me why it was excluded in the first place ? I don't want to do a mistake. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On 06.09.2015 14:07, Benjamin Denisart wrote:
Hello everyone,
badshah400 has submitted a fix for 42 but I need to know something. Actually, the build fails because those files are excluded of the package : %{python3_sitearch}/PIL/ImageTk* %{python3_sitearch}/PIL/_imagingtk* %{python3_sitearch}/PIL/__pycache__/ImageTk.*.pyc
Does someone be able to explain me why it was excluded in the first place ? I don't want to do a mistake.
Refering to the package in devel:languages:python, ImageTk* and _imagingtk* were _included_ by the %{python_sitearch}/PIL line in the %files section. However, the author of the spec wanted to let them rather go to the subpackage -tk, which lists the two files a couple of lines below, and for that they had to be excluded from the "normal" package in the first place. This package does not handle the pyc files at all. HTH Klaas -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Mon, 2015-09-07 at 09:33 +0200, Klaas Freitag wrote:
On 06.09.2015 14:07, Benjamin Denisart wrote:
Hello everyone,
badshah400 has submitted a fix for 42 but I need to know something. Actually, the build fails because those files are excluded of the package : %{python3_sitearch}/PIL/ImageTk* %{python3_sitearch}/PIL/_imagingtk* %{python3_sitearch}/PIL/__pycache__/ImageTk.*.pyc
Does someone be able to explain me why it was excluded in the first place ? I don't want to do a mistake.
Refering to the package in devel:languages:python, ImageTk* and _imagingtk* were _included_ by the %{python_sitearch}/PIL line in the %files section. However, the author of the spec wanted to let them rather go to the subpackage -tk, which lists the two files a couple of lines below, and for that they had to be excluded from the "normal" package in the first place.
This package does not handle the pyc files at all.
And then the -tk subpackage was disabled for Leap because the *tk* libraries do not build at all on Leap, ostensibly due to old TK. As a result files marked as %exclude in files section of the main package were, for Leap, not being included anywhere else either. Thus leading to build failures.
HTH
Klaas
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Mon, Sep 7, 2015 at 6:35 PM, Atri Bhattacharya <badshah400@aim.com> wrote:
And then the -tk subpackage was disabled for Leap because the *tk* libraries do not build at all on Leap, ostensibly due to old TK. As a result files marked as %exclude in files section of the main package were, for Leap, not being included anywhere else either. Thus leading to build failures.
why not submit new tk to Leap? -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (4)
-
Atri Bhattacharya
-
Benjamin Denisart
-
Klaas Freitag
-
Marguerite Su