OpenRC GLEP proposal


There has been some serious concerns expressed in the Gentoo forums about the recent development of OpenRC. This blog entry tries to address them in a constructive, positive way. Should my personal opinion, expressed below, gain favourable reviews by the Gentoo community and by the OpenRC user community, this blog entry could be turned into a Gentoo Linux Enhancement Proposals (GLEP). If there is enough support for such a motion, the entire text below could be copied into the gentoo wiki, reformatted to fit the GLEP guidelines, and, of course, edited, amended and completed in which ever way the community sees fit in view of starting the official GLEP submission procedure. On the other hand, shouldn't there be any sufficient active support for such a motion, this blog entry will simply remain here, as a record of my opinion on the subject.

Multiple package instances within a single package slot have been pulled


Example problem encountered during emerge --update:

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
(dev-java/icedtea-web-1.5.1-r1:0/0::gentoo, installed) pulled in by
dev-java/icedtea-web:0[icedtea7,nsplugin] required by (dev-java/icedtea-, installed)
dev-java/icedtea-web:0[icedtea7] required by (dev-java/icedtea-, installed)

Install Perl modules in Gentoo

From the command line, simply do:

$ cpan
cpan[1]> install  <package-name>

Or directly:
$ cpan <package-name>

If you don't know the precise package name, try:
$ cpan /<package-name>/
# e.g.:
$ cpan /frenchrevolutionary/

If the package to install is like Module::Package, use double quotes like this:

$ cpan
cpan[1]> install "Module::Package"


See the note in Gentoo's Submitting ebuild:

Syndicate content