somehow bzr stores it's configs in ~/.bazaar again.
$ bzr version
Bazaar (bzr) 2.5.0
Python interpreter: /usr/bin/python 2.7.3rc1
Python standard library: /usr/lib/python2.7
Platform: Linux-3.2.0-18-generic-x86_64-with-Ubuntu-12.04-precise
bzrlib: /usr/lib/python2.7/dist-packages/bzrlib
Bazaar will only use ~/.config/bazaar if it already exists. Does it
exist?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/195397
Title:
Bazaar does not follow the Freedesktop XDG Base Directory
This bug was fixed in the package bzr - 2.3.0~beta5-1
---
bzr (2.3.0~beta5-1) unstable; urgency=medium
[ Jelmer Vernooij ]
* Cherrypick fix for compatibility with python2.7 = 2.7.1-2. LP: #693880
* Switch to python-support. Closes: #568462
* Add missing build dependency on
** Branch linked: lp:debian/sid/bzr
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/195397
Title:
Bazaar does not follow the Freedesktop XDG Base Directory
Specification
--
ubuntu-bugs mailing
** Branch linked: lp:~vila/bzr/debian-unstable
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/195397
Title:
Bazaar does not follow the Freedesktop XDG Base Directory
Specification
--
ubuntu-bugs
** Changed in: bzr
Assignee: (unassigned) = Neil Martinsen-Burrell (nmb)
** Changed in: bzr
Milestone: None = 2.3b4
** Changed in: bzr
Status: Confirmed = Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
** Branch linked: lp:~nmb/bzr/xdgconfigdir
--
Bazaar does not follow the Freedesktop XDG Base Directory Specification
https://bugs.launchpad.net/bugs/195397
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
** Tags added: xdg-user-dir
--
Bazaar does not follow the Freedesktop XDG Base Directory Specification
https://bugs.launchpad.net/bugs/195397
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
I can confirm this bug and am marking it as Triaged since an upstream
task has been opened. I copy the importance from upstream.
More information on the spec and how and why to use it can be found at
http://freedesktop.org/wiki/Specifications/basedir-spec
Is $XDG_DATA_HOME/../lib/pythonX.Y/site-packages/bzrlib/plugins really
the right spot? The ../ seems a little fragile, and the result
definitely seems a step backwards for usability. It will make it much
harder to install and manage plugins by hand simply by virtue of being a
much deeper and
** Branch linked: lp:~j-johan-edwards/bzr/xdg_basedir_compliance
--
Bazaar does not follow the Freedesktop XDG Base Directory Specification
https://bugs.launchpad.net/bugs/195397
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
I'm big fan of this spec and trying to convert most of my packages to
support this.
The dist-utils --user option python do the right =)
$XDG_CONFIG_DIRS/bazaar:
authentication.conf
bazaar.conf
builddeb.conf
gannotate.conf
ignore
locations.conf
rules
subversion.conf
$XDG_CACHE_HOME/bazaar:
Just to confirm:
1) Removed system installed dulwich
2) Installed dulwich into ~/.local using ./setup.py install --user
3) Checked that PYTHONPATH is *not* set
4) Changed into a git repo. $bzr info works and tells me it's a git repo
5) Installed bzr-git plugin into ~/.local and bzr stopped
** Changed in: bzr (Ubuntu)
Status: New = Confirmed
--
Bazaar does not follow the Freedesktop XDG Base Directory Specification
https://bugs.launchpad.net/bugs/195397
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs
Martin Pool wrote:
Arguably that could be done in packaging.
Nope, it can't I'm afraid. We are talking about user data, and modifying
that in packaging is forbidden.
The closest we could get is patching bzr to do the migration in the
packaging, which is clearly not what we want to do.
Thanks,
Its tagged wishlist, so no its not likely. Changing it is actually a lot of
effort:
- theres a lot of docs that have to be changed
- we need a migration path for people upgrading who aren't new users
- we'll need to test the migration carefully
And there are remaining issues like where
I agree with James that at least reading from this location would be
good; we can defer the issue of automatically migrating. Arguably that
could be done in packaging.
If ~dobey is happy with that branch he should propose it for merging, or
someone else should update it and propose that.
I
Any chance the XDG Base Directory (./bazaar - ./config/bazaar/) could
be implemented in time for 2.0? A new major revision like 2.0 looks like
the correct place to make such a change.
--
Bazaar does not follow the Freedesktop XDG Base Directory Specification
** Also affects: bzr (Ubuntu)
Importance: Undecided
Status: New
--
Bazaar does not follow the Freedesktop XDG Base Directory Specification
https://bugs.launchpad.net/bugs/195397
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
19 matches
Mail list logo