[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: what to do about fluxbox?



also sprach Steve Langasek <vorlon@debian.org> [2005.05.21.0000 +0200]:
> Right, so, please upload a fixed version of 0.9.11 to
> testing-proposed-updates.

0.9.12-1 really *is* fixed. It uses diversions:

cirrus:..fluxbox-0.9.12/debian> apt-get install fluxbox blackbox -t unstable
madduck@cirrus.madduck.net's password: 
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  libimlib2
Suggested packages:
  bbkeys fbpager fbdesk imlib2-loaders
The following NEW packages will be installed:
  blackbox libimlib2
The following packages will be upgraded:
  fluxbox
1 upgraded, 2 newly installed, 0 to remove and 252 not upgraded.
Need to get 1276kB of archives.
After unpacking 1839kB of additional disk space will be used.
Do you want to continue? [Y/n] 
Get:1 http://debian.ethz.ch unstable/main blackbox 0.70.0-4 [343kB]
Get:2 http://debian.ethz.ch testing/main libimlib2 1.2.0-2.2 [190kB]
Get:3 http://debian.ethz.ch unstable/main fluxbox 0.9.12-1 [744kB]                                                                                                                 
Fetched 1276kB in 16s (78.3kB/s)                                                                                                                                                   
Reading package fields... Done
Reading package status... Done
Selecting previously deselected package blackbox.
(Reading database ... 95409 files and directories currently installed.)
Unpacking blackbox (from .../blackbox_0.70.0-4_i386.deb) ...
Selecting previously deselected package libimlib2.
Unpacking libimlib2 (from .../libimlib2_1.2.0-2.2_i386.deb) ...
Preparing to replace fluxbox 0.9.11-1 (using .../fluxbox_0.9.12-1_i386.deb) ...
Unpacking replacement fluxbox ...
Setting up blackbox (0.70.0-4) ...

Setting up libimlib2 (1.2.0-2.2) ...

Setting up fluxbox (0.9.12-1) ...
Installing new version of config file /etc/X11/fluxbox/init ...
Installing new version of config file /etc/X11/fluxbox/system.fluxbox-menu ...
Installing new version of config file /etc/menu-methods/fluxbox ...

cirrus:..fluxbox-0.9.12/debian> dpkg -S /usr/bin/bsetroot                                                                                                                     [377]
diversion by fluxbox from: /usr/bin/bsetroot
diversion by fluxbox to: /usr/bin/bsetroot.blackbox
fluxbox, blackbox: /usr/bin/bsetroot



I get the above result on three completely independent machines. The
MD5SUM of the DEB is the same as the one Bas used. He can install it
on one machine but not another. It *does* *fail* to install in
pbuilder.

The weirdest thing though is that

cirrus:..fluxbox-0.9.12/debian> grep dpkg-divert /var/lib/dpkg/info/{black,flux}box.* || echo no
no

and yet it just works on some machines and not on others.

Here is an IRC transcript:

01:21 < madduck_> ifvoid: ping
01:24 < ifvoid> madduck_: pong
01:24 < madduck_> ifvoid: am i on crack?
01:25 < ifvoid> I don't know
01:25 < madduck_> http://rafb.net/paste/results/N0e0ln59.txt
01:25 < ifvoid> but I just installed a fresh sid machine this evening
01:25 < madduck_> diversion by fluxbox to: /usr/bin/bsetroot.blackbox
01:25 < ifvoid> and I refused to install both flucbox and blackbox
01:26 < madduck_> don't make me doubt my sanity.
01:26 < ifvoid> hold on
01:27 < madduck_> the same on another machine too.
01:27 < ifvoid> http://matilda.phys.uu.nl/~bas/screens/screen47.png
01:27 < ifvoid> lower left window
01:28 < madduck_> 925f2d89fb1aab522df69b9d25d25748  /var/cache/apt/archives/fluxbox_0.9.12-1_i386.deb
01:28 < madduck_> please verify
01:28 < ifvoid> jup, same
01:29 < madduck_> just tried another machine
01:29 < madduck_> same result
01:29 < ifvoid> ok, elmme try an older machine
01:29 < madduck_> but grep dpkg-divert /var/lib/dpkg/info/fluxbox.*
01:29 < madduck_> does not return anything.
01:29 < ifvoid> grep: /var/lib/dpkg/info/fluxbox.*: No such file or directory
01:29 < ifvoid> weird
01:29 < madduck_> uh, what?
01:30 < ifvoid> oh, it's not installed ;)
01:31 < ifvoid> kalypso:/home/bas#  grep dpkg-divert /var/lib/dpkg/info/fluxbox.*
01:31 < ifvoid> kalypso:/home/bas#
01:31 < ifvoid> hm, on another machine, it installs fine
01:31 < madduck_> but why is it not in /var/lib/dpkg/info???
01:31 < madduck_> ifvoid: did you also install blackbox
01:31 < ifvoid> jup, both
01:31 < madduck_> so now?
01:32 < madduck_> this is fucked up :)
01:32 < ifvoid> works fine on one machine, but not on another
01:32 < madduck_> may i paste this IRC discussion into a mail to d-r?
01:32 < ifvoid> sure
01:32 < ifvoid> feel free to include the screenshot, too
01:33 < ifvoid> http://matilda.phys.uu.nl/~bas/screens/screen48.png had both faulty install and the ok install next to each other

-- 
Please do not send copies of list mail to me; I read the list!
 
 .''`.     martin f. krafft <madduck@debian.org>
: :'  :    proud Debian developer, admin, user, and author
`. `'`
  `-  Debian - when you have better things to do than fixing a system
 
Invalid/expired PGP subkeys? Use subkeys.pgp.net as keyserver!
 
"doesn't he know who i think i am?"
                                                     -- phil collins

Attachment: signature.asc
Description: Digital signature


Reply to: