Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71263 - New gambas ebuild doesn't build
Summary: New gambas ebuild doesn't build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Marius Mauch (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-15 02:01 UTC by Matthieu Le Jeune
Modified: 2004-12-04 16:47 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthieu Le Jeune 2004-11-15 02:01:03 UTC
With the new ebuild from this morning (1.0rc2), I get this error. Same error after unmerging previous version.

Installing the development environment...
Compiling gambas...
OK
Compiling gambas-database-manager...
OK
ACCESS DENIED  unlink:    /usr/bin/gambas
rm: ne peut enlever `//usr/bin/gambas': Permission non accord
Comment 1 Matthieu Le Jeune 2004-11-15 02:01:03 UTC
With the new ebuild from this morning (1.0rc2), I get this error. Same error after unmerging previous version.

Installing the development environment...
Compiling gambas...
OK
Compiling gambas-database-manager...
OK
ACCESS DENIED  unlink:    /usr/bin/gambas
rm: ne peut enlever `//usr/bin/gambas': Permission non accordée
ACCESS DENIED  symlink:   /usr/bin/gambas
ln: création d'un lien symbolique `//usr/bin/gambas' vers `/var/tmp/portage/gambas-1.0_rc2/image//usr/bin/gambas': Permission non accordée
make[2]: *** [install-exec-local] Erreur 1
make[2]: Leaving directory `/var/tmp/portage/gambas-1.0_rc2/work/gambas-0.99.RC2'
make[1]: *** [install-am] Erreur 2
make[1]: Leaving directory `/var/tmp/portage/gambas-1.0_rc2/work/gambas-0.99.RC2'
make: *** [install-recursive] Erreur 1


Reproducible: Always
Steps to Reproduce:
1. emerge gambas
2.
3.
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2004-11-15 13:12:49 UTC
Using kde.eclass functions fixes this, genone. :)
Comment 3 Marius Mauch (RETIRED) gentoo-dev 2004-11-21 18:10:24 UTC
Grr, seems that I forgot to remove that stupid symlink block in the Makefile, wonder how this passed my tests ...
Carlo: I don't see how a kde eclass would fix a retarded Makefile
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2004-11-22 09:20:24 UTC
Genone: Oh sorry, I went through some bugs and the upcase ACCESS looked like the usual sandbox violation problem qt and kde ebuilds run into, when having userpriv+sandbox enabled w/o inheriting kde*eclass. In general I'd favour it, if the ebuild would inherit kde.eclass for a number of reasons. It'd clean up the ebuild, too. I'll change the ebuild accordingly, if you like me to.
Comment 5 Chris Bruner 2004-12-01 21:26:38 UTC
I'm still getting this. Now that you have it fixed could you give it to the rest of us? (please)
Comment 6 Jan Simons 2004-12-04 06:07:29 UTC
Marius, could you please supply the patch and the modified ebuild as long as it's not in ~x86?

Thx Jan
Comment 7 Marius Mauch (RETIRED) gentoo-dev 2004-12-04 16:47:16 UTC
Oops, forgot to commit the damn thing.