Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 2266 - media-libs/allegro emerge error
Summary: media-libs/allegro emerge error
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Matthew Kennedy (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-04-30 03:19 UTC by Robin Parker
Modified: 2003-02-04 19:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
file created by 'emerge allegro > ~/allegromerge' (allegromerge,215.29 KB, text/plain)
2002-05-03 11:56 UTC, Robin Parker
Details
output on screen when running emerge allegro (emergeouput,12.20 KB, text/plain)
2002-05-03 11:57 UTC, Robin Parker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robin Parker 2002-04-30 03:19:54 UTC
Hi all,

I'm trying to install Allegro and I havn't had a lot of success.

For of all the ebuild failed becaued it was trying to use 'tex' which it
couldn't find.

So, I installed tetex - which is HUGE!! and also required libwww.



Then when I tried to install I got the following.......



/var/tmp/portage/allegro-4.0.1/image/usr/lib/allegro/4.0/alleg-alsadigi.so
/var/tmp/portage/allegro-4.0.1/image/usr/lib/allegro/4.0/alleg-esddigi.so
>>> Completed installing into /var/tmp/portage/allegro-4.0.1/image/

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-allegro-4.0.1-5858.log"

mkdir:    /usr/share/texmf/fonts/pk
mkdir:    /usr/share/texmf/fonts/pk/ljfour
mkdir:    /usr/share/texmf/fonts/pk/ljfour/public
mkdir:    /usr/share/texmf/fonts/pk/ljfour/public/cm

mkdir:    /usr/share/texmf/fonts/pk
mkdir:    /usr/share/texmf/fonts/pk/ljfour
mkdir:    /usr/share/texmf/fonts/pk/ljfour/public
mkdir:    /usr/share/texmf/fonts/pk/ljfour/public/cm

mkdir:    /usr/share/texmf/fonts/pk
mkdir:    /usr/share/texmf/fonts/pk/ljfour
mkdir:    /usr/share/texmf/fonts/pk/ljfour/public
mkdir:    /usr/share/texmf/fonts/pk/ljfour/public/cm

mkdir:    /usr/share/texmf/fonts/pk
mkdir:    /usr/share/texmf/fonts/pk/ljfour
mkdir:    /usr/share/texmf/fonts/pk/ljfour/public
mkdir:    /usr/share/texmf/fonts/pk/ljfour/public/cm
--------------------------------------------------------------------------------
!!! emerge aborting on  /usr/portage/media-libs/allegro/allegro-4.0.1.ebuild .


So, I manually created these directories and now when I try to emerge I get the
following........


/var/tmp/portage/allegro-4.0.1/image/usr/lib/allegro/4.0/alleg-alsadigi.so
/var/tmp/portage/allegro-4.0.1/image/usr/lib/allegro/4.0/alleg-esddigi.so
>>> Completed installing into /var/tmp/portage/allegro-4.0.1/image/

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-allegro-4.0.1-5858.log"

rename:    /usr/share/texmf/fonts/pk/ljfour/public/cm/pk14090.tmp
open_wr:   /usr/share/texmf/fonts/pk/ljfour/public/cm/pk14090.tmp
rename:    /usr/share/texmf/fonts/pk/ljfour/public/cm/pk14179.tmp
open_wr:   /usr/share/texmf/fonts/pk/ljfour/public/cm/pk14179.tmp
rename:    /usr/share/texmf/fonts/pk/ljfour/public/cm/pk14268.tmp
open_wr:   /usr/share/texmf/fonts/pk/ljfour/public/cm/pk14268.tmp
rename:    /usr/share/texmf/fonts/pk/ljfour/public/cm/pk14357.tmp
open_wr:   /usr/share/texmf/fonts/pk/ljfour/public/cm/pk14357.tmp
rename:    /usr/share/texmf/fonts/pk/ljfour/public/cm/pk14446.tmp
open_wr:   /usr/share/texmf/fonts/pk/ljfour/public/cm/pk14446.tmp
rename:    /usr/share/texmf/fonts/pk/ljfour/public/cm/pk14535.tmp
open_wr:   /usr/share/texmf/fonts/pk/ljfour/public/cm/pk14535.tmp
rename:    /usr/share/texmf/fonts/pk/ljfour/public/cm/pk14624.tmp
open_wr:   /usr/share/texmf/fonts/pk/ljfour/public/cm/pk14624.tmp
--------------------------------------------------------------------------------
!!! emerge aborting on  /usr/portage/media-libs/allegro/allegro-4.0.1.ebuild .
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-04-30 03:31:43 UTC
I love sandbox violations
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2002-04-30 04:10:30 UTC
right, tetex is now an optional dependency (you need the "tetex" USE variable
set).  So, you can safely remove tetex from your system and emerge this.

As for the sandbox violation, I was unable to duplicate.  Any further info on that?

ie, please try again :)
Comment 3 Robin Parker 2002-05-03 11:56:54 UTC
Created attachment 802 [details]
file created by 'emerge allegro > ~/allegromerge'
Comment 4 Robin Parker 2002-05-03 11:57:54 UTC
Created attachment 803 [details]
output on screen when running emerge allegro
Comment 5 Robin Parker 2002-05-03 12:02:24 UTC
Hi there,

Apologies for not getting back sooner.

I have unmerged tetex, added the tetex use variable and tried again.

Curiosity No.1 - it insisted on remerging ncurses ?? i.e. the same version that
was already installed.

I have attached two files.  The first is called 'allegromerge' and is the file
that was created by my doing 'emerge allegro > ~/allegromerge'

The second file is the stdout from doing the above.  Something I hadn't seen
before as I don't usually redirect to a file.

Also, I notice that allegro was not built with my CFLAGS/CXXFLAGS although the
configure stage tests whether my CFLAGS/CXXFLAGS work correctly.

Hope this helps.  Let me know if you need more info.

Many Thanks,

Robin
Comment 6 Matthew Kennedy (RETIRED) gentoo-dev 2002-05-13 01:11:04 UTC
fixed in -r2. Thanks for the contribution!

Matt