Re: RFC round 3: DEP-3: Patch Tagging Guidelines

2009-06-29 Thread Raphael Hertzog
Hi,

On Tue, 30 Jun 2009, Charles Plessy wrote:
> * “The meta-information would be stored in a set of RFC-2822 compliant 
> fields.”
> 
> RFC-2822 distinguishes between “unstructured” and “structured” fields. The
> ‘Description’ field you propose is not unstructured, since the first line has 
> a
> special role, but is not structured in the RFC-2822 way, since that would mean
> for instance that things between parenthesis are comments. Moreover, having a
> special role for the first CRLF sign is not consistant with the folding rules
> of the RFC. Given that in addition RFC-2822 is non-free and therefore can not
> be distributed in the Debian operating system, I think that it would be safer
> to write “in the spirit of the RFC-2822” of even “in the spirit of the Debian
> control files”, and write black on white what parsers should expect. Then we
> can point to DEP3 in DEP5 ;) 

I prefer discussing a real patch here. I think that I communicated the
intent clearly and I am not sure that I want to redefine the
debian/control format. Maybe we can point to manual page instead.

Maybe adding a few samples would be much more helpful in disambiguating
the syntax.

> * “In the following section,  can be ‘Debian’ or the name of any other
>   distribution that tracks the same problem/patch.”
> 
> When I packaged my first Perl library, I really had a hard time to understand
> what “Vendor” was meaning and that Debian is a vendor since we do not sell our
> packages. If native English speakers confirm that a vendor is a seller, then I
> would like to suggest to use another keyword, like “Organisation”.

I want to standardize on vendor since we have dpkg-vendor now.

> * “Origin (required): This field should document the origin of the patch. It
>   starts with a single keyword that can have the following standard values”
> 
> I think that the rules are too hard to follow strictly. What if the patch is
> not from upstream but for backporting, for instance?

That case is covered: « “backport” (in the case of an upstream patch that
had to be modified to apply on the current version) »

The rules are not hard and if you don't know you should default to
"other". We could make that explicit if really needed.

> * “The Bug field is reserved for the bug URL in the upstream bug tracker.”
> 
> I think that parsers can be educated to be smart with URLs (like for
> bts-link?). I would prefer to just cut-and-paste any URL to the Bug field.

It could but it's a serious regression as I stated since you can't be
smart enough to differentiate the upstream bug in non-ambiguous way.

> * “If the [Forwarded] field is missing, its implicit value is ‘yes’ if the 
> ‘Bug’
>   field is present, otherwise it’s ‘no’”
> 
> I am affraid it will create false positives and recommend an implicit value of
> ‘no’ in all cases.

I don't agree with that. If you know the upstream bug, you did read it and
you know if the patch is referenced there. If you know it has not yet been
sent there and you don't send it you're a very bad maintainer (it's cheap
to forward the patch once you located the uptream bug entry!). If you're a
bad maintainer, you don't even care about writing patch meta-information
in the first place.

In other words, the risk of false positive is very low IMO.

Furthermore I want to avoid duplication of information in the fields and
if you default to "no" then you have to put "Forwarded: yes" whenever you
add "Bug: …" because you forwarded the patch by creating a new upstream
bug entry.

In the balance, I prefer the risk of false positive compared to the risk
of making it laborious/non-intuitive to get the correct set of fields.

> * “Reviewed-by (optional): This field can be used to document the fact that 
> the
>   patch has been reviewed by someone. It should list her name and email in the
>   standard format”
> 
> How about relaxing the format so that the field can also point at the review
> in the case it makes sense reading it?

Yes, we could use continuation lines for that. It could directly contain
the review or point to an external resource.

> I think I will not use this field: it has too much chances to be inconsistent
> by accident, and most of the time this information is available in the VCS
> where the source package is stored.

Fine with me, it's optional on purpose.

Cheers,
-- 
Raphaël Hertzog

Contribuez à Debian et gagnez un cahier de l'admin Debian Lenny :
http://www.ouaza.com/wp/2009/03/02/contribuer-a-debian-gagner-un-livre/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Steve Langasek
On Tue, Jun 30, 2009 at 05:43:16AM +0200, Goswin von Brederlow wrote:
> See the various links on http://wiki.debian.org/multiarch for the work
> on multiarch going back to 2004.

I reviewed that page prior to the UDS session.

It was all but useless (and I had to edit the page to update several links
which had gone dead).

It's an incoherent collection of links to everything anyone has ever said
about multiarch in public.  Half of them are things that have been rejected
by one party or another.  Nowhere on this page could I find any
specification of the package manager implementation aside from
, which is a design that
hasn't gone anywhere (the proposer of this dpkg 2.0 design is no longer
involved in dpkg upstream).

So if that page is your evidence that there's a master plan that you're
working to:  then no, there hasn't been.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#535143: ITP: gnome-do-docklets -- Dock applets for GNOME Do's "Docky" interface.

2009-06-29 Thread Christopher James Halse Rogers
Package: wnpp
Severity: wishlist
Owner: Christopher James Halse Rogers 


* Package name: gnome-do-docklets
  Version : 0.8.2
  Upstream Author : Jason Smith 
* URL : http://do.davebsd.org/
* License : GPLv3+
  Programming Lang: C#
  Description : Dock applets for GNOME Do's "Docky" interface.

 Extra applets for GNOME Do's "Docky" interface.  These include a CPU/memory 
 monitor, a weather forcast, a battery monitor, and more.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: RFC round 3: DEP-3: Patch Tagging Guidelines

2009-06-29 Thread Charles Plessy
Hello Raphaël,

A few more comments:


* “The meta-information would be stored in a set of RFC-2822 compliant fields.”

RFC-2822 distinguishes between “unstructured” and “structured” fields. The
‘Description’ field you propose is not unstructured, since the first line has a
special role, but is not structured in the RFC-2822 way, since that would mean
for instance that things between parenthesis are comments. Moreover, having a
special role for the first CRLF sign is not consistant with the folding rules
of the RFC. Given that in addition RFC-2822 is non-free and therefore can not
be distributed in the Debian operating system, I think that it would be safer
to write “in the spirit of the RFC-2822” of even “in the spirit of the Debian
control files”, and write black on white what parsers should expect. Then we
can point to DEP3 in DEP5 ;) 


* “In the following section,  can be ‘Debian’ or the name of any other
  distribution that tracks the same problem/patch.”

When I packaged my first Perl library, I really had a hard time to understand
what “Vendor” was meaning and that Debian is a vendor since we do not sell our
packages. If native English speakers confirm that a vendor is a seller, then I
would like to suggest to use another keyword, like “Organisation”.


* “Origin (required): This field should document the origin of the patch. It
  starts with a single keyword that can have the following standard values”

I think that the rules are too hard to follow strictly. What if the patch is
not from upstream but for backporting, for instance? I think that an URL, an
organisation name or an author name (in a decreasing order of interest) are
probably enough.


* “The Bug field is reserved for the bug URL in the upstream bug tracker.”

I think that parsers can be educated to be smart with URLs (like for
bts-link?). I would prefer to just cut-and-paste any URL to the Bug field.


* “If the [Forwarded] field is missing, its implicit value is ‘yes’ if the ‘Bug’
  field is present, otherwise it’s ‘no’”

I am affraid it will create false positives and recommend an implicit value of
‘no’ in all cases.


* “Reviewed-by (optional): This field can be used to document the fact that the
  patch has been reviewed by someone. It should list her name and email in the
  standard format”

How about relaxing the format so that the field can also point at the review
in the case it makes sense reading it?


* “Last-Update (optional): This field can be used to record the date when the
  meta-information have been last updated. It should use the ISO date format
  -MM-DD.”

I think I will not use this field: it has too much chances to be inconsistent
by accident, and most of the time this information is available in the VCS
where the source package is stored.


Have a nice day,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Steve Langasek
On Mon, Jun 29, 2009 at 09:50:01PM +0200, Goswin von Brederlow wrote:
> Raphael Hertzog  writes:

> > There is work going on recently. Steve Langasek drafted a plan that he
> > wants to bring forward in Ubuntu Karmic Koala and it has been reviewed by
> > Guillem Jover, the dpkg maintainer. Guillem also has plans to make it a
> > reality inside Debian but I don't know of any timeframe.

> > https://wiki.ubuntu.com/MultiarchSpec

> They messed up some finer details, broke the existing patches,

Patches implementing what?  I don't see any public discussion of an agreed
design for the package manager.

(Nor is there one for the MultiarchSpec, but that's only because Guillem and
I are still hammering out some of the details that we don't yet agree on; so
a public announcement is a little bit premature.)

> made the whole thing need a full release cycle for a transition due to
> DEBIAN/control format changes

You appear to be referring to
.
What do you propose as an alternative that would let us achieve multiarch
sooner?  Multiarch has already failed to get traction for more than two
release cycles, and I don't see that your ia32-apt-get kludges are doing
anything to get us there sooner.

Also, what are the immediate practical use cases for cross-arch depends on
extensible interpreters such as python and perl?  Wine doesn't need this,
nor does nspluginwrapper AFAICS, so what actually is negatively impacted by
requiring that class of dependencies to be deferred by a release cycle?

> and have a broken plan for -dev packages.

Handling of -dev packages is defined as *out of scope* for this
specification.  I fail to see how it's broken to confine the initial scope
to those elements that impact the package management tools, to avoid getting
bogged down in irrelevant discussions about filesystem layouts.

> Too bad they did that without involving the people already working on
> multiarch via the alioth project.

A project whose mailing list archive contains nothing but spam since 2006,
and whose primary proponent is also the author of ia32-apt-get?  Yeah, not
really seeing how that would have been a win.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs transition

2009-06-29 Thread Goswin von Brederlow
Aneurin Price  writes:

> Hi,
>
> I've just spent over an hour writing and rewriting this mail, and determined
> that I can't think of a single constructive thing to say.
>
> So I'll just ask a couple of questions instead:
>
> Is there any way of preventing this kind of major breakage in the future?
> I don't think many people expect that upgrading one package will FUBAR
> the packaging system.
>
> Is there any chance of Wine becoming functional on amd64 in the forseeable
> future?

# apt-get install ia32-wine
Reading package lists... Done
Building dependency tree   
Reading state information... Done
The following extra packages will be installed:
  ia32-libwine ia32-libwine-alsa ia32-libwine-cms ia32-libwine-gl
  ia32-libwine-gphoto2 ia32-libwine-ldap ia32-libwine-print ia32-libwine-sane
  ia32-wine-bin ia32-wine-utils
Suggested packages:
  wine-doc binfmt-support ttf-mscorefonts-installer winbind avscan klamav
  clamav
Recommended packages:
  ttf-liberation
The following NEW packages will be installed:
  ia32-libwine ia32-libwine-alsa ia32-libwine-cms ia32-libwine-gl
  ia32-libwine-gphoto2 ia32-libwine-ldap ia32-libwine-print ia32-libwine-sane
  ia32-wine ia32-wine-bin ia32-wine-utils
0 upgraded, 11 newly installed, 0 to remove and 187 not upgraded.
Need to get 11.0MB of archives.
After this operation, 51.4MB of additional disk space will be used.
Do you want to continue [Y/n]? y
...

% winemine

Have fun. Works both with sid and experimental wine. Provided you have
a lib32ncurses5 and lib32readline5 with the lib32 transition completed
that is. Bug the respective maintainers for that one.

> Did anyone who isn't on crack get to see 'ia32-apt-get.preinst' and
> 'ia32-apt-get.postinst' before they were perpetrated upon an unsuspecting
> populace? Reading them in the process of trying to unfuck my system made me
> feel more than slightly ill.

Since my package was sponsored I would assume at least one other
person looked over it. You are the first to mention illness. I can't
change what it does. But do you have suggestion to improve how it does
things in preinst/postinst/postrm?

Latest source is on svn.debian.org pkg-ia32-libs:
http://svn.debian.org/wsvn/pkg-ia32-libs/trunk/ia32-libs-tools/#_trunk_ia32-libs-tools_

> -Nye

MfG
Goswin


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Goswin von Brederlow
Yannick  writes:

> Goswin von Brederlow wrote:
>
>> There where 3 options:
>> 
>> 1) ia32-libs + ia32-libs-gtk (+ ia32-libs-kde + ia32-libs-qt)
>> ftp-master asked us to clean that up basically and
>> "it would not pass NEW if it where uploaded now"
>> 
>> 2) ia32-lib* packages in the same schema as ia32-libs
>> vetoed by ftp-master for being way to many packages as ugly as
>> ia32-libs
>> 
>> 3) ia32-apt-get
>> 
>> So strike option 1 and 2 and what are you left with?
>
> Isn't it possible to have a system similar to apt-build?
>
> One would do "ia32-apt-convert ia32-libfoo" that would convert libfoo 32bits 

/usr/lib/ia32-libs-tools/convert  libfoo_1.2-3_i386.deb

> package and its dependencies, put it in a local repository. Then the user 
> could install ia32-libfoo with apt-get, aptitude, whatever.

apt-get install ia32-archive

It is probably slightly out of sync with ia32-apt-get because the
libc6-i386 upload forced a bit of a rush job on the latest changes but
if you look at it you get the idea.

Once I have time to verrify ia32-archive still works right and have
time to introduce an ia32-remote-archive dummy package I will probably
change ia32-libs to Depends: ia32-apt-get | ia32-archive |
ia32-remobe-archive.

> Yannick
>
> PS: Of course, there would be a ia32-apt-update to update all the ia32-* 
> installed.

ia32-archive already has a hook in /etc/apt/apt-conf.d/ that does that
automatically on update.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Goswin von Brederlow
Raphael Hertzog  writes:

> On Mon, 29 Jun 2009, Goswin von Brederlow wrote:
>> Too bad they did that without involving the people already working on
>> multiarch via the alioth project.
>> 
>> They messed up some finer details, broke the existing patches, made
>> the whole thing need a full release cycle for a transition due to
>> DEBIAN/control format changes and have a broen plan for -dev packages.
>> 
>> Guillem Jover is also blocking the inclusion of already existing
>> patches for multiarch.
>
> I'm sorry but I have much more confidence in Guillem's and Steve's
> technical abilities than in yours. 

Then maybe you also have some confidence in Tollef Fog Heen, Matt
Taggart, Anthony Towns, Aurelien Jarno. And hey, even Guillem Jover
itself. He did participate in the Informal multiarch meeting during
FOSDEM on 26/02/2006 in Brussels.

See the various links on http://wiki.debian.org/multiarch for the work
on multiarch going back to 2004.

> I can understand your frustration but you never offered a viable and clean
> long-term solution. Sending patches to dpkg to add/enable a Multi-Arch field
> without making use of it and/or explaining the whole plan and rationale
> is far from good.
>
> I would also not merge patches without knowing if the full plan is
> credible.

I wrote or updated patches that implement the design proposed over and
over again since 2004, talked about at debconf, documented in the wiki
and mailinglists. I asked Guillem Jover what he thinks is missing to
represent a viable and clean long-term solution. He is not interested
and I'm tired of posting the same information that has already been
posted.

This is not just my crazy ideas, I'm just fighting bit-rot.

> Cheers,

MfG
Goswin


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Goswin von Brederlow
Josselin Mouette  writes:

> Le lundi 29 juin 2009 à 21:30 +0200, Goswin von Brederlow a écrit :
>> Josselin Mouette  writes:
>> > No, it is not going to be. The whole design needs work before it can be.
>> 
>> There is a better design. It is called multiarch. But some people are
>> blocking that.
>
> Identify the blockers. Work with people interested in this, so that

Currently the blocker is Guillem Jover  as you can
see in Bugs #528205, #528140, #528143, #528194, #528198, #528141. I
stopped filing more after that.

As said in the bugs I've taken the discussion to debian-dpkg:
http://lists.debian.org/debian-dpkg/2009/05/msg00031.html

As you can see it just hits the wall of silence. Same thing that
happened to the binutils, gcc and dpkg patches for years now.

This really makes me wonder. Don't they want to have multiarch support
in Debian? Do they want Ubuntu to have it first and be the saviour of
Debian?

> appropriate action is taken. If people are working against it, we can
> invoke the TC. All of this, if you do things by the rules.
>
> If you continue to push broken software, we will have no other solution
> but to remove them from the archive.
>
>> >> > How would aptitude users do now?
>> >> 
>> >> apt-get update; aptitude
>> >
>> > And how would synaptic users do?
>> 
>> apt-get update; synaptic
>> 
>> Do you see a pattern?
>
> Yes, I see that you don’t understand that ia32-apt-get is FUBAR.

ia32-libs and ia32-atpt-get is a dirty ugly horrible hack. That is why
over 5 years ago some people got together and worked out the multiarch
proposal. Ia32-apt-get is a bandaid to tie people over till finally
multiarch comes. It is the best that can be done with mutliarch still
being blocked.

>> In synaptic Edit->"Reload package information" needs to be adapted and
>> Settings->Repositories.
>
> No. Adapting each and every APT frontend is not the way to go.

Adapting the backend is fine too and for the "update" part that might
totally suffice. But you won't be able to avoid patching
Settings->Repositories to know about multiarch. That is changing the
sources.list files so it will have to know about extensions to its
syntax.

Same with aptitude. The update part can most probably be done in
libapt but aptitudes peculiar depenency resolver will have to be
adapted too. That is what you get for writing your own.

And mind that I'm not talking about just ia32-apt-get but multiarch in
general.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#535132: ITP: netdude -- high level tool to manipulate tcpdump trace files

2009-06-29 Thread Joao Eriberto Mota Filho
Package: wnpp
Severity: wishlist
Owner: Joao Eriberto Mota Filho 

* Package name: netdude
  Version : 0.5
* URL : http://netdude.sourceforge.net/index.html
* License : GPL
  Description : high level tool to manipulate tcpdump trace files

The Network Dump data Displayer and Editor is a framework for inspection,
analysis and manipulation of tcpdump trace files. It addresses the need
for a toolset that allows easy inspection, modification, and creation of 
pcap/tcpdump trace files.

-- System Information:
Debian Release: 5.0.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



ia32-libs transition

2009-06-29 Thread Aneurin Price
Hi,

I've just spent over an hour writing and rewriting this mail, and determined
that I can't think of a single constructive thing to say.

So I'll just ask a couple of questions instead:

Is there any way of preventing this kind of major breakage in the future?
I don't think many people expect that upgrading one package will FUBAR
the packaging system.

Is there any chance of Wine becoming functional on amd64 in the forseeable
future?

Did anyone who isn't on crack get to see 'ia32-apt-get.preinst' and
'ia32-apt-get.postinst' before they were perpetrated upon an unsuspecting
populace? Reading them in the process of trying to unfuck my system made me
feel more than slightly ill.

-Nye


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ping for gtk+extra2 removal - implications for libgtkada2 and gpsim

2009-06-29 Thread Neil Williams
On Mon, 29 Jun 2009 23:19:45 +0100
Neil Williams  wrote:

> gtk+extra2 will FTBFS as soon as the functions that will be removed in
> GTK+3.0 become deprecated in GTK+2.0. GTK+2.0 doesn't have to be
> removed from Debian for gtk+extra2 to break. Yes, that isn't how
> things *should* work and it isn't how other packages *do* work but
> gtkextra has been dead upstream for such a long time that bitrot has
> all but ensured that this will be the result.

Let me clarify that a bit.

As soon as you take Josselin's advice for preparing the rest of gtkada
for GTK3.0, you'll discover that nothing in gtkextra has been prepared
for what is *currently* deprecated in GTK+2.0. Fixing that will mean
completing the migration of gtk-extra2 through to current GTK+2.0 as
well as implementing the transition in gtkada. This is why I cannot
implement Josselin's advice in quicklist - it shows up the breakage in
gtk-extra2.

Personally, I just don't think it is worth the work.

-- 


Neil Williams
=
http://www.data-freedom.org/
http://www.linux.codehelp.co.uk/
http://e-mail.is-not-s.ms/



pgpgscznyqADM.pgp
Description: PGP signature


Re: ping for gtk+extra2 removal - implications for libgtkada2 and gpsim

2009-06-29 Thread Emilio Pozuelo Monfort
Josselin Mouette wrote:
> This is easy to do by advance. If your library builds with
> -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED
> -DGTK_DISABLE_DEPRECATED, it will only require minor changes to work
> with GTK+ 3.

Plus -DGDK_PIXBUF_DISABLE_DEPRECATED

Cheers,
Emilio



signature.asc
Description: OpenPGP digital signature


Re: ping for gtk+extra2 removal - implications for libgtkada2 and gpsim

2009-06-29 Thread Neil Williams
On Mon, 29 Jun 2009 22:56:30 +0200
Ludovic Brenta  wrote:

> Neil Williams  writes:
> > OK, there is a bug report already asking for libgtkada to not
> > build-depend on gtk+extra2 (#534872) but I don't see how using an
> > embedded copy is going to solve the problem.
> >
> > The embedded copy is just going to break in precisely the same way
> > as the copy packaged as gtk+extra2. There hasn't been an upstream
> > release for years, so it is the same code and will FTFS in
> > precisely the same way.
> 
> Right; I realized that while thinking a bit about the issue earlier
> today.  Then I went to gtk.org and it seems that GTK+3 is still many
> months away from release.
> 
> Is there a published roadmap for when GTK+2 is removed from Debian?

That isn't the problem - things will break in gtk-extra2 long before
GTK+2.0 is removed and there is *nobody* to fix the breakage.

> Because this is really the crux of the problem; as long as GTK+2 is in
> Debian, it is possible to build gtk+extra2 (be it bundled with
> libgtkada2 or not) against it.

Sadly, that isn't true.

gtk+extra2 will FTBFS as soon as the functions that will be removed in
GTK+3.0 become deprecated in GTK+2.0. GTK+2.0 doesn't have to be
removed from Debian for gtk+extra2 to break. Yes, that isn't how things
*should* work and it isn't how other packages *do* work but gtkextra has
been dead upstream for such a long time that bitrot has all but ensured
that this will be the result.

gtk-extra2 is *already* too much work to maintain *in Debian* due to
these problems. Even fixing gtk-extra2 to be able to handle the
transition correctly is too much work because nobody is apparently
interested, least of all me. i.e. gtk-extra2 is *already* sub-standard
for Debian IMHO and I don't think it should persist into Squeeze.

Yes these are (currently unfiled) bugs in gtkextra, yes these things
don't happen to most packages but no, nobody is going to fix those bugs
so the builds will fail. If any such bugs are filed, I'll move straight
to seeking removal. Even if none are filed before DebConf9, I'll be
seeking removal at that time.

My only proposal to fix these bugs is to RM: gtk-extra2 before it gets
forcibly removed. All I'm saying here is that none of the issues that
will require this *premature* removal of gtk-extra2 from Debian appear
to have been fixed in the embedded copy in gtkada and therefore falling
back to that copy will not protect gtkada from the problems that will
cause the premature removal of gtk-extra2 itself.

If you want to fix these bugs in gtkada, you might as well consider
taking over maintenance of gtk-extra2 and fix them there - by doing a
new upstream release and probably a SONAME transition. It's too much
work for me.

> If you could point me to such a roadmap, I could then try to persuade
> upstream to reimplement some of the GtkAda-specific widgets with GTK+3
> instead of gtk+extra2.  I don't think they'd be willing to invest
> effort without a definitive roadmap, especially for as long as most
> of their customers continue running GTK+2.

I don't think the gtkada upstream have any other option - but you will
need to be very careful about function calls in gtk-extra2 that are or
will be deprecated. It is slightly easier with the embedded copy
because you control which functions are relevant. The issue with
gtk-extra2 as a library package is that the changes required are too
invasive and too widespread to be manageable without becoming the
upstream team and I refuse to do that.

However, even with an embedded copy of gtk-extra in gtkada, you will
*NOT* be able to properly transition the rest of the package to GTK+3.0
as the gtkextra stuff will break (spectacularly) when you try to port
the rest of the package to GTK3.0. Complicating the GTK3.0 transition
is not my idea of helping Debian (or gtkada for that matter). This is
what is preventing me from completing the port of quicklist from gtk1.2
to gtk2.0 - Quicklist no longer depends on gtk1.2 but only at the
cost of removing large chunks of code and therefore functionality. The
bitrot in gtkextra just makes it much more difficult than it should be
to reimplement that functionality in quicklist and then the very real
prospect that quicklist will never make it to GTK3.0 without also
rewriting large proportions of gtkextra2 makes the whole thing
unfeasible.

*There will be no gtkextra for GTK3.0* and reimplementing gtk-extra2
widgets in GTK+3.0 is an immense task because gtk-extra2 is barely out
of transition from gtk1.2 - it uses plenty of widgets that already have
better replacements in GTK+2.0.

My advice would be to drop gtk-extra2 support in gtkada *NOW* and then
start the long road to GTK+3.0 compatibility once the gtkextra cruft
has been removed.

AFAICT, gtkada cannot proceed with any gtk-extra2 support if it ever
wants to be compatible with GTK+3.0.

> I am aware of [1] but this seems not to be a definite plan (rather, it
> points in a general direction) and the timeline is sti

Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Josselin Mouette
Le lundi 29 juin 2009 à 23:06 +0200, Raphael Hertzog a écrit :
> I would also not merge patches without knowing if the full plan is
> credible.

This is the precise point that seems to be missing.

Goswin, if you have a prototype multiarch system based on unstable that
mostly works, with patches for all pieces that need changes, that would
help a lot in convincing people.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'   “I recommend you to learn English in hope that you in
  `- future understand things”  -- Jörg Schilling


signature.asc
Description: Ceci est une partie de message numériquement signée


Re: ping for gtk+extra2 removal - implications for libgtkada2 and gpsim

2009-06-29 Thread Josselin Mouette
Le lundi 29 juin 2009 à 22:56 +0200, Ludovic Brenta a écrit :
> Right; I realized that while thinking a bit about the issue earlier
> today.  Then I went to gtk.org and it seems that GTK+3 is still many
> months away from release.
> 
> Is there a published roadmap for when GTK+2 is removed from Debian?
> Because this is really the crux of the problem; as long as GTK+2 is in
> Debian, it is possible to build gtk+extra2 (be it bundled with
> libgtkada2 or not) against it.

We’ve just managed to remove GTK+ 1.2 not so long ago. Although we’ll
try to remove GTK+ 2.0 faster than that (and it should be easier to do
since large parts of the API will remain compatible), it’s not going to
disappear overnight.

> If you could point me to such a roadmap, I could then try to persuade
> upstream to reimplement some of the GtkAda-specific widgets with GTK+3
> instead of gtk+extra2.  I don't think they'd be willing to invest effort
> without a definitive roadmap, especially for as long as most of their
> customers continue running GTK+2.

This is easy to do by advance. If your library builds with
-DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED
-DGTK_DISABLE_DEPRECATED, it will only require minor changes to work
with GTK+ 3.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'   “I recommend you to learn English in hope that you in
  `- future understand things”  -- Jörg Schilling


signature.asc
Description: Ceci est une partie de message numériquement signée


Re: RFC round 3: DEP-3: Patch Tagging Guidelines

2009-06-29 Thread Andrei Popescu
On Mon,29.Jun.09, 22:53:53, Raphael Hertzog wrote:
> @@ -63,6 +63,10 @@ The set of fields ends on the first empty line. 
> Free-form comments follow and be used for any other information that 
  ^^
I'm not a native speaker, but this doesn't sound very well.

Regards,
Andrei
-- 
If you can't explain it simply, you don't understand it well enough.
(Albert Einstein)


signature.asc
Description: Digital signature


Re: ping for gtk+extra2 removal - implications for libgtkada2 and gpsim

2009-06-29 Thread Ludovic Brenta
Neil Williams  writes:
> OK, there is a bug report already asking for libgtkada to not
> build-depend on gtk+extra2 (#534872) but I don't see how using an
> embedded copy is going to solve the problem.
>
> The embedded copy is just going to break in precisely the same way as
> the copy packaged as gtk+extra2. There hasn't been an upstream release
> for years, so it is the same code and will FTFS in precisely the same
> way.

Right; I realized that while thinking a bit about the issue earlier
today.  Then I went to gtk.org and it seems that GTK+3 is still many
months away from release.

Is there a published roadmap for when GTK+2 is removed from Debian?
Because this is really the crux of the problem; as long as GTK+2 is in
Debian, it is possible to build gtk+extra2 (be it bundled with
libgtkada2 or not) against it.

If you could point me to such a roadmap, I could then try to persuade
upstream to reimplement some of the GtkAda-specific widgets with GTK+3
instead of gtk+extra2.  I don't think they'd be willing to invest effort
without a definitive roadmap, especially for as long as most of their
customers continue running GTK+2.

I am aware of [1] but this seems not to be a definite plan (rather, it
points in a general direction) and the timeline is still vague.  Is
there something more solid?  Also, this post seems to imply that GTK+3
will replace GTK+2 in Debian but perhaps there could be a transition
period during which the two coexist?

[1] http://lists.debian.org/debian-gtk-gnome/2009/04/msg6.html

-- 
Ludovic Brenta.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Raphael Hertzog
On Mon, 29 Jun 2009, Goswin von Brederlow wrote:
> Too bad they did that without involving the people already working on
> multiarch via the alioth project.
> 
> They messed up some finer details, broke the existing patches, made
> the whole thing need a full release cycle for a transition due to
> DEBIAN/control format changes and have a broen plan for -dev packages.
> 
> Guillem Jover is also blocking the inclusion of already existing
> patches for multiarch.

I'm sorry but I have much more confidence in Guillem's and Steve's
technical abilities than in yours. 

I can understand your frustration but you never offered a viable and clean
long-term solution. Sending patches to dpkg to add/enable a Multi-Arch field
without making use of it and/or explaining the whole plan and rationale
is far from good.

I would also not merge patches without knowing if the full plan is
credible.

Cheers,
-- 
Raphaël Hertzog

Contribuez à Debian et gagnez un cahier de l'admin Debian Lenny :
http://www.ouaza.com/wp/2009/03/02/contribuer-a-debian-gagner-un-livre/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



RFC round 3: DEP-3: Patch Tagging Guidelines

2009-06-29 Thread Raphael Hertzog
Hello,

it looks like we quickly converged on something relatively well accepted.
Current version: http://dep.debian.net/deps/dep3/

=== Changes since last round ===

I made some minor changes following feedback: it gives the expected value
for the origin field for two common cases:

--- a/web/deps/dep3.mdwn
+++ b/web/deps/dep3.mdwn
@@ -99,6 +99,11 @@ of any other distribution that tracks the same problem/patch.
 the URL where the patch got grabbed (mailing list archives,
 distribution bugtrackers, etc.) when possible.
 
+In general, a user-created patch grabbed in a BTS should be tagged
+as "other". When copying a patch from another vendor, the
+meta-information (and hence this field) should be kept if present, or
+created if necessary with a "vendor" origin.
+
   * `Bug-` or `Bug` (optional)
 
 It contains one URL pointing to the related bug (possibly fixed by the

I also recommend that parsers accept non-structured content:
--- a/web/deps/dep3.mdwn
+++ b/web/deps/dep3.mdwn
@@ -63,6 +63,10 @@ The set of fields ends on the first empty line. Free-form 
comments 
 follow and be used for any other information that does not fit in the
 structured content.
 
+Any parser that expect those fields in patch headers should also
+accept non-structured content and simply consider the whole content
+to be the value of the `Description` field.
+
 Standard fields
 ---
 
=== Ubuntu's feedback ===

I mentionned the proposal on the ubuntu-devel list[1] to have their opinions
concerning incompatibility between their guidelines and this new standard.
It looks like they have no problem with that.

Quoting Martin Pitt[2]:
> We currently don't have any tools which parse those, it's just for human
> consumption right now. Thus it's not a problem to adapt patches over
> time once the format has been agreed upon.

Colin Watson said something similar[3].

=== Remaining concerns/ideas ===

Some ideas/concerns have been voiced but did not seem to have much support.
I'm not going to change the DEP unless more people express support for the
particular suggestion.

Josselin Mouette wanted to allow bug numbers instead of URLs in the Bug-*/Bug
fields. Several people expressed their preference for a simple URL field.
Sub-thread: http://lists.debian.org/debian-devel/2009/06/msg00543.html

Lucas Nussbaum suggested to replace "Bug-" with "" while
Sean Finney suggested that the latter could be an alias for the former. I
explained that I initially selected "Bug-" because it enables simple
parsing without encoding a list of known vendors and/or fields. Ubuntu is using
"" currently but they have stated that breaking that compatibility
should not be a concern.
Sub-thread: http://lists.debian.org/debian-devel/2009/06/msg00461.html

Guido Günther suggested to reuse field names used by git-format-patch and/or
allow them together with existing fields.
Message: http://lists.debian.org/debian-devel/2009/06/msg00551.html

=== Next step? ===

After this round, if we don't have any important changes, I'll probably
announce the format to debian-devel-announce. Should I use this opportunity to
ask for more review or simply suggest people to start using the format?

Cheers,

[1] https://lists.ubuntu.com/archives/ubuntu-devel/2009-June/028355.html
[2] https://lists.ubuntu.com/archives/ubuntu-devel/2009-June/028357.html
[3] https://lists.ubuntu.com/archives/ubuntu-devel/2009-June/028358.html
-- 
Raphaël Hertzog

Contribuez à Debian et gagnez un cahier de l'admin Debian Lenny :
http://www.ouaza.com/wp/2009/03/02/contribuer-a-debian-gagner-un-livre/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Steve Langasek
On Mon, Jun 29, 2009 at 05:30:35PM +0200, Goswin von Brederlow wrote:
> Mehdi Dogguy  writes:

> Because there where no ideas brought forward to discuss.

> There where 3 options:

> 1) ia32-libs + ia32-libs-gtk (+ ia32-libs-kde + ia32-libs-qt)
>ftp-master asked us to clean that up basically and
>"it would not pass NEW if it where uploaded now"

> 2) ia32-lib* packages in the same schema as ia32-libs
>vetoed by ftp-master for being way to many packages as ugly as
>ia32-libs

> 3) ia32-apt-get

- Proper multiarch support in dpkg and apt, which is now being worked on,
  and from which this thread is a distraction.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Yannick
Goswin von Brederlow wrote:

> There where 3 options:
> 
> 1) ia32-libs + ia32-libs-gtk (+ ia32-libs-kde + ia32-libs-qt)
> ftp-master asked us to clean that up basically and
> "it would not pass NEW if it where uploaded now"
> 
> 2) ia32-lib* packages in the same schema as ia32-libs
> vetoed by ftp-master for being way to many packages as ugly as
> ia32-libs
> 
> 3) ia32-apt-get
> 
> So strike option 1 and 2 and what are you left with?

Isn't it possible to have a system similar to apt-build?

One would do "ia32-apt-convert ia32-libfoo" that would convert libfoo 32bits 
package and its dependencies, put it in a local repository. Then the user 
could install ia32-libfoo with apt-get, aptitude, whatever.

Yannick

PS: Of course, there would be a ia32-apt-update to update all the ia32-* 
installed.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#535116: ITP: pybtex -- BibTeX-compatible bibliography processor

2009-06-29 Thread Jakub Wilk

Package: wnpp
Severity: wishlist
Owner: Jakub Wilk 

* Package name: pybtex
  Version : 20090402
  Upstream Author : Andrey Golovizin 
* URL : http://pybtex.sourceforge.net/
* License : GPLv2
  Programming Lang: Python
  Description : BibTeX-compatible bibliography processor

Pybtex reads citation information from a file and produces a formatted 
bibliography. BibTeX style files are supported. Alternatively it is 
possible to write styles in Python.


Pybtex currently understands the following bibliography formats:
 * BibTeX
 * BibTeXML
 * YAML-based format

The resulting bibliography may be output in one of the following formats:
 * LaTeX
 * HTML
 * plain text

--
Jakub Wilk



--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Yannick
Goswin von Brederlow wrote:

> Better add the pinings from /usr/share/doc/ia32-apt-get/NEWS.Debian.gz
> as well.

Goswin, you should put a "debconf warning" to point the apt pining solution 
to the user.

Yannick



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: RFC: DEP-3: Patch Tagging Guidelines

2009-06-29 Thread Raphael Hertzog
On Sun, 21 Jun 2009, Raphael Geissert wrote:
> > Description (required)
> Why not simply consider all the free-form text the description? that would
> make all the current patches with a comment insta DEP3-compliant.

Done, but that's a recommendatino for the parser. Note that it's not
DEP3-compliant since the Origin field is required.

> > Origin (required)
> Making this field mandatory doesn't sound like a good idea to me, as it
> already clashes a bit with the forwarded and author fields. If the Origin
> is upstream, then it doesn't need to be forwarded; and it doesn't cope very
> well with the idea of patches by some John Doe user.

I believe it's important to be able to know where the patch came from.

I don't agree that it clashes with other optional fields, when it clashes
the optional field can precisely be avoided...

> > Bug- or Bug (optional)
> Like Paul Wise already said: it would be better to have a single field where
> the urls to the bug trackers can be specified. It doesn't only make it
> easier to find the final url, but it also requires zero extra
> maintenance/updates on the parsing tools just to know about another bug
> tracker.

Paul did not say that, he simply told that he preferred URLs instead of
bug numbers.

Are you saying that you don't want Bug- but only Bug without
any requirement to indicate the vendor ?

I think it would be bad because it would not allow to differentiate the
upstream bug url from the others.

Cheers,
-- 
Raphaël Hertzog

Contribuez à Debian et gagnez un cahier de l'admin Debian Lenny :
http://www.ouaza.com/wp/2009/03/02/contribuer-a-debian-gagner-un-livre/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Multiarch (Was: Re: ia32-libs depends on ia32-apt-get)

2009-06-29 Thread Matthew Johnson
On Mon Jun 29 21:50, Goswin von Brederlow wrote:
> > There is work going on recently. Steve Langasek drafted a plan that he
> > wants to bring forward in Ubuntu Karmic Koala and it has been reviewed by
> > Guillem Jover, the dpkg maintainer. Guillem also has plans to make it a
> > reality inside Debian but I don't know of any timeframe.
> >
> > https://wiki.ubuntu.com/MultiarchSpec
> >
> > Cheers,
> 
> Too bad they did that without involving the people already working on
> multiarch via the alioth project.
> 
> They messed up some finer details, broke the existing patches, made
> the whole thing need a full release cycle for a transition due to
> DEBIAN/control format changes and have a broen plan for -dev packages.

Ok, For those of us who haven't been following all of the bug reports
and threads covering this, perhaps we could have a summary here of what
you think needs doing to get multiarch working, what needs changing and
what objections people have to changing it. 

I would love to see this in (or the required changes so that it can be
in squeeze+1) in squeeze and now is the time to do it.

I've also CC'd Hector and Steve who are listed as owners on that
document because whatever we do to get multiarch working (and I have no
strong views on the right way to do it) we should definitely not do it
differently to Ubuntu.



signature.asc
Description: Digital signature


Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Goswin von Brederlow
Raphael Hertzog  writes:

> On Mon, 29 Jun 2009, Norbert Preining wrote:
>> On Mo, 29 Jun 2009, Mark Brown wrote:
>> > > Figure out an acceptable option 4.
>> > 
>> > Multiarch was mentioned in the original thread.
>> 
>> Not that I was happy with the original situation (filing myself a bug),
>> but all that "multiarch" blabla and nothing is going forward in this
>> direction, so this is not a reasonable solution until nobody steps
>> forward and does the work for that.
>
> There is work going on recently. Steve Langasek drafted a plan that he
> wants to bring forward in Ubuntu Karmic Koala and it has been reviewed by
> Guillem Jover, the dpkg maintainer. Guillem also has plans to make it a
> reality inside Debian but I don't know of any timeframe.
>
> https://wiki.ubuntu.com/MultiarchSpec
>
> Cheers,

Too bad they did that without involving the people already working on
multiarch via the alioth project.

They messed up some finer details, broke the existing patches, made
the whole thing need a full release cycle for a transition due to
DEBIAN/control format changes and have a broen plan for -dev packages.

Guillem Jover is also blocking the inclusion of already existing
patches for multiarch.

Frustrated,
Goswin


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Josselin Mouette
Le lundi 29 juin 2009 à 21:30 +0200, Goswin von Brederlow a écrit :
> Josselin Mouette  writes:
> > No, it is not going to be. The whole design needs work before it can be.
> 
> There is a better design. It is called multiarch. But some people are
> blocking that.

Identify the blockers. Work with people interested in this, so that
appropriate action is taken. If people are working against it, we can
invoke the TC. All of this, if you do things by the rules.

If you continue to push broken software, we will have no other solution
but to remove them from the archive.

> >> > How would aptitude users do now?
> >> 
> >> apt-get update; aptitude
> >
> > And how would synaptic users do?
> 
> apt-get update; synaptic
> 
> Do you see a pattern?

Yes, I see that you don’t understand that ia32-apt-get is FUBAR.

> In synaptic Edit->"Reload package information" needs to be adapted and
> Settings->Repositories.

No. Adapting each and every APT frontend is not the way to go.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'   “I recommend you to learn English in hope that you in
  `- future understand things”  -- Jörg Schilling


signature.asc
Description: Ceci est une partie de message numériquement signée


Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Goswin von Brederlow
Mark Brown  writes:

> On Mon, Jun 29, 2009 at 06:12:20PM +0200, Norbert Preining wrote:
>> On Mo, 29 Jun 2009, Mark Brown wrote:
>
>> > Multiarch was mentioned in the original thread.
>
>> Not that I was happy with the original situation (filing myself a bug),
>> but all that "multiarch" blabla and nothing is going forward in this
>> direction, so this is not a reasonable solution until nobody steps
>> forward and does the work for that.
>
> There seems to be at least some crossover between the people who were
> looking at multiarch and the people doing this stuff.

But not the people blocking the inclusion of patches for multiarch
already present in the BTS.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Goswin von Brederlow
Josselin Mouette  writes:

> Le lundi 29 juin 2009 à 17:30 +0200, Goswin von Brederlow a écrit :
>> > consider it as a “releasable” solution?
>> 
>> Going to be.
>
> No, it is not going to be. The whole design needs work before it can be.

There is a better design. It is called multiarch. But some people are
blocking that.

>> > How would aptitude users do now?
>> 
>> apt-get update; aptitude
>
> And how would synaptic users do?

apt-get update; synaptic

Do you see a pattern?

In synaptic Edit->"Reload package information" needs to be adapted and
Settings->Repositories.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Matthew Johnson
On Mon Jun 29 20:18, Raphael Hertzog wrote:
> On Mon, 29 Jun 2009, Norbert Preining wrote:
> > On Mo, 29 Jun 2009, Mark Brown wrote:
> > > > Figure out an acceptable option 4.
> > > 
> > > Multiarch was mentioned in the original thread.
> > 
> > Not that I was happy with the original situation (filing myself a bug),
> > but all that "multiarch" blabla and nothing is going forward in this
> > direction, so this is not a reasonable solution until nobody steps
> > forward and does the work for that.
> 
> There is work going on recently. Steve Langasek drafted a plan that he
> wants to bring forward in Ubuntu Karmic Koala and it has been reviewed by
> Guillem Jover, the dpkg maintainer. Guillem also has plans to make it a
> reality inside Debian but I don't know of any timeframe.
> 
> https://wiki.ubuntu.com/MultiarchSpec

I have offered to help with this, if someone can tell me what needs to
be done.

This is something I'd hoped would be pushed out through Debian to other
distributions, not yet another thing which Ubuntu innovates and then we
merge back in later.

Matt
-- 
Matthew Johnson


signature.asc
Description: Digital signature


Bug#535109: ITP: easygit -- git for mere mortals

2009-06-29 Thread Ryan Niebur
Package: wnpp
Owner: Ryan Niebur 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: easygit
  Version : 0.99
  Upstream Author : Elijah Newren
* URL : http://www.gnome.org/~newren/eg/
* License : GPL-2
  Programming Lang: Perl
  Description : git for mere mortals
 In short, Easy GIT is a single-file wrapper script for git, designed
 to make git easy to learn and use.
 .
 Features:
 * eg focuses on documentation and examples
 * eg removes many principle-of-least-surprise violations that
   catch git newbies unaware
 * eg provides subcommands that are a natural extension of
   capabilities users know from cvs/svn (eg also takes care to
   make sure the modifications to its subcommands are easily
   discoverable and error-avoiding for existing git users as
   well!)



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ping for gtk+extra2 removal - implications for libgtkada2 and gpsim

2009-06-29 Thread Neil Williams
On Sun, 28 Jun 2009 17:31:17 +0200
Ludovic Brenta  wrote:

> Neil Williams  writes:
> > http://lists.debian.org/debian-devel/2009/05/msg00627.html
> >
> > One month on and I've heard nothing from the other maintainers with
> > packages that depend on gtk+extra2 or from anyone else interested in
> > porting gtk+extra2 (or even just GtkSheet) to Gtk3.0.
> >
> > I therefore propose to seek pre-emptive removal of quicklist,
> > libgtkada2, gpsim and gtk+extra2 if I've still not had any cause to
> > reconsider the problems before DebConf9.
> >
> > I'll file RM: RoM bugs against quicklist and gtk+extra2 and RM: RoQA
> > for libgtkada and gpsim - unless anyone comes up with a good reason
> > not to do so - at DebConf9. I don't think I'll bother orphaning
> > quicklist or gtk+extra2 as an interim step, just skip to removal.
> >
> > FTR: gpsim already has an RC bug #520005 (FTBFS)
> >
> >>From only a cursory glance at the libgtkada2 sources, I would have
> > thought that the package could build without gtk+extra2 (with some
> > patches to the upstream) but whether it can be ported to Gtk3.0 is
> > another matter. I may start with an ordinary bug against libgtkada2
> > and see if there is interest in rebuilding it without gtk+extra2
> > and with Gtk3.0.
> 
> libgtkada2's upstream includes a copy of gtk+extra2; I don't know how
> up to date this bundled version is. 

It appears to be almost identical to the latest upstream release except
that trailing whitespace has been removed from various files.

*NONE* of the imminent build failures have been fixed AFAICT.

Try building it with -DGTK_DISABLE_DEPRECATED=1 set.

> That's why, for the last
> uploads, I've built libgtkada2 against the packaged gtk+extra instead
> of the bundled copy.  It is quite easy for me to revert that, so
> please do not ask for removal of libgtkada2 just yet.

OK, there is a bug report already asking for libgtkada to not
build-depend on gtk+extra2 (#534872) but I don't see how using an
embedded copy is going to solve the problem.

The embedded copy is just going to break in precisely the same way as
the copy packaged as gtk+extra2. There hasn't been an upstream release
for years, so it is the same code and will FTFS in precisely the same
way.

libgtkada2 is still going to have to disable the embedded copy of
gtkextra and remove binary packages that would have provided code
based upon it.

I'm seeking removal of gtk+extra2 *principally* because it will FTBFS in
a way that cannot be easily fixed - the embedded copy in libgtkada2 will
suffer precisely the same problem because upstream for gtkextra is
long dead.

-- 


Neil Williams
=
http://www.data-freedom.org/
http://www.linux.codehelp.co.uk/
http://e-mail.is-not-s.ms/



pgp21ADfcovnK.pgp
Description: PGP signature


Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Raphael Hertzog
On Mon, 29 Jun 2009, Norbert Preining wrote:
> On Mo, 29 Jun 2009, Mark Brown wrote:
> > > Figure out an acceptable option 4.
> > 
> > Multiarch was mentioned in the original thread.
> 
> Not that I was happy with the original situation (filing myself a bug),
> but all that "multiarch" blabla and nothing is going forward in this
> direction, so this is not a reasonable solution until nobody steps
> forward and does the work for that.

There is work going on recently. Steve Langasek drafted a plan that he
wants to bring forward in Ubuntu Karmic Koala and it has been reviewed by
Guillem Jover, the dpkg maintainer. Guillem also has plans to make it a
reality inside Debian but I don't know of any timeframe.

https://wiki.ubuntu.com/MultiarchSpec

Cheers,
-- 
Raphaël Hertzog

Contribuez à Debian et gagnez un cahier de l'admin Debian Lenny :
http://www.ouaza.com/wp/2009/03/02/contribuer-a-debian-gagner-un-livre/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: What exactly replaced base-config

2009-06-29 Thread Frans Pop
mli...@stacktrace.us wrote:
> So what exactly replaced base-config

It wasn't replaced, it was obsoleted by its maintainers (the installer 
team) because it was no longer needed for new installs using the official 
installer. It's functionality was _integrated in_ D-I, it was not 
_replaced by_ D-I.

> base-config provided a set of useful utilities that could be run AFTER
> Debian was installed to quickly fix certain aspect of a Debian system or
> to do quick chrooted post install tasks.

True, but that was never its most common use case. 

> Especially for argument 2, I'm expecting someone to say "just do it by
> hand", but as of now I don't see any way to run the installer udebs in
> the bootstrapped chroot, or another method to run post install
> options "the right way(tm)".

Doing the things it did by hand is currently the only option. You're 
welcome to (help) develop replacement tools. Running udebs on an 
installed system will never be an option, but some D-I components 
(user-setup, apt-setup) already have provisions for a variant (regular 
deb) that can be run on an installed system, but nobody has made the 
effort needed to finalize them for that purpose.

If you're debootstrapping a system manually, I don't think it's too great 
a burden to set things up manually. base-config wasn't all that 
spectacular TBH.

Cheers,
FJP


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



What exactly replaced base-config

2009-06-29 Thread mli...@stacktrace.us

So what exactly replaced base-config

base-config provided a set of useful utilities that could be run AFTER Debian 
was installed to quickly fix certain aspect of a Debian system or to do quick 
chrooted post install tasks.


I've been told by some that it had become "replaced by the Debian installer", 
but in some regard it has been nothing but a huge step back.


1) It provided a much more user friendly way to recover a badly hosed Debian 
system.
2) It was an excellent tool to run post install tasks after you debootstrapped 
a linux install to a chroot.

Especially for argument 2, I'm expecting someone to say "just do it by hand", but as of now I don't see any way to run the installer udebs in the bootstrapped chroot, or another 
method to run post install options "the right way(tm)".



--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Mark Brown
On Mon, Jun 29, 2009 at 06:12:20PM +0200, Norbert Preining wrote:
> On Mo, 29 Jun 2009, Mark Brown wrote:

> > Multiarch was mentioned in the original thread.

> Not that I was happy with the original situation (filing myself a bug),
> but all that "multiarch" blabla and nothing is going forward in this
> direction, so this is not a reasonable solution until nobody steps
> forward and does the work for that.

There seems to be at least some crossover between the people who were
looking at multiarch and the people doing this stuff.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Norbert Preining
On Mo, 29 Jun 2009, Mark Brown wrote:
> > Figure out an acceptable option 4.
> 
> Multiarch was mentioned in the original thread.

Not that I was happy with the original situation (filing myself a bug),
but all that "multiarch" blabla and nothing is going forward in this
direction, so this is not a reasonable solution until nobody steps
forward and does the work for that.

Best wishes

Norbert

---
Dr. Norbert Preining Vienna University of Technology
Debian Developer  Debian TeX Group
gpg DSA: 0x09C5B094  fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
---
QUEENZIEBURN (n.)
Something that happens when people make it up after an agglethorpe
(q.v.)
--- Douglas Adams, The Meaning of Liff


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Mark Brown
On Mon, Jun 29, 2009 at 05:59:32PM +0200, Julien Cristau wrote:
> On Mon, Jun 29, 2009 at 17:30:35 +0200, Goswin von Brederlow wrote:

> > So strike option 1 and 2 and what are you left with?

> Figure out an acceptable option 4.

Multiarch was mentioned in the original thread.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Julien Cristau
On Mon, Jun 29, 2009 at 17:30:35 +0200, Goswin von Brederlow wrote:

> There where 3 options:
> 
> 1) ia32-libs + ia32-libs-gtk (+ ia32-libs-kde + ia32-libs-qt)
>ftp-master asked us to clean that up basically and
>"it would not pass NEW if it where uploaded now"
> 
> 2) ia32-lib* packages in the same schema as ia32-libs
>vetoed by ftp-master for being way to many packages as ugly as
>ia32-libs
> 
> 3) ia32-apt-get
> 
> So strike option 1 and 2 and what are you left with?
> 
Figure out an acceptable option 4.

Cheers,
Julien


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Goswin von Brederlow
Lionel Elie Mamane  writes:

> On Mon, Jun 29, 2009 at 03:57:28PM +0200, Goswin von Brederlow wrote:
>> Lionel Elie Mamane  writes:
>
>>> While we are on the subject of ia32-apt-get, I'm not sure _what_
>>> happened, but after the upgrade of ia32-apt-get 14 to 18, suddenly
>>> aptitude had about 200 package in "upgradable" state that were not
>>> upgradable before.
>
>> ia32-apt-get encodes its own version into the version of converted
>> packages. That way every time the converter fixes some bug all
>> converted packages get upgraded to a new version. That might not be
>> always neccessary but generally is.
>
>> So this is totaly expected.
>
> Well, I most certainly didn't have 200 i386 packages installed, I must
> have had maybe 10 of them, so this cannot be the complete
> explanation. When I do a "spot check" on a few specific packages, it
> seems I went from testing to unstable. For example, take cheese:
>
> [UPGRADE] cheese 2.24.3-2 -> 2.26.2-1
>
> It went from the squeeze version to the sid version. So the behaviour
> is as if squeeze had been dropped from my sources.list. Ah, but I have
> daily backups of that machine! Let's see. Yes! That's it. The upgrade
> removed squeeze from my sources.list. Here is my sources.list before
> the upgrade:
>
> deb http://ftp.nl.debian.org/debian/ squeeze main contrib non-free
> deb http://ftp.nl.debian.org/debian/ sid main contrib non-free
> deb-src http://ftp.nl.debian.org/debian/ sid main contrib non-free
>
> deb http://security.eu.debian.org/ squeeze/updates main contrib non-free
> deb-src http://security.eu.debian.org/ squeeze/updates main contrib non-free
>
>
> ### ia32-apt-get entries ###
>
> #deb http://ftp.surfnet.nl/os/Linux/distr/debian/ lenny-i386 main
> #deb http://ftp.surfnet.nl/os/Linux/distr/debian/ sid-i386 main
>
> #deb http://security.eu.debian.org/ lenny/updates-i386 main
>
>
> After, no trace of squeeze anymore. Filing a bug.

Since that was with ia32-apt-get prior to version 15 the relevant
sources.list file would have been /etc/apt/native/sources.list.

I suspect you added squeeze to /etc/apt/sources.list after installing
ia32-apt-get the first time and possibly removing (but not purging) it.
I should probably add a debconf question there asking what to do
instead of restoring the sources.list from before ia32-apt-get.

>>> The issue is I don't remember for sure what /etc/apt/sources.list
>>> looked like before the upgrade, but now it is:
>
>>> lion...@harif:/etc/apt$ cat preferences
>>> Package: *
>>> Pin: release a=testing
>>> Pin-Priority: 600
>
>> Better add the pinings from /usr/share/doc/ia32-apt-get/NEWS.Debian.gz
>> as well.
>
> The example in there seems to be missing "transitional-i386" and maybe
> also "transitional"?

Only 2 arch:all meta packages there and the -amd64 or transitional one
will always be a higher version. I will probably filter the
transitional-$(arch) entries out in the future as they are completly
useless and confusing (but not harmfull in any way).

> -- 
> Lionel

MfG
Goswin


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Josselin Mouette
Le lundi 29 juin 2009 à 17:30 +0200, Goswin von Brederlow a écrit :
> > consider it as a “releasable” solution?
> 
> Going to be.

No, it is not going to be. The whole design needs work before it can be.

> > How would aptitude users do now?
> 
> apt-get update; aptitude

And how would synaptic users do?

-- 
 .''`.  Josselin Mouette
: :' :
`. `'   “I recommend you to learn English in hope that you in
  `- future understand things”  -- Jörg Schilling


signature.asc
Description: Ceci est une partie de message numériquement signée


Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Goswin von Brederlow
Mehdi Dogguy  writes:

> Josselin Mouette wrote:
>> Hi,
>> 
>> as the topic says, I noticed the new ia32-libs package depends on
>> ia32-apt-get. 
>> 
>
> I searched the list archive and found only one thread[1] related to
> ia32-apt-get. Correct me if I'm wrong but it was clear for me, when
> reading comments, that the solution was not acceptable and no consensus
> was reached.
>
> So why was it uploaded without further discussions on the list?

Because there where no ideas brought forward to discuss.

There where 3 options:

1) ia32-libs + ia32-libs-gtk (+ ia32-libs-kde + ia32-libs-qt)
   ftp-master asked us to clean that up basically and
   "it would not pass NEW if it where uploaded now"

2) ia32-lib* packages in the same schema as ia32-libs
   vetoed by ftp-master for being way to many packages as ugly as
   ia32-libs

3) ia32-apt-get

So strike option 1 and 2 and what are you left with?

> Shouldn't be uploaded into experimental instead of unstable? … Do you

The libc6-i386 lib32 transition was easier done by switching to
ia32-apt-get now than to rewrite ia32-libs for it. So that kind of
forced the issue.

> consider it as a “releasable” solution?

Going to be.

> How would aptitude users do now?

apt-get update; aptitude

> [1] http://lists.debian.org/debian-devel/2009/03/msg01849.html
>
> Cheers,

MfG
Goswin


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Mehdi Dogguy
Josselin Mouette wrote:
> Hi,
> 
> as the topic says, I noticed the new ia32-libs package depends on
> ia32-apt-get. 
> 

I searched the list archive and found only one thread[1] related to
ia32-apt-get. Correct me if I'm wrong but it was clear for me, when
reading comments, that the solution was not acceptable and no consensus
was reached.

So why was it uploaded without further discussions on the list?
Shouldn't be uploaded into experimental instead of unstable? … Do you
consider it as a “releasable” solution?
How would aptitude users do now?

[1] http://lists.debian.org/debian-devel/2009/03/msg01849.html

Cheers,

-- 
Mehdi Dogguy مهدي الدڤي
http://www.pps.jussieu.fr/~dogguy
Tel.: (+33).1.44.27.28.38


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Lionel Elie Mamane
On Mon, Jun 29, 2009 at 03:57:28PM +0200, Goswin von Brederlow wrote:
> Lionel Elie Mamane  writes:

>> While we are on the subject of ia32-apt-get, I'm not sure _what_
>> happened, but after the upgrade of ia32-apt-get 14 to 18, suddenly
>> aptitude had about 200 package in "upgradable" state that were not
>> upgradable before.

> ia32-apt-get encodes its own version into the version of converted
> packages. That way every time the converter fixes some bug all
> converted packages get upgraded to a new version. That might not be
> always neccessary but generally is.

> So this is totaly expected.

Well, I most certainly didn't have 200 i386 packages installed, I must
have had maybe 10 of them, so this cannot be the complete
explanation. When I do a "spot check" on a few specific packages, it
seems I went from testing to unstable. For example, take cheese:

[UPGRADE] cheese 2.24.3-2 -> 2.26.2-1

It went from the squeeze version to the sid version. So the behaviour
is as if squeeze had been dropped from my sources.list. Ah, but I have
daily backups of that machine! Let's see. Yes! That's it. The upgrade
removed squeeze from my sources.list. Here is my sources.list before
the upgrade:

deb http://ftp.nl.debian.org/debian/ squeeze main contrib non-free
deb http://ftp.nl.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.nl.debian.org/debian/ sid main contrib non-free

deb http://security.eu.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.eu.debian.org/ squeeze/updates main contrib non-free


### ia32-apt-get entries ###

#deb http://ftp.surfnet.nl/os/Linux/distr/debian/ lenny-i386 main
#deb http://ftp.surfnet.nl/os/Linux/distr/debian/ sid-i386 main

#deb http://security.eu.debian.org/ lenny/updates-i386 main


After, no trace of squeeze anymore. Filing a bug.


>> The issue is I don't remember for sure what /etc/apt/sources.list
>> looked like before the upgrade, but now it is:

>> lion...@harif:/etc/apt$ cat preferences
>> Package: *
>> Pin: release a=testing
>> Pin-Priority: 600

> Better add the pinings from /usr/share/doc/ia32-apt-get/NEWS.Debian.gz
> as well.

The example in there seems to be missing "transitional-i386" and maybe
also "transitional"?

-- 
Lionel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Cyril Brulebois
Josselin Mouette  (29/06/2009):
> All existing frontends use the same dependency resolution engine,
> except for aptitude. Installing a package with synaptic, apt-get,
> adept or gnome-app-install should give the same result.

cupt! cupt! cupt!

Mraw,
KiBi.


signature.asc
Description: Digital signature


Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Goswin von Brederlow
Lionel Elie Mamane  writes:

> While we are on the subject of ia32-apt-get, I'm not sure _what_
> happened, but after the upgrade of ia32-apt-get 14 to 18, suddenly
> aptitude had about 200 package in "upgradable" state that were not
> upgradable before.

ia32-apt-get encodes its own version into the version of converted
packages. That way every time the converter fixes some bug all
converted packages get upgraded to a new version. That might not be
always neccessary but generally is.

So this is totaly expected.

> The issue is I don't remember for sure what /etc/apt/sources.list
> looked like before the upgrade, but now it is:
>
> lion...@harif:/etc/apt$ cat preferences
> Package: *
> Pin: release a=testing
> Pin-Priority: 600

Better add the pinings from /usr/share/doc/ia32-apt-get/NEWS.Debian.gz
as well.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Josselin Mouette
Le lundi 29 juin 2009 à 15:33 +0200, Hans-J. Ullrich a écrit :
> Hmm, o.k., apt-get is working for me, this is o.k., but I ask myself now: 
> What 
> is the recommended tool in future? Especially, as the handling of 
> dependencies 
> and packages in apt-get, aptitude and synaptic are in each different ways.

All existing frontends use the same dependency resolution engine, except
for aptitude. Installing a package with synaptic, apt-get, adept or
gnome-app-install should give the same result.

Cheers,
-- 
 .''`.  Josselin Mouette
: :' :
`. `'   “I recommend you to learn English in hope that you in
  `- future understand things”  -- Jörg Schilling


signature.asc
Description: Ceci est une partie de message numériquement signée


Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Hans-J. Ullrich

> Aptitude’s (well-known) brokenness is irrelevant. There are many other
> APT frontents, like synaptic, which don’t have broken dependency
> management, and which will fail just as well with ia32-apt-get.
>
> I wonder how you could even think once that diverting apt-get was a good
> idea. If you need to hook into APT to convert packages and package lists
> on-the-fly, work with the APT maintainers so that APT provides hooks
> usable for that effect. But DO NOT BREAK the existing APT configuration.

Please, I do not want to start flamewars, but somebody told me, that aptitude 
is the recommended tool to install packages, and apt-get is orphaned.

Hmm, o.k., apt-get is working for me, this is o.k., but I ask myself now: What 
is the recommended tool in future? Especially, as the handling of dependencies 
and packages in apt-get, aptitude and synaptic are in each different ways.

Again: This shall be no flamewar!!!

Thanks

Hans


  


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Lionel Elie Mamane
While we are on the subject of ia32-apt-get, I'm not sure _what_
happened, but after the upgrade of ia32-apt-get 14 to 18, suddenly
aptitude had about 200 package in "upgradable" state that were not
upgradable before.

The issue is I don't remember for sure what /etc/apt/sources.list
looked like before the upgrade, but now it is:

lion...@harif:/etc/apt$ cat preferences
Package: *
Pin: release a=testing
Pin-Priority: 600
lion...@harif:/etc/apt$ cat sources.list
deb http://ftp.surfnet.nl/os/Linux/distr/debian/ lenny main
deb http://ftp.surfnet.nl/os/Linux/distr/debian/ sid main
deb-src http://ftp.surfnet.nl/os/Linux/distr/debian/ lenny main

deb http://security.eu.debian.org/ lenny/updates main
deb-src http://security.eu.debian.org/ lenny/updates main
lion...@harif:/etc/apt$ for f in sources.list.d/*; do echo $f; echo ; 
cat $f; done
sources.list.d/ia32-apt-get.amd64.ia32-apt-get-transitional.list

# This adds the ia32-libs and ia32-libs-gtk transitional packages

deb  file:///usr/share/ia32-apt-get transitional-amd64 main 
sources.list.d/ia32-apt-get.amd64.list

deb  http://ftp.surfnet.nl/os/Linux/distr/debian/ lenny-amd64 main 
deb  http://ftp.surfnet.nl/os/Linux/distr/debian/ sid-amd64 main 

deb  http://security.eu.debian.org/ lenny/updates-amd64 main 
sources.list.d/ia32-apt-get.i386.ia32-apt-get-transitional.list

# This adds the ia32-libs and ia32-libs-gtk transitional packages

deb  file:///usr/share/ia32-apt-get transitional-i386 main 
sources.list.d/ia32-apt-get.i386.list

deb  http://ftp.surfnet.nl/os/Linux/distr/debian/ lenny-i386 main 
deb  http://ftp.surfnet.nl/os/Linux/distr/debian/ sid-i386 main 

deb  http://security.eu.debian.org/ lenny/updates-i386 main 
sources.list.d/ia32-apt-get-transitional.list

# This adds the ia32-libs and ia32-libs-gtk transitional packages

deb file:///usr/share/ia32-apt-get transitional main


-- 
Lionel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Josselin Mouette
Le lundi 29 juin 2009 à 15:14 +0200, Goswin von Brederlow a écrit :
> I never use aptitude and after doing a test upgrade of an older sid to
> current with aptitude I'm verry much affirmed on that. The last ~50
> packages I upgraded with "apt-get upgrade" again because the aptitude
> interface just wouldn't just do it.
> 
> Aptitude even suggested I downgrade some package from 1.2-3 (64bit
> flavour) to 1.2-3~18 (32bit flavour) despite the later being pinned
> down. That is just horribly broken. apt-get just updated the package
> and its dependency instead.

Aptitude’s (well-known) brokenness is irrelevant. There are many other
APT frontents, like synaptic, which don’t have broken dependency
management, and which will fail just as well with ia32-apt-get.

I wonder how you could even think once that diverting apt-get was a good
idea. If you need to hook into APT to convert packages and package lists
on-the-fly, work with the APT maintainers so that APT provides hooks
usable for that effect. But DO NOT BREAK the existing APT configuration.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'   “I recommend you to learn English in hope that you in
  `- future understand things”  -- Jörg Schilling


signature.asc
Description: Ceci est une partie de message numériquement signée


Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Goswin von Brederlow
Didier Raboud  writes:

> Goswin von Brederlow wrote:
>> Didier 'OdyX' Raboud  writes:
>>> Goswin von Brederlow wrote:
 Didier 'OdyX' Raboud  writes:
> Norbert Preining wrote:
>> - calling /usr/share/ia32-apt-get/convert-all-sources.list
>
> Which horribly breaks with anything a little custom (proxies, custom
> repositories, ...) and fills your /etc/apt/sources.list.d/ with
> ia32-apt- get.{i386,amd64} copies of all your pet sources.
 
 Examples please.
>>>
>>> Hi Goswin,
>>>
>>> Here is an example from my laptop :
>>>
>>> (...)
>>> 
>>> Is that enough of an example ?
>> 
>> Not realy. None of your entries causes an error. They all convert
>> perfectly.
>> 
>> What do you mean "no valid repository"? Are you trying to use them
>> without first having called "apt-get update" to actualy create the
>> index files they reference? So far everything you have shown is as
>> designed.
>
> Okay. This is #533746 then. I do always use aptitude (both command-line only 
> and with the curses interface) and never apt-get. You cannot expect me to 
> use apt-get AFAIK.
>
> While installing wine (e.g) with aptitude, I cannot except to get new 
> archives added to my sources.list which should be somehow mangled by a 
> wrapper around apt-get, which I should begin to use instead of aptitude.
>
> s/apt-get/aptitude/g is really too much of an intrusion in the way I admin 
> my machines... Sorry.

It is work in progress. For now you will have to "apt-get update" and
then you can use aptitude for everything else.

I never use aptitude and after doing a test upgrade of an older sid to
current with aptitude I'm verry much affirmed on that. The last ~50
packages I upgraded with "apt-get upgrade" again because the aptitude
interface just wouldn't just do it.

Aptitude even suggested I downgrade some package from 1.2-3 (64bit
flavour) to 1.2-3~18 (32bit flavour) despite the later being pinned
down. That is just horribly broken. apt-get just updated the package
and its dependency instead.

>> MfG
>> Goswin
>
> I feel good intentions, but a poor result. This really seems a big plaster 
> on a wooden leg.
>
> Regards, 
>
> OdyX

MfG
Goswin


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#535073: RFP: dolphin-emu -- Dolphin Gamecube / Wii Emulator

2009-06-29 Thread Resul Cetin
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org

--- Please fill out the fields below. ---

   Package name: dolphin-emu
Version: svn3592
Upstream Author: rydgard, fires.gc
URL: http://code.google.com/p/dolphin-emu
License: GPL2+
Description: Emulator for Wii and Gamecube based systems




-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Didier Raboud
Goswin von Brederlow wrote:
> Didier 'OdyX' Raboud  writes:
>> Goswin von Brederlow wrote:
>>> Didier 'OdyX' Raboud  writes:
 Norbert Preining wrote:
> - calling /usr/share/ia32-apt-get/convert-all-sources.list

 Which horribly breaks with anything a little custom (proxies, custom
 repositories, ...) and fills your /etc/apt/sources.list.d/ with
 ia32-apt- get.{i386,amd64} copies of all your pet sources.
>>> 
>>> Examples please.
>>
>> Hi Goswin,
>>
>> Here is an example from my laptop :
>>
>> (...)
>> 
>> Is that enough of an example ?
> 
> Not realy. None of your entries causes an error. They all convert
> perfectly.
> 
> What do you mean "no valid repository"? Are you trying to use them
> without first having called "apt-get update" to actualy create the
> index files they reference? So far everything you have shown is as
> designed.

Okay. This is #533746 then. I do always use aptitude (both command-line only 
and with the curses interface) and never apt-get. You cannot expect me to 
use apt-get AFAIK.

While installing wine (e.g) with aptitude, I cannot except to get new 
archives added to my sources.list which should be somehow mangled by a 
wrapper around apt-get, which I should begin to use instead of aptitude.

s/apt-get/aptitude/g is really too much of an intrusion in the way I admin 
my machines... Sorry.

> MfG
> Goswin

I feel good intentions, but a poor result. This really seems a big plaster 
on a wooden leg.

Regards, 

OdyX



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Goswin von Brederlow
Didier 'OdyX' Raboud  writes:

> Goswin von Brederlow wrote:
>
>> Didier 'OdyX' Raboud  writes:
>>> Norbert Preining wrote:
 - calling /usr/share/ia32-apt-get/convert-all-sources.list
>>>
>>> Which horribly breaks with anything a little custom (proxies, custom
>>> repositories, ...) and fills your /etc/apt/sources.list.d/ with ia32-apt-
>>> get.{i386,amd64} copies of all your pet sources.
>> 
>> Examples please.
>
> Hi Goswin, 
>
> Here is an example from my laptop :
>
> I don't have an /etc/apt/sources.list , so installation fails (#534979). In 
> my /etc/apt/sources.list.d, I have 4 files :
>
> * 00_particulars.list, which contains various repositories, some of them
>   commented, some of them not, mostly unused now.
> * 10_apt-proxy.list, which contains lines for my home apt-proxy-ng with
>   testing, t-p-u, unstable, experimental and testing/updates.
> * 20_std.list.dis and 30_local_pbuilder.list.dis, both disabled for aptitude
>   (fallback and intent).
>
> You'll find them in the attached apt_sources_list_d.tar.bz2.
>
> # touch /etc/apt/sources.list; aptitude install ia32-apt-get
> (Does it really generate a gpg key as root, asking me to move the mouse ?)
>
> Then, in /etc/apt/sources.list.d/, in addition to _MY_ 4 files, I have the 
> following list :
>
>
> ia32-apt-get.amd64.00_particulars.list
>   (Completely broken, no valid repository)

I get:

deb  ftp://ftp.uni-kl.de/debian-multimedia/ testing-amd64 main 
deb  ftp://ftp.uni-kl.de/debian-multimedia/ unstable-amd64 main 
deb  ftp://ftp.uni-kl.de/debian-multimedia/ experimental-amd64 main 
deb  http://kernel-archive.buildserver.net/debian-kernel sid-amd64 main 
deb  http://kernel-archive.buildserver.net/debian-kernel trunk-amd64 main 
deb  http://pkg-fso.alioth.debian.org/debian unstable-amd64 main 

and all the comments. That looks just fine.


> ia32-apt-get.amd64.list
>   (empty)

Expected as sources.list is empty.

> ia32-apt-get.i386.ia32-apt-get-transitional.list
>   (transitional-i386/main not found => nothing valid)
> ia32-apt-get.amd64.10_apt-proxy.list
>   (Completely broken, no valid repository)

deb  http://apt.#HIDDEN#:3142/debian/ testing-amd64 main contrib non-free
deb  http://apt.#HIDDEN#:3142/debian/ testing-proposed-updates-amd64 main 
contrib non-free
...

looks fine too.

> ia32-apt-get.i386.00_particulars.list
>   (Completely broken, no valid repository)
> ia32-apt-get.i386.list
>   (empty)
> ia32-apt-get.amd64.ia32-apt-get-transitional.list
>   (transitional-amd64/main not found => nothing valid)
> ia32-apt-get.i386.10_apt-proxy.list
>   (Completely broken, no valid repository)

Same as the respecive file of the other arch.

> ia32-apt-get-transitional.list
>   (WORKS ! - Contains ia32-libs{,-gtk} 1:3.0)
>
> So among the 9 packages prepared by ia32-apt-get postinst, one is working. 
> All others are broken.
>
> You'll find them in the attached apt_sources_list_d_after.tar.bz2.
>
> Is that enough of an example ?

Not realy. None of your entries causes an error. They all convert
perfectly.

What do you mean "no valid repository"? Are you trying to use them
without first having called "apt-get update" to actualy create the
index files they reference? So far everything you have shown is as
designed.

 - calling apt-get update from the commandline
>>>
>>> It dpkg-diverts apt-get but not aptitude... How can we accept to see
>>> apt-get diverted for such a hack ?
>> 
>> You don't have too but then you won't get 32bit support beyond the
>> verry core libs needed for gcc-multilib.
>
> Sorry, but if I install wine, I don't have the choice to have apt-get _not_ 
> diverted…
>
>> The reasons for ia32-apt-get are this:
>> 
>> - multiarch is still not there.
>> - ia32-libs source with all the additional request libs grows to about
>>   1GB in size of which everything is pure duplication.
>> - ia32-libs contains so many libs that it needs a new upload every
>>   other day (or is constantly out of sync like it always was).
>> - ia32-libs can only cover unstable or testing but not both.
>> - ia32-libs has no security support but security bugs.
>> - ia32-libs doesn't ensure library versions are new (or old) enough
>>   to work with 3rd party debs. They easily miss a library or get a
>>   wrong version.
>> - ftp-master has vetoed splitting ia32-libs into individual packages
>>   and shown a strong dislike to ia32-libs as it was.
>> - ia32-libs doesn't allow to install 3rd party 32bit debs or use 3rd
>>   party apt repositories with 32bit packages.
>
> I very much understand all those reasons. I still think that the actual 
> response ia32-apt-get provides is actually not good enough to let things 
> like wine rely on.
>
> I would largely prefer if ia32-* in its actual shape would be released in 
> experimental (where, with this level of touching the base of Debian 
> repositories handling, it should sit) and version 2.7 uploaded back in 
> Sid...

Conflicts with libc6-i386.

> Regards,

MfG
   

Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Didier 'OdyX' Raboud
Goswin von Brederlow wrote:

> Didier 'OdyX' Raboud  writes:
>> Norbert Preining wrote:
>>> - calling /usr/share/ia32-apt-get/convert-all-sources.list
>>
>> Which horribly breaks with anything a little custom (proxies, custom
>> repositories, ...) and fills your /etc/apt/sources.list.d/ with ia32-apt-
>> get.{i386,amd64} copies of all your pet sources.
> 
> Examples please.

Hi Goswin, 

Here is an example from my laptop :

I don't have an /etc/apt/sources.list , so installation fails (#534979). In 
my /etc/apt/sources.list.d, I have 4 files :

* 00_particulars.list, which contains various repositories, some of them
  commented, some of them not, mostly unused now.
* 10_apt-proxy.list, which contains lines for my home apt-proxy-ng with
  testing, t-p-u, unstable, experimental and testing/updates.
* 20_std.list.dis and 30_local_pbuilder.list.dis, both disabled for aptitude
  (fallback and intent).

You'll find them in the attached apt_sources_list_d.tar.bz2.

# touch /etc/apt/sources.list; aptitude install ia32-apt-get
(Does it really generate a gpg key as root, asking me to move the mouse ?)

Then, in /etc/apt/sources.list.d/, in addition to _MY_ 4 files, I have the 
following list :


ia32-apt-get.amd64.00_particulars.list
(Completely broken, no valid repository)
ia32-apt-get.amd64.list
(empty)
ia32-apt-get.i386.ia32-apt-get-transitional.list
(transitional-i386/main not found => nothing valid)
ia32-apt-get.amd64.10_apt-proxy.list
(Completely broken, no valid repository)
ia32-apt-get.i386.00_particulars.list
(Completely broken, no valid repository)
ia32-apt-get.i386.list
(empty)
ia32-apt-get.amd64.ia32-apt-get-transitional.list
(transitional-amd64/main not found => nothing valid)
ia32-apt-get.i386.10_apt-proxy.list
(Completely broken, no valid repository)
ia32-apt-get-transitional.list
(WORKS ! - Contains ia32-libs{,-gtk} 1:3.0)

So among the 9 packages prepared by ia32-apt-get postinst, one is working. 
All others are broken.

You'll find them in the attached apt_sources_list_d_after.tar.bz2.

Is that enough of an example ?

>>> - calling apt-get update from the commandline
>>
>> It dpkg-diverts apt-get but not aptitude... How can we accept to see
>> apt-get diverted for such a hack ?
> 
> You don't have too but then you won't get 32bit support beyond the
> verry core libs needed for gcc-multilib.

Sorry, but if I install wine, I don't have the choice to have apt-get _not_ 
diverted…

> The reasons for ia32-apt-get are this:
> 
> - multiarch is still not there.
> - ia32-libs source with all the additional request libs grows to about
>   1GB in size of which everything is pure duplication.
> - ia32-libs contains so many libs that it needs a new upload every
>   other day (or is constantly out of sync like it always was).
> - ia32-libs can only cover unstable or testing but not both.
> - ia32-libs has no security support but security bugs.
> - ia32-libs doesn't ensure library versions are new (or old) enough
>   to work with 3rd party debs. They easily miss a library or get a
>   wrong version.
> - ftp-master has vetoed splitting ia32-libs into individual packages
>   and shown a strong dislike to ia32-libs as it was.
> - ia32-libs doesn't allow to install 3rd party 32bit debs or use 3rd
>   party apt repositories with 32bit packages.

I very much understand all those reasons. I still think that the actual 
response ia32-apt-get provides is actually not good enough to let things 
like wine rely on.

I would largely prefer if ia32-* in its actual shape would be released in 
experimental (where, with this level of touching the base of Debian 
repositories handling, it should sit) and version 2.7 uploaded back in 
Sid...

Regards,

-- 
Didier Raboud, proud Debian user.
CH-1802 Corseaux
did...@raboud.com


apt_sources_list_d_after.tar.bz2
Description: application/bzip-compressed-tar


apt_sources_list_d.tar.bz2
Description: application/bzip-compressed-tar


Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Josselin Mouette
Le lundi 29 juin 2009 à 11:54 +0200, Goswin von Brederlow a écrit :
> The reasons for ia32-apt-get are this:
[snip]

There are good reasons for ia32-apt-get to exist. But the implementation
is so horribly wrong that it gives me headaches only thinking about it.
It is nothing but a giant hack on which it is not reasonable to rely for
important packages like wine.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'   “I recommend you to learn English in hope that you in
  `- future understand things”  -- Jörg Schilling


signature.asc
Description: Ceci est une partie de message numériquement signée


Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Goswin von Brederlow
Didier 'OdyX' Raboud  writes:

> Hi, 
>
> Norbert Preining wrote:
>> On Mo, 29 Jun 2009, Josselin Mouette wrote:
>>> This package was already enough of a hack, but at least it worked
>>> without fiddling in horrible ways with the packaging system.
>>> 
>>> How can we have a working wine or nspluginwrapper now?
>> 
>> Not that I know about nspluginwrapper, but I got my skype working again
>> by:
>> - calling /usr/share/ia32-apt-get/convert-all-sources.list
>
> Which horribly breaks with anything a little custom (proxies, custom 
> repositories, ...) and fills your /etc/apt/sources.list.d/ with ia32-apt-
> get.{i386,amd64} copies of all your pet sources.

Examples please.

> It also breaks on install if there is no /etc/apt/sources.list (which is 
> obviously unuseful if you have filled your /etc/apt/sources.list.d/ ).
>
>> - increaing Cache-Limit in /etc/apt/conf.d/00cachesize
>
> I did that configuration in /etc/apt/apt.conf.d/99custom by the way (for 
> other things)...
>
>> - calling apt-get update from the commandline
>
> It dpkg-diverts apt-get but not aptitude... How can we accept to see apt-get 
> diverted for such a hack ?

You don't have too but then you won't get 32bit support beyond the
verry core libs needed for gcc-multilib.

The reasons for ia32-apt-get are this:

- multiarch is still not there.
- ia32-libs source with all the additional request libs grows to about
  1GB in size of which everything is pure duplication.
- ia32-libs contains so many libs that it needs a new upload every
  other day (or is constantly out of sync like it always was).
- ia32-libs can only cover unstable or testing but not both.
- ia32-libs has no security support but security bugs.
- ia32-libs doesn't ensure library versions are new (or old) enough
  to work with 3rd party debs. They easily miss a library or get a
  wrong version.
- ftp-master has vetoed splitting ia32-libs into individual packages
  and shown a strong dislike to ia32-libs as it was.
- ia32-libs doesn't allow to install 3rd party 32bit debs or use 3rd
  party apt repositories with 32bit packages.

>> - installing skype from aptitude
>
> Personnally, I don't care for non-free stuff, but main's wine depends on 
> ia32-apt-get through ia32-libs…

apt-get install ia32-wine  (tested with the experimental wine)

> Regards, 
>
> OdyX, who points to multiarch and suggests it is maybe time to go the real 
> route instead…

MfG
Goswin


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Switching the default /bin/sh to dash

2009-06-29 Thread Giacomo A. Catenazzi

Steve Langasek wrote:

On Wed, Jun 24, 2009 at 10:21:45PM -0500, Raphael Geissert wrote:

I just noticed I forgot to say something:



What won't change:
* Bash will still be used as the default interactive shells for users

* the sh symlink won't be modified on existing installations


I understand the concerns about not breaking existing scripts, but I'll
nevertheless be disappointed if this switch isn't made on upgrades as well.
Using bash as /bin/sh causes a number of subtle problems for shutdown
sequences, in addition to the obvious performance issues, and I think the
fix for non-POSIX shell scripts is straightforward enough that we should
just document the change (in the release notes and NEWS.Debian) and tell
users to use the right interpreter if they have any doubts about their
dash-compatibility.


Hmm, so a switch to dash it is not because of POSIX, but because
of "better code" and lighter shell for our scripts?

Which is also a good reason for the change.

But could you tell us more about the "subtle problems for shutdown
sequences".

The bash can simulate the init program, which is very good for
system management on emergencies or debug the init procedure.
(I don't know about dash)
These are special cases, but it would nice if we support or document the
strange iterations of bash (and maybe also of busibox) on init procedures.

ciao
cate


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Switching the default /bin/sh to dash

2009-06-29 Thread Giacomo A. Catenazzi

Russ Allbery wrote:

"Giacomo A. Catenazzi"  writes:


PS: I think that dash is a step toward a truly posix shell, but it is
not yet a posix shell: we still need fewer extentions. So in five/ten
year we will change it again.


I doubt that we're going to move in that direction farther than where
dash already is.  The extensions that are left in dash are by and large
things that people really want to use and that are helpful in practical
ways for writing reasonable scripts.

I think it's more likely that POSIX will end up adopting some of those
extensions.  (I certainly hope this will happen for things like test -a.)


I also hope so.

Anyway I was thinking about "echo -n", which IMHO requires a such step
(and in this case I don't think POSIX will restore the old behaviour).
A silent change will break a lot of sysadmin scripts.

ciao
cate


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Norbert Preining
On Mo, 29 Jun 2009, Didier 'OdyX' Raboud wrote:
> OdyX, who points to multiarch and suggests it is maybe time to go the real 
> route instead…

Not that i am happy with the current status, but at least I managed to
get some things working again.

Best wishes

Norbert

---
Dr. Norbert Preining Vienna University of Technology
Debian Developer  Debian TeX Group
gpg DSA: 0x09C5B094  fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
---
TWEEDSMUIR (collective n.)
The name given to the extensive collection of hats kept in the
downstairs lavatory which don't fit anyone in the family.
--- Douglas Adams, The Meaning of Liff


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Didier 'OdyX' Raboud
Hi, 

Norbert Preining wrote:
> On Mo, 29 Jun 2009, Josselin Mouette wrote:
>> This package was already enough of a hack, but at least it worked
>> without fiddling in horrible ways with the packaging system.
>> 
>> How can we have a working wine or nspluginwrapper now?
> 
> Not that I know about nspluginwrapper, but I got my skype working again
> by:
> - calling /usr/share/ia32-apt-get/convert-all-sources.list

Which horribly breaks with anything a little custom (proxies, custom 
repositories, ...) and fills your /etc/apt/sources.list.d/ with ia32-apt-
get.{i386,amd64} copies of all your pet sources.

It also breaks on install if there is no /etc/apt/sources.list (which is 
obviously unuseful if you have filled your /etc/apt/sources.list.d/ ).

> - increaing Cache-Limit in /etc/apt/conf.d/00cachesize

I did that configuration in /etc/apt/apt.conf.d/99custom by the way (for 
other things)...

> - calling apt-get update from the commandline

It dpkg-diverts apt-get but not aptitude... How can we accept to see apt-get 
diverted for such a hack ?

> - installing skype from aptitude

Personnally, I don't care for non-free stuff, but main's wine depends on 
ia32-apt-get through ia32-libs…

Regards, 

OdyX, who points to multiarch and suggests it is maybe time to go the real 
route instead…

-- 
Didier Raboud, proud Debian user.
CH-1802 Corseaux
did...@raboud.com



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Norbert Preining
On Mo, 29 Jun 2009, Josselin Mouette wrote:
> This package was already enough of a hack, but at least it worked
> without fiddling in horrible ways with the packaging system. 
> 
> How can we have a working wine or nspluginwrapper now?

Not that I know about nspluginwrapper, but I got my skype working again
by:
- calling /usr/share/ia32-apt-get/convert-all-sources.list
- increaing Cache-Limit in /etc/apt/conf.d/00cachesize
- calling apt-get update from the commandline
- installing skype from aptitude

> `. `'   “I recommend you to learn English in hope that you in
>   `- future understand things”  -- Jörg Schilling

Great, thanks. My most beloved JS.

Best wishes

Norbert

---
Dr. Norbert Preining Vienna University of Technology
Debian Developer  Debian TeX Group
gpg DSA: 0x09C5B094  fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
---
And finally, " said Max, quieting the audience down and
putting on his solemn face, "finally I believe we have with
us here tonight, a party of believers, very devout
believers, from the Church of the Second Coming of the
Great Prophet Zarquon. " ... "There they are, " said Max,
"sitting there, patiently. He said he'd come again, and
he's kept you waiting a long time, so let's hope he's
hurrying fellas, because he's only got eight minutes left!
 --- Douglas Adams, The Hitchhikers Guide to the Galaxy


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Josselin Mouette
Hi,

as the topic says, I noticed the new ia32-libs package depends on
ia32-apt-get. 

This package was already enough of a hack, but at least it worked
without fiddling in horrible ways with the packaging system. 

How can we have a working wine or nspluginwrapper now?

-- 
 .''`.  Josselin Mouette
: :' :
`. `'   “I recommend you to learn English in hope that you in
  `- future understand things”  -- Jörg Schilling


signature.asc
Description: Ceci est une partie de message numériquement signée