View Issue Details

IDProjectCategoryView StatusLast Update
0006538ardourbugspublic2020-04-19 20:17
Reporteredogawa Assigned Tox42  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version4.X git (version in description) 
Summary0006538: building with python3 results in a binary looking for a wrong config dir
DescriptionI retried what i did about 2 weeks ago, and changed /usr/bin/python to point at python3.4 instead 2.7. This time i did have success running ./ardev (first time it failed because of a mismatch of the binary filename and what ardev was looking for (with some single quotes added), so this part already seems to have been fixed.

What happens still is that ardour looks for config files in ~/.config/ardour0 instead ~/.config/ardour4, runs the initial setup wizard, and writes a new set of config files there. On a subsequent run the setup wizard shows again, but this time presenting the settings I chose at the first run. so it seems to pick up the config but to still think it's being run for the first time. I attach terminal output for both runs, cutting out the over-verbose JACK log also contained there.
TagsNo tags attached.

Activities

2015-08-22 10:09

 

a4_python3_terminal.txt (15,589 bytes)   
-------------------- 1st run


ed@edpc:~/src/ardour3/gtk2_ardour> ./ardev 
bind txt domain [gtk2_ardour4] to /usr/local/share/ardour4/locale
Ardourb4.2.55 (kompiliert mit Version 4.2-55-g2aee69d und GCC Version4.8.3 20140627 [gcc-4_8-branch revision 212064])
ardour: [INFO]: Ihre Systemkonfiguration beschränkt Ardour auf nur 4096 offene Dateien
ardour: [WARNING]: Illegal value loaded for N6ARDOUR16AutoReturnTargetE (15) - LastLocate used instead
ardour: [INFO]: Lade Systemkonfigurationsdatei /home/ed/src/ardour3/system_config
CPU vendor: AuthenticAMD
ardour: [INFO]: CPU brand: AMD Athlon(tm) II X2 260 Processor
ardour: [INFO]: Using SSE optimized routines
ardour: [INFO]: lade voreingestellte UI-Konfigurationsdatei /home/ed/src/ardour3/build/gtk2_ardour/default_ui_config
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:46: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:47: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:48: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:46: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:47: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:48: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored.
ardour: [INFO]: Lade Farbdatei /home/ed/src/ardour3/gtk2_ardour/dark.colors
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:46: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:47: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:48: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:46: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:47: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:48: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored.
ardour: [INFO]: Loading ui configuration file /home/ed/src/ardour3/build/gtk2_ardour/clearlooks.rc
ardour: [INFO]: Loading ui configuration file /home/ed/src/ardour3/build/gtk2_ardour/clearlooks.rc

(ardour-b4.2.55:5814): Gtk-WARNING **: Theme directory  of theme Faenza-Cupertino has no size field

                                                                                                                                                                      
(ardour-b4.2.55:5814): Gtk-WARNING **: Theme directory  of theme Faenza-Cupertino has no size field                                                                   
                                                                                                                                                                      
                                                                                                                                                                      
(ardour-b4.2.55:5814): Gtk-WARNING **: Theme directory  of theme Faenza-Cupertino has no size field                                                                   
                                                                                                                                                                      
Announcement is: Version 4.2 has been released. Update at http://ardour.org/download                                                                                  
set default folder to /home/ed                                                                                                                                        
                                                                                                                                                                      
(ardour-b4.2.55:5814): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Fehler in Zeile 5, Zeichen 5: Element »i« wurde geschloss          en, aber das derzeit offene Element ist »markup«                                                                                                                      
                                                                                                                                                                      
(ardour-b4.2.55:5814): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Fehler in Zeile 5, Zeichen 5: Element »i« wurde geschloss          en, aber das derzeit offene Element ist »markup«                                                                                                                      
lilv_world_add_plugin(): error: Duplicate plugin <http://linuxsampler.org/plugins/linuxsampler>                                                                       
lilv_world_add_plugin(): error: ... found in file:///usr/local/lib64/lv2/linuxsampler.lv2/                                                                            
lilv_world_add_plugin(): error: ... and      file:///usr/lib64/lv2/linuxsampler.lv2/                                                                                  
Scanning folders for bundled LV2s: ./../build/libs/LV2                                                                                                                
lilv_world_add_plugin(): error: Duplicate plugin <http://linuxsampler.org/plugins/linuxsampler>                                                                       
lilv_world_add_plugin(): error: ... found in file:///usr/local/lib64/lv2/linuxsampler.lv2/                                                                            
lilv_world_add_plugin(): error: ... and      file:///usr/lib64/lv2/linuxsampler.lv2/                                                                                  
error: failed to expand CURIE `pprop:notOnGUI'                                                                                                                        
error: attempt to add quad with NULL field                                                                                                                            
error: failed to expand CURIE `pprop:notOnGUI'                                                                                                                        
error: attempt to add quad with NULL field                                                                                                                            
error: failed to expand CURIE `pprop:notOnGUI'                                                                                                                        
error: attempt to add quad with NULL field                                                                                                                            
error: failed to expand CURIE `pprop:notOnGUI'                                                                                                                        
error: attempt to add quad with NULL field                                                                                                                            
Found nothing along /home/ed/.config/ardour0/templates:./../templates:./../build/templates:./../gtk2_ardour/templates:./../build/gtk2_ardour/templates:./tem          plates                                                                                                                                                                
run dialog                                                                                                                                                            
lilv_world_add_plugin(): error: Duplicate plugin <http://linuxsampler.org/plugins/linuxsampler>
lilv_world_add_plugin(): error: ... found in file:///usr/local/lib64/lv2/linuxsampler.lv2/
lilv_world_add_plugin(): error: ... and      file:///usr/lib64/lv2/linuxsampler.lv2/
error: failed to expand CURIE `pprop:notOnGUI'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprop:notOnGUI'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprop:notOnGUI'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprop:notOnGUI'
error: attempt to add quad with NULL field
Set cursor set to default
Skip explicit buffer seconds, preset in use
Skip explicit buffer seconds, preset in use
Set buffering params to 262144|131072|10|10
Set buffering params to 262144|131072|10|10
Skip explicit buffer seconds, preset in use
Skip explicit buffer seconds, preset in use
actually writing state to /home/ed/Ardour-Sessions/bla/bla.tmp
renaming state to /home/ed/Ardour-Sessions/bla/bla.ardour
actually writing state to /home/ed/Ardour-Sessions/bla/bla.tmp
renaming state to /home/ed/Ardour-Sessions/bla/bla.pending
actually writing state to /home/ed/Ardour-Sessions/bla/bla.tmp
renaming state to /home/ed/Ardour-Sessions/bla/bla.pending
actually writing state to /home/ed/Ardour-Sessions/bla/bla.tmp
renaming state to /home/ed/Ardour-Sessions/bla/bla.pending
actually writing state to /home/ed/Ardour-Sessions/bla/bla.tmp
renaming state to /home/ed/Ardour-Sessions/bla/bla.ardour
Butler drops pool trash


-------------------- 2nd run


ed@edpc:~/src/ardour3/gtk2_ardour> ./ardev 
bind txt domain [gtk2_ardour4] to /usr/local/share/ardour4/locale
Ardourb4.2.55 (kompiliert mit Version 4.2-55-g2aee69d und GCC Version4.8.3 20140627 [gcc-4_8-branch revision 212064])
ardour: [INFO]: Ihre Systemkonfiguration beschränkt Ardour auf nur 4096 offene Dateien
ardour: [WARNING]: Illegal value loaded for N6ARDOUR16AutoReturnTargetE (15) - LastLocate used instead
ardour: [INFO]: Lade Systemkonfigurationsdatei /home/ed/src/ardour3/system_config
Lade Benutzerkonfiguration /home/ed/.config/ardour0/config
CPU vendor: AuthenticAMD
ardour: [INFO]: CPU brand: AMD Athlon(tm) II X2 260 Processor
ardour: [INFO]: Using SSE optimized routines
ardour: [INFO]: lade voreingestellte UI-Konfigurationsdatei /home/ed/src/ardour3/build/gtk2_ardour/default_ui_config
ardour: [INFO]: Lade benutzerdefinierte UI-Konfigurationsdatei /home/ed/.config/ardour0/ui_config
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:46: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:47: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:48: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:46: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:47: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:48: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored.
ardour: [INFO]: Lade Farbdatei /home/ed/src/ardour3/gtk2_ardour/dark.colors
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:46: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:47: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:48: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:46: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:47: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored.
/usr/share/themes/Synchronicity/gtk-2.0/gtkrc:48: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored.
ardour: [INFO]: Loading ui configuration file /home/ed/src/ardour3/build/gtk2_ardour/clearlooks.rc
ardour: [INFO]: Loading ui configuration file /home/ed/src/ardour3/build/gtk2_ardour/clearlooks.rc
EngineControl::set_state

(ardour-b4.2.55:6071): Gtk-WARNING **: Theme directory  of theme Faenza-Cupertino has no size field


(ardour-b4.2.55:6071): Gtk-WARNING **: Theme directory  of theme Faenza-Cupertino has no size field


(ardour-b4.2.55:6071): Gtk-WARNING **: Theme directory  of theme Faenza-Cupertino has no size field

set default folder to /home/ed/Ardour-Sessions

(ardour-b4.2.55:6071): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Fehler in Zeile 5, Zeichen 5: Element »i« wurde geschlossen, aber das derzeit offene Element ist »markup«

(ardour-b4.2.55:6071): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Fehler in Zeile 5, Zeichen 5: Element »i« wurde geschlossen, aber das derzeit offene Element ist »markup«
Announcement is: Version 4.2 has been released. Update at http://ardour.org/download
lilv_world_add_plugin(): error: Duplicate plugin <http://linuxsampler.org/plugins/linuxsampler>
lilv_world_add_plugin(): error: ... found in file:///usr/local/lib64/lv2/linuxsampler.lv2/
lilv_world_add_plugin(): error: ... and      file:///usr/lib64/lv2/linuxsampler.lv2/
Scanning folders for bundled LV2s: ./../build/libs/LV2
lilv_world_add_plugin(): error: Duplicate plugin <http://linuxsampler.org/plugins/linuxsampler>
lilv_world_add_plugin(): error: ... found in file:///usr/local/lib64/lv2/linuxsampler.lv2/
lilv_world_add_plugin(): error: ... and      file:///usr/lib64/lv2/linuxsampler.lv2/
error: failed to expand CURIE `pprop:notOnGUI'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprop:notOnGUI'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprop:notOnGUI'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprop:notOnGUI'
error: attempt to add quad with NULL field
Found nothing along /home/ed/.config/ardour0/templates:./../templates:./../build/templates:./../gtk2_ardour/templates:./../build/gtk2_ardour/templates:./templates
run dialog
lilv_world_add_plugin(): error: Duplicate plugin <http://linuxsampler.org/plugins/linuxsampler>
lilv_world_add_plugin(): error: ... found in file:///usr/local/lib64/lv2/linuxsampler.lv2/
lilv_world_add_plugin(): error: ... and      file:///usr/lib64/lv2/linuxsampler.lv2/
error: failed to expand CURIE `pprop:notOnGUI'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprop:notOnGUI'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprop:notOnGUI'
error: attempt to add quad with NULL field
error: failed to expand CURIE `pprop:notOnGUI'
error: attempt to add quad with NULL field
Set cursor set to default
Set buffering params to 262144|131072|10|10
Set buffering params to 262144|131072|10|10
Skip explicit buffer seconds, preset in use
Skip explicit buffer seconds, preset in use
actually writing state to /home/ed/Ardour-Sessions/bla/bla.tmp
renaming state to /home/ed/Ardour-Sessions/bla/bla.ardour
Butler drops pool trash
a4_python3_terminal.txt (15,589 bytes)   

x42

2015-08-22 22:04

administrator   ~0017096

-DPROGRAM_VERSION="b4"' during configure explains this.

This part is fixed now in 4.2-58-g0fd9845

guysherman

2015-08-23 10:45

reporter   ~0017098

I pulled latest and did a configure and build in Windows. The executable name is correct, without the replace("\'", "") code I added last week, and the startup wizard only runs the first time.

edogawa

2015-08-23 11:53

reporter   ~0017099

I can confirm that the fix works for Linux too :-) at startup it gives me the recent session list I used to get with the python2 builds, so everything is fin now from my POV.

system

2020-04-19 20:17

developer   ~0023513

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2015-08-22 10:09 edogawa New Issue
2015-08-22 10:09 edogawa File Added: a4_python3_terminal.txt
2015-08-22 22:04 x42 Note Added: 0017096
2015-08-22 22:04 x42 Status new => feedback
2015-08-23 10:45 guysherman Note Added: 0017098
2015-08-23 11:53 edogawa Note Added: 0017099
2015-08-23 15:25 x42 Status feedback => resolved
2015-08-23 15:25 x42 Resolution open => fixed
2015-08-23 15:25 x42 Assigned To => x42
2020-04-19 20:17 system Note Added: 0023513
2020-04-19 20:17 system Status resolved => closed