Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 256314 - sci-chemistry/gchemutils-0.8.7 creates /plugins directory
Summary: sci-chemistry/gchemutils-0.8.7 creates /plugins directory
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High QA (vote)
Assignee: Jeffrey Gardner (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-25 14:28 UTC by Michelangelo Scopelliti
Modified: 2010-05-16 02:55 UTC (History)
1 user (show)

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


Attachments
gchemutils files (gchemutilsFiles.txt,20.42 KB, text/plain)
2009-01-29 00:43 UTC, Jeffrey Gardner (RETIRED)
Details
emerge --info (emerge--info,4.62 KB, text/plain)
2009-03-03 18:15 UTC, Michelangelo Scopelliti
Details
my actual ebuild (gchemutils-0.10.3.ebuild,1.83 KB, text/plain)
2009-03-06 10:50 UTC, Michelangelo Scopelliti
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michelangelo Scopelliti 2009-01-25 14:28:48 UTC
created /plugins directory contains two shared objects; /plugins should not exist under /
Comment 1 Jeffrey Gardner (RETIRED) gentoo-dev 2009-01-29 00:43:17 UTC
Created attachment 180045 [details]
gchemutils files

I don't see /plugins anywhere. Can you give the output of "equery files gchemutils" please?
Comment 2 Michelangelo Scopelliti 2009-03-03 11:35:06 UTC
(In reply to comment #1)
> Created an attachment (id=180045) [edit]
> gchemutils files
> 
> I don't see /plugins anywhere. Can you give the output of "equery files
> gchemutils" please?
> 
a snippet:

/etc
/etc/gconf
/etc/gconf/schemas
/etc/gconf/schemas/gcrystal.schemas
/plugins
/plugins/libmozgcu.la
/plugins/libmozgcu.so
/usr
/usr/bin
/usr/bin/gchem3d-viewer
/usr/bin/gchemcalc
/usr/bin/gchemtable
/usr/bin/gcrystal

end of snippet.

I'm sorry, I should have replied sooner, just a few problems on work.

BTW, the system was fully rebuilt (emerge -1NDuve --with-bdeps y @system @world) and the files are still there.

in another system, I've an ebuild for gchemutils 0.10.3, which has the same problem. I 'resolved' the issue simply moving the relevant directory before merging, but this is really unclean.
Comment 3 Michelangelo Scopelliti 2009-03-03 12:07:05 UTC
I forgot to add that I think the broblem is 'mozlibdir' being set to ''
Comment 4 Jeffrey Gardner (RETIRED) gentoo-dev 2009-03-03 14:32:38 UTC
I'm going to get rid of this version soon. Will you try with the latest gchemutils please?
Comment 5 Jeffrey Gardner (RETIRED) gentoo-dev 2009-03-03 15:20:06 UTC
oh, missed your last sentence....
are you modifying the ebuilds any?
Comment 6 Jeffrey Gardner (RETIRED) gentoo-dev 2009-03-03 17:03:37 UTC
can I get your emerge --info as well?
Comment 7 Michelangelo Scopelliti 2009-03-03 18:15:24 UTC
Created attachment 183788 [details]
emerge --info
Comment 8 Michelangelo Scopelliti 2009-03-06 10:50:47 UTC
Created attachment 184116 [details]
my actual ebuild

(In reply to comment #5)
this is a 'cleaned up' version of my ebuild, currently working on two amd64 achines (an athon64 and a core2 duo, with different optimizations and installed software). I think is just a q&d solution, but it works.
I've also tried to introduce EAPI=2 and nsplugin eclass, but it seems the compilation fails complaining on not having enough permissions. No problems with EAPI=1.