Skip to main content
My emacs is failed to start after debian update.
Debugger entered--Lisp error: (error "Cannot open doc string file \"/usr/share/emacs/24.1.50/etc/DOC-24.1.50.1\"")
 
I've reinstalled package without success. Reason of this is related to the incorrect doc file version for emacs (emacs is 24.1.50.1 but doc file has .2 at the end)
Fix is really simple :
cd /usr/share/emacs/24.1.50/etc
ln -s DOC-24.1.50.2  DOC-24.1.50.1
debian:/usr/share/emacs/24.1.50/etc# ls -la DOC*
lrwxrwxrwx 1 root root 13 чер  5 17:25 DOC-24.1.50.1 -> DOC-24.1.50.2
 
Emacs is OK after this.  

Comments

Popular posts from this blog

Small script for one of the plarium game

few notes about google games. Goggle informed that access to the all games be closed after June, 30. I played "Pirates: Tides of fortune" and decided to limit my game time using small script. Detail is below. Some history First internet games were updated network games only. 15 years ago internet connection requires a lot of money and nobody had a problem with lagging of the other players. Usually games uses personal communication protocol. Warbirds, Aces High and Eve online use this way. Next part use a browser and trivial HTTP protocol. One of the popular game in this area is travian . Travian player uses browser and every browser (PC, cell phone, tablet) can be used for playing. Of course, popularity of the game is related to graphics. Trivial HTTP does not have good power in this and other technology is used for this side. One of them is Flash . Unfortunately flash requires a lot of CPU : "Pirates" was near to froze at my old celeron with ...

Small python script for monitoring MySQL performance

I have few services which use MySQL as database server. I would like to have information about load in PNG  image  or  in Cacti app. MySQL   has  performance information at 'SHOW STATUS' command. Values  which  are monitored :   threads_running, threads_connected, thread_cached, slow_queries  Of course,  it is really easy to add more variables. Connection to MySQL is accomplished by MySQLdb  module. Typical example of usage is below : import MySQLdb mydb = MySQLdb.connect(host = 'hostname', user = 'username', password = 'secret', database = 'mysatabase' ) mycursor = mydb.cursor() mycursor.execute('SQL command') sqlresult = cur.fetchall() Storing data in rrd file is aviable via rrdtools package. This one is present in debian and Centos OS. example of creating file is below: import rrdtool rrdtool.create("myfile.rrd" , "DS:value1:data...

checking host hardware using linux kernel

How to collect information about  host without trivial system command   I'm using a lot of hardware boxes with no limit on distro types and versions.  In this case using system command such as ifconfig has a limited usage.  Also,  system config files have a different path and best way for me is getting information from the kernel. Of course,  I'm using cat command for doing this. Next table has information about hardware. Let me know if something is interesting for you and you know something interesting hardware information in the linux kernel file path information /proc/cpuinfo CPU /proc/meminfo memory /sys/block List of block devices. HDD has sd or hd at the beginning /sys/class/block/{digit}/device/model HDD drive and vendor /sys/block/{digit}/size HDD size  /sys/block List of block devices. HDD has sd or hd at the beginning /sys/bus/pci/devices/0000:{digit}/net System name of the network card /sys/device...