Bug#363358: apt: Treats an explicit zero epoch as newer than no epoch

2006-05-08 Thread Michael Vogt
On Sun, Apr 30, 2006 at 07:58:37PM +0200, Lionel Elie Mamane wrote:
> Apt treats a version string with explicit zero epoch as newer than the
> same without epoch. This is contrary to policy 5.6.12.
> 
> Consequences: If a package in the archive has an explicit zero epoch,
>   apt always wants to upgrade it, although the version in
> the archive is the same as the version locally
> installed.
> 
> Here's a patch that corrects this.
[..]

Thanks for your patch. I applied it to my bzr tree and it will be part
of the next upload.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#365819: apt-get update chokes on "Bad header line"

2006-05-08 Thread Michael Vogt
On Thu, May 04, 2006 at 08:48:29AM +0200, Ralf Schlatterbeck wrote:
> On Wed, May 03, 2006 at 12:52:37AM -0700, Steve Langasek wrote:
> > On Wed, May 03, 2006 at 09:20:39AM +0200, Ralf Schlatterbeck wrote:
> > 
> > > apt-get update produces "Bad header line" messages on some files. Note 
> > > that
> > > this error is not reproduceable always (and happens for different files
> > > although Release.gpg is often among them), sometimes the update runs
> > > successfully,
> > 
> > This error certainly isn't reproducible in the general case.
> 
> I can now confirm that only apt-get in etch is affected. My apt-get in
> sarge works perfectly. Anything I can do (e.g. build the apt package
> with debugging turned on) to help you diagnose this problem?

The output of:
# apt-get  -o Debug::Acquire::http=true update 2> apt_http.log

would be usefull here (please attach it to this bugreport).

Thanks,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#316337: Here we are

2006-05-08 Thread Michael Vogt
On Sun, May 07, 2006 at 02:33:31PM +0200, [EMAIL PROTECTED] wrote:
> >From traces/trace.2063 (helper/ftp)
> (FYI, 0 and 1 are a pipe to the main apt process, 3 is a socket to the Debian 
> FTP server).
[..]

Thanks for your detailed analysis.
 
Could you please try the attached patch and tell me if it fixes the
problem? 

Thanks,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo
=== modified file 'methods/ftp.cc'
--- methods/ftp.cc  
+++ methods/ftp.cc  
@@ -1055,9 +1055,12 @@
 UBuf.modtime = FailTime;
 utime(FailFile.c_str(),&UBuf);
 
-// If the file is missing we hard fail otherwise transient fail
-if (Missing == true)
+// If the file is missing we hard fail and delete the destfile
+// otherwise transient fail
+if (Missing == true) {
+   unlink(FailFile.c_str());
return false;
+}
 Fail(true);
 return true;
   }



Bug#365880: apt-get fails with $http_proxy env var set correctly

2006-05-08 Thread Michael Vogt
On Wed, May 03, 2006 at 07:43:07PM +0530, Toufeeq Hussain wrote:
> Subject: apt-get update fails even when $http_proxy env var is set.
> Package: apt
> Version: 0.6.43.3
> Severity: normal

Thanks for your bugreport.

> After upgrading the apt package in unstable, an apt-get update of my
> existing repositories failed even after I had the http_proxy
> environment variable set correctly.
> 
> However, after creating a /etc/apt/apt.conf file with the following line,
> Acquire::http::Proxy "http://user:[EMAIL PROTECTED]:80";; (example)
> apt-get seems to work fine.

I can't reproduce this behaviour here, what did your http_proxy
environment variable look like? 

Cheers,
 Michael 
 

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#350025: (no subject)

2006-05-08 Thread Michael Vogt
On Thu, May 04, 2006 at 06:07:48PM +0200, Gonéri Le Bouder wrote:
> Hello,
Hi,
 
> A dist-upgrade from Sarge broke my system.
> IMO, this bug severity is grave since it breaks all apt tools.
> The patch works fine.

Its in my bzr tree and will be part of the next upload.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#365446: synaptic: "Add downloaded packages" needs to be more intuitive or documented

2006-05-02 Thread Michael Vogt
On Mon, May 01, 2006 at 02:21:36PM -0400, Filipus Klutiero wrote:
> Michael Vogt a écrit :
[..]
> >What do you think about the following two tooltips to the buttons: 
> >+"Generate a shell script so that you can download
> > the selected packages on a different computer"
> >+"Add packages downloaded with the 'Generate package download
> > script' option to the system
> >
> I didn't realize that you could add tooltips to menu items. Without 
> looking at the result, I can only say that IMHO tooltips aren't the best 
> source of documentation. But mentioning that "Add downloaded packages" 
> is complementary to "Generate package download script" (feature, rather 
> than option?) would definitely disambiguate the role of "Add downloaded 
> packages", and I trust you that your proposition must make sense.

Thanks, I changed the string to use "feature" instead of option, I
think that fits better. I agree that using a tooltip in a menu is not
at all optimal but I think we should use it for now until we find a
better solution (a wizard like interface maybe?).

Thanks,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#307756: apt-utils: fix documentation of apt-ftparchive

2006-05-01 Thread Michael Vogt
On Thu, Jan 19, 2006 at 07:04:46PM +0100, Bart Martens wrote:
> The attached patch should fix the bug.

Thanks for the patch (and sorry for this very late reply)! I applied
it to my bzr branch and it will be part of the next upload.

Cheers,
 Michael



-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#361130: apt: postinstall configure fails if neither of /e/a/source.list nor /u/s/d/a/e/sources.list exists

2006-05-01 Thread Michael Vogt
On Thu, Apr 06, 2006 at 03:51:36PM -0400, Justin Pryzby wrote:
> Package: apt
> Version: 0.6.43.3

Thanks for your bugreport.
 
> One is supposed to be able to rm -fr /usr/share/doc without any
> functional consequence or change in behaviour, but the apt postinstall
> script will attempt to copy a "template" sources.list from
> doc/examples/ if /etc/apt/sources.list doesn't exist.

This problem is fixed in my bzr tree and it will be part of the next
upload. 

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#364441: synaptic: 'lock version' feature should prohibit 'upgrades' to the same version as well

2006-05-01 Thread Michael Vogt
On Sun, Apr 23, 2006 at 04:09:34PM +0200, Christian Pernegger wrote:
> Package: synaptic
> Version: 0.57.9
> Severity: normal

Thanks for your bugreport. 
 
> I had to make a very small change to a package
> locally, so I didn't want to bump the version
> number. I then checked 'lock version' to prevent
> synaptic from changing it, but it still wants
> to 'upgrade' to the same version in the official
> repository every time.
[..]

This is tricky to do because the locking works on the version
information. If you have two versions with the same version number it
is confusing for libapt (and therefore synaptic) to know what version
you mean with "locked".

Apt in general is not very good with identical version numbers but
different package control information (size, dependencies). My advice
is to generally have unique version numbers (by e.g. adding
"package_1.0-1localbuild1" etc to the version number).

Cheers, 
 Michael
-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#359989: apt: [apt-get source] fails if dpkg-source is not installed

2006-05-01 Thread Michael Vogt
On Thu, Mar 30, 2006 at 12:23:45AM +0200, Jari Aalto wrote:
> Package: apt
> Version: 0.6.43.3
> Severity: normal

Thanks for your bugreport.

[..] 
> test:/tmp# apt-get source jwm
> Reading Package Lists... Done
> Building Dependency Tree... Done
> Need to get 331kB of source archives.
> Get:1 http://debian.cante.net stable/main jwm 1.1-1 (dsc) [337B]
> Get:2 http://debian.cante.net stable/main jwm 1.1-1 (tar) [331kB]
> Fetched 331kB in 0s (397kB/s)
> sh: dpkg-source: not found
> Unpack command 'dpkg-source -x jwm_1.1-1.dsc' failed.
> E: Child process failed
> 
> SUGGESTION
> 
> It would be better if apt checked the existence of dpkg-source before
> attempting download and notify user to install dpkg-dev package.

The error message in the latest apt is:
 _("Unpack command '%s' failed.\n"),S);
 _("Check if the 'dpkg-dev' package is installed.\n"));

This should be sufficient IMHO. I don't think the command should fail
before the download because having the source available may be still
helpful and a subsequent apt-get source (after install dpkg-dev)
should do the right thing and unpack the source.

Cheers,
 Michael



-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#365446: synaptic: "Add downloaded packages" needs to be more intuitive or documented

2006-05-01 Thread Michael Vogt
On Sun, Apr 30, 2006 at 01:53:35AM -0400, Filipus Klutiero wrote:
> Package: synaptic
> Version: 0.57.9
> Severity: normal

Thanks for your bugreport.
 
> "Add downloaded packages" seems to be designed to install upgrade
> packages downloaded from a different machine.

Yes, it is the "opposite" of the "generate download script" menu
item. Stuff that was downloaded with such a script can be added with
that menu item (in fact anything that is availalbe in the current
authenticated Packages list can be added this way if it passes the
md5sum check).

> IMHO the function of this item is not clear. As it's not documented, I
> would expect users to assume that "Add downloaded packages" could
> replace a "dpkg -i foo.deb" for, say, packages not in Debian downloaded
> manually. Unfortunately, synaptic simply ignores these packages
> discretely throwing a "Can't find pkg foo" on console, and doesn't give
> any feedback (such as "0 upgrade packages found, 2 unknown packages
> ignored").

What do you think about the following two tooltips to the buttons: 
+"Generate a shell script so that you can download
  the selected packages on a different computer"
+"Add packages downloaded with the 'Generate package download
  script' option to the system

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#362553: apt: hiddeous syntax award for -oDPkg::Options::=

2006-05-01 Thread Michael Vogt
On Fri, Apr 14, 2006 at 12:59:59AM -0400, Justin Pryzby wrote:
> Package: apt
> Version: 0.6.43.3

Thanks for your bugreport.
 
> Apt wins the hiddeous syntax award for the day:
> 
> apt-get -oDPkg::Options::=--force-overwrite install 
> {debianutils,passwd}/stable
> 
> It doesn't work without the second pair of double-colons, which I
> don't understand, haven't seen used anywhere else, thus undocumented,
> is unintuitive, and well, ugly.

This second pair of double-colons indicates that the option should be
added to a list (Dpkg::Options is a list of arguments passed to
dpkg). I'll happily apply patches that document the apt configuration
synatx.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#349298: apt

2006-05-01 Thread Michael Vogt
On Sun, Jan 22, 2006 at 02:07:14PM +1030, Clytie Siddall wrote:
> Package:apt
> Version:
> Severity: wishlist
> Tags: l10n, patch

Thanks a lot for this patch (and sorry for my late reply).
 
> While translating the file apt, I encountered the following typos or  
> issues, which I thought you might like to eliminate in a future release.
> _
> 
> 1.
> po:189
> reference:⑤   cmdline/apt-get.cc:1959
> flag: ②   c-format
> Original: ⌘0  Skiping already downloaded file '%s'\n
> 
> - Skiping
> + Skipping

Fixed in bzr. 
 
> 2.
> Do we need both of these? Is there any difference in meaning?
> 
> .po:265
> reference:⑤   apt-inst/deb/dpkgdb.cc:205
> Original: ⌘0  Reading file listing
> 
> po:274
> reference:⑤   apt-inst/deb/dpkgdb.cc:386
> Original: ⌘0  Reading file list

I changed it in bzr to "Reading file listing" for both now.
 
> 3.
> Splitting sentences is likely to ruin translations. Can we please  
> have this in one string?
[..]

This is a technical limitation of the way that gettext in this bash
script is used. It is probably fixable, but needs a closer look. 
 
> 4.
> Is this another split sentence?
> 
> Original: ⌘0  Could not execute
> 
> .po:341
> reference:⑤   methods/gpgv.cc:202
> Original: ⌘0   to verify signature (is gnupg installed?)
 
Yes, this is another one. I rewrote the code in this part to use
better string handling:
"""
ioprintf(ret, _("Could not execute '%s' to verify signature (is gnupg 
installed?)"), gpgvpath.c_str());
"""

> I hope this is useful. :)

Yes, thanks a lot!
 
Cheers,
 Michael


-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#364916: Subject: gtimelog: [patch] please improve the formating of the activity mail

2006-04-26 Thread Michael Vogt
Package: gtimelog
Severity: wishlist
Tags: patch


Please apply the attached patch to gtimelog. It improves the
formating of the activity mails (the patch is done by Gustavo
Niemeyer).

Thanks,
 Michael


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-1-k7
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8)


wrap_fix.patch
Description: Binary data


Bug#128818: About delta updates

2006-04-26 Thread Michael Vogt
On Sat, Apr 08, 2006 at 07:13:10PM +0400, Maxim Grechkin wrote:
> When it will be mergeed to sid? Have it chances to hit Ubuntu Dapper?

They are already in the debian-sid bzr tree at
http://people.debian.org/~mvo/bzr/apt/apt--debian-sid/ and will be
part of the next upload.

They will probably never hit ubuntu because ubuntu regenerates the
Packages files up to twice a hour and that is not what the pdiff
deltas are designed for.

Cheers,
 Michael 

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#364513: apt: Buffer overflow in pkgDPkgPM::Go.

2006-04-24 Thread Michael Vogt
On Mon, Apr 24, 2006 at 12:29:10AM +0200, Martin Dickopp wrote:
> Package: apt
> Version: 0.6.43.3
> Severity: normal
> Tags: patch
[..]

Thanks for your bugreport and your patch. I have applied it to my bzr
branch and it will be part of the next upload.

Cheers,
 Michael 


> -- System Information:
> Debian Release: testing/unstable
>   APT prefers testing
>   APT policy: (500, 'testing'), (200, 'unstable')
> Architecture: amd64 (x86_64)
> Shell:  /bin/sh linked to /bin/dash
> Kernel: Linux 2.6.16-1-amd64-k8
> Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
> 
> Versions of packages apt depends on:
> ii  libc6 2.3.6-7GNU C Library: Shared libraries
> ii  libgcc1   1:4.1.0-1  GCC support library
> ii  libstdc++64.1.0-1The GNU Standard C++ Library v3
> 
> Versions of packages apt recommends:
> ii  debian-archive-keyring2006.01.18 GnuPG archive keys of the Debian 
> a
> 
> -- no debconf information

> --- apt-pkg/deb/dpkgpm.cc~2005-10-19 21:19:08.0 +0200
> +++ apt-pkg/deb/dpkgpm.cc 2006-04-24 00:09:46.0 +0200
> @@ -623,8 +623,8 @@
>   'status: conffile-prompt: conffile : 'current-conffile' 
> 'new-conffile' useredited distedited
>   
>*/
> -  char* list[4];
> -  TokSplitString(':', line, list, 5);
> +  char* list[5];
> +  TokSplitString(':', line, list, sizeof(list)/sizeof(list[0]));
>char *pkg = list[1];
>char *action = _strstrip(list[2]);
>  


-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#360670: synaptic: package cache file corrupted

2006-04-21 Thread Michael Vogt
On Wed, Apr 19, 2006 at 10:10:38PM -0400, Filipus Klutiero wrote:
> retitle 360670 synaptic: package cache file corrupted using 
> apt-index-watcher

This makes me wonder if that isn't a bug in apt-index-watcher? Or does
it only happens for synaptic and no other application that uses libapt
and the index (apt-get, aptitude) is affected?

Thanks,
 Michael

> thanks
> 
> Steve M. Robbins a écrit :
> 
> >On Wed, Apr 19, 2006 at 06:47:25AM -0400, Filipus Klutiero wrote:
> > 
> >
> >>rabbit171 a écrit :
> >>
> >>   
> >>
> >>>Since i have removed apt-index-watcher and debtags, synaptic doesn't
> >>>crash anymore.
> >>> 
> >>>
> >
> > 
> >
> >>OK, thanks. I already had debtags here. Steve, do you use 
> >>apt-index-watcher?
> >>   
> >>
> >
> >Yes, I do have apt-index-watcher running.  I've shut it off now
> >to see if the corruption goes away.  Just successfully did
> >an update ... so things are looking up ;-)
> >
> >Thanks for the tip!
> >-Steve
> >
> > 
> >
> Thanks Steve.
> 
> If anybody experiences this bug without apt-index-watcher, please let 
> the bug report know.
> 

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#357863: 0.57.9 without this patch

2006-04-19 Thread Michael Vogt
On Fri, Apr 07, 2006 at 11:34:22PM +0200, Martin Michlmayr wrote:
> Hi Michael,
Hi Martin,
 
> Is there a good reason you uploaded 0.57.9 without this patch
> applied?  It would be nice if this could get into the next
> upload...

Sorry for this (and sorry for my late reply). I applied the patch to
my bzr repository now and it will be part of the next upload. 

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#363085: synaptic: Backtrace

2006-04-19 Thread Michael Vogt
On Tue, Apr 18, 2006 at 07:59:48AM -0400, Filipus Klutiero wrote:
> Package: synaptic
> Version: 0.57.9
> Followup-For: Bug #363085
> 
> I'm attaching my backtrace for this.
[..]

Thanks for the backtrace and the additional info. The strange thing is
that I can't reproduce the problem here. I added cs_CZ locales to my
system and run synaptic with LC_COLLATE=cs_CZ (and then LANG=cs_CZ)
and it dosn't crash (up-to-date sid system). I get a GUI that looks
.cz though (not that I would speak the language :)

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#363085: synaptic crashes with LC_COLLATE=cs_CZ

2006-04-18 Thread Michael Vogt
On Mon, Apr 17, 2006 at 04:03:12PM +0200, Ales DOLECEK wrote:
> Package: synaptic
> Severity: normal
> Tags: l10n

Thanks for your bugreport. 
 
> Hello,
> 
>   I have problem running synaptic within my national environment. Howeve if I 
> unset all LC_* variables then everything works fine. By setting the 
> LC_* varables one by one I have found that the problem is with LC_COLLATE set 
> to cs_CZ. With this setting synaptic crashes with SIGSEGV. Earlier I 
> post comment to bug #287470 which looked familiar.
 
Can you please add a backtrace of the crash? Do it with:
# gdb synaptic
(gdb) run
[make it crash]
(gdb) backtrace

Thanks,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#361070: synaptic: Sort order in version columns

2006-04-06 Thread Michael Vogt
On Thu, Apr 06, 2006 at 12:44:16PM +0200, Gregor Hoffleit wrote:
> Package: synaptic
> Version: 0.57.9
> Severity: normal

Thanks for your bugreport. 
 
> The sort order of the version columns ("Installed Version", "Latest
> Version") should match with the ordering used by apt/dpkg.
> (as described by the Debian Policy, 5.6.11).

This problem is fixed in my bzr tree and will be part of the next
upload. 
 
> Appearently the version columns are currently ordered alphabetically.
> When I order by "latest version, ascending", I get this order, which
> seems very crappy:
[..]

"crappy" is a very negative word. There are numerous other words that
are more neutral to describe that there is a bug ("incorrect" comes to
my mind). I find it quite offensive. Please keep in mind that you
communicate with humans (and fellow debian developers) when you write
the bugreport.


Thanks,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#360670: synaptic: package cache file corrupted

2006-04-05 Thread Michael Vogt
On Tue, Apr 04, 2006 at 09:20:25PM +0200, rabbit171 wrote:
> Here is what i have to do to make synaptic crashing:
> 
> 1. update package list
> 2. installing pstoedit and prelink (plus dependencies)
> 3. installing one package
> 
> running synaptic || echo "bug" in the shell resluts in bug, so the
> return value is not 0.
[..]

Could you please test the latest upload (0.57.8)? It fixes a memory
corruption problem that might have caused this bug.

Cheers,
 Michael
 

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#360305: scite: new upstream version

2006-04-02 Thread Michael Vogt
On Sat, Apr 01, 2006 at 12:32:26PM +0800, Paul Wise wrote:
> Package: scite
> Version: 1.68-1
> Severity: wishlist
> Tags: patch

Thanks for your your bugreport and your patch. 
 
> Scite 1.68 is released. I've attached a diff.gz for the new version. It
> includes several other changes. I also notice that you are missing some
> of the secondary copyright holders in debian/copyright. I've left it for
> you to search through the code for them, since there are a few, and you
> need to add copyright/licence stuff for the lua parts.

Thanks for the diff and for reminding me about scite. I uploaded a new
version and used (large) parts of your patch :) 

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#355798: apt: [INTL:pt] Portuguese translation update

2006-03-20 Thread Michael Vogt
On Sun, Mar 12, 2006 at 10:19:18PM +0100, Christian Perrier wrote:
> Quoting Christian Perrier ([EMAIL PROTECTED]):
> > Quoting Miguel Figueiredo ([EMAIL PROTECTED]):
> > > Package: apt
> > > Version: n/a
> > > Tags: l10n, patch
> > > Severity: wishlist
> > > 
> > > Portuguese translation update by Rui Az. and Miguel Figueiredo.
> > > Feel free to use it.
> > 
> > 
> > I committed it in my bzr archive and pushed it to my public copy:
> > 
> > http://www.perrier.eu.org/debian/packages/d-i/level4/apt-bzr/apt-main
> > 
> > Michael, can you check whether you can merge from there?
> 
> 
> Actually, should be
> http://www.perrier.eu.org/debian/packages/d-i/level4/apt-main

Thanks a lot for translation. I have merged them in my development
tree and they will be part of the next upload. 

Thanks,
 Michael


-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#355897: apt: [INTL:ro] Romanian translation update

2006-03-20 Thread Michael Vogt
On Mon, Mar 13, 2006 at 08:32:36AM +0100, Christian Perrier wrote:
> tags 355897 pending
> thanks
> 
> Quoting Sorin Batariuc ([EMAIL PROTECTED]):
> > Package: apt
> > Version: 0.6.43.2
> > Severity: wishlist
> > Tags: patch l10n
> 
> 
> Committed to bzr and pushed
> 
> Michael, please ACK if that's OK...

Thanks for the translation and for merging it into your tree.

I merged it into my development tree and it will be part of the next
upload. 

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#353115: Shouldn't make Recommends useless

2006-03-01 Thread Michael Vogt
On Wed, Mar 01, 2006 at 04:51:14PM +0100, Loïc Minier wrote:
> On Wed, Mar 01, 2006, Filipus Klutiero wrote:
> > synaptic permits removal for "uncommon" situations, but *should* install 
> > recommendations by default. I still disagree that it's a bug not to do 
> > so though.
> 
>  You disagree that's it's a bug not to implement the dependencies
>  described in Policy?  This is a serious statement.  I'm not sure which
>  way I'll follow to get this clarified, I'll keep you in the loop when
>  I've decided.

Sorry for joining so late, my day job keeps me very busy currently.
Please, the discussion seems to be getting a bit out of hand. Let's
relax a bit :)

Synaptic implements a policy compliant way to install recommends. It's
just not turned on by default. This has two reasons:

a) the GUI is not (yet) good for it

What I would like to have is a window (like the current "Mark
additional required changes window) coming up saying:
-  "those dependes must be installed" (Depends) 
-  "those dependencies should be install" (Recommends) with a
toggle-box, on by default
-  "those can be installed" (Suggests) with a toggle box, off by default

What we have right now is just the window coming up with no selection
feature for the user that marks the recommends just like depends. The
user can unmark (some) of them etc.

b) Recommends are not always used right. When I played with enabling
them by default a while ago the result was that way too much was
installed (stuff that really should be suggests is reocommends
etc). This is certainly a problem because apt dosn't support
installing them by default. 

One of the things I would like to do (and that shouldn't be too hard)
is to add --no-recommends to apt and install them by default (just
like aptitude).

I'm happy that you look at the situation about recommends. The problem
was ignored for too long. I personally thing that the course of action
should be:
1. patch apt to support install of recommends by default (should be
   easy, tricky are situations like upgrades etc, but aptitude solved
   most of the problems for us (hug Daniel Burrows if you meet him :)
2. send a mail to debian-devel (or even debian-devel-announce later)
   that we are going to enable installing recommends by default just
   as policy says
3. upload new apt and synaptic after the flamewar^Wdiscussion

I guess only if apt installs them by default the maintainers will look
over there packages and see what really is a recommends and what
should be moved to suggests.

What do you think?

Cheers,
 Michael
-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#353936: apt: [INTL:zh_CN] Simplified Chinese translation updated

2006-02-22 Thread Michael Vogt
On Wed, Feb 22, 2006 at 08:51:25AM +0100, Christian Perrier wrote:
> tags 353936 pending
> thanks
> 
> Quoting Carlos Z.F. Liu ([EMAIL PROTECTED]):
> > Package: apt
> > Version: 0.6.43.2
> > Severity: wishlist
> > Tags: patch l10n
> > 
> > I updated Simplified Chinese translation for apt. Please apply it in
> > next release. Thanks
> 
> Committed to my archive.
> 
> Michael, wouldn't you consider a new upload for APT? AFAIK, we have a
> bunch of pending translaiton updates.

Yes, I just did a upload. Thanks for reminding me, it was on my list
of things to do for a couple of days now :)

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#164399: Branch for the feature

2006-02-13 Thread Michael Vogt
Hi,

I create a baz branch named:
[EMAIL PROTECTED]/apt--mirror-split-bts164399
that contains a initial (and ugly) version of this feature. It needs
to be reworked a bit before it can be included, but the basic
principle should work.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#349300: synaptic: Same problem is occurring here

2006-01-27 Thread Michael Vogt
On Fri, Jan 27, 2006 at 05:45:36PM +1000, Andrew Kovacs wrote:
> Package: synaptic
> Version: 0.57.7.1
> Followup-For: Bug #349300
> 
> I'm also having the same problem since I updated my system on Monday or
> Tuesday this week.
> I've tried the example sources.list, as well as several others, and even
> no sources.list at all, but still get the same result.

Thanks for your bugreport and sorry for my late reply. Can you please
check if you have "update-manager" installed and if removing
update-manager fixes the problem?

Thanks,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#334168: synaptic: Patch for this bug

2006-01-23 Thread Michael Vogt
On Sun, Jan 22, 2006 at 08:26:27PM +0100, Robert Cheramy wrote:
> Package: synaptic
> Version: 0.57.7.1
> Tags: patch
> Followup-For: Bug #334168

Thanks for your bugreport and your patch. I commited it to svn and it
will be part of the next upload!
 
> I wrote a very small patch for this bug. As moving a file across
> different mount points is quite difficult[1], I choosed to create the temp
> file in the same directory as the preferences file.
> 
> I hope this is OK!

Yes, that looks good.

Thanks,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#348839: synaptic: wrong version in about-box

2006-01-20 Thread Michael Vogt
On Thu, Jan 19, 2006 at 11:55:20AM +0100, Fabian Greffrath wrote:
> package: synaptic
> version: 0.57.7.1
> severity: minor

Thanks for your bugreport.
 
> The info-box (Help -> About) claims to be synaptic 0.57.5
> although synaptic 0.57.7.1 is installed.
> 
> Thanks for fixing ;)

This problem is fixed, the makefile that should have updated the
version nubmer automatically was broken. Fixed now and shouldn't
happen anymore.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#347970: apt should depend on/suggest debian-archive-keyring

2006-01-18 Thread Michael Vogt
On Fri, Jan 13, 2006 at 09:58:25PM +0100, Alexander Wuerstlein wrote:
> Package: apt
> Version: 0.5.28.6
> Severity: important

Thanks for your bugreport.
 
> The apt package should depend on or at least suggest the
> debian-archive-keyring package, as it is necessary for proper operation,
> perhaps even more so in the future depending on wether or not
> installation only from trusted sources will be enforced.

I added a recommends in my baz repository and it will be part of the
next upload. 

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#348426: shouldn't this package be priority standard?

2006-01-18 Thread Michael Vogt
On Mon, Jan 16, 2006 at 05:24:34PM -0500, Joey Hess wrote:
> Package: debian-archive-keyring
> Version: 2006.01.10
> Severity: normal

Thanks for your bugreport.
 
> The package's priority is currently optional. Since it provides the
> upgrade path that we'll be using to add new keys etc, I think it should
> be installed on all systems by default, including on existing systems
> when they are upgraded. So it should be priority standard.
> 
> (FWIW, the udeb priority seems fine.)

I changed both now to standard and uploaded. Was that wrong for the
udeb? 

Thanks, 
 Michael

> -- System Information:
> Debian Release: testing/unstable
>   APT prefers unstable
>   APT policy: (500, 'unstable'), (1, 'experimental')
> Architecture: i386 (i686)
> Shell:  /bin/sh linked to /bin/bash
> Kernel: Linux 2.6.15-1-486
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> 
> Versions of packages debian-archive-keyring depends on:
> ii  gnupg 1.4.2-2GNU privacy guard - a free PGP 
> rep
> 
> debian-archive-keyring recommends no packages.
> 
> -- no debconf information
> 
> -- 
> see shy jo



-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#346130: typo in NEWS file

2006-01-13 Thread Michael Vogt
On Thu, Jan 05, 2006 at 10:28:08PM +0100, Tomas Pospisek wrote:
> Package: synaptic
> Version: 0.57.5.1
> Severity: minor
> Tags: patch
> 
> > Synaptic does no longer is build with "package hold" support.
> Synaptic is no longer built with "package hold" support.

Thanks, I fixed that in svn it will be part of the next upload.

Cheers,
 Michael
 
> Happy new year!
> *t
> 
> -- System Information:
> Debian Release: testing/unstable
>   APT prefers testing
>   APT policy: (500, 'testing'), (500, 'stable'), (50, 'unstable')
> Architecture: i386 (i686)
> Shell:  /bin/sh linked to /bin/bash
> Kernel: Linux 2.4.22
> Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
> 
> Versions of packages synaptic depends on:
> ii  apt [libapt-pkg-libc6.3- 0.6.42.1Advanced front-end for dpkg
> ii  libatk1.0-0  1.10.3-1The ATK accessibility toolkit
> ii  libc62.3.5-8 GNU C Library: Shared libraries 
> an
> hi  libfontconfig1   2.3.2-1 generic font configuration 
> library
> hi  libfreetype6 2.1.7-2.4   FreeType 2 font engine, shared 
> lib
> hi  libgcc1  1:4.0.2-5   GCC support library
> hi  libglade2-0  1:2.5.1-2   library to load .glade files at 
> ru
> ii  libglib2.0-0 2.8.3-1 The GLib library of C routines
> hi  libgtk2.0-0  2.6.10-1The GTK+ graphical user 
> interface 
> ii  libice6  6.8.2.dfsg.1-11 Inter-Client Exchange library
> ii  libncurses5  5.5-1   Shared libraries for terminal 
> hand
> hi  libpango1.0-01.10.1-2Layout and rendering of 
> internatio
> ii  libsm6   6.8.2.dfsg.1-11 X Window System Session 
> Management
> ii  libstdc++6   4.0.2-5 The GNU Standard C++ Library v3
> hi  libvte4  1:0.11.15-4 Terminal emulator widget for 
> GTK+ 
> ii  libx11-6 6.8.2.dfsg.1-11 X Window System protocol client 
> li
> hi  libxft2  2.1.7-1 FreeType-based font drawing 
> librar
> ii  libxml2  2.6.22-2GNOME XML library
> ii  libxrender1  1:0.9.0-2   X Rendering Extension client 
> libra
> hi  scrollkeeper 0.3.14-10   A free electronic cataloging 
> syste
> ii  xlibs6.8.2.dfsg.1-11 X Window System client libraries 
> m
> ii  zlib1g   1:1.2.3-8   compression library - runtime
> 
> Versions of packages synaptic recommends:
> ii  deborphan 1.7.18 Find orphaned libraries
> ii  gksu  1.3.6-1graphical frontend to su
> ii  libgnome2-perl1.023-1Perl interface to the GNOME 
> librar
> 
> -- no debconf information
> 

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#346081: synaptic: Please remove obsolete zh_HK.po

2006-01-13 Thread Michael Vogt
On Thu, Jan 05, 2006 at 09:21:14PM +0800, Anthony Fok wrote:
> Package: synaptic
> Version: 0.57.7
> Severity: normal
 
Thanks for your bugreport.
 
> Hello!
> 
> I just noticed that the synaptic/po/zh_HK.po file that I used to
> maintain is way out of date and obsolete.  Please remove it,
> as Hong Kong users do just fine with the complete and well-maintained
> zh_TW.po.

I did the required changes in svn, it will be part of the next upload.

Cheers,
 Michael

> Thanks!
> 
> Anthony
> 
> -- System Information:
> Debian Release: testing/unstable
>   APT prefers unstable
>   APT policy: (500, 'unstable')
> Architecture: i386 (i686)
> Shell:  /bin/sh linked to /bin/bash
> Kernel: Linux 2.6.14.2-x30
> Locale: LANG=zh_CN.UTF-8, LC_CTYPE=zh_CN.UTF-8 (charmap=UTF-8)
> 
> Versions of packages synaptic depends on:
> ii  apt [libapt-pkg-libc6.3-6 0.6.43 Advanced front-end for dpkg
> ii  apt-utils [libapt-inst-li 0.6.43 APT utility programs
> ii  libatk1.0-0   1.10.3-1   The ATK accessibility toolkit
> ii  libc6 2.3.5-9GNU C Library: Shared libraries 
> an
> ii  libcairo2 1.0.2-3The Cairo 2D vector graphics 
> libra
> ii  libfontconfig12.3.2-1.1  generic font configuration 
> library
> ii  libgcc1   1:4.0.2-5  GCC support library
> ii  libglade2-0   1:2.5.1-2  library to load .glade files at 
> ru
> ii  libglib2.0-0  2.8.4-2The GLib library of C routines
> ii  libgtk2.0-0   2.8.9-2The GTK+ graphical user 
> interface 
> ii  libpango1.0-0 1.10.1-2   Layout and rendering of 
> internatio
> ii  libstdc++64.0.2-5The GNU Standard C++ Library v3
> ii  libvte4   1:0.11.15-4Terminal emulator widget for 
> GTK+ 
> ii  libx11-6  6.9.0.dfsg.1-1 X Window System protocol client 
> li
> ii  libxcursor1   1.1.3-1X cursor management library
> ii  libxext6  6.9.0.dfsg.1-1 X Window System miscellaneous 
> exte
> ii  libxi66.9.0.dfsg.1-1 X Window System Input extension 
> li
> ii  libxinerama1  6.9.0.dfsg.1-1 X Window System multi-head 
> display
> ii  libxml2   2.6.22-2   GNOME XML library
> ii  libxrandr26.9.0.dfsg.1-1 X Window System Resize, Rotate 
> and
> ii  libxrender1   1:0.9.0.2-1X Rendering Extension client 
> libra
> ii  scrollkeeper  0.3.14-10  A free electronic cataloging 
> syste
> ii  zlib1g1:1.2.3-9  compression library - runtime
> 
> Versions of packages synaptic recommends:
> ii  deborphan 1.7.18 Find orphaned libraries
> ii  gksu  1.3.6-1graphical frontend to su
> ii  libgnome2-perl1.023-1Perl interface to the GNOME 
> librar
> 
> -- no debconf information
> 

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#336999: synaptic: Patch, really

2006-01-13 Thread Michael Vogt
On Thu, Jan 05, 2006 at 07:08:23AM -0500, Filipus Klutiero wrote:
> Package: synaptic
> Version: 0.57.6+b1
> Followup-For: Bug #336999
> 
> Sorry Michael.
> Redoing the patch I changed my mind and translated to "Configuration"
> instead.

Thanks for your patch. It's in svn and will be part of the next
upload. It would be very nice if you could use "diff -u" for future
patches, I think they are easier to read than the "traditional" ones
(but in this case it dosn't really matter :)

Thanks!
 MIchael
 
> -- 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.12-1-386
> Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8)
> 
> Versions of packages synaptic depends on:
> ii  apt [libapt-pkg-libc6.3- 0.6.43  Advanced front-end for dpkg
> ii  libatk1.0-0  1.10.3-1The ATK accessibility toolkit
> ii  libc62.3.5-8 GNU C Library: Shared libraries 
> an
> ii  libgcc1  1:4.0.2-5   GCC support library
> ii  libglade2-0  1:2.5.1-2   library to load .glade files at 
> ru
> ii  libglib2.0-0 2.8.4-2 The GLib library of C routines
> ii  libgtk2.0-0  2.8.9-2 The GTK+ graphical user 
> interface 
> ii  libpango1.0-01.10.1-2Layout and rendering of 
> internatio
> ii  libstdc++6   4.0.2-5 The GNU Standard C++ Library v3
> ii  libvte4  1:0.11.15-4 Terminal emulator widget for 
> GTK+ 
> ii  libx11-6 6.8.2.dfsg.1-11 X Window System protocol client 
> li
> ii  libxml2  2.6.22-2GNOME XML library
> ii  scrollkeeper 0.3.14-10   A free electronic cataloging 
> syste
> ii  zlib1g   1:1.2.3-9   compression library - runtime
> 
> Versions of packages synaptic recommends:
> pn  deborphan  (no description available)
> ii  gksu  1.3.6-1graphical frontend to su
> pn  libgnome2-perl (no description available)
> 
> -- no debconf information

> 2385c2385
> < msgstr "_Catégories"
> ---
> > msgstr "_Configuration"


-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#346002: apt: GPG error when updating

2006-01-10 Thread Michael Vogt
On Mon, Jan 09, 2006 at 01:13:57PM -0800, Mark Hedges wrote:
> > On Sun, Jan 08, 2006 at 09:28:24AM +0100, Harald Dunkel wrote:
> > > Michael Vogt wrote:
> > > > You can run apt-get with "--allow-unauthenticated" or
> > > > APT::Get::AllowUnauthenticated=true in apt.conf
> > >
> > > Thanx for the hint, but this option just changed the error
> > > message. Now I get:
> > >
> > > W: There are no public key available for the following key IDs:
> > > 010908312D230C5F
> > > W: You may want to run apt-get update to correct these problems
> >
> > The warning is justified IMHO because the user should be told that
> > there is are signatures on the Release file for that no public key is
> > available. The Debian Release should should still be authenticated now
> > (because it found a valid signature from a trusted key and only a
> > missing signature) and you should get no authenticated packages
> > warnings anymore.
> >
> > Maybe I should reword the warning to make it more clear what it
> > means?
> 
> I still got this error as of this morning on `apt-get update`:
> 
> W: GPG error: http://ftp.us.debian.org testing Release: The following 
> signatures couldn't be verified because the public key is not available: 
> NO_PUBKEY 010908312D230C5F

This is excepted as only apt version 0.6.43.1 contains support to
verify against multiple signatures on a Relase file.
 
>   [EMAIL PROTECTED]:~$ sudo apt-key update
>   ERROR: Can't find the archive-keyring
>   Is the debian-keyring package installed?
>   [EMAIL PROTECTED]:~$ sudo apt-get install debian-keyring
>   Reading package lists... Done
>   Building dependency tree... Done
>   debian-keyring is already the newest version.
>   0 upgraded, 0 newly installed, 0 to remove and 64 not upgraded.
> 
> I tried installing just the upgrade of apt and apt-utils without
> verification but it didn't help.  Same error.  Is the relevant
> key in some other package?

The relevant key is in the debian-archive-keyring package that is not
yet in the archive. 

> I finally got sick of waiting and answered 'Y' to dist-upgrade's question:
> 
> WARNING: The following packages cannot be authenticated!
> ...
> Install these packages without verification [y/N]? y
> 
> After that, I *still* get the same error for `apt-get update`:
> 
> W: There are no public key available for the following key IDs: 
> 010908312D230C5F

This is the warning that was discussed above (that probably needs some
rewording, suggestions are welcome). It tells you that there is a
missing key (that in itself is not fatal because of the good signature
on the release file with the 2005 key). So now your packages should
be authenticated again.

> Will there be some way to go back and verify package integrity
> after this gets fixed?  Reinstall these packages?

The easiest is to just add the new key with apt-key add by hand.  You
can also install the new apt and/or the debian-archive-keyring package
(when it enters the archive). Then apt-get clean, apt-get update,
apt-get install --reinstall apt. This will make sure that apt is ok,
then proceed with the installing. Far from ideal, sorry for the bumpy
road. But the next key rollover should be much smoother.

Cheers,
 Michael
-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#345891: needs update for new archive key

2006-01-10 Thread Michael Vogt
On Fri, Jan 06, 2006 at 02:59:21AM +0100, Adeodato Simó wrote:
> * Michael Vogt [Thu, 05 Jan 2006 23:27:40 +0100]:
> > but we need a better system for upgrades (see below).
> 
>   Thanks for proposing this.
> 
> > I think the same. My proposal is to create a new debain-server-keyring
> 
>   Can I suggest that it's called debian-archive-keyring (or -keys)
>   instead? "debian-server" sounds like "a debian server", while
>   "debian-archive" sounds more (at least to me) like "the Debian
>   Archive".

Thanks everyone for their opinion. 

I uploaded a new debian-archive-keyring package a couple of minutes
ago that will work with apt-key update (and calls it automatically
after it was installed). It will also build a udeb (as suggested by
Joey Hess, thanks to Colin Watson).

About maintainership of this package, I'm happy to maintain it for
now, but I'm equally happy to give it away to the ftp-massters.

This package solves the problem for scheduled key rollovers (where we
sign with both new and old key for a certain time), but it uses the
old key to verify the package. This means that it's not suitable
against a key compromise of the archive key. How to deal with this
scenario needs to be discussed further. 

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#346002: apt: GPG error when updating

2006-01-09 Thread Michael Vogt
On Sun, Jan 08, 2006 at 09:28:24AM +0100, Harald Dunkel wrote:
> Michael Vogt wrote:
> > You can run apt-get with "--allow-unauthenticated" or
> > APT::Get::AllowUnauthenticated=true in apt.conf
> 
> Thanx for the hint, but this option just changed the error
> message. Now I get:
> 
> W: There are no public key available for the following key IDs:
> 010908312D230C5F
> W: You may want to run apt-get update to correct these problems

The warning is justified IMHO because the user should be told that
there is are signatures on the Release file for that no public key is
available. The Debian Release should should still be authenticated now
(because it found a valid signature from a trusted key and only a
missing signature) and you should get no authenticated packages
warnings anymore.

Maybe I should reword the warning to make it more clear what it
means?

Cheers,
 Michael
 
-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#346002: apt: GPG error when updating

2006-01-06 Thread Michael Vogt
On Thu, Jan 05, 2006 at 12:02:53PM +0100, Harald Dunkel wrote:
[..]
> Is there any way to switch this signature checking off?

You can run apt-get with "--allow-unauthenticated" or
APT::Get::AllowUnauthenticated=true in apt.conf

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#344857: apt-get update error downloading from http servers

2006-01-06 Thread Michael Vogt
On Tue, Dec 27, 2005 at 01:40:30AM +, Marco Verdecchia wrote:
> Package: apt
> Version: 0.6.43

Thanks for your bugreport. 
 
> I run debian testing with linux kernel 2.6.11 version.
> My /etc/sources.list includes the following lines:
> 
> deb http://ftp.de.debian.org/debian/ testing main contrib non-free
> deb http://ftp.de.debian.org/debian-non-US/ testing/non-US main contrib
> non-free
> 
> Few days ago I updated my machine with the canonical "apt-get update;
> apt-get upgrade" and everything went ok.

This errors below look like you installed apt from
debian/experimental. The support for Translation-$lang files is only
available there.  

> Today I tried to install a package and I got a strange error. (I'm
> sorry I dont remember which one). After than I decided to re-run
> "apt-get update" only. I always recieve the following error:
> 
> [EMAIL PROTECTED]:~# apt-get update
> Err http://ftp.de.debian.org testing Release.gpg
>   Connection failed
> Err http://ftp.de.debian.org testing/main Translation-it
>   Connection failed
> Err http://ftp.de.debian.org testing/contrib Translation-it
>   Connection failed
> Err http://ftp.de.debian.org testing/non-free Translation-it
>   Connection failed
> 
> I tried to change mirror (http://ftp.it.debian.org,
> http://ftp.us.debian.org)  and I have always the same error.
> For sure I used firefox for browse repositories server and
> they are ok.
> If I use an ftp server repository instead of an http ones, I can 
> see any mistakes.
[..]

Can you please run:
# apt-get update -o Debug::Acquire::http=true 
and attach the result (as a gziped file). 
  
Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#346068: apt-get barfs on locally rebuilt package

2006-01-06 Thread Michael Vogt
On Thu, Jan 05, 2006 at 12:46:53PM +0100, Gabor Gombas wrote:
> Package: apt
> Version: 0.6.43
> Severity: normal

Thanks for your bugreport. 
 
> I've rebuilt the evolution-plugins package against DBUS from
> experimental, and this seems to confuse apt quite a bit:
> 
> # echo 'evolution-plugins hold' | dpkg --set-selections
> # dpkg -l evolution-plugins
> 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
> +++---
> hi  evolution-plugins2.4.1-3  All bundled plugins for 
> Evolution
> 
> # apt-get upgrade
> Reading package lists... Done
> Building dependency tree... Done
> You might want to run `apt-get -f install' to correct these.
> The following packages have unmet dependencies:
>   evolution-plugins: Depends: libdbus-1-1 (>= 0.50) but it is not installed
>  Depends: libdbus-glib-1-1 (>= 0.50) but it is not 
> installed
> E: Unmet dependencies. Try using -f.
[..]

In addition to the things that Matt suggested can you please try:
# apt-get upgrade -o Debug::pkgProblemResolver=true 
 
and poste the output here?

Thanks,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#345823: apt: Key error at year turnover resembles security problem, and may represent one

2006-01-05 Thread Michael Vogt
On Wed, Jan 04, 2006 at 01:26:26PM +0100, Jeroen van Wolffelaar wrote:
> On Wed, Jan 04, 2006 at 02:41:30AM -0800, Joshua Rodman wrote:
> > On Wed, Jan 04, 2006 at 03:01:35AM +0100, Jeroen van Wolffelaar wrote:
> > > Fwiw, the Release.gpg file contains two signatures now, both one with the
> > > 2005 key and the 2006 key, to have a short transition period. The archive
> > > still validates with the 2005 key, which isn't expired yet, and I think 
> > > APT
> > > should not spread too worrysome errors at users while the archive can 
> > > still
> > > be verified.
> > 
> > Not to contradict you, since my understanding of these issues is
> > strongly limited, but apt seems to think that it cannot validate the
> > archive?
> 
> I know, I said "should", because I believe apt should deal with the
> multiple signatures correctly, instead of the current behaviour of (it
> seems) only looking at the last one and/or requiring all signatures to
> verify.
> 
> Apt needs to be satisfied with just at least one of the multiple
> signatures verifying, so that there can be turnover periods, and for
> example third party repositories can have multiple signatures too, for
> certain circumstances.

Sorry for the late reply. I'm working on fixing the gpgv method to
properly support multiple signatures right now and will (hopefully) do
a upload really soon.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#345891: needs update for new archive key

2006-01-05 Thread Michael Vogt
On Tue, Jan 03, 2006 at 11:07:37PM -0500, Joey Hess wrote:
> Package: apt
> Version: 0.6.43
> Severity: serious
> Tags: d-i

Thanks for your bugreport and sorry for my late reply.
 
> apt needs to be updated for this year's archive key which is apparently
> the one at http://ftp-master.debian.org/ziyi_key_2006.asc

The new key is added to my baz repository and it will be part of the
next (very soon) upload. 

> I'm tagging this bug d-i because not having the key up-to-date in apt
> breaks new installations since apt doesn't work, and will begin breaking
> d-i even worse once the old archive key expires.

The updated default key in apt means that new installs will be fine,
but we need a better system for upgrades (see below).

> FWIW, I think that the archive key should be split out into a new
> package that can be updated more easily than apt, but for now a quick
> fix is called for.

I think the same. My proposal is to create a new debain-server-keyring
[1] package that conatins:
/usr/share/keyrings/debian-archive-keyring.gpg
/usr/share/keyrings/debian-archive-removed-keys.gpg

and calls "apt-key update" in it's postinst. apt-key update will add
new keys from "debian-archive-keyring.gpg" via "apt-key add" and remove
keys in debian-archive-removed-keys.gpg via "apt-key del".

This way installing/updating the package will ensure that new keys are
added as required and obsolete keys can be removed. Because the keys
are part of a package and the package is covered with the trust-chain
there is no trust-chain violation.

If people are happy with my proposal I'll prepare and upload such a
package. 

Cheers,
 Michael

[1] I think we should create a new package and not use debian-keyring
because debian-keyring is pretty big.
-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#345747: synaptic: Cannot remember password

2006-01-04 Thread Michael Vogt
On Tue, Jan 03, 2006 at 10:57:35AM +0100, Ferenczi Viktor wrote:
> Package: synaptic
> Version: 0.57.6+b1
> Severity: normal
> 
> 
> Synaptic cannot remember root password. I enter the root password and check
> the "remember password" checkbox. Next time synaptic asks for root password
> again and again. Sometimes (rarely) it remembers password and does not ask
> for it a few times. Then asks again.

This seems to be a gksu problem (synaptic uses it to get root). It
maybe a missing gnome-keyring. But the gksu maintainer (hello Gustavo
:) will know better.

Cheers,
 Michael
 
> -- System Information:
> Debian Release: testing/unstable
>   APT prefers unstable
>   APT policy: (990, 'unstable')
> Architecture: i386 (i686)
> Shell:  /bin/sh linked to /bin/bash
> Kernel: Linux 2.6.14-sirius-20051219-0354
> Locale: LANG=hu_HU, LC_CTYPE=hu_HU (charmap=ISO-8859-2)
> 
> Versions of packages synaptic depends on:
> ii  apt [libapt-pkg-libc6.3- 0.6.43  Advanced front-end for dpkg
> ii  libatk1.0-0  1.10.3-1The ATK accessibility toolkit
> ii  libc62.3.5-9 GNU C Library: Shared libraries 
> an
> ii  libgcc1  1:4.0.2-5   GCC support library
> ii  libglade2-0  1:2.5.1-2   library to load .glade files at 
> ru
> ii  libglib2.0-0 2.8.4-2 The GLib library of C routines
> ii  libgtk2.0-0  2.8.9-2 The GTK+ graphical user 
> interface 
> ii  libpango1.0-01.10.1-2Layout and rendering of 
> internatio
> ii  libstdc++6   4.0.2-5 The GNU Standard C++ Library v3
> ii  libvte4  1:0.11.15-4 Terminal emulator widget for 
> GTK+ 
> ii  libx11-6 6.8.2.dfsg.1-11 X Window System protocol client 
> li
> ii  libxml2  2.6.22-2GNOME XML library
> ii  scrollkeeper 0.3.14-10   A free electronic cataloging 
> syste
> ii  zlib1g   1:1.2.3-9   compression library - runtime
> 
> Versions of packages synaptic recommends:
> pn  deborphan  (no description available)
> pn  gksu   (no description available)
> pn  libgnome2-perl (no description available)
> 
> -- no debconf information
> 

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#337739: Warning : The following problems were found on your system: None (French, not English)

2005-12-30 Thread Michael Vogt
On Sun, Nov 06, 2005 at 03:05:07AM +, Filipus Klutiero wrote:
> Package: synaptic
> Version: 0.57.5.1
> Severity: normal
> Tags: l10n

Thanks for your bugreport. 
 
> When I use synaptic in French and it displays the warning "The following
> problems were found on your system:" after refreshing the packages list, the 
> box below is empty. When I run it
> in English, the following error appears, as expected :
> "W: GPG error: http://secure-testing.debian.net etch/security-updates
> Release: The following signatures couldn't be verified because the
> public key is not available: NO_PUBKEY 946AA6E18722E71E"
> 
> This error also appears on apt-get update (even when apt-get is ran
> in French).
[..]

What locale are you using? Maybe a non-utf8 locale? Can you still
reproduce it? If so, I would be interessted if the attached patch
helps. 

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo
Index: gtk/rguserdialog.cc
===
--- gtk/rguserdialog.cc (revision 1766)
+++ gtk/rguserdialog.cc (working copy)
@@ -76,7 +76,7 @@
GtkWidget *scroll = gtk_scrolled_window_new(NULL,NULL);
GtkWidget *textview = gtk_text_view_new();
GtkTextBuffer *buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(textview));
-   gtk_text_buffer_set_text(GTK_TEXT_BUFFER(buffer),msg.c_str(), -1);
+   gtk_text_buffer_set_text(GTK_TEXT_BUFFER(buffer),utf8(msg.c_str()), -1);
gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW(textview), GTK_WRAP_WORD);
gtk_text_view_set_left_margin(GTK_TEXT_VIEW(textview), 3);
gtk_text_view_set_cursor_visible(GTK_TEXT_VIEW(textview), FALSE);


Bug#339821: synaptic: [INTL:sv] Swedish PO-template translation

2005-12-30 Thread Michael Vogt
On Sat, Nov 19, 2005 at 02:21:40AM +0100, Daniel Nylander wrote:
> Package: synaptic
> Version: 0.57.5.1
> Severity: wishlist
> Tags: patch l10n

Thanks for your translation update and sorry for the late reply.
 
> Small update to use correct translation as other package handlers.

I commited your patch to svn and it will be part of the next upload. 

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#341645: synaptic: Gtk-CRITICAL messages seen

2005-12-30 Thread Michael Vogt
On Fri, Dec 02, 2005 at 12:32:53AM +0800, Dan Jacobson wrote:
> Package: synaptic
> Version: 0.57.5.1
> Severity: wishlist
> File: /usr/sbin/synaptic

Thanks for your bugreport.
 
> Saw two of
> (synaptic:5775): Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper: assertion 
> `node != NULL' failed
> messages, thought nothing bad seemed to happen.

The problem is known, I haven't found the cause of it yet. It's
harmless (but ugly).

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#338922: synaptic: empty warning popup when gpg key cannot be fetched

2005-12-30 Thread Michael Vogt
On Sun, Nov 13, 2005 at 09:42:26PM +0100, Olivier Ricordeau wrote:
> Package: synaptic
> Version: 0.57.5.1
> Severity: normal

Thanks for your bugreprt and sorry for the (very) late reply.
 
> Hi,
> 
> I have an entry in my sources.list for which the gpg key is missing:
> deb ftp://ftp.nerim.net/debian-marillat/ etch main
> 
> When I do "apt-get update", I get this:
> [EMAIL PROTECTED] olivier > export LANG=en
> [EMAIL PROTECTED] olivier > apt-get update
> Get:1 http://security.debian.org testing/updates Release.gpg [189B]
> [...]
> Get:2 ftp://ftp.nerim.net etch Release.gpg [189B]
> [...]
> Fetched 190B in 2s (68B/s)
> Reading package lists... Done
> W: GPG error: ftp://ftp.nerim.net etch Release: The following signatures
> couldn't be verified because the public key is not available: NO_PUBKEY
> 07DC563D1F41B907
> W: You may want to run apt-get update to correct these problems
> [EMAIL PROTECTED] olivier >
> 
> So far, so good. Nothing to do with synaptic...
> 
> But when I update my lists from synaptic, at the end of the update (when
> all my lists were successfuly fetched), I get a popup whose title is
> "Avertissement" ("Warning" in french). Within the popup windows one can
> read (translation from french):
> "The following problems were found on your system:".
> And then there is an empty white zone (where I'm supposed to see the
> error message) with scrollbars on the right side and at the bottom.
> 
> The popup window should display some error message from apt-get (to
> explain that the GPG key couldn't be fetched).

The current svn trunk of synaptic contains a patch that (hopefully)
fixes this problem. I attach it here and I would appreciate if you
could test it (if possible). 

Thanks,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo
Index: gtk/rguserdialog.cc
===
--- gtk/rguserdialog.cc (revision 1766)
+++ gtk/rguserdialog.cc (working copy)
@@ -76,7 +76,7 @@
GtkWidget *scroll = gtk_scrolled_window_new(NULL,NULL);
GtkWidget *textview = gtk_text_view_new();
GtkTextBuffer *buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(textview));
-   gtk_text_buffer_set_text(GTK_TEXT_BUFFER(buffer),msg.c_str(), -1);
+   gtk_text_buffer_set_text(GTK_TEXT_BUFFER(buffer),utf8(msg.c_str()), -1);
gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW(textview), GTK_WRAP_WORD);
gtk_text_view_set_left_margin(GTK_TEXT_VIEW(textview), 3);
gtk_text_view_set_cursor_visible(GTK_TEXT_VIEW(textview), FALSE);


Bug#335032: synaptic: [INTL:bg] Updated Bulgarian translation

2005-12-30 Thread Michael Vogt
On Fri, Oct 21, 2005 at 06:00:04PM +0300, Yavor Doganov wrote:
> Package: synaptic
> Version: 0.57.5.1
> Severity: wishlist
> Tags: patch
> 
> Attached is updated bg.po from SVN trunk.

Thanks a lot for your update and sorry for the (very) long reply. I
usually commit translation updates in max 1-2 days, but this one got
lost somehow :/

I commited it to svn and it will be part of the next upload. 

Thanks and sorry,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#337738: "suivant" should be plural in French error

2005-12-30 Thread Michael Vogt
On Sun, Nov 06, 2005 at 02:53:29AM +, Filipus Klutiero wrote:
> Package: synaptic
> Version: 0.57.5.1
> Severity: minor
> Tags: l10n

Thanks for your bugreport.
 
> When there's an error where English synaptic would complain
> "The following problems were found on your system:"
> French version says
> "Les problèmes suivant ont été rencontrés sur votre système:"
> "suivant" needs an "s" since it's plural.

This sounds like a bug in the apt "fr.po" file (the message displayed
at this point comes directly from libapt). If the problem is still
there in the latest apt I will happily accept a patch :)

Cheers,
 Michael

> -- System Information:
> Debian Release: testing/unstable
>   APT prefers testing
>   APT policy: (990, 'testing'), (500, 'unstable')
> Architecture: i386 (i686)
> Shell:  /bin/sh linked to /bin/bash
> Kernel: Linux 2.6.12-z71a-4
> Locale: LANG=fr_CA, LC_CTYPE=fr_CA (charmap=ISO-8859-1)
> 
> Versions of packages synaptic depends on:
> ii  apt [libapt-pkg-libc6.3-6 0.6.42.1   Advanced front-end for dpkg
> ii  libatk1.0-0   1.10.3-1   The ATK accessibility toolkit
> ii  libc6 2.3.5-6GNU C Library: Shared libraries 
> an
> ii  libfontconfig12.3.2-1generic font configuration 
> library
> ii  libfreetype6  2.1.7-2.4  FreeType 2 font engine, shared 
> lib
> ii  libgcc1   1:4.0.2-2  GCC support library
> ii  libglade2-0   1:2.5.1-2  library to load .glade files at 
> ru
> ii  libglib2.0-0  2.8.3-1The GLib library of C routines
> ii  libgtk2.0-0   2.6.10-1   The GTK+ graphical user 
> interface 
> ii  libice6   6.8.2.dfsg.1-7 Inter-Client Exchange library
> ii  libncurses5   5.4-9  Shared libraries for terminal 
> hand
> ii  libpango1.0-0 1.8.2-3Layout and rendering of 
> internatio
> ii  libsm66.8.2.dfsg.1-7 X Window System Session 
> Management
> ii  libstdc++64.0.2-2The GNU Standard C++ Library v3
> ii  libvte4   1:0.11.15-2Terminal emulator widget for 
> GTK+ 
> ii  libx11-6  6.8.2.dfsg.1-7 X Window System protocol client 
> li
> ii  libxft2   2.1.7-1FreeType-based font drawing 
> librar
> ii  libxml2   2.6.22-1   GNOME XML library
> ii  libxrender1   1:0.9.0-2  X Rendering Extension client 
> libra
> ii  scrollkeeper  0.3.14-10  A free electronic cataloging 
> syste
> ii  xlibs 6.8.2.dfsg.1-7 X Window System client libraries 
> m
> ii  zlib1g1:1.2.3-4  compression library - runtime
> 
> Versions of packages synaptic recommends:
> pn  deborphan  (no description available)
> ii  gksu  1.3.5-2graphical frontend to su
> pn  libgnome2-perl (no description available)
> 
> -- no debconf information
> 

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#336999: French translation for "Settings" (Cat??gories) is wrong

2005-12-30 Thread Michael Vogt
On Wed, Nov 09, 2005 at 12:46:22AM -0500, Filipus Klutiero wrote:
> This patch is rather trivial, but since it's my first, you might want to 
> check it, particularly if the keyboard shortcut is moved correctly. What 
> I tested is that Alt+r before the patch (vanilla 0.57.5.1) does nothing, 
> and it opens the menu after the patch. Hopefully that makes sure it 
> breaks nothing.

Sorry for this late reply. 

It looks like I can't find the patch that you attached to the
bugreport. Maybe I'm overlooking something? Or did you maybe forgot to
actually send the patch :) ?

Thanks,
  Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#333236: base: Debian menu not automatically updated

2005-12-29 Thread Michael Vogt
On Tue, Oct 11, 2005 at 11:54:09AM +0200, [EMAIL PROTECTED] wrote:
> On Tue, Oct 11, 2005 at 02:54:09AM +0200, Christophe Grandsire wrote:
> > Package: base
> > Severity: normal
> > 
> > When adding packages with a menu file for the Debian menu (with Synaptic
> > or simply apt-get), the Debian menu is not automatically updated. To have it
> > updated, one must run update-menus separately in a root terminal
> > (*after* stopping Synaptic, otherwise one gets a message that dpkg is
> > blocking update-menus).
> > 
> > The Debian menu should be automatically updated without need for
> > specific user action besides installing a package.
> What is most likely to happen to you is that Synaptic is grabbing the
> dpkg lock and update-menus is waiting in the background for this lock
> to be released  (look with ps).
> 
> Next time try to close Synaptic. After 2 seconds, update-menus should
> start running so you should get the menu update 20 seconds after
> Synaptic is closed. 
> 
> So I reassign this bug to synaptic.
> Synaptic should not hold the dpkg lock permanently, it should release it
> after changes are made.

Synaptic will release the lock when commiting the changes to the
system (runing dpkg). update-menus should just run after dpkg was
run or hook itself into apts "DPkg::Post-Invoke" somehow.

Synaptic needs to hold the lock otherwise people runing apt-get from
the commandline invalidate the cache that synaptic is working on. 

Cheers, 
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#344264: synaptic: depend on libgnome2-perl

2005-12-22 Thread Michael Vogt
On Wed, Dec 21, 2005 at 12:18:11PM +0100, Martin Lohmeier wrote:
> Package: synaptic
> Version: 0.57.6+b1
> Severity: normal

Thanks for your bugreport.
 
> synaptic should depend on libgnome2-perl. At the moment debconf fails to start
> the frontend Gnome and if the terminal is hidden the user cannot see what is 
> going on.

The problem is that libgnome2-perl drags a lot of gnome dependencies
with it. synaptic tries to keep a small dependency profile. That's why
it is currently a recommend only. I think debian should install
libgnome2-perl by default if the user seleects a gnome-desktop. I
perfer that much over having a dependency on libgnome2-perl. To me,
this is a perfect example of a "recommends" :) Another solution would
be to make apt install recommends by default.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#332835: Ping! for xdb/ C++ transition

2005-12-09 Thread Michael Vogt
On Thu, Dec 08, 2005 at 04:08:43PM -0500, Nathanael Nerode wrote:
> Do you need help?  Is there some problem with the build?

I uploaded on 2.12.2005 and the package is in NEW and waits for
processing (because the package name changed).

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#332835: Do you need help on xdb?

2005-12-02 Thread Michael Vogt
On Thu, Dec 01, 2005 at 10:02:04PM -0500, Nathanael Nerode wrote:
> Both 332835 and 299380 are patched.  This is really slightly urgent, as there 
> is a package which is waiting to undergo the C++ transition which is waiting 
> for xdb (oleo).
> 
> Do you need an NMU?

Thanks for the reminder and for the kind offer to NMU. I'm working on
it and will upload a update today.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#339533: pkgCache::VerIterator::end() crashes on a default VerIterator

2005-11-23 Thread Michael Vogt
On Wed, Nov 16, 2005 at 03:08:48PM -0800, Daniel Burrows wrote:
> Package: libapt-pkg-dev
> Version: 0.6.42.3exp1
> Severity: normal
> Tags: patch
 
>   The following code should not crash, but it does:
> 
>   pkgCache::VerIterator ver;
> 
>   if(ver.end())
> ...;

Thanks for the bugreport and the patch. It's in my repository now and
it will be part of the next upload. 

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#338889: Overzealously prefers signed packages to identical unsigned ones

2005-11-23 Thread Michael Vogt
On Sun, Nov 13, 2005 at 04:37:15PM +0100, Andras Korn wrote:
> Package: apt
> Version: 0.6.42.3
> Severity: normal

Thanks for your bugreport.
 
> I have a local package repository that is pieced together from many
> different sources. I don't have a signed Release file (is there an easy way
> to generate one automatically?); I only generate my own Packages file.

It's a matter of runing apt-ftparchive and gpg, see apt-secure(8) for
a discussion.
 
> The patch to this local repository is listed first in my sources.list.
> 
> Nevertheless, when apt-get needs to fetch packages, it ignores my local
> repository and downloads the exact same packages from the net instead,
> presumably because those repositories are signed. (But do correct me if I'm
> wrong.)
[..]

Yes, it's a feature of apt to prefer signed sources. But if you run it
with --allow-unauthenticated, it should behave exactly as the 0.5.x
versions. Can you please try/confirm this?
 
Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#340448: apt: Missing definition of uint32_t

2005-11-23 Thread Michael Vogt
On Wed, Nov 23, 2005 at 03:30:00PM +0100, Cedric Duval wrote:
> Package: apt
> Version: 0.6.42.3
> Severity: serious
> Justification: no longer builds from source
> 
> 
> Backporting apt from a sarge system, the build fails with:
> 
>   Compiling contrib/md5.cc to ../build/obj/apt-pkg/md5.opic
>   In file included from contrib/md5.cc:42:
>   ../build/include/apt-pkg/md5.h:61: error: parse error before `[' token
> 
> because uint32_t is not defined.
> 
> #include'ing either stdint.h or inttypes.h fixes it.

Thanks, fixed in my repository, will be part of the next upload.

Cheers,
 Michael
 
 
> -- System Information:
> Debian Release: 3.1
> Architecture: powerpc (ppc)
> Kernel: Linux 2.6.13
> Locale: LANG=fr_FR.utf-8, LC_CTYPE=fr_FR.utf-8 (charmap=UTF-8)
> 
> Versions of packages apt depends on:
> ii  libc6   2.3.2.ds1-22 GNU C Library: Shared libraries 
> an
> ii  libgcc1 1:3.4.3-13   GCC support library
> ii  libstdc++5  1:3.3.5-13   The GNU Standard C++ Library v3
> 
> -- no debconf information
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#339370: synaptic: [INTL:sv] Swedish PO-template translation

2005-11-16 Thread Michael Vogt
On Tue, Nov 15, 2005 at 10:09:24PM +0100, Daniel Nylander wrote:
> Package: synaptic
> Version: 0.57.5.1
> Severity: wishlist
> Tags: patch l10n
> 
> Here is the swedish translation of Synaptic.

Thanks for your translation. I put it into my svn tree and it will be
part of the next upload. 

Cheers,
 Michael 

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#152129: apt-get source doesn't understand multiple releases

2005-11-15 Thread Michael Vogt
On Fri, Nov 11, 2005 at 11:23:44AM +0200, Timo Juhani Lindfors wrote:
> Hi,
Hi,
 
> I am reopening this bug since apt-get still doesn't seem to honor -t
> with 'apt-get source':
> 
> [EMAIL PROTECTED]:~/tmp$ cat /etc/apt/sources.list
> deb http://ftp.fi.debian.org/debian/ sid main
> 
> deb-src http://ftp.fi.debian.org/debian woody main
> deb-src http://ftp.fi.debian.org/debian sarge main
> deb-src http://ftp.fi.debian.org/debian etch main
> deb-src http://ftp.fi.debian.org/debian sid main
[..]

The current implementation needs deb lines for the deb-src lines:
E.g.:
deb-src http://ftp.fi.debian.org/debian sid main
deb http://ftp.fi.debian.org/debian sid main

Sorry for that limitation.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#339309: apt: apt-get source dumps core

2005-11-15 Thread Michael Vogt
On Tue, Nov 15, 2005 at 01:04:57PM +0100, Francesco Potorti` wrote:
> Package: apt
> Version: 0.6.42.1
> Severity: normal
> File: /usr/bin/apt-get
> 
> $ apt-get source atlas3-base/testing
> Reading package lists... Done
> Building dependency tree... Done
> Segmentation fault (core dumped)
[..]

This bug is fixed in the version of apt in unstable. Apparently
gcc-4.0 keeps it out of testing. 

Thanks,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#335112: apt-get --allow-unauthenticated still prefers authenticated packages on network to unauthenticated on localhost

2005-11-08 Thread Michael Vogt
On Sat, Oct 22, 2005 at 02:16:39AM +0200, David Madore wrote:
> Package: apt
> Version: 0.6.41
> Severity: serious

Thanks for your bugreport.
 
> The --allow-unauthenticated option does not revert to the exact
> pre-0.6.27 behavior: even when this flag is passed on the command
> line, apt still favors an authenticated package on the network to an
> unauthenticated package on the local host (say with a file:/// URL in
> the sources.list).
> 
> No combination of switches seems to be sufficient to _completely_
> remove any kind of authentication-related feature (and revert to the
> pre-0.6.27 behavior in all respects).
>
> This severely breaks very-low-bandwidth systems where it is assumed
> that the local package set will be favored over the networked ones.

Could you please test if the attached patch fixes the problem?

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo
* looking for [EMAIL PROTECTED]/apt--mvo--0--patch-88 to compare with
* comparing to [EMAIL PROTECTED]/apt--mvo--0--patch-88: .. done.

* modified files

--- orig/apt-pkg/acquire-item.cc
+++ mod/apt-pkg/acquire-item.cc
@@ -770,6 +770,12 @@
   }
}
 
+   // "allow-unauthenticated" restores apts old fetching behaviour
+   // that means that e.g. unauthenticated file:// uris are higher
+   // priority than authenticated http:// uris
+   if (_config->FindB("APT::Get::AllowUnauthenticated",false) == true)
+  Trusted = false;
+
// Select a source
if (QueueNext() == false && _error->PendingError() == false)
   _error->Error(_("I wasn't able to locate file for the %s package. "




Bug#333599: apt: Please add big-endian arm (armeb) support

2005-11-08 Thread Michael Vogt
On Fri, Nov 04, 2005 at 04:35:02PM +0100, Lennert Buytenhek wrote:
> On Tue, Oct 25, 2005 at 11:26:38AM +0200, Michael Vogt wrote:
> > > The attached patch adds support for the armeb architecture to apt.
> > 
> > I added it to my apt--mvo--0 baz archive and it will be part of the
> > next upload.
> 
> I'm very sorry, but I submitted the wrong patch, and apt still detects
> a big-endian ARM system as a little-endian one.  The attached patch is
> on top of the current apt version in sid and has been verified to fix
> the issue.
[..]

Thanks for your patch, I commited it into my baz repository and it
will be part of the next upload (that should happen soon).

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#336999: French translation for "Settings" (Cat??gories) is wrong

2005-11-08 Thread Michael Vogt
On Wed, Nov 02, 2005 at 05:05:23AM +, Filipus Klutiero wrote:
> Package: synaptic
> Version: 0.57.5.1
> Severity: minor
> Tags: l10n

Thanks for your bugreport. 
 
> The "Settings" menu is translated to French as "Cat?gories". Cat?gories
> means...categories. This hardly reflects the use of the menu. An
> appropriate translation would be "Param?tres".

The easiest thing for me is if you send me a patch for the po/fr.po
file. Make sure you use a editor that is utf8 capable (e.g. gedit) or
a special translation application (like gedit). 

Thanks,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#336905: synaptic could still be improved in usability a bit

2005-11-08 Thread Michael Vogt
On Tue, Nov 01, 2005 at 08:27:07PM +0100, Carsten Luedtke wrote:
> Package: synaptic
> Version: 0.57.5.1
> Severity: wishlist

Thanks for your mail.
 
[..]
> To improve the usability, synaptic could automagicaly switch to the list 
> of packages which are upgradeable after the user has fetched the lists. 
> Or synaptic could just make the entry for the list as bold text or 
> place a special icon. Something the unexperienced user can see - so he 
> does the right thing and gets his security updates installed.
[..]

I'm not sure if that really should be put into synaptic. I wonder if
it is not easier if "update-manager" (a application used in ubuntu to
just display available software update) is ported to debian (people
are already working on doing this). It seems to me that the main
use-case you describe - installing (security) updates - is covered
with it better. Let me know what you thing about it.

Cheers,
 Michael
 
-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#333599: apt: Please add big-endian arm (armeb) support

2005-11-08 Thread Michael Vogt
On Fri, Nov 04, 2005 at 04:35:02PM +0100, Lennert Buytenhek wrote:
> On Tue, Oct 25, 2005 at 11:26:38AM +0200, Michael Vogt wrote:
> > > The attached patch adds support for the armeb architecture to apt.
> > I added it to my apt--mvo--0 baz archive and it will be part of the
> > next upload.
> 
> I'm very sorry, but I submitted the wrong patch, and apt still detects
> a big-endian ARM system as a little-endian one.  The attached patch is
> on top of the current apt version in sid and has been verified to fix
> the issue.
> 
> The "arm" and "armv[345].*l" cpu types are little-endian, while "armeb"
> and "armv[456].*b" are big-endian ones, so matching big-endian cpus with
> arm.*b in archtable is correct.  Furthermore, in sizetable, armeb has to
> come before arm because otherwise configure still chooses the wrong
> endianity.

Thanks for the patch. I'll include it into my repository and it will
be part of the next regular upload. I'm traveling back home right now
and I'll do a new upload very soon.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#328485: update also leaves behind files it cannot unzip

2005-10-29 Thread Michael Vogt
On Sat, Oct 29, 2005 at 04:38:10AM -0700, [EMAIL PROTECTED] wrote:
> I use the round-robin name http.us.debian.org in my apt.sources file.
> For some reason, the Sources.gz file on one or more of the mirrors is
> incorrectly constructed, or possibly I am receiving an error document.
> I have not successfully investigated this aspect yet.
> 
> However, after this occurs, apt will never recover, leaving the invalid
> Sources.gz in partial despite attempts to update again, blocking
> successful acquisition of a valid Sources.gz
[..]

Thanks for your bugreport.

It will eventually recover when it gets a newer If-Modified-Since
value for the file. Still I think there is not a lot value in keeping
a file around in partial that was successfully downloaded but that
can't be uncompressed. Could you please have a look at the attached
patch and check if it solves your problem?

Cheers,
 Michael


-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo
* looking for [EMAIL PROTECTED]/apt--mvo--0--patch-84 to compare with
* comparing to [EMAIL PROTECTED]/apt--mvo--0--patch-84: . done.

* modified files

--- orig/apt-pkg/acquire-item.cc
+++ mod/apt-pkg/acquire-item.cc
@@ -183,8 +183,14 @@
 
 void pkgAcqIndex::Failed(string Message,pkgAcquire::MethodConfig *Cnf)
 {
+   // if we are in Decompression state and that fails, remove the
+   // file from partial, no need to keep a broken file around
+   if (Decompression == true)
+  unlink(DestFile.c_str());
+
// no .bz2 found, retry with .gz
-   if(Desc.URI.substr(Desc.URI.size()-3,Desc.URI.size()-1) == "bz2") {
+   if(Desc.URI.substr(Desc.URI.size()-3,Desc.URI.size()-1) == "bz2") 
+   {
   Desc.URI = Desc.URI.substr(0,Desc.URI.size()-3) + "gz"; 
 
   // retry with a gzip one 





Bug#333599: apt: Please add big-endian arm (armeb) support

2005-10-25 Thread Michael Vogt
On Wed, Oct 12, 2005 at 11:20:32PM +0200, Lennert Buytenhek wrote:
> Package: apt
> Version: 0.6.41
> Severity: wishlist
> Tags: patch

Thanks for your bugreport and your patch.
 
> The attached patch adds support for the armeb architecture to apt.

I added it to my apt--mvo--0 baz archive and it will be part of the
next upload.

Cheers,
 Michael




-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#335628: synaptic 0.57.5.1 crashes with segmentation fault on start

2005-10-24 Thread Michael Vogt
On Mon, Oct 24, 2005 at 09:29:26PM -0700, Chuck Williams wrote:
> Package: synaptic
> Version: 0.57.5.1
> Severity: grave

Thanks for your bugreport.
 
> I'm tracking Etch.  My last regular upgrade obtained version 0.57.5.1 of
> synaptic.  I can no longer run the package at all as it segfaults on
> startup.  This occurs whether run from gnome, from a terminal window as
> root, or via gksu.  Based on one of the other bug reports here is the
> output of gksu id:

[..]
> [EMAIL PROTECTED]:~$ sudo gdb synaptic
> GNU gdb 6.3-debian
[..] 
> (gdb) run
[..]
> Starting program: /usr/sbin/synaptic
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread -1221142848 (LWP 5620)]
> 0xb74265ef in memcpy () from /lib/tls/libc.so.6
> (gdb) quit

Please run the "backtrace" command at this point (instead of
"quit"). But I strongly suspect that you have "scim" installed? If so,
please try remvoing it and see if that fixes the problem.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#332865: Synaptic still segfaults under version 0.57.5.1

2005-10-24 Thread Michael Vogt
On Mon, Oct 24, 2005 at 09:22:34PM -0400, [EMAIL PROTECTED] wrote:
> Synaptic is still segfaulting for me despite an upgrade to 0.57.5.1. It seemed
> to work fine before 0.57.5. I am running the testing distribution.

Please remove the "scim" package and try again. The backtrace
indicates that it crashes somewhere in it.

Cheers,
 Michael
 
> debian:/home/esyu# uname -a
> Linux debian 2.6.12-1-686 #1 Tue Sep 27 12:52:50 JST 2005 i686 GNU/Linux
> 
> debian:~# dpkg --list synaptic
> 
> ii  synaptic   0.57.5.1   Graphical package manager
> 
> Under gdb:
> 
> (gdb) run
> ** extraneous lines omitted **
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread -1221167424 (LWP 11271)]
> 0xb74205ef in memcpy () from /lib/tls/libc.so.6
> 
> (gdb) bt
> #0  0xb74205ef in memcpy () from /lib/tls/libc.so.6
> #1  0xb707c90f in std::string::_S_copy_chars () from /usr/lib/libstdc++.so.5
> #2  0xb708076d in
> std::string::_M_replace_safe<__gnu_cxx::__normal_iterator 
> >
> () from /usr/lib/libstdc++.so.5
> #3  0xb7080695 in std::string::_M_replace ()
>from /usr/lib/libstdc++.so.5
> #4  0xb707eafb in std::string::replace () from /usr/lib/libstdc++.so.5
> #5  0xb70ec28c in scim::scim_get_frontend_module_list ()
>from /usr/lib/libscim-1.0.so.0
> #6  0xb70ec606 in scim::scim_get_frontend_module_list ()
>from /usr/lib/libscim-1.0.so.0
> #7  0xb70ed264 in scim::scim_get_frontend_module_list ()
>from /usr/lib/libscim-1.0.so.0
> #8  0xb70edbb1 in scim::scim_global_config_read ()
>from /usr/lib/libscim-1.0.so.0
> #9  0xb716306c in gtk_im_context_scim_shutdown ()
>from /usr/lib/gtk-2.0/2.4.0/immodules/im-scim.so
> #10 0xb715fadc in gtk_im_context_scim_shutdown ()
>from /usr/lib/gtk-2.0/2.4.0/immodules/im-scim.so
> #11 0xb7957880 in g_type_class_ref () from /usr/lib/libgobject-2.0.so.0
> #12 0xb793e515 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
> #13 0xb793e94e in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
> #14 0xb793eac7 in g_object_new () from /usr/lib/libgobject-2.0.so.0
> #15 0xb715f97b in gtk_im_context_scim_new ()
>from /usr/lib/gtk-2.0/2.4.0/immodules/im-scim.so
> #16 0xb716a52c in im_module_create ()
>from /usr/lib/gtk-2.0/2.4.0/immodules/im-scim.so
> #17 0xb7c9d1dc in _gtk_im_module_create () from /usr/lib/libgtk-x11-2.0.so.0
> #18 0xb7c9d969 in gtk_im_multicontext_new () from /usr/lib/libgtk-x11-2.0.so.0
> #19 0xb7c9db6f in gtk_im_multicontext_new () from /usr/lib/libgtk-x11-2.0.so.0
> #20 0xb7c9bace in gtk_im_context_set_cursor_location ()
>from /usr/lib/libgtk-x11-2.0.so.0
> #21 0xb7d43bec in gtk_text_view_get_default_attributes ()
>from /usr/lib/libgtk-x11-2.0.so.0
> #22 0xb7d44b84 in gtk_text_view_get_default_attributes ()
>from /usr/lib/libgtk-x11-2.0.so.0
> #23 0xb7cb9f60 in _gtk_marshal_VOID__OBJECT_OBJECT ()
>from /usr/lib/libgtk-x11-2.0.so.0
> #24 0xb7937fd8 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
> #25 0xb793867b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> #26 0xb7947ea2 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
> #27 0xb7949077 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> #28 0xb794942e in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> #29 0xb7d958ca in gtk_widget_set_scroll_adjustments ()
>from /usr/lib/libgtk-x11-2.0.so.0
> #30 0xb7cf3b73 in gtk_scrolled_window_g   from /usr/lib/libgtk-x11-2.0.so.0
> #31 0xb79450b0 in g_cclosure_marshal_VOID__OBJECT ()
>from /usr/lib/libgobject-2.0.so.0
> #32 0xb7937fd8 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
> #33 0xb793867b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> #34 0xb7947546 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
> #35 0xb7949077 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> #36 0xb794942e in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> #37 0xb7c3543c in gtk_container_add () from /usr/lib/libgtk-x11-2.0.so.0
> #38 0xb7e6d54e in glade_standard_build_children ()
>from /usr/lib/libglade-2.0.so.0
> #39 0xb7e6de26 in glade_xml_set_common_params ()
>from /usr/lib/libglade-2.0.so.0
> #40 0xb7e6d67f in glade_xml_build_widget () from /usr/lib/libglade-2.0.so.0
> #41 0xb7e6d504 in glade_standard_build_children ()
>from /usr/lib/libglade-2.0.so.0
> #42 0xb7e6de26 in glade_xml_set_common_params ()
>from /usr/lib/libglade-2.0.so.0
> #43 0xb7e6d67f in glade_xml_build_widget () from /usr/lib/libglade-2.0.so.0
> #44 0xb7e731bc in glade_interface_dump () from /usr/lib/libglade-2.0.so.0
> #45 0xb7e6de26 in glade_xml_set_common_params ()
>from /usr/lib/libglade-2.0.so.0
> #46 0xb7e6d67f in glade_xml_build_widget () from /usr/lib/libglade-2.0.so.0
> et_shadow_type ()
> #47 0xb7e740d3 in glade_interface_dump () from /usr/lib/libglade-2.0.so.0
> #48 0xb7e6de26 in glade_xml_set_common_params ()
>from /usr/lib/libglade-2.0.so.0
> #49 0xb7e6d67f in glade_xml_build_widget () from /usr/lib/libglade

Bug#335213: apt-get source segfault with non existing source packages

2005-10-24 Thread Michael Vogt
On Sun, Oct 23, 2005 at 01:21:36PM +0200, Arnaud Fontaine wrote:
> Hello,
Hi,
 
> I have just installed apt version 0.6.42.1 from incoming.debian.org and
> the problem is still present. This is the gdb backtrace :
[..]

Thanks for the backtrace. I used your sources.list and your parameters
to reproduce the problem and I fixed it in my tree. It will be part of
the next regular upload.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#280844: Another patch to fix downloaded files corruption

2005-10-23 Thread Michael Vogt
On Sat, Oct 22, 2005 at 06:00:04PM +0200, Petr Vandrovec wrote:
>   I have no idea what I'm doing wrong.  So I wrote something what looks more 
> reasonable than original Geller's patch to me.  Am I really only one who cares
> that apt is corrupting package it downloads ?  This time 
> tetex-base_3.0.orig.tar.gz
> is corrupted on redownload as its last byte is CR (0D) (it is replaced with 
> 'H',
> see previous messages in this bugreport and bug 290694).

I applied your patch to the apt I uploaded to experimental. I'm not
entirely sure about possible side-effect in the patch so I would like
to see it tested in experimental first. 
 
>   Can sombody at least tell me why this important data corrupting bug is 
> ignored for more than year?

Probably because this is a very central piece of the code and any
mistake here is fatal. Anyway, it's in experimental now and let's hope
we find enough people to test it :)

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#335213: apt-get source segfault with non existing source packages

2005-10-23 Thread Michael Vogt
On Sat, Oct 22, 2005 at 06:08:56PM +0200, Arnaud Fontaine wrote:
> Package: apt
> Version: 0.6.42
> Severity: important

Thanks for your bugreport.
 
> I have a problem with a recent upgrade of apt (since 0.6.42 only, before
> it worked without segfault with exactly the same command
> line). Actually, when i do :

I wasn't able to reproduce the problem here, but I added some extra
checking that should fix the bug in 0.6.42.1. Please reopen if you
still get the problem with 0.6.42.1.

Cheers,
 Michael


-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#282918: Revert last change

2005-10-20 Thread Michael Vogt
On Thu, Oct 20, 2005 at 04:10:59AM -0400, Filipus Klutiero wrote:
> Hi,
Hi,

> I merged this bug with the one Vincent mentioned. mdz didn't fix the bug 
> in 0.5.17, but in 0.5.31, so it's normal that it is still present in 
> 0.5.28.6.
> Therefore Michael's fix was unnecessary. What Michael did is to "break" 
> the example just above the one these two bugs concerned (since they do 
> look alike).

Right, thanks for noticing.

I'm sorry for this mistake. I fixed it in my apt--mvo--0 branch and it
will be part of the next upload.

I appreciate your help with sorting the apt bugs, thanks for that :)

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#331668: build-dep and pinning

2005-10-19 Thread Michael Vogt
Hi,

I was pondering about this a bit and I don't think it can be
supported. The best that can be done seems to be to allow:
# apt-get build-dep evolution -t unstable
to get evolution from unstable (that should work in the next apt
upload to experimental).

The problem is that there will be packages with different source than
binary version number (because of bin-NMUs). E.g.:
$ apt-cache madison dpkg
  dpkg | 1.13.11.0.1 | http://ftp.debian.org sid/main Packages
  dpkg |1.13.11 | http://ftp.debian.org sid/main Sources

If apt [build-dep|source] would use the version number from the
canidate version (1.13.11.0.1) it would not be able to find a matching
source and a "apt-get [build-dep|source] dpkg" would fail. Most users
would see this as a regression (also it's technically correct that it
can't find a matching source :)

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#152129: source selection by relase

2005-10-19 Thread Michael Vogt
Hi,

just a quick update. I have a version that seems to work in my
apt--mvo--0 tree and it will be part of my next upload to experimental.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#334671: apt - apt-ftparchive segfaults

2005-10-19 Thread Michael Vogt
On Wed, Oct 19, 2005 at 09:41:32AM +0200, Bastian Blank wrote:
> Package: apt
> Version: 0.6.41
> Severity: normal
> Tags: patch

Thanks for your bugreport and your patch.
 
> apt-ftparchive segfaults while crawling through dsc files. The attached
> patch fixes the problem.
> 
> The types of the effected variables changed between 0.5.28 and 0.6.41
> from a pointer to a auto_ptr type. The later looses its identity on
> copy. So any futher access results in null-pointer dereference.

I applied the patch to my apt--mvo--0 archive and it will be part of
the next upload.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#334656: refuses to install from Debian cds

2005-10-19 Thread Michael Vogt
On Wed, Oct 19, 2005 at 12:53:38AM -0400, Joey Hess wrote:
> Package: apt
> Version: 0.6.41
> Severity: grave
> Tags: d-i

Thanks for your bugreport.
 
[..]
> As I understand it, there is basically no way we can build official
> Debian CDs that are signed with our archive signing key. There is also
> currently no way to turn off the signature checking that doesn't disable
> it for all apt sources, which wouldn't be an acceptible tradeoff.
> 
> The simplest fix would be to special case apt to not require CD sources
> to be authenticated. This seems ok to me, since the user has already
> *booted* the CD, at least when using it as install media.

I have a branch with a  "APT::Authentication::Trust-CDROM"
option. Turing it on would result in trusting any cdrom source.

Is that sufficient for your needs? 

Cheeers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#152129: patch no longer working with apt-0.6

2005-10-18 Thread Michael Vogt
Hi,

I just had a look at the patch and I'm afraid it does no longer work
with apt-0.6 because it does no longer download per-section Release
files but the patch depends on this.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#334459: synaptic: i18n fix portuguese : Procurar -> Buscas(?)

2005-10-18 Thread Michael Vogt
On Tue, Oct 18, 2005 at 02:44:11AM +0100, Eduardo Neves Heleno da Silva wrote:
> Package: synaptic
> Version: 0.57.4
> Severity: minor
> Tags: l10n

Thanks for your bugreport. I don't speak portuguese so I can't really
comment on the issues. My suggestion would be to either  get in touch
with the last translator (astronomy (at) mail.pt), the
language team  (tradutores (at) ubuntu-pt.org) or fix the translation
(the po file) yourself. If you need help how to work with po files
please let me know :)

Cheers,
 Michael
 
> (Number 1 also may apply to english.)
[..]
> 1 - I'm not totally sure if this bug only relates to the portuguese 
> translation.
> The name of the lower left button which shows previous Searches is 
> translated in portuguese as "Procurar", i.e. "Search". I think this 
> misleads the user into thinking this button will allow him to begin a 
> new search.
> 
> If in english it is also named as "Search", then this problem also 
> applies. A good solution would be to name it "Searches" or "Previous 
> Searches"(<- too long, maybe? If not esthestically bad for the general 
> interface, it could be acceptable I think).
[..]

Thanks, I'll think about a fix. I want to do a slightly different
layout for the buttons anyway because they get pretty big for certain
translations. 

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#334168: synaptic: Can not un-Pin / un-Lock packages

2005-10-18 Thread Michael Vogt
On Sat, Oct 15, 2005 at 04:33:40PM -0700, Alexander Blazej wrote:
> Package: synaptic
> Version: 0.57.5.1
> Severity: normal

Thanks for your bugreport.
 
> Reproduce:
> Run synaptic
> Select a test package, for example "twm".
> Select Package -> Lock Version
> Select the same package (twm).
> Unselect Package -> Lock Version
> Ctrl-Q to Quit synaptic
> Run synaptic
> Search for test package (twm).
> Notice test package (twm) is still Locked / Pinned.

I wasn't able to reproduce this problem on my machine. Could you
please send me your /var/lib/synaptic/preferences file? And the output
of (as root): "ls /root/.synaptic" ?

Thanks,
 Michael 

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#330300: apt: [INTL:it] translation include broken sentence

2005-10-17 Thread Michael Vogt
On Wed, Oct 05, 2005 at 07:40:38PM +0200, Christian Perrier wrote:
> > ok, i just finished the translation and eliminated the fuzzy messages.
> > It should be all ok now.
> 
> Commited to my archiveMichael, you can sync yours with mine when
> you want.

Thanks a lot! I merged your archive up to patch-115. I plan a upload
to experimental soon. Let me know if you have more pending stuff that
you want to see in the version in experimental :)

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#333971: also bad for langdrill

2005-10-15 Thread Michael Vogt
On Fri, Oct 14, 2005 at 02:36:29PM -0400, Nathanael Nerode wrote:
> This also prevents langdrill (not your package) from transitioning.

Sorry for being so slow, my day job kept me busy lately. The rebuilded
packages are uploaded, vdk* should be usable again.

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#294437: rc bug!

2005-10-15 Thread Michael Vogt
On Wed, Oct 12, 2005 at 11:04:28PM +1000, Rob Weir wrote:
> Hey Michael,
Hi Rob,
 
> these bugs have been sitting around with patches for a while now; will
> you have time to do a vdk2 upload soon?  Would you like someone to NMU
> it for you?

Thanks for the kind offer. I found some time today and uploaded fixed
packages (now that my day is a bit less stressful again :)

thanks,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#332925: Synaptic sometimes crashes when closing the dialogue box

2005-10-10 Thread Michael Vogt
On Mon, Oct 10, 2005 at 12:46:45AM +1000, Cameron Horsburgh wrote:
> Package: Synaptic
> Version: 0.57.5

Thanks for your bugreport.
 
> I have the 'Applying Changes' text box set to close after downloading
> completes. If I change desktops while it is completing the installation 
> of new packages, and the set up routine completes while I'm on another 
> desktop, Synaptic eventually goes back to its interactive mode (ie I can 
> select more changes.)
> 
> However, the window displaying the 'Applying Changes' routine will still 
> be 'alive' but empty wherever I left it. If I close this window manually 
> (I can minimise it without ill-effect), Synaptic crashes. An error box 
> reports the following:

I was not able to reproduce the problem here with metacity. But it
seems to triggered by icewm as window manager. I'm not sure if this
might be a icewm bug.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#332697: synaptic: Pinned packages show the installed version as the latest version.

2005-10-10 Thread Michael Vogt
On Fri, Oct 07, 2005 at 06:31:30PM -0400, Dieter Lucking wrote:
> Package: synaptic
> Version: 0.57.2-1
> Severity: important

Thanks for your bugreport. I set the "Severity" to normal because I
don't think it has a major effect on the usability of the package.
 
> The latest version should be the latest available version for pinned
> packages.

This is a bit tricky to do (technically). The problem is that for a
pinned package the candidate version (the best available version to
upgrade to) is the currently installed version. The packages list
displays the candidate version as "last-available" too. 

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#331654: synaptic: Search should default to name only

2005-10-05 Thread Michael Vogt
On Tue, Oct 04, 2005 at 02:22:13PM +0200, Marc GASNOT wrote:
> Package: synaptic
> Version: 0.57-2
> Severity: wishlist

Thanks for your bugreport.
 
> Default search by description and name is very slow and it provides too 
> many results most of the time.
> Search by name only is generally sufficient, but I always forget to 
> change the setting before clicking the search button and I'm
> forced each time to wait until the end of the search, then set it to 
> name only and re-launch the search again to have the good
> result.
> My computer isn't very fast so it makes me really bored sometimes, so I 
> would be really glad if the search could be defaulted to
> name only.

The current version in unstable does save the last search type. So if
you switch to "name" once, your are done. Does that fix the problem
for you?

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#250583: confirm on synaptic

2005-09-28 Thread Michael Vogt
On Tue, Sep 27, 2005 at 06:55:27PM -0700, Daniel Burrows wrote:
[..]
>   The fix is obvious: if WorkSpace is greater than zero,
> seek to one less than WorkSpace bytes in the constructor (if WorkSpace
> is zero, do nothing).  The attached patch does just this, and eliminates
> the bug on unstable for me.

Thanks a lot for this fix Daniel! I commited it into my baz archive
and it will be part of the next apt upload. I tested it here with
synaptic as well and it works just fine.

Cheers,
 Michael
-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#250583: confirm on synaptic

2005-09-27 Thread Michael Vogt
Hi,

I debugged the same problem in synaptic recently. Here is the url:
http://bugzilla.ubuntu.com/show_bug.cgi?id=15603

I'm currently clueless about this bug. Each mmap is unmaped (I verfied
with both strace and some debug code mmap.cc), the file handles are
closed. But apparently it's not freed. 

Any ideas what might cause this problem are greatly appreciated. What
references on a mmap may still be hold that prevent a munmap?

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#328447: python2.4-apt: Missing examples

2005-09-23 Thread Michael Vogt
On Thu, Sep 15, 2005 at 02:32:22PM +0100, Adam D. Barratt wrote:
> On Thursday, September 15, 2005 12:22 PM, Joerg Hoh <[EMAIL PROTECTED]>
> wrote:
> > Package: python2.4-apt
> > Version: 0.6.13.1
> > Severity: wishlist
> >
> > It seems that the python2.4-apt package is missing its examples. Can
> > you
> > add them again?
> 
> The examples are in python-apt, as they're not specific to the version of
> python being used - likewise, python2.3-apt does not contain any examples.
> 
> It doesn't appear to be possible to install python-apt and python2.4-apt
> simultaneously, but I'm not entirely sure whether that's intentional or not.

Installing python2.3-apt, python2.4-apt and pyhton-apt together seems
to work fine here (update-to-date sid). What error do you get when you
try it?

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#328876: apt-get claims that it failed to get Packages.gz but it was trying to get Packages.bz2 (which does not exist)

2005-09-19 Thread Michael Vogt
On Sun, Sep 18, 2005 at 12:40:01AM +0400, Vladimir Volovich wrote:
> Package: apt
> Version: 0.6.41
> Severity: normal

Thanks for your bugreport.
 
> i have the following line in sources.list:
> 
> deb http://mail.incase.de/cyrus22/i386/ ./
> 
> when i run "apt-get update", apt reports this error:
> 
> Failed to fetch http://mail.incase.de/cyrus22/i386/./Packages.gz  Error 
> reading from server. Remote end closed connection

Can you please run (as root):
# apt-get update -o Debug::Acquire::Http=true

and attach the output to this bugreport?

Thanks,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#156578: apt: When does a wishlist bug get promoted to serious?

2005-09-13 Thread Michael Vogt
On Tue, Sep 13, 2005 at 01:38:13PM -0400, grok wrote:
[..] 
> Long ago, apt-get should have incorporated something along the lines of
> the wget '--limit-rate' command-line switch, as has been mentioned
> earlier. It has always been an obvious priority (and I need not get into
> why) -- but has consistently been shunted aside for some reason.
[..]

Please have a look at the last few entries in #14687. There is some
experimental support for this (via Acquire::http::DlLimit) in the http
method in the apt--bwlimit--0 baz branch. 

Please help testing this branch (and let me know if you need help
building it) so that it can be merged with apt--main at some point.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#325819: doesn't use all package properties (like descriptions) from default distribution

2005-09-13 Thread Michael Vogt
On Wed, Aug 31, 2005 at 02:36:19AM -0400, Filipus Klutiero wrote:
> Package: synaptic
> Version: 0.57-2
> Severity: normal

Thanks for your bugreport. 
 
> Synaptic doesn't seem to honor Package upgrade behaviour (default 
> distribution) to display package descriptions, at least when the default 
> distribution is not the highest one.
> I am experiencing this behavior for all the packages I verified, that is
> gnumeric and ssh. I noticed the behavior when ssh was described as a
> transitional package on an Etch/Sid mix. Note that Default-Release is
> also set to testing.

I fixed that in my svn repository and it will be part of the next
upload. There where indeed a few places where synaptic didn't uses the
candidate version but the hightest available version. 

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#327329: wanted: use synaptic to install local deb files

2005-09-13 Thread Michael Vogt
On Fri, Sep 09, 2005 at 09:06:41AM +0200, Fabian Greffrath wrote:
> package: synaptic
> severity: wishlist

Thanks for your bugreport.
 
> It would be great if one could open locally stored .deb files in synaptic
> and choose to install them with all their dependencies.
> Something like a graphical frontend to `dpkg -i $pkg && apt-get -f install`.

This very much depends on apt. If it will get implemented in apt (see
#47379) then it will be very easy to add to synaptic. If not it's will
be very hard :)

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#326743: Tries to use bunzip2 for gzip-files

2005-09-06 Thread Michael Vogt
On Mon, Sep 05, 2005 at 04:05:55PM +0300, Juhapekka Tolvanen wrote:
> Package: apt
> Version: 0.6.40.1
> Severity: important
> 
> I get errors like these when running "apt-get update":
> 
> Failed to fetch
> ftp://ftp.debian.org/debian/dists/testing/non-free/source/Sources.gz
> Sub-process bzip2 returned an error code (2)
> 
> Only those apt-lines that are for ftp.debian.org cause such errors.

Could you please check if apt 0.6.41 still has this problem (uploaded
today)? 

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#326725: apt is missing build-dep on sgmltools-lite

2005-09-05 Thread Michael Vogt
On Mon, Sep 05, 2005 at 01:09:09PM +0200, Max Kellermann wrote:
> Package: apt
> Version: 0.6.40.1

Thanks for your bugreport.
 
> apt requires sgmltools-lite to compile, but this build dependency is
> missing.  Output from a failed build without sgmltools-lite:

I'm unable to reproduce your problem, apt builds fine here in my
sid pbuilder. 

Maybe you tried to build apt directly from the tla/baz repository? In
this case there are more packages needed.

The apt--mvo--0 arch branch contains a file "README.arch" that
contains information about the needed packages for a build directly
from arch.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#326743: Tries to use bunzip2 for gzip-files

2005-09-05 Thread Michael Vogt
On Mon, Sep 05, 2005 at 04:05:55PM +0300, Juhapekka Tolvanen wrote:
> Package: apt
> Version: 0.6.40.1
> Severity: important

Thanks for your bugreport.
 
> I get errors like these when running "apt-get update":
> 
> Failed to fetch
> ftp://ftp.debian.org/debian/dists/testing/non-free/source/Sources.gz
> Sub-process bzip2 returned an error code (2)
> 
> Only those apt-lines that are for ftp.debian.org cause such errors.

This may very well be a error in the error reporting code in the
current apt version in sid. There is a fix in my apt--mvo--0 branch
that should at least report the correct file extension (the current
code reports .gz all the time).

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#128818: status update

2005-08-30 Thread Michael Vogt
Dear Friends,

here is another update on the status of this bug. The current version
in [EMAIL PROTECTED]/apt--pdiff--0 [1] works well for my
little tests so far. I put some packages (build against current sid) at:

deb http://people.debian.org/~mvo/apt/pdiffs /

It's build with a new soname. I don't actually think that this is
needed, I don't think the patch breaks the ABI. But the URL-Remap
stuff will probably break without (so it's not needed in the final
version). 


I use the following line in my sources.list to test the diff apply
code:

deb http://merkel.debian.org/~aba/debian/ sid main contrib

You can even use this url for real package installs/upgrades if you
tell apt to remap that url to the archive url:

apt-get -o 
APT::URL-Remap::http://merkel.debian.org/~aba/debian/=http://ftp.debian.org/debian/
 dist-upgrade

This "feature" is only added for testing the pdiff stuff until it's
implemented somewhere officially and will go away once it's no longer
needed. It also still displays the non-remapped url in the gui but
connects to the remapped version (I haven't bothered yet).

It still gives some funny output when it calculates the transfer
speed, but otherwise the output of the fetcher looks mostly correct
now. 

Cheers,
 Michael


[1] baz archive is at http://people.ubuntu.com/~mvo/arch/ubuntu
-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#322014: Synaptic gives symbol font in pseudo "terminal"

2005-08-26 Thread Michael Vogt
On Mon, Aug 08, 2005 at 12:29:48PM +, Christopher David Desjardins wrote:
> 
> Package:  Synaptic
> Version:  0.57.2

Thanks for your bugreport.
 
> When I run "apply" in Synaptic to either remove or install a package, a 
> pseudo "terminal" opens up displaying symbol characters (triangles, 
> circles, other shapes) that are unable to be read.  This poses a problem 
> because I am able to tell what synaptic is prompting me to reply to 
> (i.e. do you want to install this package even though bugs are present- 
> yes/no) because I am unable to read the font. 
> 
> I suggest fixing the font to a readable type (i.e Bitstream Vera or 
> something similiar) rather than the unreadable symbols (circles, 
> triangles, etc.). 

Can you please install gnome-terminal and tell me if it has the same
broken font by default? Could you also try to switch the font in
synaptic preferences and see if it makes a difference?

Thanks,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



<    4   5   6   7   8   9   10   >