[gentoo-user] swi-prolog-7.3.7 missing digest

2015-10-01 Thread Mick
I saw this last night:

/usr/bin/eclean-dist
 * Building file list for distfiles cleaning...
 * Missing digest for '/usr/portage/dev-lang/swi-prolog/swi-
prolog-7.3.7.ebuild'

Does it need reporting or will it be OK on the next resync?
-- 
Regards,
Mick


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] swi-prolog-7.3.7 missing digest

2015-10-01 Thread Rich Freeman
On Thu, Oct 1, 2015 at 3:43 AM, Mick <michaelkintz...@gmail.com> wrote:
> I saw this last night:
>
> /usr/bin/eclean-dist
>  * Building file list for distfiles cleaning...
>  * Missing digest for '/usr/portage/dev-lang/swi-prolog/swi-
> prolog-7.3.7.ebuild'
>
> Does it need reporting or will it be OK on the next resync?

https://bugs.gentoo.org/show_bug.cgi?id=561966

-- 
Rich



Re: [gentoo-user] swi-prolog-7.3.7 missing digest

2015-10-01 Thread Mick
On Thursday 01 Oct 2015 11:53:09 Rich Freeman wrote:
> On Thu, Oct 1, 2015 at 3:43 AM, Mick <michaelkintz...@gmail.com> wrote:
> > I saw this last night:
> > 
> > /usr/bin/eclean-dist
> > 
> >  * Building file list for distfiles cleaning...
> >  * Missing digest for '/usr/portage/dev-lang/swi-prolog/swi-
> > 
> > prolog-7.3.7.ebuild'
> > 
> > Does it need reporting or will it be OK on the next resync?
> 
> https://bugs.gentoo.org/show_bug.cgi?id=561966

Thank you Rich. :-)

-- 
Regards,
Mick


signature.asc
Description: This is a digitally signed message part.


[gentoo-user] Installing swi-prolog and gnustep-base in the same time

2012-12-19 Thread Frank Schwidom
Hi,

it seems, that swi-prolog and gnustep-base cannpot be installed in the
same time because both packages share the same file /usr/bin/pl

what is the best solution, to handle this situation?

Regards




Re: [gentoo-user] Installing swi-prolog and gnustep-base in the same time

2012-12-20 Thread Alan McKinnon
On Wed, 19 Dec 2012 23:21:01 +0100
Frank Schwidom schwi...@gmx.net wrote:

 Hi,
 
 it seems, that swi-prolog and gnustep-base cannpot be installed in the
 same time because both packages share the same file /usr/bin/pl
 
 what is the best solution, to handle this situation?


file a bug at b.g.o. asking for one or both ebuilds to be modified.

You've probably read the long output emerge gives when it encounters a
file collision and the warnings not to file gratuitous bugs without
full info on ebuilds and files etc. Well, this is not one of those
cases, this is a valid bug.

In the interim, you could also modify the ebuild locally (or slipstream
your own patch) to rename the files before install. This will let you
get both installed until the bug is fixed.


-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] Glsa-check and binutils-- how to stop the madness?

2005-06-15 Thread Holly Bostick
Richard Fish schreef:
 Holly Bostick wrote:
 
 
OK, I'm following both of you so far. Yes, I do have 'multislot' for
binutils. I admit it was just guesswork on my part; I read the USE flag
description, thought about automake and autoconf, thought that binutils
sounded like the kind of system utility that might need similar
functionality (though for reasons I wouldn't know about, as a
non-programmer), so enabled it. But of course, now I still don't know if
I actually need it or it's just causing me grief. Was it a bad call?
 

 
 
 First, let me say that I couldn't find any documentation via google
 (site:gentoo.org multislot) or in use.desc for multislot.  So if I
 contradict anything that the documentation says, I am probably wrong. ;-

$ useflag multislot
/usr/portage/profiles/use.local.desc:sys-devel/binutils:multislot -
Allow for multiple versions of binutils to be emerged at once for same
CTARGET
/usr/portage/profiles/use.local.desc:sys-devel/gcc:multislot - Allow for
SLOTs to include minor version (3.3.4 instead of just 3.3)

useflag is an alias that searches the system useflag docs for the
description of the requested useflag. I got it from a posting on this
ML, and saved it, it's so useful-- which is why I'll post it again. Put
this in your .bashrc:

alias useflag='grep /usr/portage/profiles/use.*desc -e'

and . ~/.bashrc, and you can just type

useflag flag_you_don't_know to get the descriptions.

 
 The only reason I can think of for having multiple versions of binutils
 around is for cross-compiling or distcc use.  For both cases, I think
 you would want the same compiler version and platform target available
 on all systems.  There also might be a dependancy between binutils and
 gcc versions, (version x of gcc requires version y of binutils).  But
 the current version of gcc should always work with the current version
 of binutils, so unless you are doing cross-compiling or distcc, I don't
 really see the point in keeping multiple versions of binutils around.

OK, thank you. I am doing neither. Guess that explains why it's an
optional dependency. I should have learned by now that adding features
that you *might possibly* need (but you don't really know if you need),
as opposed to features that you can clearly see that you need (based on
your specific system), is just a losing proposition. Every time I try
compiling for the future, it just doesn't work out. I've gotta give it up.

 
 Now gcc is a different matter, because there are some libraries
 (libstdc++, libgcj, ...) that are built and installed with gcc, so you
 could argue that you want to keep multiple versions of that around to
 avoid breaking dependancies.  Since libstdc++ is used by a great many
 programs, removing it before rebuilding all dependancies with
 revdep-rebuild could be dangerous.
 
 So my advice is, to be safe, update make.conf and/or package.use to
 remove the multislot flag from binutils but keep it for gcc.

That sounds fair.

 
 Now, with that said, I don't even think removing multislot from gcc
 would be dangerous, because every program that links against libstdc++
 should be linked against either libstdc++.so or possiblity
 libstdc++.so.6, not a minor version.  So as long as /etc/ld.so.conf
 and /etc/ld.cache are kept up-to-date (as portage does), and gcc doesn't
 move to libstdc++.so.7, there is no reason that a gcc update should
 break anything.

Well, since I'm in the process of updating my toolchain and world to
make sure that everything is compiled against the same version of GCC
(3.4.4), I suppose I don't really need to have multislot for that
either. Sigh. I feel like such a yutz...

 
 For the record, I don't have either multislot or multitarget, but then
 again, I also run ~x86,


Well, I don't (yet)... this install is new enough that I really want to
keep track of what's stable and what's testing (which having to use
/etc/portage/package.* enables me to do). But the system is starting to
get a bit *too* mixed, and it's about reached the point where it's a
diminishing return not to just set ACCEPT_KEYWORDS=~86 in
/etc/make.conf which I will probably do after I've finished making
sure that the system is all on the same page, as it were.
 
 
1) trim out a bunch of binutils slots that I may or may not need (and
therefore whose loss may break unknown applications), so that glsa-check
 

 
 
 The only shared libraries that binutils includes are libbfd and
 libopcodes, and the only thing I could find on my system that linked
 against them outside of binutils was oprofile.  Since oprofile isn't
 exactly a critical program, revdep-rebuild would easily fix this. I
 think the worst case is that you would not be able to compile anything,
 and would need to run binutils-config to select the correct version.


Well, I don't even have oprofile installed, nor do I have most of the
other programs:


Programs That Depend On binutils

app-crypt/johntheripper
app-misc/git
dev-embedded/tigcc
dev-lang/swi

[gentoo-user] blocked packages both required by the system sys-apps/openrc vs. sys-apps/net-tools?

2012-11-26 Thread Pascal J. Bourguignon

I just emerged --sync and now when I try to update world, I get this
conflict:


 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (sys-apps/net-tools-1.60_p20120127084908::gentoo, ebuild scheduled for merge) 
pulled in by
sys-apps/net-tools required by @system

  (sys-apps/openrc-0.9.8.4::gentoo, installed) pulled in by
sys-apps/openrc required by (dev-db/mysql-init-scripts-2.0_pre1-r2::gentoo, 
ebuild scheduled for merge)
sys-apps/openrc required by (sys-apps/baselayout-2.1-r1::gentoo, installed)

where both sys-apps/net-tools and  sys-apps/baselayout-2.1-r1 therefore
sys-apps/openrc are required by the system.

What can I do to resolve this conflict?

Why does gentoo want to install conflicting packages at the same time on
my system?




# emerge --pretend --tree --update world

These are the packages that would be merged, in reverse order:

Calculating dependencies  ... . done!
[ebuild U  ] app-misc/screen-4.0.3-r6 [4.0.3-r5]
[ebuild U  ] x11-terms/xterm-285 [279]
[ebuild U  ] x11-drivers/xf86-video-ast-0.97.0 [0.95.0]
[ebuild U  ] x11-drivers/xf86-video-tdfx-1.4.5 [1.4.4-r1]
[ebuild U  ] x11-drivers/xf86-video-tga-1.2.2 [1.2.1]
[ebuild U  ] dev-lang/swi-prolog-6.2.0 [5.10.5-r1] USE=static-libs%* 
-archive% 
[ebuild U  ] x11-drivers/xf86-video-r128-6.9.1 [6.8.2-r1]
[ebuild U  ] x11-drivers/xf86-video-siliconmotion-1.7.7 [1.7.6]
[ebuild U  ] x11-wm/sawfish-1.9.0 [1.8.2]
[ebuild U  ] x11-drivers/xf86-video-i128-1.3.6 [1.3.5]
[ebuild U  ] media-video/vlc-2.0.3 [2.0.1]
[ebuild U  ] x11-drivers/xf86-video-sis-0.10.7 [0.10.4-r1]
[ebuild U  ] x11-drivers/xf86-video-glint-1.2.8 [1.2.7]
[ebuild U  ] app-emulation/emul-linux-x86-gtklibs-20121028 [20120520]
[ebuild U  ] app-text/build-docbook-catalog-1.19.1 [1.4]
[ebuild U  ] x11-misc/xscreensaver-5.20 [5.15] USE=-gdm% (-selinux) 
[ebuild U  ] x11-drivers/xf86-video-apm-1.2.5 [1.2.4]
[ebuild U  ] x11-drivers/xf86-video-dummy-0.3.6 [0.3.5-r1]
[ebuild U  ] x11-drivers/xf86-video-s3-0.6.5 [0.6.4]
[ebuild U  ] sys-fs/fuse-2.9.1-r1 [2.8.6]
[ebuild U  ] x11-drivers/xf86-video-mga-1.6.2 [1.5.0]
[ebuild U  ] x11-drivers/xf86-video-i740-1.3.4 [1.3.3]
[ebuild U  ] net-p2p/transmission-2.73 [2.52]
[ebuild U  ] x11-drivers/xf86-input-evdev-2.7.3 [2.7.0]
[ebuild U  ] app-emulation/qemu-1.1.2-r2 [1.1.1-r1] USE=jpeg%* png%* 
threads%* uuid%* vde* vnc%* -mixemu% -systemtap% QEMU_SOFTMMU_TARGETS=-lm32% 
[ebuild U  ] x11-drivers/xf86-video-qxl-0.1.0 [0.0.17]
[ebuild U  ] x11-drivers/xf86-input-elographics-1.4.1 [1.3.0]
[ebuild U  ] x11-drivers/xf86-video-mach64-6.9.3 [6.9.1]
[ebuild U  ] www-plugins/adobe-flash-11.2.202.251 [11.2.202.238]
[ebuild U ~] www-client/firefox-bin-17.0 [15.0.1]
[ebuild U  ] x11-drivers/xf86-input-wacom-0.17.0 [0.14.0]
[ebuild U  ] x11-drivers/xf86-video-openchrome-0.3.1 [0.2.906]
[ebuild U  ] x11-drivers/xf86-video-ark-0.7.5 [0.7.4]
[ebuild U  ] net-mail/metamail-2.7.53.3-r1 [2.7.53.3] USE=static-libs%* 
[ebuild U  ] x11-drivers/xf86-input-synaptics-1.6.2-r1 [1.6.2]
[ebuild  NS] dev-db/postgresql-server-9.2.1 [9.1.5] USE=nls pam python 
-doc -perl -pg_legacytimestamp (-selinux) -tcl -uuid -xml LINGUAS=-af -cs -de 
-en -es -fa -fr -hr -hu -it -ko -nb -pl -pt_BR -ro -ru -sk -sl -sv -tr -zh_CN 
-zh_TW 
[ebuild U  ] media-sound/fluidsynth-1.1.6 [1.1.1] USE=dbus%* -examples% 
[ebuild U  ] www-client/firefox-10.0.10 [10.0.7]
[ebuild U  ] x11-drivers/xf86-video-trident-1.3.6 [1.3.5]
[ebuild U  ] x11-drivers/xf86-video-s3virge-1.10.6 [1.10.5]
[ebuild U  ] sys-fs/cryptsetup-1.4.3 [1.4.1] USE=static-libs%* -static* 
[ebuild U  ] x11-drivers/xf86-video-savage-2.3.6 [2.3.4-r1]
[ebuild U  ] x11-drivers/xf86-video-neomagic-1.2.7 [1.2.6]
[ebuild U  ] x11-drivers/xf86-video-voodoo-1.2.5 [1.2.4]
[ebuild U  ] media-libs/freeglut-2.8.0-r1 [2.8.0]
[ebuild U  ] app-crypt/gpgme-1.3.2 [1.3.0-r1] USE=static-libs%* 
[ebuild U  ] x11-drivers/xf86-video-cirrus-1.5.1 [1.4.0]
[ebuild U  ] www-servers/apache-2.2.23 [2.2.22-r1]
[ebuild U  ] net-dns/bind-9.9.1_p4 [9.9.1_p3]
[ebuild U  ] x11-drivers/xf86-input-mouse-1.8.1 [1.7.2]
[ebuild U  ] x11-drivers/xf86-video-vesa-2.3.2 [2.3.1]
[ebuild U  ] x11-drivers/xf86-video-nv-2.1.20 [2.1.18]
[ebuild U  ] x11-drivers/xf86-video-fbdev-0.4.3 [0.4.2]
[ebuild U  ] x11-drivers/xf86-input-keyboard-1.6.2 [1.6.1]
[ebuild U  ] net-misc/wget-1.14 [1.13.4-r1] USE=pcre%* zlib%* -uuid% 
[ebuild U  ] sys-apps/man-pages-3.43 [3.41]
[ebuild U  ] dev-db/mysql-5.1.66 [5.1.62-r1]
[ebuild U  ] media-video/mplayer-1.1-r1 [1.0_rc4_p20110322-r1] USE=-faac* 
[nomerge   ] media-sound/pulseaudio-2.1-r1 [1.1-r1] USE=gtk%* webrtc-aec%* 
xen%* (-systemd) 
[ebuild  N ]  media