On Mon, Nov 23, 2009 at 09:07:25PM +0200, Eugene V. Lyubimkin wrote:
> James Vega wrote:
> > Given the following new version of console-setup and new package
> > keyboard-configuration, I'm unable to upgrade console-setup.
> > keyboard-configuration is being installed while console-setup is still
> > present, which results in a file conflict.
> > 
> > Package: console-setup
> > Version: 1.47
> > Depends: debconf (>= 0.5) | debconf-2.0, console-terminus (>= 4.26), 
> > xkb-data (>= 0.9), keyboard-configuration
> > 
> > Package: keyboard-configuration
> > Version: 1.47
> > Depends: debconf (>= 0.5) | debconf-2.0
> > Conflicts: console-setup (<< 1.47), console-setup-mini (<< 1.47)
> >
> This bug should be now fixed in the master branch.

Not quite.  It required a couple passes of safe-upgrades.

% git log -1 --pretty=oneline HEAD
6b424dd0200df06d337c983059b06e7d8deba551 console download progress: fixed a 
divide-by-zero crash with zero-sized files
% sudo ./cupt safe-upgrade
Building the package cache... [done]
Initializing package resolver and worker... [done]
Scheduling requested actions... [done]
Resolving possible unmet dependencies... 
The following 1 packages will be INSTALLED:

keyboard-configuration 

The following 3 packages will be UPGRADED:

chromium-browser chromium-browser-inspector console-setup 

Need to get 10.7MiB/10.7MiB of archives. After unpacking 36.0KiB will be freed.
Do you want to continue? [y/N/q] y

Performing requested actions:
Get:1 http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic/main 
chromium-browser 4.0.256.0~svn20091123r32803-0ubuntu1~ucd1~karmic [9738KiB]
Get:2 http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic/main 
chromium-browser-inspector 4.0.256.0~svn20091123r32803-0ubuntu1~ucd1~karmic 
[452KiB]
Get:3 http://192.168.1.54/debian sid/main console-setup 1.49 [480KiB]
Get:4 http://192.168.1.54/debian sid/main keyboard-configuration 1.49 [236KiB]
Fetched 10.7MiB in 10s.
Reading package fields... Done
Reading package status... Done
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
Reading changelogs... Done
apt-listchanges: Do you want to continue? [Y/n] 
Preconfiguring packages ...
(Reading database ... 116172 files and directories currently installed.)
Preparing to replace chromium-browser 
4.0.256.0~svn20091122r32782-0ubuntu1~ucd3~karmic (using 
.../chromium-browser_4.0.256.0~svn20091123r32803-0ubuntu1~ucd1~karmic_i386.deb) 
...
Unpacking replacement chromium-browser ...
Setting up chromium-browser (4.0.256.0~svn20091123r32803-0ubuntu1~ucd1~karmic) 
...
Processing triggers for hicolor-icon-theme ...
Processing triggers for man-db ...
Processing triggers for desktop-file-utils ...
(Reading database ... 116172 files and directories currently installed.)
Preparing to replace console-setup 1.46 (using .../console-setup_1.49_all.deb) 
...
Unpacking replacement console-setup ...
dpkg: console-setup: dependency problems, but configuring anyway as you 
requested:
 console-setup depends on keyboard-configuration; however:
  Package keyboard-configuration is not installed.
Setting up console-setup (1.49) ...
setupcon: None of /etc/default/keyboard nor /home/jamessan/.console-setup 
exists.
dpkg: error processing console-setup (--install):
 subprocess installed post-installation script returned error exit status 1
Processing triggers for man-db ...
Errors were encountered while processing:
 console-setup
E: /usr/bin/dpkg --install --force-depends --force-breaks 
/var/cache/apt/archives/console-setup_1.49_all.deb returned non-zero status: 256
E: error performing command 'safe-upgrade'
% dpkg -l console-setup keyboard-configuration
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                        Version                         
            Description
+++-===========================================-===========================================-======================================================================================================
iF  console-setup                               1.49                            
            console font and keymap setup program
in  keyboard-configuration                      <none>                          
            (no description available)
% sudo ./cupt safe-upgrade
Building the package cache... [done]
Initializing package resolver and worker... [done]
Scheduling requested actions... [done]
Resolving possible unmet dependencies... 
The following 1 packages will be INSTALLED:

keyboard-configuration 

The following 1 packages will be UPGRADED:

chromium-browser-inspector 

The following 1 packages will be CONFIGURED:

console-setup 

Need to get 0B/688KiB of archives. After unpacking 1216KiB will be used.
Do you want to continue? [y/N/q] y

Performing requested actions:
Reading package fields... Done
Reading package status... Done
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
Reading changelogs... Done
Preconfiguring packages ...
(Reading database ... 116172 files and directories currently installed.)
Unpacking keyboard-configuration (from .../keyboard-configuration_1.49_all.deb) 
...
Setting up keyboard-configuration (1.49) ...
insserv: warning: current stop runlevel(s) (0 1 6) of script `nvidia-kernel' 
overwrites defaults (empty).
insserv: warning: current stop runlevel(s) (0 1 6) of script `nvidia-glx' 
overwrites defaults (empty).
insserv: warning: current stop runlevel(s) (0 1 6) of script `nvidia-kernel' 
overwrites defaults (empty).
insserv: warning: current stop runlevel(s) (0 1 6) of script `nvidia-glx' 
overwrites defaults (empty).
Setting up console-setup (1.49) ...
(Reading database ... 116177 files and directories currently installed.)
Preparing to replace chromium-browser-inspector 
4.0.256.0~svn20091122r32782-0ubuntu1~ucd3~karmic (using 
.../chromium-browser-inspector_4.0.256.0~svn20091123r32803-0ubuntu1~ucd1~karmic_all.deb)
 ...
Unpacking replacement chromium-browser-inspector ...
Setting up chromium-browser-inspector 
(4.0.256.0~svn20091123r32803-0ubuntu1~ucd1~karmic) ...

-- 
James
GPG Key: 1024D/61326D40 2003-09-02 James Vega <james...@debian.org>

Attachment: signature.asc
Description: Digital signature

Reply via email to