SVN update not updating?
Posted: Thu May 05, 2011 12:18 pm
I have been running the SVN versions for a little while now, and I just noticed that I have a couple of backed up SVN builds past the one I am currently using (I copy the build directory to another name before updating, in case something goes wrong and I want to go back). trying to better explain... I have performed "sudo svn update guayadeque" multiple times since the build number I am currently using, but apparently have not used the new builds that I downloaded. (another note, this is the only program I have ever used svn for) Here are the steps that I followed:
1. cd ~/build-loc/guayadeque
2. sudo svn update guayadeque
3. sudo ./buildd
4. sudo make install clean
5. gdb guayadeque
6. run
here is some of the terminal output, trimmed during the build process of course, to keep this post shorter. I have not found appindicator-0.1 to install it, if anyone knows how I can get it to remove the "not found" message in the build process, I'd appreciate it. Also, the svn update is not shown, because my terminal window history was not long enough to keep it. And one more thing, I have tried repeating these steps, it provides the exact same results.
-----------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
but when I launch Guayadeque, it shows 1605 as the build number. my library is empty, no playlists of course as well; however the .guayadeque sub dir in my home still has my massive db file... (sorry, I changed the permission user and group names below)
-rw-r--r-- 1 usern usern 136560640 2011-05-03 21:09 guayadeque.db
1. cd ~/build-loc/guayadeque
2. sudo svn update guayadeque
3. sudo ./buildd
4. sudo make install clean
5. gdb guayadeque
6. run
here is some of the terminal output, trimmed during the build process of course, to keep this post shorter. I have not found appindicator-0.1 to install it, if anyone knows how I can get it to remove the "not found" message in the build process, I'd appreciate it. Also, the svn update is not shown, because my terminal window history was not long enough to keep it. And one more thing, I have tried repeating these steps, it provides the exact same results.
-----------------------------------------------------------------------------------------------------------------------------
Code: Select all
[svn update guayadeque missing, but goes here]
guayadeque$ sudo ./buildd
[sudo] password for jperry:
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Using install prefix /usr ...
-- Found wxWidgets: TRUE
-- checking for module 'gstreamer-0.10'
-- found gstreamer-0.10, version 0.10.30
-- checking for module 'sqlite3'
-- found sqlite3, version 3.7.2
-- checking for module 'libcurl'
-- found libcurl, version 7.21.0
-- checking for module 'taglib>=1.6.1'
-- found taglib, version 1.6.3
-- checking for module 'dbus-1'
-- found dbus-1, version 1.4.0
-- checking for module 'flac'
-- found flac, version 1.2.1
-- checking for module 'gio-2.0'
-- found gio-2.0, version 2.26.1
-- checking for module 'libgpod-1.0'
-- found libgpod-1.0, version 0.7.95
-- checking for module 'indicate'
-- found indicate, version 0.4.4
-- checking for module 'appindicator-0.1'
-- package 'appindicator-0.1' not found
-- Found Subversion: /usr/bin/svn
Current revision is 1605
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jperry/build-loc/guayadeque
[bunch of building happened here, no errors, so I removed it to make the post smaller]
guayadeque$ sudo make install clean
[ 89%] Built target guayadeque
[ 90%] Built target guayadeque.es.mo
[ 91%] Built target guayadeque.uk.mo
[ 92%] Built target guayadeque.it.mo
[ 92%] Built target guayadeque.de.mo
[ 93%] Built target guayadeque.fr.mo
[ 94%] Built target guayadeque.is.mo
[ 94%] Built target guayadeque.nb.mo
[ 95%] Built target guayadeque.th.mo
[ 96%] Built target guayadeque.cs.mo
[ 97%] Built target guayadeque.ru.mo
[ 98%] Built target guayadeque.hu.mo
[ 99%] Built target guayadeque.sv.mo
[100%] Built target guayadeque.nl.mo
Install the project...
-- Install configuration: ""
-- Up-to-date: /usr/share/applications/guayadeque.desktop
-- Up-to-date: /usr/share/pixmaps/guayadeque.png
-- Up-to-date: /usr/share/guayadeque/guayadeque.default.conf
-- Up-to-date: /usr/share/guayadeque/equalizers.default.conf
-- Up-to-date: /usr/share/guayadeque/lyrics_sources.xml
-- Installing: /usr/bin/guayadeque
-- Installing: /usr/share/locale/es/LC_MESSAGES/guayadeque.mo
-- Installing: /usr/share/locale/uk/LC_MESSAGES/guayadeque.mo
-- Installing: /usr/share/locale/it/LC_MESSAGES/guayadeque.mo
-- Installing: /usr/share/locale/de/LC_MESSAGES/guayadeque.mo
-- Installing: /usr/share/locale/fr/LC_MESSAGES/guayadeque.mo
-- Installing: /usr/share/locale/is/LC_MESSAGES/guayadeque.mo
-- Installing: /usr/share/locale/nb/LC_MESSAGES/guayadeque.mo
-- Installing: /usr/share/locale/th/LC_MESSAGES/guayadeque.mo
-- Installing: /usr/share/locale/cs/LC_MESSAGES/guayadeque.mo
-- Installing: /usr/share/locale/ru/LC_MESSAGES/guayadeque.mo
-- Installing: /usr/share/locale/hu/LC_MESSAGES/guayadeque.mo
-- Installing: /usr/share/locale/sv/LC_MESSAGES/guayadeque.mo
-- Installing: /usr/share/locale/nl/LC_MESSAGES/guayadeque.mo
guayadeque$ gdb guayadeque
GNU gdb (GDB) 7.2-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
...
Reading symbols from /usr/bin/guayadeque...done.
(gdb) run
[bunch of normal stuff was here, trimmed to make the post smaller]
Program exited normally.
(gdb) quit
guayadeque$ sudo svn update guayadeque
Restored 'guayadeque'
At revision 1624.
but when I launch Guayadeque, it shows 1605 as the build number. my library is empty, no playlists of course as well; however the .guayadeque sub dir in my home still has my massive db file... (sorry, I changed the permission user and group names below)
-rw-r--r-- 1 usern usern 136560640 2011-05-03 21:09 guayadeque.db