ngs.
I sure woud appreciate some help to get me out of this bind. :-(
Thank you,
Denis
Hi,
I am trying to install freecad which pulls in dev-cpp/eigen-3.0.3.
I get a filesize error which prevents installation of eigen.
Any clues on how to solve this problem?
Thanks
Denis
Here is portage output:
Emerging (1 of 3) dev-cpp/eigen-3.0.3 from science
* Fetching files in the
Because eselect's setting of pager does not correlate with emerge's
world file. You should add less to the world file e.g. by running
"emerge --noreplace less".
2011/12/23 Jarry :
> On 23-Dec-11 2:12, Pandu Poluan wrote:
>>
>>
>> 'eselect pager list' and 'eselect editor list' will show what
>> alt
hell] & gnome-3.2 work fine (x86_64 &
xf86-video-nouveau)...
on smartbook gdm[-gnome-shell] & gnome-fallback-3.2 work fine (arm &
xf86-video-tegra), gnome-shell not support GLES.
Anybody resolve problem with gnome-shell crash ?..
--
Best regards,
Denis I. Polukarov
signatu
Just an update: gmsh build with USE="-blas"
Denis
On Wed, Aug 31, 2011 at 01:14, denis cohen wrote:
> Following Michael Mol's advice I masked these in /etc/portage/package.mask:
>
>>=virtual/blas-2.0
>>=virtual/cblas-2.0
>>=virtual/lapack-3.1
>>=sci
rix.cpp.o: In function
`fullVector::axpy(fullVector const&, double)':
fullMatrix.cpp:(.text+0x260): undefined reference to `daxpy_'
...
So making some progress.
Denis
On Wed, Aug 31, 2011 at 01:02, Alex Schuster wrote:
> denis cohen writes:
>
>> I've unmerged cblas* blas*
kages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
Similar problem with eselect-blas and eselect-lapack. Any ideas before
I try some more unmerging?
Thanks
Denis
On Sat
0/temp/environment'.
* S: '/var/tmp/portage/sci-libs/gmsh-2.5.0/work/gmsh-2.5.0-source'
>>> Failed to emerge sci-libs/gmsh-2.5.0, Log file:
>>> '/var/tmp/portage/sci-libs/gmsh-2.5.0/temp/build.log'
/usr/lib64/libcblas.so is present:
Does anyone have an idea of how solve this problem?
I'd be glad to provide more details.
Thanks
Denis
On Tue, Apr 27, 2010 at 6:58 PM, Paul Hartman
wrote:
>
> Great! Glad you got it going. I've never tried the digital port.
It's pretty cool! I never thought I'd use it until I got a receiver
that got optical in, and it's a nice solution for routing internet and
computer music to home stereo - sou
I also had:
aplay -l
List of PLAYBACK Hardware Devices
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: STAC92xx Digital [STAC92xx Digital]
Subdevices: 1/1
Subdevice #0: subdev
> Also, the digital output may show up as a different playback device in
> ALSA, so you may need to specify this in whatever program you're using
Thanks, Paul, I will check that out. I am mostly interested in
streaming audio from browser, stuff like Pandora radio and what have
you. Otherwise, I
I have an optical out on my on-board Intel Hi Def audio controller
(also an Intel motherboard) and wanted to route the optical output to
my receiver, so I could play internet radio on my home audio system.
I got everything plugged in, but the receiver didn't pick up any
signal (I made sure all the
> The default udev scripts should have been able to automatically create
> symlinks for optical devices in /dev. Whether yours is broken, you can
> find out by trying to ls -l /dev/cdrom :)
It appears the links /dev/cdrom1 and /dev/cdrw1 are tied to /dev/hda.
Is that the default behavior instead o
e querying /dev/cdrom for the sake of Linux standard convention, or
is /dev/cdrom already a link, which was broken in my case?
Thank you,
Denis
> sync again. My local ebuild has a datestamp of yesterday. I suspect your
> mirrors are running behind.
I keyworded and installed Firefox 3.5.4 yesterday, and now it is no
longer keyworded. As Alan said, dated 11/10/2009.
On Sat, Oct 31, 2009 at 12:52 PM, Harry Putnam wrote:
> And in fact does it really matter if its pointing at the newly
> installed or actual running kernel, when kernel compiling operations
> take place?
When I upgrade a kernel, I first change the symlink using eselect to
point to the source I'm
Seriously! ;-)
> You just got to love that hal. All that when one line does it in
> xorg.conf. Yep, it's a serious improvement over the old way. LOL
>
> Dale
>
> :-) :-)
>
> P. S. This was meant to be funny. Note the LOL at the end.
Ordinarily, I would also point to I/O errors, but not this time. I
have had this same version of Mathematica, 5.2, for *years*, on this
same machine, over several kernels and several Xorg upgrades, and it
was rock-solid. Not one X hang or crash. Ever. No error messages or
I/O warnings ever. Th
> Have you tried "strace'ing" mathematica to see why it dies?
>
> BillK
I ran an strace, but I can't make sense out of it. There's a bunch of
polling and trying to access unavailable resources, from what I can
see... The file is huge, but here is the tail end of it:
s good.
I appreciate everyone's help and support with this.
Denis
atica issue - I will test tomorrow. But I will
investigate the install script for Mathematica and see what it does.
Denis
> I got around this block so far: also masked >=x11-libs/libXext-1.0.5,
>>=x11-libs/libX11-1.2, in addition to libxcb 1.4.
Now I run into a bit of a problem:
libX11-1.1.5 fails when compiled :-(
I attached a build.log for this package... Can anyone tell me if this
is fixable? Maybe some other
Sorry, I don't tinker around with gentoo much, mostly just user :-)
I got around this block so far: also masked >=x11-libs/libXext-1.0.5,
>=x11-libs/libX11-1.2, in addition to libxcb 1.4. Reading ebuilds
really helps! ha.
I cleared everything X related from my box, and it is still alive and well :-)
Now, as I was explaining in my previous thread, I would like to
re-install X and all related apps, but forcing the older libxcb
version. After I upgraded to libxcb 1.4 a few days ago, my X was
unstable and kept crashin
Perhaps I should try this procedure on my home gentoo box first.
Here are my USE flags:
X aac aim alsa ao bash-completion bdf branding bzip2 cairo cdda cddb
cdparanoia cdr cpudetection djvu emacs encode exif firefox flac
foomaticdb gif glut graphics gs gtk ieee1394 imagemagick imli
rg-x11" and the rest would follow from depclean... Is
that too optimistic?
Thanks,
Denis
annot be resolved
by a simple rebuild. Whatever went into the lib-xcb upgrade probably
is either incompatible with the Mathematica frontend or has a bug
that's being exploited in this situation. Keeping my fingers crossed
for the rebuild for now. :-)
-Denis
I tried a few things today:
1) rebuilt all x11-libs, media-libs, and anything I could think of
that would be related to x11-libs (such as gtk+, qt...)
2) downgraded to xorg-server-1.5
Neither of these things helped. Alan's hypothesis sounds plausible,
but I don't even know which package to po
rebuilding all of them again make any difference? What is the command
to determine which package the given .so.* file belongs to?
Many thanks,
Denis
Brandon,
Thanks very much for all this information about Mathematica - that
gives me a glimmer of hope!
> 1) If you haven't already, recompile your xf86* packages. Somehow I
> missed those when upgrading X, which caused issues for me.
I did recompile all the xf86 packages that qlist came up with
>> But X crashing from my use of Mathematica is absolutely unacceptable -
>
> I agree, it shouldn't crash. Are you starting Mathematica by clicking on
> an icon in a menu? If so, I'd suggest starting it from an xterm command
> prompt because you may see some helpful error messages before the cras
> He may also want to ask the question "Do I *really* need acroread?" and get
> the full complete answer. In my experience very few people actually need all
> the features in acroread, and okular|evince are quite adequate
I am flexible on acroread, but acroread doesn't crash X - just gets a
little
> nvidia drivers load into the kernel. Driver-kernel interaction can cause a lot
> of problems.
Alright, I am now running 2.6.30-gentoo-r6 kernel, but I still have
the same issue.
I think it's a scroll-bar that triggers it. If I drag a scrollbar
down with my mouse and then run it back up, there
I see.
Well, I am running nvidia-drivers-180.60, and versions 185 and 190 are
masked by ~x86. Same for the xorg-server-1.6.4. So the only thing I
could do really is to update the kernel...
But xorg-server-1.5 was perfectly stable for me, so I don't see how
kernel upgrade would be helpful here,
>> Section "Device"
>> Identifier "Card0"
>> Driver "nvidia"
>> VendorName "nVidia Corporation"
>> BoardName "GeForce 7300 LE"
>> BusID "PCI:1:0:0"
>> Option "UseEdidDpi" "FALSE"
why? =
>
>> # Option "DPI" "100 x 100"
>> EndSection
So
I am running the xorg-server-1.6, to which I just upgraded, and kernel
2.6.27-gentoo-r8, and I am having an issue with the server crashing
whenever I try to drag the scroll bar within Mathematica - which never
happened to me before with previous xorg-servers, and I use
Mathematica extensively. So
On Wed, Oct 7, 2009 at 4:56 PM, walt wrote:
> The tricky part is the libxcb upgrade guide. Did you do all the stuff
> it says when upgrading libxcb?
Indeed, with your help, my upgrade for libxcb is complete and appears
successful. :-)
the dumb question
On Wed, Oct 7, 2009 at 4:10 PM, Denis wrote:
>> The xorg-server upgrade and the libxcb upgrade go together as pair.
>> You need to upgrade the server now -- carefully following the upgrade
>> guide, please.
>
> Thanks - I will do that. But the upgrade gui
> The xorg-server upgrade and the libxcb upgrade go together as pair.
> You need to upgrade the server now -- carefully following the upgrade
> guide, please.
Thanks - I will do that. But the upgrade guide doesn't have anything
in it, except how to enable Ctrl-Alt-Bkspc to kill the server...
I did some searching and found that this problem is fairly widespread,
but I wasn't able to find a solution to it.
Basically, ever since I upgraded to libxcb-1.4 yesterday, whenever I
launch an application in Xorg, be that firefox, acroread, gimp, etc, I
get:
Xlib: extension "Generic Event Exten
bunch of other
packages revdep-rebuild picked up as a result of deleting the link..
Denis
Hello everyone,
I just upgraded to libxcb 1.4, and the only side effect so far is that
I cannot get gimp to compile.
The build log clearly points to the broken libxcb dependency, although
I followed the Upgrade Guide:
--
/bin/sh ../../libtool --tag=CC --
g to it.
Any way of fixing this, or is downgrading the only option?
Thanks,
Denis
P.S. System completely up to date with all latest portage updates,
running kernel 2.6.27-gentoo-r8, alsa-plugins-1.0.20,
alsa-utils-1.0.20-r5, alsa-lib-1.0.20-r1, audacious-2.1,
audacious-plugins-2.1-r1.
;> Is this a fresh unstable install? If so, your gcc will be recent and
>> you should use "march=native"
>
> Unless you use distcc
>
>
It's a fresh install but have never used unstable version. Would gcc
stable version 4.3.2-r3 work with using 'march=native'?
Won't be using distcc.
Denis
Hi,
Does anyone have any suggestions for CFLAGS settings in make.conf for
an Intel Xeon 5500 series processor?
Should I use -march=core2 or nocona or native?
I am starting a fresh install of Gentoo on a new machine.
Thanks in advance.
Denis
In your /etc/ssh/ssh_config (not sshd_config), make sure you have:
ForwardAgent yes
ForwardX11 yes
I used to get the same error, and after I enabled these options, it
worked like it should. I also do ssh -Y u...@machine - but that may
be redundant, I'm not sure.
Denis
ssive task,
or series of tasks, then I'd certainly look into how to deal with
patches and overlays.
Again, thanks to this wonderful community :-)
-Denis
, I didn't immediately get any creative ideas, but
might someone offer some advice for how to accomplish this?
Many thanks,
Denis
ivers, mouse drivers, and keyboard drivers, as the
instructions told me - but X still wouldn't launch because the loader
complained that it can't find freetype and vga modules. Are these
modules phased out of the new xorg-server, or am I needing to rebuild
something else still?
Thanks!
Denis
>> And for the drivers list only --> lspci -k
>> Cuts out all the extras that you're very unlikely to need :D
>>
>>
>
> You the man! Very nice information there.
>
> Dale
>
you mean... as in "man lspci"? ;-)
That certainly is of interest - I never had this happen before, and I
always used nvidia cards (when possible). This one is an older Dell
with Radeon 7500 in it... Maybe it's a sign that it's dying or
something. Or maybe it's something else entirely.
LCD menu don't help at all. Anyone run
into this before and might know what to do about this?
Thanks,
Denis
> You can use the "lspci" command, its in the pciutils package (if I'm
> not mistaken) to get your system hardware information.
Just like magic :-) Thank you so much!
Denis
hich drivers I *must* select (since I don't
know which chips the machine has). Does anyone have any tips on this?
Many thanks,
Denis
Now, that e1000e driver someone mentioned - how is it different from
the e1000 driver, and does the kernel float two versions, or it
depends on which kernel it is?
Thanks,
Denis
Looks like there are other bugs filed elsewhere on the net about E1000
not loading with the 2.6.27 kernel.
Here's a curious note from
https://bugs.launchpad.net/launchpad-foundations/+bug/275611
=
If I remove the line of the card in
/etc/udev/rules.d/70-persistent-net.rules and boot w
ed linux-2.6.25-gentoo-r9, and everything runs fine - no
network problems at all!
Is this a known problem, or have I run into a freak case of bad luck?
Cheers,
Denis
Tried that but keep getting the error.
On Wed, Nov 12, 2008 at 04:44, Qian Qiao <[EMAIL PROTECTED]> wrote:
> On Wed, Nov 12, 2008 at 03:40, denis cohen <[EMAIL PROTECTED]> wrote:
> > I am trying to emerge several packages that need cups but I keep getting
> > this
I am trying to emerge several packages that need cups but I keep getting
this error (tried several mirror sites).
Any help appreciated.
Thanks
Denis
spcc08 ~ # emerge xscreensaver
Calculating dependencies... done!
>>> Verifying ebuild Manifests...
>>> Emerging (1 of 7) net-p
I did this
emerge -f e2fsprogs e2fsprogs-libs
emerge -C com_err ss
but it still complained about blocks when I tried "emerge e2fsprogs"
So I had to do
emerge -C e2fsprogs
emerge e2fsprogs
This seems to work fine - no more blocks.
Thank you,
Denis
This probably was already discussed at length... But I keep waiting
for an automatic portage tree fix to this... Any idea if there will
be a fix, or will I need to take care of this manually? (Intel Core
Duo 32-bit system, FYI).
Um no - it was Russian SPAM.
The message said "Apartments for Sale!"
On Wed, Oct 8, 2008 at 1:06 PM, Erik Hahn <[EMAIL PROTECTED]> wrote:
> There are language-specific mailing lists, see
> http://www.gentoo.org/main/en/lists.xml
>
> --
> hackerkey://v4sw5hw2ln3pr5ck0ma2u7LwXm4l7Gi2e2t4b7Ken4/7a
> Open OpenOffice.org, go to Tools -> Options -> Java and select an installed
> JDK.
I tried selecting /opt/sun-jdk-1.5.0.16/jre/bin but it will not take
it! Where is JRE installed then?
The Open Office seems to run ok, but at start-up, I get the following message:
javaldx: Could not find a Java Runtime Environment!
I tried putting JRE in my PATH, just in case, but that didn't seem to
help... Anyone know a resolution to this?
r after that did not pull in any Samba.
Mission accomplished: emerge -NDavu world works fine now!
Many thanks,
Denis
> Run python-updater.
>
> Cheers, Dave
That is pulling in two different versions of Samba into the tree:
* Starting Python Updater from 2.4 to 2.5 :
* Adding to list: =net-analyzer/rrdtool-1.2.27
* Adding to list: =dev-python/python-fchksum-1.7.1
* Adding to list: =dev-pyth
PILER=
Contents of "emerge --info" are attached as text file.
Thanks,
Denis
Portage 2.1.4.4 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.6.1-r0,
2.6.24-gentoo-r7 i686)
=
System uname: 2.6.24-gentoo-r7 i686 Intel(R) Core(TM)
image (splash.xpm.gz) under /usr/share/grub, and
moving it to /boot/grub fixed this issue for me.
Denis
--
gentoo-user@lists.gentoo.org mailing list
> Actually a think my question must be "Wich one did you use?" correct?, I
> wrote wrong, didn't I?
Yea, it should be "Which one did you use?" :-)
--
gentoo-user@lists.gentoo.org mailing list
>
>
> On Sat, Apr 5, 2008 at 10:50 AM, Denis <[EMAIL PROTECTED]> wrote:
> >
> > Thank you for all the quick replies! That answers my question :-)
> >
> >
> >
> > --
> >
> > gentoo-user@lists.gentoo.org mailing list
> >
> >
Thank you for all the quick replies! That answers my question :-)
--
gentoo-user@lists.gentoo.org mailing list
, when you write files to
/home/mydir/mydata, do i put in something like "./mydata/filename" as
the filename to open/write?
Many thanks!
Denis
--
gentoo-user@lists.gentoo.org mailing list
After you "emerge --sync", run "emerge -NDpvu world" and post here the
output - the list of software your system wants to install/upgrade -
that should give us a better idea of what kind of an upgrade we're
dealing with here.
--
[EMAIL PROTECTED] mailing list
My "eselect kernel list" was getting too long for my liking, so I
decided to remove some of the older kernel versions. I did
emerge -C sys-kernel/gentoo-sources-VERSION
for the versions I wanted to get rid of but soon discovered that
"eselect kernel list" hasn't gotten any shorter. Indeed, the
On 8/14/07, Michael Higgins <[EMAIL PROTECTED]> wrote:
> Anyway, it seems like there's a problem resolving emerge order I think
> you must emerge -u expat, then XML-Parser, then revdep-rebuild, then auDNv
> world.
>
> Perhaps forcing rebuild of XML-Parser and gettext after updating expat woul
When I was upgrading on one of the machines, I did encounter this same
error on a couple gnome-related ebuilds (I don't actually have either
gnome or kde desktops installed - only fluxbox). I ended up upgrading
XML-Parser, then did a revdep-rebuild, which told me to re-install
gettext, dbus, and d
On 8/9/07, Neil Bothwick <[EMAIL PROTECTED]> wrote:
> The Nvidia installer does, but this doesn't happen when you install with
> Portage. IMO, this is A Good Thing, you can install and compile a kernel
> update then emerge nvidia-drivers to have the drivers available when you
> boot into your new
> Denis wrote:
> >>> And I still think nvidia cards are crap!
First, *Denis* did NOT write that Nvidia cards are crap - quite the
opposite actually. So don't anybody dare pinning this statement on me
in the future replies! ;)
>Maybe it was some incompatibility with th
> I did everything that the nvdia How To said - to the letter. :-)
Funny I did the same and never had any hiccups. ha.
The one time I got the error you got after updating the drivers was
when I forgot to remove the old running module and insert the new one
before starting X. Reading what you w
normal operation.
Regards,
-Denis
--
[EMAIL PROTECTED] mailing list
quire from freedb and will unfreeze only after
it gives up, maybe in 5-10 mins, with Error 22. Still, I am left to
fill the track info myself...
I use the recommended address:
URL: freedb.freedb.org/~cddb/cddb.cgi
Port: 80
Does anyone have any advice on how to solve this?
Thanks
-Denis
--
[EMAIL
On 6/5/07, Hemmann, Volker Armin <[EMAIL PROTECTED]> wrote:
alsaplayer?
it is small, fast, you can run douzends of instances at the same time. Play
forwards, backwards, at a lot of different speeds - and it has even a
playlist.
I did want to try the alsaplayer, but when I try to emerge it, por
Amarok is feature-rich, but heavy indeed. I don't recommend it for a
drop-in XMMS replacement. If you like the idea of editing mp3 tags and
organzing your music really nicely, browsing it 3 different ways and
seeing cover art from amazon.com and such, amarok is for you.
Ha... yea, my use flag
I'll have a look at Amarok. Was XMMS removed for licensing issues?
--
[EMAIL PROTECTED] mailing list
What are some alternatives to Audacious mp3/CD player? I really liked
the old XMMS and used it right up until it was taken off portage.
Audacious seems to resemble XMMS closely enough, but it seems more
fragile. I have it working well on one gentoo box, but on this box, I
am just having no luck
Try to reduce the PCM channel to max. 80%. The higher I set PCM, the more
scratchy the sound gets.
Elias - I played around with the alsamixer quite a bit, but the noise
is present even at the substantially lower levels. I wish it were as
simple as that ;-)
--
[EMAIL PROTECTED] mailing list
When I first installed and configured all ALSA-related things, the
sound was working perfectly fine, and I was quite pleased. Now, about
a week later, I've started picking up this rather annoying scratchy
static noise while using Audacious.
Some stats: Intel D955XBK motherboard with an on-board
> broken /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcjawt.la (requires
> /usr/lib/lib-gnu-java-awt-peer-gtk.la)
> broken /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgij.la (requires
> /usr/lib/libgcj.la)
https://bugs.gentoo.org/show_bug.cgi?id=125728#c29
--
Bo Andresen
Thanks, Bo -- editing the
> While on the subject, I ran a pretend on revdep-rebuild, and it's
> complaining about some broken libraries in GCC...
[SNIP]
> broken /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcjawt.la (requires
> /usr/lib/lib-gnu-java-awt-peer-gtk.la)
> broken /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgij.la (
On 5/30/07, Ric de France <[EMAIL PROTECTED]> wrote:
I think what is more useful is --prune (I'm guessing as I'm not in
front of a Gentoo box at the moment). I usually try:
# emerge -Pp
Here's the output:
myhost etc # emerge -Pp
These are the package
Hi all...
This is the output of "emerge --info" for the Gentoo box that I'm
still configuring - fresh install. I configured and compiled a
working version of the kernel, configured CFLAGS and USE flags, etc.
I also ran "emerge -eD system" and "emerge -eD world" and updated /etc
configs according
I read the "man make.conf" and also the "make.conf.example". Seems
pretty clear, except what is the "qa" option for the
PORTAGE_ELOG_CLASSES variable? And I assume the "info" option logs
all the green-star stuff at the end of emerge?
--
[EMAIL PROTECTED] mailing list
While we're on the subject of administration, I have a question about
emerge. Sometimes emerge would display important information in green
or yellow stars after it's finished merging a package - such as
warnings or valuable tips. However, if emerge is processing several
packages in a chain, it
On 5/29/07, Ryan Sims <[EMAIL PROTECTED]> wrote:
I use 'gunzip -c /proc/config.gz > .config && make oldconfig'
consistently, never had a problem. I always keep a working kernel in
Oh neat-o! I didn't know there was a copy of the running config in /proc...
Does this basically just insert the
On 5/29/07, Tim Allinghan <[EMAIL PROTECTED]> wrote:
Last thing before I hop off each night, emerge --sync followed by a -pv
-uDN world, if I'm happy I fire it up and head to bed :)
I'm sure that makes for particularly sweet dreams ;-)
One thing I've wondered about... When you update X or nv
All these responses are very helpful - thanks for taking your time to reply!
Yea, my needs are pretty simple - just maintaining computational
workstations (one at home, one at work) - I am the primary user. I am
not running any servers on either box. I've never used cron - I
haven't felt the ne
I'm curious to know your approach to keeping your Gentoo box current
without it becoming a full-time job. I'm not talking about
maintaining servers - just your "daily driver", so to say.
How often do you sync with the current portage tree and compare it
your versions in "world"? Should one do t
I find it convenient using ufed - the ncurses USE flag editor - to
change/set USE flags.
What does the following warning in ufed mean: "Never enable any flags
other than those specified in /etc/make.conf"?
It seems that ufed writes all the USE flags selected to
/etc/make.conf, including both glo
Bug?
--
[EMAIL PROTECTED] mailing list
I think I'll attempt to set up one of my EM64T boxes in 64-bit Gentoo
environment, so I've been reading some docs about it. I understand
that the multilib profile allows for having 32-bit libraries and being
able to run 32-bit binaries, whereas no-multilib restricts you to a
purely 64-bit environ
1 - 100 of 153 matches
Mail list logo