On 2/19/22 11:27 AM, Ted Felix wrote:
On 2/19/22 1:55 PM, mark_at_yahoo via Rosegarden-devel wrote:
The problem actually wasn't ~/.local/share/rosegarden/rc (that directory didn't exist), but rather /usr/share/rosegarden/rc from my distro's 17.12 installed package.

   That seems really wrong.  What distro is this?
openSUSE. I've been on it for over 20 years ("SuSE" in the early days before the split into commercial SUSE Enterprise and openSUSE). I'm currently stuck on the deprecated Leap 15.1 release (current is 15.3) because I don't have time to deal with the usual breakages I get when upgrading. That's also why I resist going to "Thunderbird", which is their rolling release that most people are using these days -- it seems to replace major breakage when upgrading the fixed releases with continuous minor breakages. And for technical reasons which I still think are somewhat specious, one can't use YaST2 (openSUSE's GUI system administration tool, the best one I've ever found) with Thunderbird. Every time I think about switching to a Debian- or Mint- or Arch-based system with DEB packages I realize how much I've invested in learning openSUSE/YaST2/zypper/RPM (yes, I've been on the openSUSE mailing lists and forums and contributed fixes there) and it's not worth the pain of changing. And CentOS and Fedora are RPM but don't seem to have any/enough advantages to consider.

Sorry for the digression. Details for the openSUSE Rosegarden package below. It installs everything into /usr, not /usr/local. I actually like that for the separation (almost but not perfect) between the distro's components in /usr and stuff I've built from source in /usr/local. I realize there's linkages and dependencies that break that plan -- like those I've just run into with Rosegarden -- but I still contend that judicious use of $PATH/rpath/$LD_LIBRARY_PATH/LinuxStandardBase/etc would allow different versions of software to coexist without going to full-blown Docker/Appimage/Flatpak/etc or virtual machines running different distros. But mine is a minority opinion. For example, most RPMs are non-relocatable, I guess because their creators don't want to deal with the issues. I'm constantly doing `rpm2cpio foo.rpm | cpio -id --no-absolute-filenames` to fake them out.

Oops, those were more digressions. Hope the 1% of this that actually answered your question was helpful.


$ rpm -qil rosegarden | egrep '^/' | wc -l
905
$ rpm -qil rosegarden
Name        : rosegarden
Version     : 17.12
Release     : lp151.3.66
Architecture: x86_64
Install Date: Wed 01 Jan 2020 07:02:48 PM PST
Group       : Productivity/Multimedia/Sound/Midi
Size        : 38881353
License     : GPL-2.0+
Signature : RSA/SHA256, Sat 04 May 2019 01:56:18 AM PDT, Key ID b88b2fd43dbdc284
Source RPM  : rosegarden-17.12-lp151.3.66.src.rpm
Build Date  : Sat 04 May 2019 01:52:30 AM PDT
Build Host  : lamb54
Relocations : (not relocatable)
Packager    : https://bugs.opensuse.org
Vendor      : openSUSE
URL         : http://www.rosegardenmusic.com/
Summary     : Midi, Audio And Notation Editor
Description :
Rosegarden is a well-rounded audio and MIDI sequencer,
score editor, and general-purpose music composition and
editing environment. Rosegarden is an easy-to-learn,
attractive application that runs on Linux, ideal for
composers, musicians, music students, and small studio or
home recording environments.
This is a complete rewrite of the old 1.7.x series of
rosegarden and has many new features and enhancements.
See the changelog for details.
Distribution: openSUSE Leap 15.1
/usr/bin/rosegarden
/usr/share/applications/com.rosegardenmusic.rosegarden.desktop
/usr/share/doc/packages/rosegarden
/usr/share/doc/packages/rosegarden/AUTHORS
/usr/share/doc/packages/rosegarden/COPYING
/usr/share/doc/packages/rosegarden/README
/usr/share/icons/hicolor/128x128
...
/usr/share/man/man1/rosegarden.1.gz
/usr/share/metainfo
/usr/share/metainfo/rosegarden.appdata.xml
/usr/share/mime/packages/rosegarden.xml
/usr/share/pixmaps/rosegarden.xpm
/usr/share/rosegarden
/usr/share/rosegarden/CMakeLists.txt
/usr/share/rosegarden/appdata
/usr/share/rosegarden/appdata/rosegarden.appdata-old.xml
/usr/share/rosegarden/appdata/rosegarden.appdata.xml
/usr/share/rosegarden/autoload
/usr/share/rosegarden/autoload/autoload.rg
/usr/share/rosegarden/chords
/usr/share/rosegarden/chords/chords.xml
/usr/share/rosegarden/data.qrc
/usr/share/rosegarden/examples
/usr/share/rosegarden/examples/Brandenburg_No3-BWV_1048.rg
/usr/share/rosegarden/examples/Chopin-Prelude-in-E-minor-Aere.rg
...
/usr/share/rosegarden/fonts
/usr/share/rosegarden/fonts/LilyPond-feta-design20.pfa
/usr/share/rosegarden/fonts/LilyPond-feta-nummer-design10.pfa
/usr/share/rosegarden/fonts/LilyPond-parmesan-design20.pfa
/usr/share/rosegarden/fonts/README
/usr/share/rosegarden/fonts/README.regenerated
...
/usr/share/rosegarden/library
/usr/share/rosegarden/library/AccessVirus.rgd
/usr/share/rosegarden/library/Alesis-DM10.rgd
/usr/share/rosegarden/library/Alesis-NanoSynth.rgd
/usr/share/rosegarden/library/Alesis-QS6.rgd
...
/usr/share/rosegarden/locale.qrc
/usr/share/rosegarden/locale/README
/usr/share/rosegarden/locale/ca.ts
/usr/share/rosegarden/locale/cs.ts
/usr/share/rosegarden/locale/cy.ts
/usr/share/rosegarden/locale/de.ts
...
/usr/share/rosegarden/percussion
/usr/share/rosegarden/percussion/PercussionMap.xml
/usr/share/rosegarden/pitches
/usr/share/rosegarden/pitches/tunings.xml
/usr/share/rosegarden/pixmaps
/usr/share/rosegarden/pixmaps/icons
/usr/share/rosegarden/pixmaps/icons/audio-nok.png
/usr/share/rosegarden/pixmaps/icons/audio-ok.png
/usr/share/rosegarden/pixmaps/icons/midi-nok.png
/usr/share/rosegarden/pixmaps/icons/midi-ok.png
/usr/share/rosegarden/pixmaps/icons/mm-mime-hi16-rosegarden-rgd.png
...
/usr/share/rosegarden/presets
/usr/share/rosegarden/presets/README
/usr/share/rosegarden/presets/presets-editable.conf
/usr/share/rosegarden/presets/presets.xml
/usr/share/rosegarden/presets/regenerate-presets
/usr/share/rosegarden/profile
/usr/share/rosegarden/profile/rosegarden.profile.xml
/usr/share/rosegarden/rc
/usr/share/rosegarden/rc/README
/usr/share/rosegarden/rc/audiomanager.rc
/usr/share/rosegarden/rc/bankeditor.rc
...
/usr/share/rosegarden/regression
/usr/share/rosegarden/regression/README
/usr/share/rosegarden/regression/export_hidden_key_signatures.rg
/usr/share/rosegarden/scripts
/usr/share/rosegarden/scripts/README
/usr/share/rosegarden/scripts/buildpager
/usr/share/rosegarden/scripts/cc_show_todo
/usr/share/rosegarden/scripts/color-list
...
/usr/share/rosegarden/styles
/usr/share/rosegarden/styles/Classical.xml
/usr/share/rosegarden/styles/Cross.xml
/usr/share/rosegarden/styles/Mensural.xml
/usr/share/rosegarden/styles/Triangle.xml
/usr/share/rosegarden/templates
/usr/share/rosegarden/templates/SATB_2_Staves.rgt
/usr/share/rosegarden/templates/SATB_4_Staves.rgt
/usr/share/rosegarden/templates/Trumpet_Solo_with_Piano.rgt
$


_______________________________________________
Rosegarden-devel mailing list
Rosegarden-devel@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to