Bug#816076: wicd-daemon: upgrade reconfigures static ethernet interface, and kills ssh sessions.
Hi Vincent. I was just about to update this bug after purging wicd today. On 20 April 2016 at 19:58, Vincent Lefevrewrote: > > Probably the same bug as bug 557156 (from 2009!). The problem is that > wicd-daemon tries to reconfigure the ethernet interface even though > it is configured not to connect to it automatically (which should be > and is the default). A workaround is to remove eth0 from the wicd > configuration. > As far as I am aware, I have never touched the wicd config files. And a package shouldn't ship with a config that will break an otherwise valid configuration belonging to a different package on package upgrade. Certainly not without _big_ warnings, and certainly not for a package pulled in by recommendations from a relatively common metapackage. (I included a copy of the relevant config files at the bottom of the original bug report). Now for the new stuff. Today I removed wicd and related packages. I'm pretty sure I purged the config files. To cut a long story short, purging wicd and related packages resulted in eth0 having it's IPv4 address removed. Eth0 was still up with a IPv6 address. But the machine was no longer reachable over IPv4. Probably just a different variant of the same underlying buggy behaviour. Thanks for your work on Debian. Andrew V.
Bug#816076: wicd-daemon: upgrade reconfigures static ethernet interface, and kills ssh sessions.
On 7 March 2016 at 04:16, Axel Beckert <a...@debian.org> wrote: > Hi Andrew, > > Andrew Vaughan wrote: >> My home server is a headless box, administered from a vnc session tunnelled >> over ssh. It has no wifi adaptor, just a single ethernet port that is >> statically configured via /etc/network/interfaces. > > So why are you using wicd at all? I don't see why you need wicd in > such a setup. > Wicd was automatically installed because lxde recommends wicd | network-manager-gnome. Yes, I could just remove wicd, but that would be working around what I view as buggy behaviour in wicd-daemon. If relatively common meta-packages like lxde are going to pull in services like wicd-daemon via recommends, then those services must behave sanely if the user never touches their config. Network-manager-gnome is also installed because gnome-core recommends it. I wonder whether we have races between them? >> This behaviour is wrong on so many levels. >> >> 1. A package upgrade should never bring down an existing in-use interface >> without asking the user/admin first. > > I agree here mostly. It's though only a real issue if the interface > doesn't come up again with the same IP afterwards. > Even if it comes up with the same ip address it is a potential data loss bug. eg a ssh user has unsaved work in some console application, when the connection is lost. There is no easy way to reconnect to the console application. This may result in data loss. >> Wicd-daemon should not assume that just because it is installed it >> owns all the network interfaces. > > I disagree here. In Debian, it's common that NetworkManager and > similar tools manage those interfaces from /etc/network/interfaces > which are not listed (or maybe also those which are on "auto"). Nowhere in the package description does wicd say that it will attempt to automatically maintain an active internet connection without any prior user/admin interaction/config. In principle, I don't have a problem with it trying to automatically configure interfaces that have no existing config. But if I were to run a virtualisation script that adds a virtual interface, then starts a virtual machine, is wicd going to see the new interface and try to configure that, and hence race the the startup of the virtual machine? If I plugin a usb wireless adaptor is it going to blindly attempt to connect to any available wifi network, even if no wifi network has ever been configured on this device? If the user were to attempt to use network-manager gnome to change an existing wifi connection, are the 2 going to fight over which one gets to configure the wifi-adapter? But regardless, if it hasn't been explicitly given permission to change network configs, then it should respect the existing config of any interfaces that are up before it starts, or that the user or admin configures using other tools, including whilst it is running. Certainly installing/reinstalling/upgrading wicd-daemon shouldn't touch any network configuration that was made with other tools, without the admin or user having done something to give wicd permission to manage network config. On a related note (the following typed manually from memory, so only approximate) ifdown eth0 do something for 30 sec (like edit /etc/network/interfaces ) ifup eth0 error: file in use. can't bring up eth0 ifdown eth0 error: eth0 not up Not sure whether that was network-manager or wicd that brought eth0 up, but it could be an head-scratching time for an admin who had never noticed that they were installed. And it should have better integration with ifup/down, so that both tools are on the same page as to what the interface status is and preferably what the interface status is supposed to be. > >> I have been through basically the same problems with network-manager in the >> past. Issues like this are why so many people are hostile to that package. > > Indeed. That's why I'm using wicd, too. It was though worse with > NetworkManager back then since usually, the network interface stayed > down afterwards. That got fixed in the meanwhile, though, IIRC. > I remember un-installing network-manager a few times, only for dependencies to try to pull it back in. Andrew
Bug#816076: wicd-daemon: upgrade reconfigures static ethernet interface, and kills ssh sessions.
Package: wicd-daemon Version: 1.7.4+tb2-1 Severity: serious Dear Maintainer, My home server is a headless box, administered from a vnc session tunnelled over ssh. It has no wifi adaptor, just a single ethernet port that is statically configured via /etc/network/interfaces. During today's package update my ssh connection died partway through, during setup of wicd-daemon. Last line was "Installing new version of config file /etc/wicd/encryption/templates/wpa2-peap ..." Then ssh refused to re-connect. I finally got re-connected after discovering that wicd-daemon had reconfigured eth0 to a different ip address. (Note that if this had been a remote box, then I might not have been able to discover the new ip address. Potentially this might lead require in person intervention in such cases). This behaviour is wrong on so many levels. 1. A package upgrade should never bring down an existing in-use interface without asking the user/admin first. (There is a reason that ssh takes care to not kill the existing session during package upgrades. Consider what would have happened if that had been a normal ssh session, and aptitude had stalled part way through asking for user input). 2. I don't think I have ever actually used wicd. Wicd-daemon should not assume that just because it is installed it owns all the network interfaces. It should only be touching interfaces it has configured/or the the user/admin requests that it configure. 3. Even if it needs to reconfigure all interfaces, and even if we assume that is owns all the network interfaces, it _must_ respect the admins static configuration in /etc/network/interfaces , unless the user/admin specifically requests it to reconfigure that interface. Personally I think it should respect any and all pre-exisiting interfaces, unless and until the admin/user asks for them to be changed. That means no touching of any interfaces it hasn't configured, including any interfaces that the user/admin might have configured in non-standard ways, including interactively. I have reproduced the above problem using "aptitude reinstall wicd-daemon", so it is definitely caused by installing the current version of wicd-daemon. I have been through basically the same problems with network-manager in the past. Issues like this are why so many people are hostile to that package. Thanks for your work on Debian. Andrew V. For reference, in case these help. # cat /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.1.40 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 192.168.1.1 203.12.160.35 203.12.160.36 # ifconfig eth0: flags=4163mtu 1500 inet 192.168.1.55 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::a2b3:ccff:fee2:5ad3 prefixlen 64 scopeid 0x20 ether a0:b3:cc:e2:5a:d3 txqueuelen 1000 (Ethernet) RX packets 342875 bytes 75660357 (72.1 MiB) RX errors 0 dropped 60907 overruns 0 frame 0 TX packets 302442 bytes 162293744 (154.7 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 18 lo: flags=73 mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10 loop txqueuelen 0 (Local Loopback) RX packets 31913079 bytes 22201337028 (20.6 GiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 31913079 bytes 22201337028 (20.6 GiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 # ls -al /etc/wicd/ total 40 drwxr-xr-x 4 root root 4096 Feb 27 14:45 . drwxr-xr-x 171 root root 12288 Feb 27 14:45 .. -rw-r--r-- 1 root root 927 Nov 4 2014 dhclient.conf.template -rw-r--r-- 1 root root 931 Dec 22 2014 dhclient.conf.template.default drwxr-xr-x 3 root root 4096 Nov 4 2014 encryption -rw--- 1 root root 485 Feb 27 14:45 manager-settings.conf drwxr-xr-x 6 root root 4096 Nov 4 2014 scripts -rw--- 1 root root 320 Feb 27 14:45 wired-settings.conf -rw--- 1 root root 0 Feb 27 14:45 wireless-settings.conf # cat /etc/wicd/wired-settings.conf [wired-default] ip = None broadcast = None netmask = None gateway = None search_domain = None dns_domain = None dns1 = None dns2 = None dns3 = None beforescript = None afterscript = None predisconnectscript = None postdisconnectscript = None encryption_enabled = None default = True dhcphostname = lastused = True # cat /etc/wicd/manager-settings.conf [Settings] backend = external
Bug#545335: FTBFS on at least powerpc and sparc
On Mon, 7 Sep 2009, Luk Claes wrote: Package: vtk Version: 5.2.1-9 Severity: serious Hi Please look into why vtk fails to build from source on at least the powerpc and sparc buildds. There are quite some java packages waiting on vtk to be able to migrate to testing. Cheers Luk The failure on powerpc looks like another instance of cmake looking for /usr/lib/jvm/default-java/jre/lib/powerpc/libjawt.so while openjdk6 provides /usr/lib/jvm/default-java/jre/lib/ppc/libjawt.so [1]. The sparc failure is a gcc-4.3 ice [2]. cc-ing debian-gcc, hopefully someone there can take a look. [1] http://lists.debian.org/debian-java/2009/09/msg7.html http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=544674 [2] https://buildd.debian.org/fetch.cgi?pkg=vtk;ver=5.2.1-9;arch=sparc;stamp=1251744017 [ 35%] Building CXX object Graphics/CMakeFiles/vtkGraphics.dir/vtkButterflySubdivisionFilter.o In file included from /usr/include/c++/4.3/fstream:783, from /build/buildd-vtk_5.2.1-9-sparc-UYc7Ay/vtk-5.2.1/Common/vtkIOStream.h:36, from /build/buildd-vtk_5.2.1-9-sparc-UYc7Ay/vtk-5.2.1/Common/vtkSystemIncludes.h:40, from /build/buildd-vtk_5.2.1-9-sparc-UYc7Ay/vtk-5.2.1/Common/vtkIndent.h:24, from /build/buildd-vtk_5.2.1-9-sparc-UYc7Ay/vtk-5.2.1/Common/vtkObjectBase.h:43, from /build/buildd-vtk_5.2.1-9-sparc-UYc7Ay/vtk-5.2.1/Common/vtkObject.h:41, from /build/buildd-vtk_5.2.1-9-sparc-UYc7Ay/vtk-5.2.1/Filtering/vtkAlgorithm.h:32, from /build/buildd-vtk_5.2.1-9-sparc-UYc7Ay/vtk-5.2.1/Filtering/vtkPolyDataAlgorithm.h:37, from /build/buildd-vtk_5.2.1-9-sparc-UYc7Ay/vtk-5.2.1/Graphics/vtkInterpolatingSubdivisionFilter.h:30, from /build/buildd-vtk_5.2.1-9-sparc-UYc7Ay/vtk-5.2.1/Graphics/vtkButterflySubdivisionFilter.h:45, from /build/buildd-vtk_5.2.1-9-sparc-UYc7Ay/vtk-5.2.1/Graphics/vtkButterflySubdivisionFilter.cxx:15: /usr/include/c++/4.3/bits/fstream.tcc: In member function 'virtual typename std::basic_filebuf_CharT, _Traits::int_type std::basic_filebuf_CharT, _Traits::underflow()': /usr/include/c++/4.3/bits/fstream.tcc:331: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See file:///usr/share/doc/gcc-4.3/README.Bugs for instructions. Cheers Andrew -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#502813: dhelp: /etc/cron.weekly/dhelp fails to rebuild index
Package: dhelp Version: 0.6.13 Severity: serious Hi /etc/cron.weekly/dhelp fails to rebuild /var/lib/dhelp/documents.index, after deleting it. Running it manually produces no error message. Severity serious since this a significant regression from 0.6.12. Downgrading to 0.6.12 fixes the problem. (As an aside 0.6.12 /etc/cron.weekly/dhelp now takes 8m 44sec to rebuild the index. This is the same machine where 0.6.12 was taking 150 mins a month ago. This may render the changes that 0.6.13 introduced unnecessary). Thanks for your work in Debian. Andrew V. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages dhelp depends on: ii doc-base 0.8.16 utilities to manage online documen ii libcommandline-ruby1.80.7.10-10 Ruby library to write command-line ii libdata-page-perl 2.00-4 Help when paging through sets of r ii libdb-ruby1.8 [libdb4.2-r 0.6.5-2Interface to Berkeley DB for Ruby ii libgettext-ruby1.81.91.0-1.1 Gettext for ruby1.8 ii libhtml-parser-perl 3.56-1+b1 A collection of modules that parse ii liblocale-gettext-perl1.05-4 Using libc functions for internati ii libtemplate-perl 2.19-1.1lenny1 template processing system written ii liburi-perl 1.35.dfsg.1-1 Manipulates and accesses URI strin ii perl-modules 5.10.0-15 Core Perl modules ii pstotext 1.9-4 Extract text from PostScript and P ii ruby1.8 1.8.7.72-1 Interpreter of object-oriented scr ii swish++ 6.1.5-1Simple Document Indexing System fo ii xpdf-utils3.02-1.4 Portable Document Format (PDF) sui Versions of packages dhelp recommends: ii epiphany-gecko [www-bro 2.22.3-4+b1 Intuitive GNOME web browser - Geck ii galeon [www-browser]2.0.6-2 GNOME web browser for advanced use ii iceape-browser [www-bro 1.1.12-1 Iceape Navigator (Internet browser ii iceweasel [www-browser] 3.0.3-2 lightweight web browser based on M ii konqueror [www-browser] 4:3.5.9.dfsg.1-5 KDE's advanced file manager, web b ii w3m [www-browser] 0.5.2-2+b1 WWW browsable pager with excellent Versions of packages dhelp suggests: ii apache2-mpm-prefork [httpd] 2.2.9-10 Apache HTTP Server - traditional n pn catdvinone (no description available) ii html2text 1.3.2a-5 advanced HTML to text converter ii info2www 1.2.2.9-24 Read info files with a WWW browser pn man2html none (no description available) ii w3m 0.5.2-2+b1 WWW browsable pager with excellent -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#427697: Fwd: Re: Bug#427697: Is sbackup maintained? If not, what to do?
Forgot to cc the bug report. Apologies to anyone who gets this twice. -- Forwarded Message -- Subject: Re: Bug#427697: Is sbackup maintained? If not, what to do? Date: Friday 16 May 2008 13:07 From: Andrew Vaughan [EMAIL PROTECTED] To: [EMAIL PROTECTED] On Friday 16 May 2008 10:20, Charles Plessy wrote: Since the revitalisation of sbackup is expected after the freezing of Lenny, we have to solve the most important bugs of the current version of sbackup. I do not know enough of python for helping on bug #427697 (the gid of the backups). If Aziz provides a patch, I can prepare a NMU for this one, #479826 (using su-t-root-X as su wrapper) and #431936 (tranlations). I can also make the package non-native (as it has anyway been suggested on this list for NMUs). By the way, can somebody suggest an appropriate gid ? There is the adm group, but please think very carefully about the security of private/privileged information. I'm not familiar with sbackup, but if its backuping mode 0600 files, then the resulting backups should be readably only by the original owner or root, unless explicitly configured otherwise. HTH -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#417673: All acronis images on my FAT32 are truncated to from 4294966784 bytes 0 after running dosfsck
Hi Peter On Tuesday 25 March 2008 00:30, Peter Koek wrote: I am searching for an update for the dosfstools in which this bug is fixed. I am using dosfstools-2.11-8.fc7. I have a FAT32 partition on which I keep all my acronis disk images, however after using dosfsck all my images are now truncated from 4294966784 bytes to 0. I have searched the web for this problem, and I found this was a really old bug, the first reports I found where 3 years old. This bug was fixed in Debian in version 2.11-2.2. You can download fixed .debs from http://packages.debian.org/lenny/dosfstools. If nobody has already done so, please do report this bug to the fedora bug tracking system. Andrew V. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#470118: tetex-base: Transitional package that should depend and/or recommend tex-foo.
Package: tetex-base Version: 2007-13 Severity: serious Hi From the description teTeX is no longer developed upstream, and has been replaced by the TeX Live collection. This is a transitional package to bring former teTeX users a decent selection of TeX Live packages. It can be safely removed (unless some external packages still depend on tetex-base). However the package does not depend or recommend any packages, and so doesn't provide a decent selection of TeX Live packages. Thanks for you work in Debian. Andrew V. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.24-1-486 Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#466036: lmodern: etch-lenny upgrade fails
Hi Frank On Sunday 17 February 2008 05:14, Frank Küster wrote: Andrew Vaughan [EMAIL PROTECTED] wrote: During aptitude upgrade, lmodern 1.010x-4 fails to install. The relevant output is quoted below. I have snapshotted the vm, so let me know if you need help tracking this down. The output of dpkg -l tetex-* dpkg -l texlive-* | grep -v ^un would be helpful. I think it needs to conflict with etch's teTeX, or depend on lenny's TeXLive. Thanks for reporting, Frank Looking at the changelog. lmodern (1.01-1) experimental; urgency=low [...] * add dependency on tex-common = 1.1 to get a working dh_installtex --priority option That dependency bump seems to have been lost as lmodern 1.010x-4 still depends on tex-common = 0.7. Andrew V. $ dpkg -l tetex-* Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-=-=- ii tetex-base3.0.dfsg.3-5etch1 Basic TeX input files of teTeX ii tetex-bin 3.0-30The teTeX programs ii tetex-doc 3.0.dfsg.3-5etch1 The documentation component of the Debian te un tetex-doc-nonfree none(no description available) un tetex-eurosym none(no description available) ii tetex-extra 3.0.dfsg.3-5etch1 Additional TeX input files of teTeX un tetex-french none(no description available) un tetex-nonfree none(no description available) $ dpkg -l texlive-* | grep -v ^un Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name VersionDescription +++-=-==-
Bug#466232: libopenssl-ruby1.8: Fails to install (etch-lenny upgrade)
Package: libopenssl-ruby1.8 Version: 1.8.6.111-4 Severity: serious Justification: Fails to install Hi During a test dist-upgrade etch-lenny (on a different machine) Unpacking replacement libopenssl-ruby1.8 ... dpkg: error processing /var/cache/apt/archives/libopenssl-ruby1.8_1.8.6.111-4_i386.deb (--unpack): trying to overwrite `/usr/lib/ruby/1.8/drb/ssl.rb', which is also in package libruby1.8 dpkg: regarding .../libruby1.8_1.8.6.111-4_i386.deb containing libruby1.8: libruby1.8 conflicts with libopenssl-ruby1.8 ( 1.8.6) libopenssl-ruby1.8 (version 1.8.5-4etch1) is installed. dpkg: error processing /var/cache/apt/archives/libruby1.8_1.8.6.111-4_i386.deb (--unpack): conflicting packages - not installing libruby1.8 Preparing to replace libxslt1-dev 1.1.19-1 (using .../libxslt1-dev_1.1.22-1_i386.deb) ... I note that you do depend on libruby1.8 = 1.8.6.111, so that normally libruby1.8 would be upgraded first, however libruby1.8 conflicts with libopenssl-ruby1.8 1.8.6, ie with the version currently installed. Thanks for your work in Debian. Andrew V. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#466036: lmodern: etch-lenny upgrade fails
Package: lmodern Version: 1.010x-4 Severity: serious Hi I'm starting to test upgrades etch - lenny in a virtual machine. During aptitude upgrade, lmodern 1.010x-4 fails to install. The relevant output is quoted below. I have snapshotted the vm, so let me know if you need help tracking this down. Thanks for your work in Debian Andrew V. Setting up lmodern (1.010x-4) ... Running mktexlsr. This may take some time... done. Running updmap-sys. This may take some time... updmap-sys failed. Output has been stored in /tmp/updmap.gCOe3392 Please include this file if you report a bug. Sometimes, not accepting conffile updates in /etc/texmf/updmap.d causes updmap-sys to fail. Please check for files with extension .dpkg-dist or .ucf-dist in this directory dpkg: error processing lmodern (--configure): subprocess post-installation script returned error exit status 1 Errors were encountered while processing: lmodern E: Sub-process /usr/bin/dpkg returned an error code (1) A package failed to install. Trying to recover: Setting up lmodern (1.010x-4) ... Running mktexlsr. This may take some time... done. Running updmap-sys. This may take some time... updmap-sys failed. Output has been stored in /tmp/updmap.KCdg3769 Please include this file if you report a bug. Sometimes, not accepting conffile updates in /etc/texmf/updmap.d causes updmap-sys to fail. Please check for files with extension .dpkg-dist or .ucf-dist in this directory dpkg: error processing lmodern (--configure): subprocess post-installation script returned error exit status 1 Errors were encountered while processing: lmodern $ sudo cat /tmp/updmap.KCdg3769 Password: updmap-sys: This is updmap-sys, version 1107552857-debian updmap-sys: using transcript file `/var/lib/texmf/web2c/updmap-sys.log' updmap is creating new map files using the following configuration: config file: `/var/lib/texmf/web2c/updmap.cfg' dvips output directory: `/var/lib/texmf/fonts/map/dvips/updmap' pdftex output directory: `/var/lib/texmf/fonts/map/pdftex/updmap' dvipdfm output directory: `/var/lib/texmf/fonts/map/dvipdfm/updmap' prefer outlines: `true' texhash enabled: `false' download standard fonts (dvips): `false' download standard fonts (pdftex): `true' download standard fonts (dvipdfm): `true' updmap-sys: Scanning for LW35 support files !!! ERROR! The map file `dvips35.map' has not been found at all. Either put this file into the right place or remove the reference from the configuration files - see update-updmap(1). $ sudo find /etc -name *-dist $ sudo find / -name dvips35.map /usr/share/texmf-tetex/fonts/map/dvips/tetex/dvips35.map $ ls -l /usr/share/texmf-tetex/fonts/map/dvips/tetex/dvips35.map -rw-r--r-- 1 root root 8125 2005-01-09 09:54 /usr/share/texmf-tetex/fonts/map/dvips/tetex/dvips35.map $ -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.18-6-686 (SMP w/1 CPU core) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages lmodern depends on: ii defoma 0.11.10-0.2 Debian Font Manager -- automatic f ii tex-common 1.10common infrastructure for building ii xfonts-utils 1:1.0.1-1 X Window System font utility progr lmodern recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#417673: /sbin/fsck.vfat incorrectly truncates files
tags 417673 + patch thanks Hi The attached patch stolen from http://patches.ubuntu.com/d/dosfstools/dosfstools_2.11-2.1ubuntu3.patch fixes #417673 for me. Release team is this too late for etch r0? Andrew V. diff -pruN 2.11-2.1/debian/changelog 2.11-2.1ubuntu3/debian/changelog --- 2.11-2.1/debian/changelog 2006-12-19 05:08:31.0 + +++ 2.11-2.1ubuntu3/debian/changelog 2006-12-19 05:08:20.0 + @@ -1,3 +1,28 @@ +dosfstools (2.11-2.1ubuntu3) feisty; urgency=low + + * Fix a hang when dosfsck runs out of names for renamed files. +- Print an error message instead of doing an infinite loop. +- Using the file extension for more available names. +Thanks to Onno Benschop for providing the initial fix. +Closes: LP#68153. + + -- Stefan Potyra [EMAIL PROTECTED] Tue, 19 Dec 2006 03:20:37 +0100 + +dosfstools (2.11-2.1ubuntu2) feisty; urgency=low + + * Fix some integer overflows in check.c and fat.c which resulted in +large files (close to 32-bit limit) being errorenously truncated +to 0 bytes. Closes LP#62831. + + -- Stefan Potyra [EMAIL PROTECTED] Tue, 19 Dec 2006 02:21:45 +0100 + +dosfstools (2.11-2.1ubuntu1) dapper; urgency=low + + * Applied patch from Fred (launchpad bug 17960) to correct issue where +dosfsck cannot truncate a file if another file shares its clusters. + + -- Daniel Silverstone [EMAIL PROTECTED] Mon, 3 Apr 2006 19:05:57 +0100 + dosfstools (2.11-2.1) unstable; urgency=low * Non-maintainer upload. diff -pruN 2.11-2.1/dosfsck/check.c 2.11-2.1ubuntu3/dosfsck/check.c --- 2.11-2.1/dosfsck/check.c 2005-03-12 15:08:43.0 + +++ 2.11-2.1ubuntu3/dosfsck/check.c 2006-12-19 05:08:20.0 + @@ -305,14 +305,14 @@ static void truncate_file(DOS_FS *fs,DOS static void auto_rename(DOS_FILE *file) { DOS_FILE *first,*walk; -int number; +unsigned long int number; if (!file-offset) return; /* cannot rename FAT32 root dir */ first = file-parent ? file-parent-first : root; number = 0; while (1) { - sprintf(file-dir_ent.name,FSCK%04d,number); - strncpy(file-dir_ent.ext,REN,3); + sprintf(file-dir_ent.name, FSCK%04d, number / 1000); + sprintf(file-dir_ent.name, %03d, number % 1000); for (walk = first; walk; walk = walk-next) if (walk != file !strncmp(walk-dir_ent.name,file-dir_ent. name,MSDOS_NAME)) break; @@ -321,6 +321,9 @@ static void auto_rename(DOS_FILE *file) return; } number++; + if (number 999) { + die(Too many files need repair.); + } } die(Can't generate a unique name.); } @@ -450,10 +453,10 @@ static int check_file(DOS_FS *fs,DOS_FIL break; } if (!(file-dir_ent.attr ATTR_DIR) CF_LE_L(file-dir_ent.size) = - clusters*fs-cluster_size) { - printf(%s\n File size is %u bytes, cluster chain length is %lu + (unsigned long long)clusters*fs-cluster_size) { + printf(%s\n File size is %u bytes, cluster chain length is %llu bytes.\n Truncating file to %u bytes.\n,path_name(file), - CF_LE_L(file-dir_ent.size),clusters*fs-cluster_size, + CF_LE_L(file-dir_ent.size),(unsigned long long)clusters*fs-cluster_size, CF_LE_L(file-dir_ent.size)); truncate_file(fs,file,clusters); break; @@ -469,20 +472,20 @@ static int check_file(DOS_FS *fs,DOS_FIL else clusters2++; restart = file-dir_ent.attr ATTR_DIR; if (!owner-offset) { - printf( Truncating second to %lu bytes because first - is FAT32 root dir.\n, clusters2*fs-cluster_size ); + printf( Truncating second to %llu bytes because first + is FAT32 root dir.\n, (unsigned long long)clusters2*fs-cluster_size ); do_trunc = 2; } else if (!file-offset) { - printf( Truncating first to %lu bytes because second - is FAT32 root dir.\n, clusters*fs-cluster_size ); + printf( Truncating first to %llu bytes because second + is FAT32 root dir.\n, (unsigned long long)clusters*fs-cluster_size ); do_trunc = 1; } else if (interactive) - printf(1) Truncate first to %lu bytes%s\n - 2) Truncate second to %lu bytes\n,clusters*fs-cluster_size, - restart ? and restart : ,clusters2*fs-cluster_size); - else printf( Truncating second to %lu bytes.\n,clusters2* + printf(1) Truncate first to %llu bytes%s\n + 2) Truncate second to %llu bytes\n,(unsigned long long)clusters*fs-cluster_size, + restart ? and restart : ,(unsigned long long)clusters2*fs-cluster_size); + else printf( Truncating second to %llu bytes.\n,(unsigned long long)clusters2* fs-cluster_size); if (do_trunc != 2 (do_trunc == 1 || @@ -494,12 +497,13 @@ static int check_file(DOS_FS *fs,DOS_FIL if (this == curr) { if (prev) set_fat(fs,prev,-1); else MODIFY_START(owner,0,fs); - MODIFY(owner,size,CT_LE_L(clusters*fs-cluster_size)); + MODIFY(owner,size,CT_LE_L((unsigned long long)clusters*fs-cluster_size)); if (restart) return 1; while (this 0 this != -1) { set_owner(fs,this,NULL);
Bug#417673: /sbin/fsck.vfat not fixed by binNMU + Sarge _is_ affected
reopen 417673 found 417673 2.11-2 thanks Hi Firstly apologies for incorrectly stating that sarge isn't affected in my initial report. I realise that this has caused people to waste time focusing on the differences between the sarge and etch versions. On Thursday 05 April 2007 19:32, Florian Weimer wrote: I tend to assume that the bug is not exposed on sarge because sarge doesn't fsck vfat file systems, right? Actually sarge will fsck vfat partitions. But my initial quick reboot and ls -l test was flawed. dosfstools wasn't actually installed in my sarge partition. iff dosfstools is installed, fsck.vfat automatically truncates the test file. I have also reproduced this manually (see bottom listing). I have also tested dosfstools 2.11-2.1+b1. The binNMU does not fix the problem. HTH, and sorry for the incorrect sarge info. Andrew V. === [etch] $ dpkg -l dosfstools |grep ii ii dosfstools 2.11-2.1+b1Utilities to create and check MS-DOS FAT filesystems $ cat /var/log/fsck/checkfs Log of fsck -C -V -R -A -a Fri Apr 6 07:23:03 2007 fsck 1.40-WIP (14-Nov-2006) Checking all file systems. [/sbin/fsck.ext3 (1) -- /mnt/p4-backup-root] fsck.ext3 -a -C0 /dev/hda6 /dev/hda6: clean, 23207/128520 files, 400468/514048 blocks [/sbin/fsck.vfat (1) -- /mnt/p4-shared] fsck.vfat -a /dev/hda8 dosfsck 2.11, 12 Mar 2005, FAT32, LFN /sarge_test File size is 4294966784 bytes, cluster chain length is 0 bytes. Truncating file to 0 bytes. Performing changes. /dev/hda8: 61 files, 950193/2076388 clusters fsck died with exit status 1 Fri Apr 6 07:23:04 2007 $ sudo umount /dev/hda8 $ sudo fsck.vfat -av /dev/hda8 dosfsck 2.11 (12 Mar 2005) dosfsck 2.11, 12 Mar 2005, FAT32, LFN Checking we can access the last sector of the filesystem Boot sector contents: System ID MSDOS5.0 Media byte 0xf8 (hard disk) 512 bytes per logical sector 16384 bytes per cluster 32 reserved sectors First FAT starts at byte 16384 (sector 32) 2 FATs, 32 bit entries 8305664 bytes per FAT (= 16222 sectors) Root directory start at cluster 2 (arbitrary size) Data area starts at byte 16627712 (sector 32476) 2076388 data clusters (34019540992 bytes) 63 sectors/track, 255 heads 63 hidden sectors 66476907 sectors total /sarge_test File size is 0 bytes, cluster chain length is 0 bytes. Truncating file to 0 bytes. Reclaiming unconnected clusters. Checking free cluster summary. Free cluster summary wrong (1126195 vs. really 1388339) Auto-correcting. Performing changes. /dev/hda8: 61 files, 688049/2076388 clusters $ sudo mount /dev/hda8 $ cp /mnt/p4-games/tmp/MS-Virtual-PC/sarge1/Sarge\ Hard\ Disk.vhd /mnt/p4-shared/sarge_test $ ls -l /mnt/p4-shared/sarge_test -rwxr-xr-x 1 andrew andrew 4294966784 2007-04-06 07:45 /mnt/p4-shared/sarge_test $ sudo umount /dev/hda8 $ sudo fsck.vfat -av /dev/hda8 dosfsck 2.11 (12 Mar 2005) dosfsck 2.11, 12 Mar 2005, FAT32, LFN Checking we can access the last sector of the filesystem Boot sector contents: System ID MSDOS5.0 Media byte 0xf8 (hard disk) 512 bytes per logical sector 16384 bytes per cluster 32 reserved sectors First FAT starts at byte 16384 (sector 32) 2 FATs, 32 bit entries 8305664 bytes per FAT (= 16222 sectors) Root directory start at cluster 2 (arbitrary size) Data area starts at byte 16627712 (sector 32476) 2076388 data clusters (34019540992 bytes) 63 sectors/track, 255 heads 63 hidden sectors 66476907 sectors total /sarge_test File size is 4294966784 bytes, cluster chain length is 0 bytes. Truncating file to 0 bytes. Reclaiming unconnected clusters. Checking free cluster summary. Performing changes. /dev/hda8: 61 files, 950193/2076388 clusters $ sudo fsck.vfat -av /dev/hda8 dosfsck 2.11 (12 Mar 2005) dosfsck 2.11, 12 Mar 2005, FAT32, LFN Checking we can access the last sector of the filesystem Boot sector contents: System ID MSDOS5.0 Media byte 0xf8 (hard disk) 512 bytes per logical sector 16384 bytes per cluster 32 reserved sectors First FAT starts at byte 16384 (sector 32) 2 FATs, 32 bit entries 8305664 bytes per FAT (= 16222 sectors) Root directory start at cluster 2 (arbitrary size) Data area starts at byte 16627712 (sector 32476) 2076388 data clusters (34019540992 bytes) 63 sectors/track, 255 heads 63 hidden sectors 66476907 sectors total /sarge_test File size is 0 bytes, cluster chain length is 0 bytes. Truncating file to 0 bytes. Reclaiming unconnected clusters. Checking free cluster summary. Free cluster summary wrong (1126195 vs. really 1388339) Auto-correcting. Performing changes. /dev/hda8: 61 files, 688049/2076388 clusters $ sudo mount /dev/hda8 $ ls -l /mnt/p4-shared/sarge_test -rwxr-xr-x 1 andrew andrew 0 2007-04-06 07:45 /mnt/p4-shared/sarge_test [sarge] $ cp
Bug#417673: /sbin/fsck.vfat: Incorrectly truncates files of 4294966784 bytes length during boot.
Package: dosfstools Version: 2.11-2.1 Severity: critical File: /sbin/fsck.vfat Justification: causes serious data loss /sbin/fsck.vfat truncates files of 4294966784 bytes length. The file system on /dev/hda8 was checked immediately before reboot using the GUI tool in Windows 2000. As the output /var/log/fsck/checkfs shows /sbin/fsck.vfat decided during boot that the filesystem was inconsistent and automatically truncated the file. Note that it hasn't actually released the clusters yet. The clusters seem to be freed during when fsck is run at the next boot. Also shown below is the result of manually copying an equivalant file, and manually running fsck.vfat is sufficent to reproduce the problem. A quick test shows that Sarge does not truncate the file during boot. Thanks for your work in Debian Andrew V. $ cat /var/log/fsck/checkfs Log of fsck -C -V -R -A -a Wed Apr 4 17:23:06 2007 fsck 1.40-WIP (14-Nov-2006) Checking all file systems. [/sbin/fsck.ext3 (1) -- /mnt/p4-backup-root] fsck.ext3 -a -C0 /dev/hda6 /dev/hda6: Superblock last mount time is in the future. FIXED. /dev/hda6: clean, 19738/128520 files, 313092/514048 blocks [/sbin/fsck.vfat (1) -- /mnt/p4-shared] fsck.vfat -a /dev/hda8 dosfsck 2.11, 12 Mar 2005, FAT32, LFN /Sarge Hard Disk.vhd File size is 4294966784 bytes, cluster chain length is 0 bytes. Truncating file to 0 bytes. Performing changes. /dev/hda8: 63 files, 950195/2076388 clusters fsck died with exit status 1 Wed Apr 4 17:23:07 2007 $ cp /mnt/p4-games/tmp/MS-Virtual-PC/sarge1/Sarge\ Hard\ Disk.vhd /mnt/p4-shared/sarge_test $ ll /mnt/p4-shared/ total 4194368 [...] -rwxr-xr-x 1 andrew andrew 0 2007-03-29 18:32 Sarge Hard Disk.vhd -rwxr-xr-x 1 andrew andrew 4294966784 2007-04-04 17:34 sarge_test $ sudo umount /dev/hda8 $ sudo fsck.vfat -a /dev/hda8 dosfsck 2.11, 12 Mar 2005, FAT32, LFN /sarge_test File size is 4294966784 bytes, cluster chain length is 0 bytes. Truncating file to 0 bytes. /Sarge Hard Disk.vhd File size is 0 bytes, cluster chain length is 0 bytes. Truncating file to 0 bytes. Free cluster summary wrong (864049 vs. really 1126193) Auto-correcting. Performing changes. /dev/hda8: 64 files, 950195/2076388 clusters $ sudo fsck.vfat -a /dev/hda8 dosfsck 2.11, 12 Mar 2005, FAT32, LFN /sarge_test File size is 0 bytes, cluster chain length is 0 bytes. Truncating file to 0 bytes. Free cluster summary wrong (1126193 vs. really 1388337) Auto-correcting. Performing changes. /dev/hda8: 64 files, 688051/2076388 clusters -- System Information: Debian Release: 4.0 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-4-686 Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Versions of packages dosfstools depends on: ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries dosfstools recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#413961: Upgrading udev only updates initrd of running kernel.
Package: udev Version: 0.105-3 Severity: serious Justification: Possibility of breakage after udev upgrade, reboot to different kernel. Hi Upgrading a system with multiple kernels installed I noticed that only the running kernel has its initrd rebuilt. Setting up udev (0.105-3) ... Installing new version of config file /etc/udev/persistent.rules ... update-initramfs: Generating /boot/initrd.img-2.6.18-4-686 $ ls -ltr /boot |grep init -rw-r--r-- 1 root root 4374462 2006-11-26 02:58 initrd.img-2.6.17-2-686.bak -rw-r--r-- 1 root root 4333704 2007-03-04 22:33 initrd.img-2.6.18-4-486 -rw-r--r-- 1 root root 4480292 2007-03-04 22:36 initrd.img-2.6.18-4-686.bak -rw-r--r-- 1 root root 4480559 2007-03-07 18:25 initrd.img-2.6.18-4-686 Both kernels are from debian and are in grub/menu.lst. (I will report the bug about failure to clean up the old -2.6.17-2-686.bak image seperately). My main concern is that the sequence, install new/alternate kernel, upgrade udev, reboot to new/alternate kernel, could result in boot failures or other problems, if the difference between udev versions is significant. If you are satisfied that the above won't cause problems, please feel free to downgrade. Thanks for your work in Debian. Andrew -- Package-specific info: -- /etc/udev/rules.d/: /etc/udev/rules.d/: total 4 lrwxrwxrwx 1 root root 20 2005-07-17 16:46 020_permissions.rules - ../permissions.rules lrwxrwxrwx 1 root root 22 2006-10-31 12:31 025_logitechmouse.rules - ../logitechmouse.rules lrwxrwxrwx 1 root root 13 2005-07-17 16:46 udev.rules - ../udev.rules lrwxrwxrwx 1 root root 25 2006-10-31 10:07 z20_persistent-input.rules - ../persistent-input.rules lrwxrwxrwx 1 root root 19 2006-10-31 10:07 z20_persistent.rules - ../persistent.rules -rw-r--r-- 1 root root 301 2006-10-31 10:08 z25_persistent-net.rules lrwxrwxrwx 1 root root 33 2006-10-31 10:07 z45_persistent-net-generator.rules - ../persistent-net-generator.rules lrwxrwxrwx 1 root root 12 2006-10-31 10:07 z50_run.rules - ../run.rules lrwxrwxrwx 1 root root 16 2006-10-31 10:07 z55_hotplug.rules - ../hotplug.rules lrwxrwxrwx 1 root root 15 2006-10-31 08:07 z60_hdparm.rules - ../hdparm.rules lrwxrwxrwx 1 root root 29 2006-10-31 10:07 z75_cd-aliases-generator.rules - ../cd-aliases-generator.rules lrwxrwxrwx 1 root root 12 2007-02-19 16:26 z99_hal.rules - ../hal.rules -- /sys/: /sys/block/hda/dev /sys/block/hda/hda1/dev /sys/block/hda/hda2/dev /sys/block/hda/hda3/dev /sys/block/hdb/dev /sys/block/hdb/hdb1/dev /sys/block/hdb/hdb2/dev /sys/block/hdc/dev /sys/block/hdc/hdc1/dev /sys/block/hdd/dev /sys/block/hdd/hdd1/dev /sys/block/ram0/dev /sys/block/ram10/dev /sys/block/ram11/dev /sys/block/ram12/dev /sys/block/ram13/dev /sys/block/ram14/dev /sys/block/ram15/dev /sys/block/ram1/dev /sys/block/ram2/dev /sys/block/ram3/dev /sys/block/ram4/dev /sys/block/ram5/dev /sys/block/ram6/dev /sys/block/ram7/dev /sys/block/ram8/dev /sys/block/ram9/dev /sys/class/input/input0/event0/dev /sys/class/input/input1/event1/dev /sys/class/input/input2/event2/dev /sys/class/input/mice/dev /sys/class/misc/agpgart/dev /sys/class/misc/device-mapper/dev /sys/class/misc/psaux/dev /sys/class/misc/snapshot/dev /sys/class/ppdev/parport0/dev /sys/class/printer/lp0/dev /sys/class/usb_device/usbdev1.1/dev /sys/class/usb_device/usbdev1.2/dev /sys/class/usb_device/usbdev1.3/dev /sys/class/usb/lp0/dev /sys/devices/pci:00/:00:07.2/usb1/1-0:1.0/usbdev1.1_ep81/dev /sys/devices/pci:00/:00:07.2/usb1/1-1/1-1:1.0/usbdev1.2_ep81/dev /sys/devices/pci:00/:00:07.2/usb1/1-1/1-1:1.1/usbdev1.2_ep82/dev /sys/devices/pci:00/:00:07.2/usb1/1-1/usbdev1.2_ep00/dev /sys/devices/pci:00/:00:07.2/usb1/1-2/1-2:1.0/usbdev1.3_ep01/dev /sys/devices/pci:00/:00:07.2/usb1/1-2/1-2:1.0/usbdev1.3_ep82/dev /sys/devices/pci:00/:00:07.2/usb1/1-2/usbdev1.3_ep00/dev /sys/devices/pci:00/:00:07.2/usb1/usbdev1.1_ep00/dev -- Kernel configuration: -- System Information: Debian Release: 4.0 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-4-686 Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Versions of packages udev depends on: ii debconf [debconf-2.0] 1.5.11 Debian configuration management sy ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii libselinux1 1.32-3 SELinux shared libraries ii libvolume-id0 0.105-3 libvolume_id shared library ii lsb-base3.1-23 Linux Standard Base 3.1 init scrip udev recommends no packages. -- debconf information: udev/new_kernel_needed: false udev/reboot_needed: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#400129: nvidia-glx: fails to uninstall: dpkg-divert error
severity 400129 normal tag 400129 + unreproducible thanks On Friday 24 November 2006 11:10, Randall Donald wrote: $ sudo dpkg --purge nvidia-glx (Reading database ... 291706 files and directories currently installed.) Removing nvidia-glx ... dpkg-divert: rename involves overwriting `/usr/lib/libGL.so' with different file `/usr/lib/nvidia/libGL.so.xlibmesa', not allowed dpkg: error processing nvidia-glx (--purge): subprocess post-removal script returned error exit status 2 Errors were encountered while processing: nvidia-glx nvidia-glx does purge if I remove libgl1-mesa-dev first. Hmm, I wonder if this has to do with the file created by the init script. I'll try to reproduce this tonight. Hi Randall I thought that this might also be present in the -legacy packages, since the packaging is similar. When I couldn't reproduce it there, your comments about the init script caused me to try to reproduce it again. I can't reproduce this now. I'm guessing that the root cause was probably somewhere in the mixture of semi-current and obsolete nvidia-* packages on the system at boot time. When I booted i had the following packages installed: nvidia-glx 1.0.8776-1 nvidia-kernel-2.6.18-1-486 1.0.8776+2 nvidia-kernel-legacy-source 1.0.7184-1 nvidia-kernel-source 1.0.8774-2 nvidia-kernel-2.6.17-2-486 1.0.8774-2+2.6.17-8 (built locally IIRC) nvidia-kernel-2.6.17-2-686 1.0.8774-2+2.6.17-8 (built locally IIRC) Before filing the bug report at severity:serious I removed the obsolete nvidia packages, upgraded to the latest nvidia-glx, purged nvidia-glx (by first removing libgl1-mesa-dev), reinstalled both packages and confirmed that I could still reproduce the bug. However at no stage did I actually reboot. Most (all?) output in the bug report came from the last round of tests. Unless you or someone else can reproduce it, or the above gives you some new clue, I suggest closing. (I should be able to restore a backup from earlier this week if anyone really wants to pursue this). HTH Andrew V. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#400129: nvidia-glx: fails to uninstall: dpkg-divert error
Package: nvidia-glx Version: 1.0.8776-2 Severity: serious Hi When attempting to remove or purge nvidia-glx. $ sudo dpkg --purge nvidia-glx (Reading database ... 291706 files and directories currently installed.) Removing nvidia-glx ... dpkg-divert: rename involves overwriting `/usr/lib/libGL.so' with different file `/usr/lib/nvidia/libGL.so.xlibmesa', not allowed dpkg: error processing nvidia-glx (--purge): subprocess post-removal script returned error exit status 2 Errors were encountered while processing: nvidia-glx $ /usr/sbin/dpkg-divert --list |grep nvidia diversion of /usr/lib/libGL.so to /usr/lib/nvidia/libGL.so.xlibmesa by nvidia-glx $ dpkg -l |grep nvidia pH nvidia-glx 1.0.8776-2 NVIDIA binary XFree86 4. ii nvidia-kernel-2.6.18-1-486 1.0.8776+2 NVIDIA binary kernel mod ii nvidia-kernel-common20051028+1 NVIDIA binary kernel mod ii nvidia-settings 1.0+20060516-3 Tool of configuring the $ dpkg -l | grep mesa ii libgl1-mesa-dev 6.5.1-0.4 A free implementation of ii libgl1-mesa-dri 6.5.1-0.4 A free implementation of ii libgl1-mesa-glx 6.5.1-0.4 A free implementation of ii libglu1-mesa6.5.1-0.4 The OpenGL utility libra ii libglu1-mesa-dev6.5.1-0.4 The OpenGL utility libra ii mesa-common-dev 6.5.1-0.4 Developer documentation ii mesa-utils 6.3.2-2.1 Miscellaneous Mesa GL ut ii xlibmesa-gl 7.1.0-7transitional package for ii xlibmesa-gl-dev 7.1.0-7transitional package for nvidia-glx does purge if I remove libgl1-mesa-dev first. Thanks for your work in Debian. Andrew V. -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-1-486 Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Versions of packages nvidia-glx depends on: ii libc62.3.6.ds1-8 GNU C Library: Shared libraries ii libx11-6 2:1.0.3-3 X11 client-side library ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar ii nvidia-kernel-1.0.8776 1.0.8776+2 NVIDIA binary kernel module for Li ii x11-common 1:7.1.0-7 X Window System (X.Org) infrastruc nvidia-glx recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#363324: (no subject)
Hi Randall, Hi Phillipe Philippe Cloutier wrote I'm not sure what you mean by since there won't be any modules in testing, but I hope the following answers your question. There are two things that would make me close this report: 1) linux-2.6 is updated, and both nvidia-graphics-modules-i386 and nvidia-graphics-drivers are still ready to be updated simultaneously 2) nvidia-graphics-drivers is forced in testing. Both nvidia-graphics-drivers and nvidia-graphics-drivers-legacy are currently free of RC bugs, and old enough. Is there any reason not ask on -release for them to be pushed into testing? Andrew V. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#383860: x86 binary packages built from pre-release source package
Package: nvidia-graphics-drivers-legacy Version: 1.0.7182-1 Severity: serious Hi Donald The x86 binary packages aren't built from the uploaded source package. They appear to have been built from a pre-release version of the package that was available for testing before the final version was uploaded. This can be easily seen by comparing the changelog of in the source and binary packages. The AMD binary packages don't appear to be affected. Cheers Andrew V. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-2-486 Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#345891: needs update for new archive key
Hi Further things to consider. Apologies if I these have already been handled. 1. Dec 2006 Etch releases. Jill downloads and burns etch install cd. Jan 2007, old archive key expires, new archive key issued. Jan 2008, old archive key expires, new archive key issued. Mar 2008, Jill tries to install from the cd created in Dec 2006. Will that work? Will that work if all debian-archive-keys were revoked/replaced in mid 2007? 2. security.d.o will (presumably) also be signed. Will that be using the same key? Using separate keys might make updating after a key compromise simpler. (You could use the not-compromised key to sign both package lists temporarily). Andrew PS I also prefer debian-archive-keyring/debian-archive-keys. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]