Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 198021
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Python Gentoo Team <python@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Samuli Suominen <ssuominen@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 198021 depends on: Show dependency tree
Bug 198021 blocks: 212178
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-11-04 06:49 0000
dev-lang/python-2.5.1-r3
(/usr/lib64/python2.5/distutils/command/wininst-7.1.exe)
dev-lang/python-2.5.1-r3 (/usr/lib64/python2.5/distutils/command/wininst-6.exe)
/usr/lib64/python2.5/distutils/command/wininst-6.exe:   MS-DOS executable PE 
for MS Windows (GUI) Intel 80386 32-bit
/usr/lib64/python2.5/distutils/command/wininst-7.1.exe: MS-DOS executable PE 
for MS Windows (GUI) Intel 80386 32-bit

------- Comment #1 From Ali Polatel (RETIRED) 2007-11-04 08:17:39 0000 -------

*** This bug has been marked as a duplicate of bug 198023 ***

------- Comment #2 From Samuli Suominen 2007-11-04 08:52:15 0000 -------
dev-lang-python != dev-python/setuptools

------- Comment #3 From Ali Polatel (RETIRED) 2007-11-18 22:46:00 0000 -------
(In reply to comment #2)
> dev-lang-python != dev-python/setuptools
> 
Sorry about this again..
python-2.5.1-r4 and python-2.4.4-r7 fixes this.

------- Comment #4 From Michael Dubner 2008-03-05 18:35:52 0000 -------
This is not a bug! They are required for building package installations!

------- Comment #5 From Michael Dubner 2008-03-05 18:39:49 0000 -------
Lookup /usr/lib/python2.4/distutils/command/bdist_wininst.py for more info.
These binaries included especially because not everyone can build them on
non-windows system.

------- Comment #6 From Jakub Moc (RETIRED) 2008-03-06 18:56:50 0000 -------
*** Bug 212490 has been marked as a duplicate of this bug. ***

------- Comment #7 From Jakub Moc (RETIRED) 2008-03-07 04:20:44 0000 -------
*** Bug 212490 has been marked as a duplicate of this bug. ***

------- Comment #8 From Samuli Suominen 2008-03-07 04:58:03 0000 -------
Oh. Python?

------- Comment #9 From Michael Dubner 2008-03-07 21:04:21 0000 -------
So, to move discussion from now-duplicate bug:

These binaries needed for those of us, who want (under Linux) to package
distribution for Windows (aka python setup bdist --format=wininst).
We don't want to discriminate those packagers/distributors.

For details lookup the python documentation:
http://docs.python.org/dist/postinstallation-script.html

Here is quotation from that docs:
> If you have a pure module distribution (only containing pure Python modules
> and packages), the resulting installer will be version independent and have
> a name like foo-1.0.win32.exe. These installers can even be created on Unix
> or Mac OS platforms.

------- Comment #10 From Michael Dubner 2008-03-26 18:07:33 0000 -------
Summary should be "dev-lang/python-2.4.4-r9 and dev-lang/python-2.5.1-r5
doesn't installs wininst executables" to reflect what a _real_ bug is.

------- Comment #11 From Samuli Suominen 2008-04-01 15:31:23 0000 -------
Yep, my bad idea got them removed. Summary changed.

------- Comment #12 From Markus Peloquin 2008-04-12 07:34:44 0000 -------
How about a new USE flag?
-       rm Lib/distutils/command/wininst-*.exe
+       if ! use wininst; then
+               # remove microsoft windows executables
+               rm Lib/distutils/command/wininst-*.exe
+       fi

------- Comment #13 From Ali Polatel (RETIRED) 2008-04-18 14:29:24 0000 -------
+*python-2.5.2 (18 Apr 2008)
+*python-2.4.4-r10 (18 Apr 2008)
+*python-2.3.6-r5 (18 Apr 2008)
+
+  18 Apr 2008; Ali Polatel <hawking@gentoo.org> +python-2.3.6-r5.ebuild,
+  +python-2.4.4-r10.ebuild, +python-2.5.2.ebuild:
+  Version bumps. Updated patchsets to fix buffer overflow in zlib extension
+  (CVE-2008-1721) bug 217221 and unsafe PyString_FromStringAndSize(). Added
+  patch by Mark Peloquin for distutils to respect CXXFLAGS, bug 145206. Add
+  wininst USE flag to conditionally install MS Windows executables, bug
+  198021. Use EAPI=1, rename nothreads and nocxx USE flags to threads and
+  cxx.
+

New versions have wininst USE flag to conditionally install these executables.
/me stabs drac. Thanks everyone :-)

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug