Bug 342 - /usr/bin/startgnome has 0Bytes
: /usr/bin/startgnome has 0Bytes
Status: RESOLVED WORKSFORME
Product: Desktop Bugs
Classification: ROSA Desktop
Component: Main Packages
: Marathon
: x86_64 Linux
: Normal normal
: ---
Assigned To: ROSA Linux Bugs
: ROSA Linux Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-06-06 18:33 MSD by Hanisch
Modified: 2012-08-25 21:19 MSD (History)
2 users (show)

See Also:
RPM Package: task-gnome
ISO-related:
Bad POT generating:
Upstream:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hanisch 2012-06-06 18:33:01 MSD
Description of problem:
/usr/bin/startgnome
/usr/bin/gnome-session-properties
/usr/bin/gnome-session-save
has 0Bytes.
Because startgnome has 0Bytes GNOME can't start at Login.

Version-Release number of selected component (if applicable):GNOME 2


How reproducible:
ervery Login GNOME


Steps to Reproduce:
1.Login GNOME
2.
3.
Comment 1 Alexander Burmashev 2012-06-06 18:33:58 MSD
Does gnome really belong to main packages, are you sure? As far as i remember it is from contrib.
Comment 2 Alexander Burmashev 2012-06-06 18:57:47 MSD
Actually you were initially right, gnome session package is from main.
Looking at it i see that  /usr/bin/startgnome is not empty


#!/bin/sh
if [ -x ~/.gnomerc ]; then.
 exec ~/.gnomerc
else
 exec /etc/gnome/gnomerc
fi


did you try to reinstall gnome-session package ?
Comment 3 Hanisch 2012-06-06 19:23:27 MSD
No, I have not reinstall gnome-session package.
I have moved all 0Byte-programs from an Mandriva 2011.0 System. Now
works Gnome fine.

I have no ~/.gnomerc.
Comment 4 Hanisch 2012-06-07 13:23:52 MSD
It's possible that the empty programs come from Mirror Liste main (LTS2012.0-1) or main updates (LTS2012.0-2).
Highest level is: Mirror Liste main (LTS 2012.0-9) and main updates (LTS 2012.0-10).
Comment 5 Denis Silakov 2012-08-15 19:50:57 MSD
/usr/bin/startgnome provided by our primary repo (http://abf.rosalinux.ru/downloads/rosa2012lts/repository/x86_64/main/release/gnome-session-2.32.1-3-rosa.lts2012.0.x86_64.rpm) is definitely not empty.

Feel free to reopen this bug if you manage to obtain empty startgnome after installing that package.
Comment 6 Hanisch 2012-08-24 20:32:52 MSD
# rpm -Uvh ./gnome-session-2.32.1-3-rosa.lts2012.0.x86_64.rpm
warning: Das Paket gnome-session-2.32.1-3.x86_64 ist für die Architektur x86_64-unknown-linux vorgesehen

It is for rosa.lts2012.0 also?

No working for me - why?
Comment 7 Denis Silakov 2012-08-24 20:39:55 MSD
(In reply to comment #6)
> # rpm -Uvh ./gnome-session-2.32.1-3-rosa.lts2012.0.x86_64.rpm
> warning: Das Paket gnome-session-2.32.1-3.x86_64 ist für die Architektur
> x86_64-unknown-linux vorgesehen
> 
> It is for rosa.lts2012.0 also?
> 
> No working for me - why?

Hm, do you have 32bit or 64bit system? For 32bit you need this package:

http://abf.rosalinux.ru/downloads/rosa2012lts/repository/i586/main/release/gnome-session-2.32.1-3-rosa.lts2012.0.i586.rpm
Comment 8 Hanisch 2012-08-25 13:01:48 MSD
I have a 32 Bit system.
I have solved the problem with:
# urpmi --replacepkgs gnome-session

# rpm -i ./gnome-session-2.32.1-3-rosa.lts2012.0.i586.rpm
error: Install/Erase problems:
        Das Paket gnome-session-2.32.1-3.i586 ist bereits installiert
Comment 9 Denis Silakov 2012-08-25 20:40:09 MSD
Try to remove existing package manually:

rpm -e  gnome-session

or even

rpm -e --nodeps gnome-session

and then install it again using urpmi.
Comment 10 Hanisch 2012-08-25 21:14:11 MSD
Why?
The command
# urpmi --replacepkgs gnome-session
replaces me the gnome-session.
It works fine now.
Comment 11 Denis Silakov 2012-08-25 21:19:07 MSD
Wow, indeed, I've read you previous post inattentively:)