ArchiveOrangemail archive

SourceMage Grimoire Bug List


sm-grimoire-bugs.lists.ibiblio.org
(List home) (Recent threads) (75 other Ibiblio lists)

Subscription Options

  • RSS or Atom: Read-only subscription using a browser or aggregator. This is the recommended way if you don't need to send messages to the list. You can learn more about feed syndication and clients here.
  • Conventional: All messages are delivered to your mail address, and you can reply. To subscribe, send an email to the list's subscribe address with "subscribe" in the subject line, or visit the list's homepage here.
  • This list contains about 24,820 messages, beginning Apr 2005
  • This list doesn't seem to be active
Report the Spam
This button sends a spam report to the moderator. Please use it sparingly. For other removal requests, read this.
Are you sure? yes no

[Bug 15375] New: python 2.6.1 fails to install with castfs

Ad
bugzilla-daemon1251578378Sat, 29 Aug 2009 20:39:38 +0000 (UTC)
http://bugs.sourcemage.org/show_bug.cgi?id=15...

           Summary: python 2.6.1 fails to install with castfs
           Product: Codex
           Version: stable grimoire
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: P3
         Component: python-devel
        AssignedTo: 
        ReportedBy: 


With or without python already installed, on 32-bit and 64-bit, as long as
castfs (0.6.0 or git as of 2009-08-29) is installed and in use.

$ gaze version castfs
Grimoire  Section  Spell   Grimoire Version  Installed Version
--------  -------  -----   ----------------  -----------------
test      smgl     castfs  0.6.0             0.6.0

$ sorcery -v
1.14.3

# cast python
...
Preparing to install python
castfs: checking sanity of <mnt-dir> and <stage-dir>
castfs: stagedir is okay
...
(during staged install, the files are not yet being pushed to the system)
`/usr/src/Python-2.6.2/anywhere//usr/include/python2.6/modsupport.h' ->
`/usr/include/python2.6/modsupport.h'
`/usr/src/Python-2.6.2/anywhere//usr/include/python2.6/listobject.h' ->
`/usr/include/python2.6/listobject.h'
`/usr/src/Python-2.6.2/anywhere//usr/include/python2.6/moduleobject.h' ->
`/usr/include/python2.6/moduleobject.h'
`/usr/src/Python-2.6.2/anywhere//usr/include/python2.6/longintrepr.h' ->
`/usr/include/python2.6/longintrepr.h'
 ! Problem Detected !
INSTALL failed!
INSTALL failed!

Removing castfs allows python to install fine.
bugzilla-daemon1251578687Sat, 29 Aug 2009 20:44:47 +0000 (UTC)
http://bugs.sourcemage.org/show_bug.cgi?id=15...


Eric Sandall  changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|python-devel                |devel
bugzilla-daemon1251579204Sat, 29 Aug 2009 20:53:24 +0000 (UTC)
http://bugs.sourcemage.org/show_bug.cgi?id=15...


Eric Sandall  changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




--- Comment #1 from Eric Sandall   2009-08-29 15:54:10 ---
Fixed with commit 894355008a3c5deed48ce6cecaedb61f80a2559a in test, disabled
STAGED_INSTALL for python.
bugzilla-daemon1251579243Sat, 29 Aug 2009 20:54:03 +0000 (UTC)
http://bugs.sourcemage.org/show_bug.cgi?id=15...


Eric Sandall  changed:
What |Removed |Added ---------------------------------------------------------------------------- Flag| |fixed_in_lesser_branch+, | |integrate_to_stable_grimoir
| |e? --- Comment #2 from Eric Sandall 2009-08-29 15:54:50 --- Requesting integration to stable-0.35
bugzilla-daemon1251647806Sun, 30 Aug 2009 15:56:46 +0000 (UTC)
http://bugs.sourcemage.org/show_bug.cgi?id=15...


Jaka Kranjc  changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |svn@lynxlynx.info




--- Comment #3 from Jaka Kranjc   2009-08-30 10:57:32 ---
Did you try to look what goes wrong?
bugzilla-daemon1253030963Tue, 15 Sep 2009 16:09:23 +0000 (UTC)
http://bugs.sourcemage.org/show_bug.cgi?id=15...


Arwed v. Merkatz  changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |CLOSED
bugzilla-daemon1316105103Thu, 15 Sep 2011 16:45:03 +0000 (UTC)
http://bugs.sourcemage.org/show_bug.cgi?id=15...


Jaka Kranjc  changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CLOSED                      |REOPENED
         Resolution|FIXED                       |




--- Comment #4 from Jaka Kranjc   2011-09-15 11:44:51 ---
current python casts normally for me in a 64bit chroot; staging on. Please
recheck and remove the hack.-- 
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=...
------- You are receiving this mail because: -------
You are the assignee for the bug.
bugzilla-daemon1316125031Thu, 15 Sep 2011 22:17:11 +0000 (UTC)
http://bugs.sourcemage.org/show_bug.cgi?id=15...





--- Comment #5 from Jaka Kranjc   2011-09-15 17:17:01 ---
well, after I reinstalled sorcery to test a commit, it broke like in this bug.
Just as it consistently worked before. :S

I tracked it down to a single bad copy:
cp: preserving times for `/usr/lib/libpython2.7.so': No such file or directory

Changing the cp in INSTALL to not preserve the timestamps for that file made it
cast succesfully again. Didn't investigate why it is a problem in the first
place though.-- 
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=...
------- You are receiving this mail because: -------
You are the assignee for the bug.
bugzilla-daemon1316125393Thu, 15 Sep 2011 22:23:13 +0000 (UTC)
http://bugs.sourcemage.org/show_bug.cgi?id=15...





--- Comment #6 from Jaka Kranjc   2011-09-15 17:23:07 ---
Like this, but it could be simplified:
cp -dv "$SOURCE_DIRECTORY/anywhere/$INSTALL_ROOT"/usr/lib/libpython2.?.so
"$INSTALL_ROOT/usr/lib/" &&
rm "$SOURCE_DIRECTORY/anywhere/$INSTALL_ROOT"/usr/lib/libpython2.7.so &&
cp -av "$SOURCE_DIRECTORY/anywhere/$INSTALL_ROOT"/usr/lib/*
"$INSTALL_ROOT/usr/lib/" &&
cp -av "$SOURCE_DIRECTORY/anywhere/$INSTALL_ROOT/usr/include"
"$INSTALL_ROOT/usr/" &&
cp -av "$SOURCE_DIRECTORY/anywhere/$INSTALL_ROOT/usr/bin" "$INSTALL_ROOT/usr/"
&&
cp -av "$SOURCE_DIRECTORY/anywhere/$INSTALL_ROOT/usr/share" "$INSTALL_ROOT/usr/
&&-- 
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=...
------- You are receiving this mail because: -------
You are the assignee for the bug.
Home | About | Privacy