Your message dated Mon, 15 Jan 2007 12:34:48 +0100 with message-id <200701151234.49105.ender@debian.org> and subject line Bug#239271: xserver-xfree86: [debconf] do modified config-file check at beginning of config script has caused the attached Bug report to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: xserver-xfree86: dpkg-reconfigure doesn't.
- From: "C. Scott Ananian" <cananian@alumni.princeton.edu>
- Date: Sat, 13 Dec 2003 23:24:46 -0500
- Message-id: <E1AVNoF-00010U-00@indy.dyndns.org>
Package: xserver-xfree86 Version: 4.2.1-14 Severity: normal Although 'dpkg-reconfigure xserver-xfree86' is mentioned as the preferred way to change X settings, when XF86Config-4 is being managed by debconf, this command actually MAKES NO CHANGE to the configuration used by the X server. dpkg-reconfigure re-runs /var/lib/dpkg/info/xserver-xfree86.config, as far as I can tell, while the actually rewrite of XF86Config-4 occurs in /var/lib/dpkg/info/xserver-xfree86.postinst which (as far as I can tell) is *not* invoked by dpkg-reconfigure. I might have the mechanism slightly wrong: I'm not a dpkg expert. But the outcome (whatever the means) is certain: XF86Config-4 is not regenerated by dpkg-reconfigure. Even if the file is removed, dpkg-reconfigure makes no output. Running dexconf -o /etc/X11/XF86Config-4 manually after dpkg-reconfigure does the trick. --scott -- Package-specific info: # XF86Config-4 (XFree86 X server configuration file) generated by dexconf, the # Debian X Configuration tool, using values from the debconf database. # # Edit this file with caution, and see the XF86Config-4 manual page. # (Type "man XF86Config-4" at the shell prompt.) # # This file is automatically updated on xserver-xfree86 package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xfree86 # package. # # If you have edited this file but would like it to be automatically updated # again, run the following commands as root: # # cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom # md5sum /etc/X11/XF86Config-4 > /var/lib/xfree86/XF86Config-4.md5sum # dpkg-reconfigure xserver-xfree86 Section "Files" FontPath "unix/:7100" # local font server # if the local font server has problems, we can fall back on these FontPath "/usr/lib/X11/fonts/Type1" FontPath "/usr/lib/X11/fonts/CID" FontPath "/usr/lib/X11/fonts/Speedo" FontPath "/usr/lib/X11/fonts/misc" FontPath "/usr/lib/X11/fonts/cyrillic" FontPath "/usr/lib/X11/fonts/100dpi" FontPath "/usr/lib/X11/fonts/75dpi" EndSection Section "Module" Load "GLcore" Load "bitmap" Load "dbe" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "record" Load "speedo" Load "type1" Load "vbe" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "keyboard" Option "CoreKeyboard" Option "XkbRules" "xfree86" Option "XkbModel" "pc104" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/psaux" Option "Protocol" "ImPS/2" EndSection Section "InputDevice" Identifier "Generic Mouse" Driver "mouse" Option "SendCoreEvents" "true" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" EndSection Section "Device" Identifier "SGI Newport Video" Driver "newport" EndSection Section "Monitor" Identifier "Sun GDM-17E10" HorizSync 30-82 VertRefresh 50-150 Option "DPMS" EndSection Section "Screen" Identifier "Default Screen" Device "SGI Newport Video" Monitor "Sun GDM-17E10" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 4 Modes "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1152x864" "1024x768" "800x600" "640x480" EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" InputDevice "Generic Mouse" EndSection Section "DRI" Mode 0666 EndSection This is a pre-release version of XFree86, and is not supported in any way. Bugs may be reported to XFree86@XFree86.Org and patches submitted to fixes@XFree86.Org. Before reporting bugs in pre-release versions, please check the latest version in the XFree86 CVS repository (http://www.XFree86.Org/cvs) XFree86 Version 4.2.1.1 (Debian 4.2.1-14 20031114025958 root@casals.debian.org) / X Window System (protocol Version 11, revision 0, vendor release 6600) Release Date: 18 October 2002 If the server is older than 6-12 months, or if your card is newer than the above date, look for a newer version before reporting problems. (See http://www.XFree86.Org/) Build Operating System: Linux 2.4.19-r4k-ip22 mips [ELF] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/XFree86.0.log", Time: Sat Dec 13 22:50:01 2003 (==) Using config file: "/etc/X11/XF86Config-4" (==) ServerLayout "Default Layout" (**) |-->Screen "Default Screen" (0) (**) | |-->Monitor "Generic Monitor" (**) | |-->Device "Generic Video Card" (**) |-->Input Device "Generic Keyboard" (**) Option "XkbRules" "xfree86" (**) XKB: rules: "xfree86" (**) Option "XkbModel" "pc104" (**) XKB: model: "pc104" (**) Option "XkbLayout" "us" (**) XKB: layout: "us" (==) Keyboard: CustomKeycode disabled (**) |-->Input Device "Configured Mouse" (**) |-->Input Device "Generic Mouse" (WW) The directory "/usr/lib/X11/fonts/cyrillic" does not exist. Entry deleted from font path. (**) FontPath set to "unix/:7100,/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/100dpi/:unscaled,/usr/lib/X11/fonts/75dpi/:unscaled,/usr/lib/X11/fonts/Type1,/usr/lib/X11/fonts/Speedo,/usr/lib/X11/fonts/100dpi,/usr/lib/X11/fonts/75dpi" (==) RgbPath set to "/usr/X11R6/lib/X11/rgb" (--) using VT number 7 (WW) Open APM failed (/dev/apm_bios) (No such file or directory) (EE) No OS PCI support available (II) Addressable bus resource ranges are [0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B] [1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) OS-reported resource ranges: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x00000000 - 0x00000000 (0x1) MX[B] [2] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [3] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] (II) OS-reported resource ranges after removing overlaps with PCI: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x00000000 - 0x00000000 (0x1) MX[B] [2] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [3] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] (II) All system resource ranges: [0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B] [1] -1 0 0x00000000 - 0x00000000 (0x1) MX[B] [2] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B] [3] -1 0 0x00000000 - 0x00000000 (0x1) IX[B] (II) MGA: driver for Matrox chipsets: mga2064w, mga1064sg, mga2164w, mga2164w AGP, mgag100, mgag100 PCI, mgag200, mgag200 PCI, mgag400, mgag550 (II) GLINT: driver for 3Dlabs chipsets: gamma, gamma2, ti_pm2, ti_pm, r4, pm4, pm3, pm2v, pm2, pm, 300sx, 500tx, mx, delta (II) NV: driver for NVIDIA chipsets: RIVA 128, RIVA TNT, RIVA TNT2/TNT2 Pro, RIVA TNT2 Ultra, Vanta, Riva TNT2 M64, Aladdin TNT2, GeForce 256, GeForce DDR, Quadro, GeForce2 MX/MX 400, GeForce2 MX 100/200, GeForce2 Go, Quadro2 MXR, GeForce2 GTS/Pro, GeForce2 Ti, GeForce2 Ultra, Quadro2 Pro, GeForce4 MX 460, GeForce4 MX 440, GeForce4 MX 420, GeForce4 440 Go, GeForce4 420 Go, GeForce4 420 Go M32, Quadro4 500XGL, GeForce4 440 Go M64, Quadro4 200/400NVS, Quadro4 550XGL, Quadro4 GoGL, 0x0180, 0x0181, 0x0182, 0x0188, 0x018A, 0x018B, GeForce2 Integrated, 0x01F0, GeForce3, GeForce3 Ti 200, GeForce3 Ti 500, Quadro DCC, GeForce4 Ti 4600, GeForce4 Ti 4400, GeForce4 Ti 4200, Quadro4 900 XGL, Quadro4 750 XGL, Quadro4 700 XGL, 0x0280, 0x0281, 0x0288, 0x0289 (II) S3: driver (version 0.3.5 for S3 chipset: 964-0, 964-1, 968, Trio32/64, Aurora64V+, Trio64V2/DX or /GX (II) S3VIRGE: driver (version 1.8.3) for S3 ViRGE chipsets: virge, 86C325, virge vx, 86C988, virge dx, virge gx, 86C375, 86C385, virge gx2, 86C357, virge mx, 86C260, virge mx+, 86C280, trio 3d, 86C365, trio 3d/2x, 86C362, 86C368 (II) SIS: driver for SiS chipsets: SIS5597, SIS530, SIS6326, SIS300, SIS630, SIS540 (II) SAVAGE: driver (version 1.1.26) for S3 Savage chipsets: Savage4, Savage3D, Savage3D-MV, Savage2000, Savage/MX-MV, Savage/MX, Savage/IX-MV, Savage/IX, ProSavage PM133, ProSavage KM133, ProSavage PN133, ProSavage KN133, SuperSavage/MX 128, SuperSavage/MX 64, SuperSavage/MX 64C, SuperSavage/IX 128, SuperSavage/IX 128, SuperSavage/IX 64, SuperSavage/IX 64, SuperSavage/IXC 64, SuperSavage/IXC 64, ProSavage DDR, ProSavage DDR-K (II) TRIDENT: driver for Trident chipsets: tvga9000, tvga9000i, tvga8900c, tvga8900d, tvga9200cxr, tgui9400cxi, cyber9320, cyber9388, cyber9397, cyber9397dvd, cyber9520, cyber9525dvd, cyberblade/e4, tgui9420dgi, tgui9440agi, tgui9660, tgui9680, providia9682, providia9685, cyber9382, cyber9385, 3dimage975, 3dimage985, blade3d, cyberbladei7, cyberbladei7d, cyberbladei1, cyberbladei1d, cyberbladeAi1, cyberbladeAi1d, cyberbladeXPm/8, cyberbladeXPm/16, cyberbladeXPAi1 (II) CHIPS: Driver for Chips and Technologies chipsets: ct65520, ct65525, ct65530, ct65535, ct65540, ct65545, ct65546, ct65548, ct65550, ct65554, ct65555, ct68554, ct69000, ct69030, ct64200, ct64300 (II) TDFX: Driver for 3dfx Banshee/Voodoo3 chipsets: 3dfx Banshee, 3dfx Voodoo3, 3dfx Voodoo5 (II) FBDEV: driver for framebuffer: fbdev (II) ATI: ATI driver (version 6.4.16) for chipset: ati (II) R128: Driver for ATI Rage 128 chipsets: ATI Rage 128 RE (PCI), ATI Rage 128 RF (AGP), ATI Rage 128 RG (AGP), ATI Rage 128 RK (PCI), ATI Rage 128 RL (AGP), ATI Rage 128 SM (AGP), ATI Rage 128 Pro PD (PCI), ATI Rage 128 Pro PF (AGP), ATI Rage 128 Pro PP (PCI), ATI Rage 128 Pro PR (PCI), ATI Rage 128 Pro ULTRA TF (AGP), ATI Rage 128 Pro ULTRA TL (AGP), ATI Rage 128 Pro ULTRA TR (AGP), ATI Rage 128 Mobility LE (PCI), ATI Rage 128 Mobility LF (AGP), ATI Rage 128 Mobility MF (AGP), ATI Rage 128 Mobility ML (AGP) (II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP), ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP), ATI Radeon VE QY (AGP), ATI Radeon VE QZ (AGP), ATI Radeon Mobility LW (AGP), ATI Radeon Mobility LX (AGP), ATI Radeon Mobility LY (AGP), ATI Radeon Mobility LZ (AGP), ATI Radeon 8500 QL (AGP), ATI Radeon 8500 QM (AGP), ATI Radeon 8500 QN (AGP), ATI Radeon 8500 QO (AGP), ATI Radeon 8500 Ql (AGP), ATI Radeon 8500 BB (AGP), ATI Radeon 7500 QW (AGP), ATI Radeon 9000 If (AGP) (II) NEWPORT: driver for Newport Graphics Card: XL (II) v4l driver for Video4Linux (EE) open /dev/fb0: No such device (EE) No devices detected. Fatal server error: no screens found When reporting a problem related to a server crash, please send the full server output, not just the last messages. This can be found in the log file "/var/log/XFree86.0.log". Please report problems to submit@bugs.debian.org. -rw-r--r-- 1 root root 7051 Dec 13 22:50 /var/log/XFree86.0.log -- System Information: Debian Release: testing/unstable Architecture: mips Kernel: Linux indy 2.4.22-r4k-ip22 #1 Mon Dec 1 20:24:13 CET 2003 mips Locale: LANG=C, LC_CTYPE=C Versions of packages xserver-xfree86 depends on: ii debconf 1.3.22 Debian configuration management sy ii libc6 2.3.2.ds1-10 GNU C Library: Shared libraries an ii xserver-common 4.2.1-14 files and utilities common to all ii zlib1g 1:1.2.1-2 compression library - runtime -- debconf information: * xserver-xfree86/config/device/identifier: SGI Newport Video xserver-xfree86/config/monitor/screen-size: 17 inches (430 mm) xserver-xfree86/config/device/use_fbdev: * xserver-xfree86/config/monitor/selection-method: Advanced xserver-xfree86/config/doublequote_in_string_error: shared/default-x-server: xserver-xfree86 * xserver-xfree86/config/inputdevice/mouse/emulate3buttons: false * xserver-xfree86/config/device/bus_id: * xserver-xfree86/config/inputdevice/keyboard/layout: us * xserver-xfree86/config/monitor/horiz-sync: 30-82 * xserver-xfree86/config/monitor/identifier: Sun GDM-17E10 shared/no_known_x-server: xserver-xfree86/autodetect_mouse: true * xserver-xfree86/config/device/video_ram: xserver-xfree86/config/monitor/mode-list: 1280x960 @ 60Hz * xserver-xfree86/config/monitor/lcd: false xserver-xfree86/config/inputdevice/keyboard/internal: xserver-xfree86/clobber_XF86Config-4: * xserver-xfree86/config/inputdevice/keyboard/rules: xfree86 xserver-xfree86/multiple_possible_x-drivers: * xserver-xfree86/config/inputdevice/keyboard/model: pc104 * xserver-xfree86/config/write_dri_section: true * xserver-xfree86/config/device/driver: newport * xserver-xfree86/config/monitor/vert-refresh: 50-150 * xserver-xfree86/config/display/default_depth: 24 * xserver-xfree86/config/inputdevice/mouse/zaxismapping: false * xserver-xfree86/config/display/modes: 1152x864, 1024x768, 800x600, 640x480 xserver-xfree86/config/inputdevice/mouse/retry_detection: xserver-xfree86/config/device/bus_id_error: * xserver-xfree86/config/modules: GLcore, bitmap, dbe, ddc, dri, extmod, freetype, glx, int10, record, speedo, type1, vbe * xserver-xfree86/config/inputdevice/keyboard/options: xserver-xfree86/config/nonnumeric_string_error: * xserver-xfree86/config/inputdevice/mouse/protocol: ImPS/2 shared/multiple_possible_x-servers: xserver-xfree86/config/null_string_error: xserver-xfree86/config/monitor/range_input_error: xserver-xfree86/autodetect_video_card: true * xserver-xfree86/config/inputdevice/keyboard/variant: * xserver-xfree86/config/inputdevice/mouse/port: /dev/psaux * xserver-xfree86/config/write_files_section: true xserver-xfree86/autodetect_monitor: true
--- End Message ---
--- Begin Message ---
- To: Matthias Ferdinand <mf@mferd.de>, 239271-done@bugs.debian.org
- Subject: Re: Bug#239271: xserver-xfree86: [debconf] do modified config-file check at beginning of config script
- From: David Martínez Moreno <ender@debian.org>
- Date: Mon, 15 Jan 2007 12:34:48 +0100
- Message-id: <200701151234.49105.ender@debian.org>
- In-reply-to: <97ED9D6A346E933BEEBA224E@[10.110.110.2]>
- References: <[🔎] 45AAAD3A.5040303@ens-lyon.org> <97ED9D6A346E933BEEBA224E@[10.110.110.2]>
El domingo, 14 de enero de 2007 23:59, Matthias Ferdinand escribió: > --On Sonntag, Januar 14, 2007 23:22:50 +0100 Brice Goglin > > <Brice.Goglin@ens-lyon.org> wrote: > > Hi Matthias, > > > > About 3 years ago, you reported a bug to the Debian BTS regarding the > > maintainer scripts not checking whether the config files were modified > > by the user. Did you reproduce this problem recently? If not, I will > > close this bug in the next weeks. > > Hi, > > I just checked on an installation of "testing" (last update around Jan 07), > with "dpkg-reconfigure xserver-xorg" (I am not using xfree86 anymore). The > program writes to /etc/X11/xorg.conf, but copies the old config to a > timestamped file and gives a warning about it. > Thats probably the best thing it could do :-) > Very nice, this is obsoletes my wishlist entry. Closing bug per submitter's request. Thanks for your bug report, Matthias. Best regards, Ender. -- I am a married potato! I am a married potato! -- Mr. Potato (Toy Story 2). -- Desarrollador de Debian Debian developerAttachment: pgp1qpYafBK6c.pgp
Description: PGP signature
--- End Message ---