Bug#606984: PowerMac G4 (Digital Audio) sound

2011-04-14 Thread Risto Suominen
2011/4/13, Thomas Carlson :
> I tried today's (4/13/11) Daily Build #5, that uses the installer build from 
> Sid
> on my 533MHz PowerMac G4 (Digital Audio) and guess what?  The sound worked.
> I was able to adjust the volume and set a sound theme.  The correct device for
> this machine, PowerMac Tumbler (Alsa mixer), had been installed.  I checked
> under /etc/modprobe.d and no files were blacklisted except snd-aoa in
> blacklist.local.conf.
>
It should be impossible. I don't like this kind of resolution. It
won't last. Nothing has changed. Unless the blacklisting mechanism
has...

But the correct fix (backlist the other snd-aoa modules) is on its way
through the machinery. So, there is hope.

Risto



-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/BANLkTi=km6ysqrohhowegzbqvl6ldps...@mail.gmail.com



Processed: tagging 621753

2011-04-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 621753 + confirmed
Bug #621753 [grub-installer] debian-installer: screen title says "Configuring 
man-db" instead of "Configuring grub"
Added tag(s) confirmed.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
621753: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=621753
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.130278617816343.transcr...@bugs.debian.org



Bug#609293: partition alignment for Advanced Format disks

2011-04-14 Thread Harald Dunkel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Christian,

On 04/14/11 07:50, Christian PERRIER wrote:
> 
> What parted.udeb did you load?
> 

The parted.udeb chosen by the installer on

http://cdimage.debian.org/cdimage/squeeze_di_beta2/amd64/iso-cd/debian-squeeze-di-beta2-amd64-netinst.iso

> From what you mention, it seems that you picked unstable's parted udeb
> and manually installed it and then things worked as you expect. Is
> that right?
> 

I cannot say if the parted-udeb was from unstable, but it was surely
not from stable. Using parted I could align the partitions as needed.

> However, parted had very few updates since the D-I beta2 this
> installation report was sent for. The version was 2.3-4 and only -5
> was released since then with no apparent change related to these
> issues.
> 

I understand. This bug report is not about parted, but about the
installer choosing an inappropriate default alignment for the
partitions.

> I can understand this machine is not available for reinstall, but
> maybe is it still avaiulable for an install *test*, up to the point
> where things are committed to the disk. That should be enough to see
> whether the installer aligns partitions the way you expect.
> 

Sorry, but I don't want to put that machine at risk. The problem
is easy to reproduce: Create a virtual block device and run the
installer in kvm:

kvm-img create /export/storage/root.img 16G
kvm -m 512 -cdrom /var/tmp/debian-6.0.1a-amd64-netinst.iso \
- -drive file=/export/storage/root.img -vnc :1 -usbdevice tablet

Connect via vnc and try to install Debian on the disk with the
root partition aligned to 2048s (using a msdos partition table,
of course).


Regards

Harri
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk2nIyAACgkQUTlbRTxpHjdh0ACdGVaERA0JQ136VekVzre91tNx
Y3kAn1ewiGc+YKPqQ4iuD+Zlrx2/SGuS
=f6E0
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4da72325.9030...@afaics.de



Re: Bug#609293: partition alignment for Advanced Format disks

2011-04-14 Thread Lennart Sorensen
On Thu, Apr 14, 2011 at 06:23:39AM +0200, Harald Dunkel wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> Hi Miguel,
> 
> sorry to say, but did you check when this report was opened? The
> log files are _way_ gone. The machine I not available
> for a reinstallation.
> 
> Anyway, I had hoped that this problem would be fixed for Squeeze,
> since this problem makes Debian appear to be very slow on modern
> hardware. The next release is in 2 years, so time will tell.

I thought parted as used in squeeze used 1MB partition allignement by
default, just like Windows Vista and Windows 7 do.  That should solve
the issue.  I guess I could be wrong, but I sure hope not.

-- 
Len Sorensen


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110414171311.go...@caffeine.csclub.uwaterloo.ca



Bug#408228: marked as done (cdebconf: uninstallable under some conditions because of dependancy cycle)

2011-04-14 Thread Debian Bug Tracking System
Your message dated Thu, 14 Apr 2011 19:04:55 +0100
with message-id <1302804298.2207.1.camel@x200s>
and subject line Re: Bug#408228: Is this bug still valid ?
has caused the Debian Bug report #408228,
regarding cdebconf: uninstallable under some conditions because of dependancy 
cycle
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
408228: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=408228
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: cdebconf
Version: 0.108
Severity: important
Usertags: grid5000 piuparts

Hi,

During a piuparts run over all the packages in etch, I ran into a
problem with your package:
  Reading package lists...
  Building dependency tree...
  The following extra packages will be installed:
defoma file fontconfig fontconfig-config libatk1.0-0 libcairo-directfb2
libcairo2 libdb4.4 libdebian-installer4 libdirectfb-0.9-25 libexpat1
libfontconfig1 libfreetype6 libgdbm3 libglib2.0-0 libgtk-directfb-2.0-0
libgtk2.0-0 libgtk2.0-common libjpeg62 libmagic1 libnewt0.52 libpango1.0-0
libpango1.0-common libpng12-0 libpopt0 libsysfs2 libtextwrap1 libtiff4
libx11-6 libx11-data libxau6 libxcursor1 libxdmcp6 libxext6 libxfixes3
libxft2 libxi6 libxinerama1 libxrandr2 libxrender1 perl perl-modules
ttf-dejavu ucf whiptail x11-common
  Suggested packages:
defoma-doc psfontmgr x-ttcidfont-conf dfontmgr libfreetype6-dev
ttf-kochi-gothic ttf-kochi-mincho ttf-thryomanes ttf-baekmuk
ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp
ttf-arphic-bkai00mp libterm-readline-gnu-perl libterm-readline-perl-perl
  Recommended packages:
libft-perl libatk1.0-data libglib2.0-data hicolor-icon-theme libgtk2.0-bin
libfribidi0 perl-doc debconf-utils
  The following NEW packages will be installed:
cdebconf defoma file fontconfig fontconfig-config libatk1.0-0
libcairo-directfb2 libcairo2 libdb4.4 libdebian-installer4
libdirectfb-0.9-25 libexpat1 libfontconfig1 libfreetype6 libgdbm3
libglib2.0-0 libgtk-directfb-2.0-0 libgtk2.0-0 libgtk2.0-common libjpeg62
libmagic1 libnewt0.52 libpango1.0-0 libpango1.0-common libpng12-0 libpopt0
libsysfs2 libtextwrap1 libtiff4 libx11-6 libx11-data libxau6 libxcursor1
libxdmcp6 libxext6 libxfixes3 libxft2 libxi6 libxinerama1 libxrandr2
libxrender1 perl perl-modules ttf-dejavu ucf whiptail x11-common
  0 upgraded, 47 newly installed, 0 to remove and 0 not upgraded.
  Need to get 22.6MB of archives.
[...]
  E: Couldn't configure pre-depend x11-common for libxft2, probably a 
dependency cycle.

I could reproduce it outside piuparts. If debconf is not installed, and you try 
to install cdebconf, you run into a problem:
cdebconf depends on libxft2
libxft2 pre-depends on x11-common
x11-common pre-depends on debconf | debconf-2.0

For some reason, apt doesn't understand that it can solve this by installing 
first debconf, then x11-common, then cdebconf...
-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |

--- End Message ---
--- Begin Message ---
Package: cdebconf
Version: 144

Here we go, then.

On Wed, 2011-04-13 at 07:09 +0200, Christian PERRIER wrote:
> Quoting Regis Boudin (re...@boudin.name):
> > Hi,
> > 
> > Now that the GTK frontend has been split out to cdebconf-gtk, cdebconf
> > itself doesn't have any direct or indirect dependency on x11-common,
> > which I believe means that this dependency cycle is gone. As a
> > consequence, isn't it safe to close this bug, now ?
> > 
> > Apologies if I got it wrong, please feel free to correct me.
> 
> That seems correct, yes (checked on my side). Please close the bug:
> you deserved it by exhumating it from the dust..:-)
> 



--- End Message ---


Bug#537535: Offer for help, first patch

2011-04-14 Thread Regis Boudin
Hi guys,

I'd like to try and help with the switch to cdebconf as default, and
decided to start by having a look at this bug.

First, I took a stab at implementing debconf-get-selections, see patch
attached. It seems to work, but any feedback would be very welcome. I
added entries to cdebconf.conf-dist for the --installer option, which I
hope is the correct way.

I also had a look at Colin's patch, found a bug in debconf-escape, and
hope to send a working patch very soon. A pointer to test the escape
CAPB would be welcome as well, as I started work on it, based on the
Colin's patch.

Obviously any comment, feedback, or pointer to ways I could help would
be very welcome.

Regis
diff --git a/debian/cdebconf.install b/debian/cdebconf.install
index aa3b8a5..a32582c 100644
--- a/debian/cdebconf.install
+++ b/debian/cdebconf.install
@@ -4,6 +4,7 @@ deb/usr/lib/cdebconf/debconf usr/lib/cdebconf
 deb/usr/lib/cdebconf/debconf-communicate usr/lib/cdebconf
 deb/usr/lib/cdebconf/debconf-copydb usr/lib/cdebconf
 deb/usr/lib/cdebconf/debconf-dumpdb usr/lib/cdebconf
+deb/usr/lib/cdebconf/debconf-get-selections usr/lib/cdebconf
 deb/usr/lib/cdebconf/debconf-loadtemplate usr/lib/cdebconf
 deb/usr/lib/cdebconf/dpkg-reconfigure usr/lib/cdebconf
 deb/usr/lib/cdebconf/frontend/passthrough.so usr/lib/cdebconf/frontend
diff --git a/src/.gitignore b/src/.gitignore
index 4bb4aea..ffeeb89 100644
--- a/src/.gitignore
+++ b/src/.gitignore
@@ -7,6 +7,7 @@ debconf
 debconf-communicate
 debconf-copydb
 debconf-dumpdb
+debconf-get-selections
 debconf-loadtemplate
 dpkg-reconfigure
 debconf.conf
diff --git a/src/Makefile.in b/src/Makefile.in
index e97bbfb..e6319d0 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -13,7 +13,7 @@ CLILIBNAME=$(CLILIB).$(MAJOR).$(MINOR).$(MICRO)
 CLISONAME=$(CLILIB).$(MAJOR)
 DEBCONF=debconf
 TOOLS=debconf-loadtemplate debconf-copydb debconf-communicate \
-	debconf-dumpdb \
+	debconf-dumpdb debconf-get-selections \
 	dpkg-reconfigure #dpkg-preconfigure
 BIN=$(DEBCONF) $(TOOLS)
 
@@ -65,6 +65,7 @@ install:
 	install -m 755 debconf-copydb debconf-dumpdb $(DESTDIR)${moddir}
 ifneq ($(TARGET),udeb)
 	install -m 755 debconf-communicate $(DESTDIR)${moddir}
+	install -m 755 debconf-get-selections $(DESTDIR)${moddir}
 	install -m 755 dpkg-reconfigure $(DESTDIR)${moddir}
 endif
 	install -m 644 $(LIBNAME) $(DESTDIR)${moddir}
diff --git a/src/cdebconf.conf-dist.in b/src/cdebconf.conf-dist.in
index 369be94..6036d04 100644
--- a/src/cdebconf.conf-dist.in
+++ b/src/cdebconf.conf-dist.in
@@ -31,6 +31,11 @@ template {
 driver "rfc822db";
 path "/target/var/cache/debconf/templates.dat";
   };
+
+  instance "di_templatedb" {
+driver "rfc822db";
+path "/var/log/installer/cdebconf/templates.dat";
+  };
 };
 
 config {
@@ -68,5 +73,11 @@ config {
 stack { "target_config_gen_db"; "target_config_passwd_db"; };
 template "target_templatedb";
   };
+
+  instance "di_configdb" {
+driver "rfc822db";
+path "/var/log/installer/cdebconf/questions.dat";
+template "di_templatedb";
+  };
 };
 
diff --git a/src/debconf-get-selections.c b/src/debconf-get-selections.c
new file mode 100644
index 000..b5a024c
--- /dev/null
+++ b/src/debconf-get-selections.c
@@ -0,0 +1,105 @@
+/**
+ * @file debconf-get-selections.c
+ * @brief Output contents of debconf database
+ *
+ */
+
+#include "common.h"
+#include "configuration.h"
+#include "database.h"
+#include "question.h"
+#include "template.h"
+
+#include 
+#include 
+#include 
+#include 
+#include 
+
+static int installer = 0;
+static struct option g_dpc_args[] = {
+{ "installer", 0, &installer, 'i' },
+{ 0, 0, 0, 0 }
+};
+
+int main(int argc, char **argv)
+{
+const char *defaultowner = "unknown";
+struct configuration *config;
+struct template_db *tdb;
+struct question_db *qdb;
+struct question *q;
+void *iter;
+int c;
+
+setlocale(LC_ALL, "");
+
+config = config_new();
+
+while ((c = getopt_long(argc, argv, "", g_dpc_args, NULL)) > 0)
+{
+switch (c)
+{
+case 'i':
+defaultowner = "d-i";
+break;
+default:
+break;
+}
+}
+
+/* parse the configuration info */
+if (config->read(config, DEBCONFCONFIG) == 0)
+DIE("Error reading configuration information");
+
+/* initialize database modules */
+if ((tdb = template_db_new(config, installer?"di_templatedb":NULL)) == 0)
+DIE("Cannot initialize DebConf template database");
+if ((qdb = question_db_new(config, tdb, installer?"di_configdb":NULL)) == 0)
+DIE("Cannot initialize DebConf config database");
+
+/* load database */
+tdb->methods.load(tdb);
+qdb->methods.load(qdb);
+
+iter = 0;
+while ((q = qdb->methods.iterate(qdb, &iter)) != NULL)
+{
+struct questionowner *owner = q->owners;
+const char *type = q->template->type;
+
+if ((type == NULL) ||
+(strcmp(type, "title"

Bug#622825: tasksel: Minor typo

2011-04-14 Thread Deniz Akcal
Package: tasksel
Version: 2.89
Severity: minor

When reading the manual page, it says: "test mode; don't actually install
or remove packeges", when it should say "test mode; don't actually install or
remove packages". (The word "packages").

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages tasksel depends on:
ii  aptitude  0.6.3-4terminal-based package manager (te
ii  debconf [debconf-2.0] 1.5.38 Debian configuration management sy
ii  liblocale-gettext-perl1.05-6 Using libc functions for internati
ii  tasksel-data  2.89   Official tasks used for installati

tasksel recommends no packages.

tasksel suggests no packages.

-- debconf information:
  tasksel/title:
  tasksel/desktop: gnome
  tasksel/first: Standard system
  tasksel/tasks:



-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110414230404.31595.82284.reportbug@debian



Bug#537535: Offer for help, first patch

2011-04-14 Thread Joey Hess
Regis Boudin wrote:
> I'd like to try and help with the switch to cdebconf as default, and
> decided to start by having a look at this bug.

Cool, much appreciated!

> First, I took a stab at implementing debconf-get-selections, see patch
> attached. It seems to work, but any feedback would be very welcome. I
> added entries to cdebconf.conf-dist for the --installer option, which I
> hope is the correct way.

That's probably a good clean way to do it. I hope that cdebconf does not
try to use those stanzas in normal operation, /var/log/installer may not
always exist.

> I also had a look at Colin's patch, found a bug in debconf-escape, and
> hope to send a working patch very soon. A pointer to test the escape
> CAPB would be welcome as well, as I started work on it, based on the
> Colin's patch.

Doing a SUBST of something\nwith\nnewlines and checking it is
displayed as mutiple lines would be a good test. There are
few packages that use it, and probably mostly for error display.

> Obviously any comment, feedback, or pointer to ways I could help would
> be very welcome.

The other blocking bugs of #328498 are of course relevant. The key thing
is the template autoloading stuff and general tweaks so cdebconf can be
used when installing packages.

-- 
see shy jo


signature.asc
Description: Digital signature


Debian installer build: failed or old builds

2011-04-14 Thread Daily build aggregator
Debian installer build overview
---

Failed or old builds:

* FAILED BUILD: armel Apr 14 10:15 joey@box build_orion5x_network-console 

http://people.debian.org/~joeyh/d-i/armel/images/daily/build_orion5x_network-console.log

* FAILED BUILD: armel Apr 14 10:23 joey@box build_iop32x_netboot 

http://people.debian.org/~joeyh/d-i/armel/images/daily/build_iop32x_netboot.log

* FAILED BUILD: armel Apr 14 10:38 joey@box build_versatile_netboot 

http://people.debian.org/~joeyh/d-i/armel/images/daily/build_versatile_netboot.log

* FAILED BUILD: armel Apr 14 10:59 joey@box build_ads_cf 

http://people.debian.org/~joeyh/d-i/armel/images/daily/build_ads_cf.log

* OLD BUILD:powerpc Apr 11 00:07 buildd@praetorius build_powerpc_cdrom 

http://d-i.debian.org/daily-images/powerpc/daily/build_powerpc_cdrom.log

* OLD BUILD:powerpc Apr 11 00:09 buildd@praetorius build_powerpc_netboot 

http://d-i.debian.org/daily-images/powerpc/daily/build_powerpc_netboot.log

* OLD BUILD:powerpc Apr 11 00:12 buildd@praetorius 
build_powerpc_netboot-gtk 

http://d-i.debian.org/daily-images/powerpc/daily/build_powerpc_netboot-gtk.log

* OLD BUILD:powerpc Apr 11 00:14 buildd@praetorius build_powerpc_hd-media 

http://d-i.debian.org/daily-images/powerpc/daily/build_powerpc_hd-media.log

* OLD BUILD:powerpc Apr 11 00:15 buildd@praetorius build_powerpc64_cdrom 

http://d-i.debian.org/daily-images/powerpc/daily/build_powerpc64_cdrom.log

* OLD BUILD:powerpc Apr 11 00:17 buildd@praetorius build_powerpc64_netboot 

http://d-i.debian.org/daily-images/powerpc/daily/build_powerpc64_netboot.log

* OLD BUILD:powerpc Apr 11 00:20 buildd@praetorius 
build_powerpc64_netboot-gtk 

http://d-i.debian.org/daily-images/powerpc/daily/build_powerpc64_netboot-gtk.log


Totals: 103 builds (4 failed, 7 old)


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qaxof-0005hd...@ravel.debian.org



Bug#622839: Debian installer fails at step "install base system" with claim that no suitable kernels can be found

2011-04-14 Thread Alex Roper
Package: debian-installer
Version: Squeeze

When installing from the small cd amd64 wheezy (the netinst is build on
squeeze and the volume identifies as squeeze but I was installing
wheezy) in expert non-graphical mode, the installation fails during
install base system saying it's unable to find any suitable kernels, and
asking if I want to continue. Monitoring the install in a terminal, I
see that /target/etc/apt/sources.list, previously containing a
placeholder invalid line, has been blanked just before this error
message. There is an empty file in /tmp called something like valid
kernel versions. I was using LVM on top LUKS if that matters at all,
though it probably doesn't.

I was able to work around the issue by switching to a virtual terminal,
editing the sources file to include a Debian repository and manually
installing busybox then the kernel.

# Workaround
# When you see hte error Ctrl + F2 then  to activate the console
echo "deb http://http.us.debian.org/debian stable main contrib non-free"
>> /target/etc/apt/sources.list
apt-get update
apt-get install linux-image-2.6-amd64
# Ctrl + F1 and tell the box to continue installing without kernel.

One possible cause of this is that the expert mode install does not
configure system mirrors before installing base system. After I worked
around the error, the next step was to choose supplementary mirrors to
the netinst.

I can try to reenact the process later if more detail is needed and
record exactly all steps taken. It seems to be reproducible in that it
happened twice, though the first time I had manually set up partitions
because I wanted xts on my LUKS.



-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4da7c866.1070...@ugcs.caltech.edu



Bug#622839: Debian installer fails at step "install base system" with claim that no suitable kernels can be found

2011-04-14 Thread Christian PERRIER
Quoting Alex Roper (al...@ugcs.caltech.edu):
> Package: debian-installer
> Version: Squeeze
> 
> When installing from the small cd amd64 wheezy (the netinst is build on
> squeeze and the volume identifies as squeeze but I was installing
> wheezy) in expert non-graphical mode, the installation fails during

It's unclear to me what exact image you were using. Could you give the
download URL?



signature.asc
Description: Digital signature