[Bug 323756] Re: Causes errors when removing screen-profiles or sharing .screenrc across hosts

2009-02-06 Thread Launchpad Bug Tracker
This bug was fixed in the package screen - 4.0.3-11ubuntu3

---
screen (4.0.3-11ubuntu3) jaunty; urgency=low

  * debian/patches/56-source-file-not-found-warning.dpatch: When sourcing a
file in a screenrc which is not found, fail more gracefully by not
interrupting normal operation; instead, print a debug message. LP: #323756
  * debian/patches/57-screen-invoked-with-a-command.dpatch: Cherry pick from
upstream source; fixes LP: #311443

 -- Dustin KirklandWed, 04 Feb 2009 14:19:09
+0100

** Changed in: screen (Ubuntu)
   Status: Fix Committed => Fix Released

-- 
Causes errors when removing screen-profiles or sharing .screenrc across hosts
https://bugs.launchpad.net/bugs/323756
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 323756] Re: Causes errors when removing screen-profiles or sharing .screenrc across hosts

2009-02-03 Thread Loïc Minier
Thanks!

-- 
Causes errors when removing screen-profiles or sharing .screenrc across hosts
https://bugs.launchpad.net/bugs/323756
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 323756] Re: Causes errors when removing screen-profiles or sharing .screenrc across hosts

2009-02-03 Thread Launchpad Bug Tracker
This bug was fixed in the package screen-profiles - 1.19-0ubuntu1

---
screen-profiles (1.19-0ubuntu1) jaunty; urgency=low

  * screen: wrapper script should add a -c arg, and specify your chosen
profile, and ensure that .screenrc at least exists, prevent recursion
from happening to upgrading users by pruning source of ~/.screenrc-profile
from ~/.screenrc, LP: #323756
  * screen-launcher-install: test executability of screen-launcher; install to
.profile unconditionally, and only .bash_profile and .bash_login if they
exist; sanitize the environment; LP: #319691, LP: #321869
  * screen-launcher-uninstall: test writability of file to prune; prune from
.profile, .bash_profile, and .bash_login
  * screen-profiles-helper: update auto-launch-on-login detection accordingly
  * windows/common: start counting at 1, add a window for watching /etc/motd
  * profiles/profile.skel, profiles/*: source the user's local ~/.screenrc
as a last step (allowing for overrides)
  * select-screen-profile: don't mess with the user's ~/.screenrc file here;
only set up the ~/.screenrc-profile symlink

 -- Dustin KirklandTue, 03 Feb 2009 10:24:28
+0100

** Changed in: screen-profiles (Ubuntu)
   Status: Fix Committed => Fix Released

-- 
Causes errors when removing screen-profiles or sharing .screenrc across hosts
https://bugs.launchpad.net/bugs/323756
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 323756] Re: Causes errors when removing screen-profiles or sharing .screenrc across hosts

2009-02-03 Thread Dustin Kirkland
Talked to slangasek, this is worth uploading for alpha4.  Promoting the
milestone to alpha4, and uploading now.

:-Dustin

** Changed in: screen-profiles (Ubuntu)
   Target: ubuntu-9.04-beta => jaunty-alpha-4

-- 
Causes errors when removing screen-profiles or sharing .screenrc across hosts
https://bugs.launchpad.net/bugs/323756
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 323756] Re: Causes errors when removing screen-profiles or sharing .screenrc across hosts

2009-02-03 Thread Dustin Kirkland
Fix committed to bzr, I'm holding off uploading this at the moment due
to Alpha4 freeze.  Please let me know if you want this uploaded in time
for Alpha4, Loic (by changing the milestone accordingly).

:-Dustin

** Changed in: screen (Ubuntu)
   Status: In Progress => Fix Committed

** Changed in: screen-profiles (Ubuntu)
   Status: Triaged => Fix Committed

-- 
Causes errors when removing screen-profiles or sharing .screenrc across hosts
https://bugs.launchpad.net/bugs/323756
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 323756] Re: Causes errors when removing screen-profiles or sharing .screenrc across hosts

2009-02-02 Thread Dustin Kirkland
On Sun, Feb 1, 2009 at 11:35 PM, Loïc Minier  wrote:
> I'm not sure I understand why it's hard to change the /usr/bin/screen
> script; you mean it would be hard to convert existing installs?

Yes, exactly the latter.  It's very easy to fix the screen wrapper
script to use -c.

:-Dustin

-- 
Causes errors when removing screen-profiles or sharing .screenrc across hosts
https://bugs.launchpad.net/bugs/323756
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 323756] Re: Causes errors when removing screen-profiles or sharing .screenrc across hosts

2009-02-01 Thread Loïc Minier
Does your patch affect commands typed interactively?  Say if I type
Ctrl-a :source foo, will it still output an error message?

I'm not sure I understand why it's hard to change the /usr/bin/screen
script; you mean it would be hard to convert existing installs?

-- 
Causes errors when removing screen-profiles or sharing .screenrc across hosts
https://bugs.launchpad.net/bugs/323756
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 323756] Re: Causes errors when removing screen-profiles or sharing .screenrc across hosts

2009-02-01 Thread Dustin Kirkland
Hi Loic-

The attached patch to screen itself will lower the high-priority,
always-shown file-not-found message to a debug message.

Independently of your bug, I've been thinking this would be a nice,
trivial improvement to screen's behavior.  I can upload this tomorrow,
but I thought I'd let you take a look at it first, and see if it
addresses your concerns.

:-Dustin

** Also affects: screen (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: screen (Ubuntu)
   Importance: Undecided => High
 Assignee: (unassigned) => Dustin Kirkland (kirkland)
   Status: New => In Progress
   Target: None => ubuntu-9.04-beta

** Attachment added: "323756.debdiff"
   http://launchpadlibrarian.net/21882728/323756.debdiff

-- 
Causes errors when removing screen-profiles or sharing .screenrc across hosts
https://bugs.launchpad.net/bugs/323756
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 323756] Re: Causes errors when removing screen-profiles or sharing .screenrc across hosts

2009-02-01 Thread Dustin Kirkland
Thanks for the bug report, Loic.  You raise a couple of important
issues.

I would like to patch screen itself to handle missing source'd files
more gracefully, perhaps as you say by checking for its existence before
sourcing it.  I'm going to add a task for 'screen' to this bug for this
item.

We could go the other route, with having the /usr/bin/screen shell
script call a -c "$HOME/.screenrc-profiles", I suppose, but I think
that's going to be considerably more difficult from a maintenance
perspective.

Either way, I agree, this should be fixed ASAP, well before beta.

:-Dustin

** Changed in: screen-profiles (Ubuntu)
   Importance: Undecided => High
 Assignee: (unassigned) => Dustin Kirkland (kirkland)
   Status: New => Triaged

-- 
Causes errors when removing screen-profiles or sharing .screenrc across hosts
https://bugs.launchpad.net/bugs/323756
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs