SVN update not updating?

General discussions
Locked
finndo77
Posts: 36
Joined: Wed Jan 26, 2011 8:22 am

SVN update not updating?

Post by finndo77 »

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.
-----------------------------------------------------------------------------------------------------------------------------

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
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

SVN update not updating?

Post by anonbeat »

Please read the documentation regarding how to do a svn install and a svn update.

You dont need to do 'sudo svn update guayadeque' but 'sudo svn update' as the other way will only update the file guayadeque

Thanks for your help
finndo77
Posts: 36
Joined: Wed Jan 26, 2011 8:22 am

SVN update not updating?

Post by finndo77 »

I think I figured it out... will know in a few minutes...

I am running all of the same steps without "sudo"... well I needed to use "sudo make install", else it ended with an error, but both "svn update guayadeque" and "./buildd" ran without sudo.
and I did get those steps from the documentation on this website.

Then end result was 1605 loaded, instead of 1625 along with no library or settings from yesterday.

So, I ran it again and this time deleted the guayadeque build folder and ran "svn co http://guayadeque.svn.sourceforge.net/s ... eque/Trunk guayadeque" again and followed the process from scratch.


So, my question is, has something in the Guayadeque settings changed since build 1605?


which guayadeque
/usr/bin/guayadeque

ubuntu 10.10 x64
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

SVN update not updating?

Post by anonbeat »

If you mean the guayadeque preferences no it havent changed since 1605 but if you mean the guayadeque.conf settings new things are stored now in it but it should be save to use an old one as default values will be used if needed.

To update the svn build do the next steps
cd guayadeque
svn update
./build
sudo make install
cd ..


Thanks for your help
finndo77
Posts: 36
Joined: Wed Jan 26, 2011 8:22 am

SVN update not updating?

Post by finndo77 »

whether I do a ./build or a ./buildd one of the first things on the screen is:

--------------------------------------------------------------
-- Found Subversion: /usr/bin/svn
Current revision is 1605
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jperry/build-loc/guayadeque
--------------------------------------------------------------

even though I deleted all the files and did an "svn update" which provides me with this info:

--------------------------------------------------------------
svn update guayadeque
Restored 'guayadeque'
At revision 1630.
--------------------------------------------------------------

Is it possible it is just reporting the wrong version number? I have also tried:
"sudo apt-get purge guayadeque"
and a "rm -rf *" on the svn directory then redownloading the svn.

I do see this during the build, and have since 0.2.7

guayadeque/src/ApeTag.cpp:115: warning: ‘void WriteLittleEndianUint32(char*, wxUint32)’ defined but not used


the file upload never finished, even after 40 minutes, so I'll link to it here

http://joelperryproductions.com/blog-fi ... adeque.log
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

SVN update not updating?

Post by anonbeat »

Please do this steps
cd ~/build-loc
rm guayadeque -rf
svn co http://guayadeque.svn.sourceforge.net/s ... eque/Trunk guayadeque
cd guayadeque
./build
sudo make install
cd ..


Once you have it installed and you want to update what you must do is
cd ~/build-loc/guayadeque
svn update
./build
sudo make install
cd ..



Thanks for your help
finndo77
Posts: 36
Joined: Wed Jan 26, 2011 8:22 am

SVN update not updating?

Post by finndo77 »

this time it is showing the correct version (1634), but not importing my db or layout
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

SVN update not updating?

Post by anonbeat »

Can you explain exactly what is the problem? I dont understand what you mean by 'not importing my db or layout'

Thanks for your help
finndo77
Posts: 36
Joined: Wed Jan 26, 2011 8:22 am

SVN update not updating?

Post by finndo77 »

my library is empty, the columns in library view are set to default, and everything under preferences is back to default, except links, commands, and copy to are all blank.

I found the file /usr/share/guayadeque/guayadeque.default.conf and I am manually copying the information from it to my "links" "commands" and "copy to" in the preferences of Guayadeque


by the way, the copy to and commands system you have is probably one of the best features for me in the entire application (besides wma support!) thank you very much for those!
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

SVN update not updating?

Post by anonbeat »

you deleted the file ~/.guayadeque/guayadeque.conf at any point ? if so guayadeque will create a new one. Maybe you did a *purge* of the package guayadeque and this removes the .guayadeque folder too.

Thanks for your help
Locked