Neil> Time for a bug report, I think. But in order to actually get the
Neil> thing working, I need more help.
Have you ever filed the report? I can't find it searching on b.d.o.
Neil> I get:
Neil> Failed to fetch
Neil> http://www.linux.codehelp.co.uk/packages/unstable/amd64/Release
Neil> Unab
Ian> And this is my main question: have you figured out what causes this error?
Neil> Yes - the error is caused by not using reprepro.
Neil> :-)
I am afraid from my POV this is not particularly funny. The
documentation (i.e. the apt manual and the secure apt wiki) doesn't
mention reprepro (or m
Neil> reprepro doesn't force these on you but it does not stop you
Neil> adding them later either.
Ian> OK, I'll take a look at reprepro.
I did. reprepro still wants me to have a pool and dists subdirectories,
at the very least. This just makes it more complicated to maintain,
in particular to
> Unable to find expected entry Packages in Meta-index file (malformed Release
> file?)
Ian> And this is my main question: have you figured out what causes this
Ian> error?
Neil> I've no idea if the documentation that you mention is right or
Neil> wrong. I was using mini-dinstall - you are not
Ian> I don't think reprepro is the right tool for my job, either.
Ian> Again, this is _not_ a mirror. It is just a bunch of debs (about
Ian> 30 right now) that I build myself on a desktop machine, then upload
Ian> to share with other client machines.
Ian>
Ian> Is _anyone_ else doing this? Seems
Cameron> Actually, you would just do the scp to a root account, though
Cameron> maybe that's not what you want either. My archive is owned by
Cameron> me, and I can't think of a reason why it should be root owned,
Cameron> do you have a good one (it's beside the point, I'm just
Cameron> curious)?
Cameron> Are you completely against using tools to make your life
Cameron> easier? You're saying you want it to be less complicated, but
Cameron> you're already over-complicating it by not using tools others
Cameron> have built for exactly this situation.
My beef is that the docs are in terms o
>> cd /var/local/debian && apt-ftparchive packages ./ | gzip - >
>> Packages.gz
Cameron> After looking at your repository, I have determined that this
Cameron> is where the problem occurs. You need to also generate a
Cameron> Packages file (uncompressed). You still need the Packages.gz
Cameron> f
I am looking for a sponsor to adopt vcg. I am currently in the NM queue:
http://nm.debian.org/nmstatus.php?email=itz%40buug.org
TIA
--
I wonder which is the best virus for unix and if I can write
a better one in Microsoft BASIC ?
Hans-Marc Olsen in comp.unix.programmer
--
To UNSUBSCRIBE, e
files much easier and to make builds much safer.
And here's the copyright:
This package was debianized by Ian Zimmerman <[EMAIL PROTECTED]> on
Wed, 19 May 2004 22:30:21 -0700.
It was downloaded from http://makepp.sf.net
Upstream Author: Gary Holt <[EMAIL PROTECTED]>
Copyright
y thereof and document where to get them.
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of &qu
r suggestion can't be implemented without modifying the binary.
Goswin> PS: any chance of using the same format as chess for books? Once 30MB
Goswin> should be enough for both.
Unfortunately not - each of the 3 engines I know of in debian
(gnuchess, crafty, phalanx) uses a different for
course, one has to know in advance a name change is afoot ..
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
w
am uses GNU libtool to build a shared
library, and libtool has this annoying habit. It has been discussed
many times; a search in the archive for "libtool" should lead other
maintainers' ways of dealing with it.
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F
em. (The g in the name stands for g77, not very obvious
unfortunately)
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.
--
To UNSUBSCRIBE, email to [EMAIL
s are).
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble?
ct
(architecture-dependent) one.
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubs
talking about is
Colin> Architecture: all.
Colin> Personally I might be inclined to make the package
Colin> Architecture: any in this case, though.
I assume by this you mean you'd select and copy the correct file at
binary-package creation time, rather than installation time?
-
l the files for all architectures (they are quite
small, and useful as examples).
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.
--
To UNSUBSCRIBE, e
subscribe
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
I am trying to make apt always run debsums_gen on the just-installed
packages. I think it should be possible, but the apt.conf manpage is
terrible :( Can anyone give me an example of a setup where some
nontrivial shell code runs that way?
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG
nderstand (I haven't asked about this one), it is also
non-free (note restriction to non-commercial use).
Yes, it stinks - these are great tools.
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy:
he main directory shows the GPL,
Stefan> so I assume it is free software. I will take a deeper look
Stefan> tomorrow.
The mailing list announcement for the new version of PG says it is
(newly) GPLed.
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8
ry package name on the command line with /stable, it does
what I want. But still this is much less convenient than -t, assuming
it can be made to cooperate.
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy
.
This is actually quite interesting. Not allowed by whom? Is this in
the policy anywhere?
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.
--
To UNSUBSCRIBE,
whenever a new kernel image is installed -- and todo
Manoj> this magic, so that the kernel knows to load the module. Or
Manoj> thet can add to the search path for kernel when it looks for
Manoj> the modules.
Okay, I didn't know about the first part, thanks for pointing it out.
But i
be _shipped_ by the module package in a
more generic place to start with, and the generic place should be on
the module search path. Then you don't need to play postinst moving
games, and you actually get the benefits of packaging (like, dpkg -L
module_foo actually prints where the files a
urn' part of Jérôme's post which started
the thread. Does this mean the maintainer is stuck with a postinst
hack forever? How is a transition to a symlink shipped as part of the
package possible in a future version?
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A
; source
2/ a target in the top-level Makefile builds the debian source package
(ie. dsc file and .tar.gz file, the latter is the same as the general
non-debian distribution tarball)
3/ to build .deb files, I use dpkg-buildpackage -b
hth
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA08
system administrators may choose to
Matt> modify it. This implies that the default version will be part of
Matt> the package distribution, and MUST NOT BE MODIFIED BY THE
Matt> MAINTAINER SCRIPTS during installation (or at any other time).
Are you missing Marc's point? What do you advi
han
infringe on policy?
In the recurring fl^H^Hdiscussions on -policy, I seldom side with ajt,
but in this case I would.
--
Ian Zimmerman, Oakland, California, U.S.A. I did not vote for Emperor Bush.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
--
To UNSUBSCRIBE, email to [E
oint when Ola discussed the java policy.
gcj can compile java bytecode into native code. So Architecture: all
java libraries can be used for development purposes without an
interpreter.
In theory, at least.
--
Ian Zimmerman, Oakland, California, U.S.A. I did not vote for Emperor Bush.
GPG: 43
-- even longer wrt PAM -- and it's not clear to me
Steve> that this is an appropriate solution.
Do you have anything running and using RPC? A user-space NFS daemon,
maybe?
--
Ian Zimmerman, Oakland, California, U.S.A.
if (sizeof(signed) > sizeof(unsigned) + 4) { delete this; }
GP
Steve> On Thu, Dec 26, 2002 at 09:55:37AM -0800, Ian Zimmerman wrote:
Steve> Oh, I understand how it would happen that a file in /usr is
Steve> actively in use in this scenario; I'm just questioning why it
Steve> shouldn't be considered a bug in whatever program is st
I think packages should include all its files and directories in their
shipping lists whenever possible; postinst tricks read to unclean
messy hackery and will backfire sooner or later.
--
Ian Zimmerman, Oakland, California, U.S.A.
if (sizeof(signed) > sizeof(unsigned) + 4) { delete this; }
G
Hi, I am not sure this is appropriate for -mentors, but I couldn't
find a -history list :)
What is the story behind these 2 packages? Which one was first, what
was the rationale for creating the other, and why do we still have
both?
Just curious,
--
Ian Zimmerman, Oakland, California,
http://www.speakeasy.net/~itz/hacks/
in the files makepp-1.18*.
Thanks!
--
Ian Zimmerman, Oakland, California, U.S.A.
if (sizeof(signed) > sizeof(unsigned) + 4) { delete this; }
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a su
; error message:
Carlo> Source archive you specified was not found!
I have also just packaged a Perl program --- makepp, see
http://www.speakeasy.net/~itz/hacks
--- and I had no such problem with dh_make (I used it but it would
have been just as simple to create the few ./debian/ files
will be linked with, so we
must assume it will be linked with threaded code.
--
Ian Zimmerman, Oakland, California, U.S.A.
if (sizeof(signed) > sizeof(unsigned) + 4) { delete this; }
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
--
To UNSUBSCRIBE, email to [EMAIL PROTECTE
paths properly. Is there a nice Debian way to
Wookey> do this (I know very little about either of these programs)?
I would just put them in a suitable subdirectory/-ies of
/usr/share/texmf (probably a new one) and run /usr/bin/texhash
in postinst and postrm of the package.
--
Ian Zimmerman, O
fo/tuxcpprogramming/
David> http://www.rebel.net.au/~lloy0076/linux_c_programming/
Also:
ftp://ftp.rug.nl/contrib/frank/documents/cplusplus.annotations/
--
Ian Zimmerman, Oakland, California, U.S.A.
if (sizeof(signed) > sizeof(unsigned) + 4) { delete this; }
GPG: 433BA087 9C0F 194F 203A 63F7 B
of documenting
Dale> a library using said format. Any suggestions?
I am doing just that now. My document is not really a manpage though,
rather a DocBook . Let me know if/how I can help.
--
Ian Zimmerman, Oakland, California, U.S.A.
if (sizeof(signed) > sizeof(unsigned) + 4) { delete
The ITP bug for this package says:
* Package name: makepp
Version : 1.18
Upstream Author : Gary Holt <[EMAIL PROTECTED]>
* URL : http://makepp.sourceforge.net/
* License : Dual GPL/Artistic
Description : yet another make replacement
makepp is the rare ca
y thereof and document where to get them.
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.
r suggestion can't be implemented without modifying the binary.
Goswin> PS: any chance of using the same format as chess for books? Once 30MB
Goswin> should be enough for both.
Unfortunately not - each of the 3 engines I know of in debian
(gnuchess, crafty, phalanx) uses a different for
rse, one has to know in advance a name change is afoot ..
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.
ble with the way glibc
loader works, so even if you rename the libs by other means you can
use the libtool numbers.
Ari> Ran this by Matt Danish and he said "That's why I use Common
Ari> Lisp: no shared library hell" :-)
Applies equally to ML and Haskell :-)
--
Ian Zimmerma
policy. The file /etc/pam.d/login is a
Steve> conffile belonging to the login package, which means NO package
Steve> is allowed to modify this file (not even login itself).
Having just hand-edited /etc/pam.d/cron (to stop endless PAM_unix
syslogs) I have to strongly agree.
--
Ian Zimmer
am uses GNU libtool to build a shared
library, and libtool has this annoying habit. It has been discussed
many times; a search in the archive for "libtool" should lead other
maintainers' ways of dealing with it.
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F
em. (The g in the name stands for g77, not very obvious
unfortunately)
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.
s are).
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.
ct
(architecture-dependent) one.
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.
talking about is
Colin> Architecture: all.
Colin> Personally I might be inclined to make the package
Colin> Architecture: any in this case, though.
I assume by this you mean you'd select and copy the correct file at
binary-package creation time, rather than installation time?
-
l the files for all architectures (they are quite
small, and useful as examples).
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.
subscribe
I am trying to make apt always run debsums_gen on the just-installed
packages. I think it should be possible, but the apt.conf manpage is
terrible :( Can anyone give me an example of a setup where some
nontrivial shell code runs that way?
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG
$conffile =~ s{^/(.*)}{$1};
$conffiles{$conffile} = 1;
}
$conffiles->close();
}
local $md5sums = FileHandle->new;
$md5sums->open(">$debdir/DEBIAN/md5sums")
or die "$debdir/DEBIAN/md5sums: $! \n";
File::Find::
on the developers, but also on the INRIA bureaucrats, I am
afraid.
Jens> adopting package haskell-doc
Thanks for that, too.
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.
nderstand (I haven't asked about this one), it is also
non-free (note restriction to non-commercial use).
Yes, it stinks - these are great tools.
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy:
he main directory shows the GPL,
Stefan> so I assume it is free software. I will take a deeper look
Stefan> tomorrow.
The mailing list announcement for the new version of PG says it is
(newly) GPLed.
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8
ry package name on the command line with /stable, it does
what I want. But still this is much less convenient than -t, assuming
it can be made to cooperate.
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: c
.
This is actually quite interesting. Not allowed by whom? Is this in
the policy anywhere?
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.
y from upstream
source, to be installed somewhere like /lib/modules/local/2.4.
Just my 2c.
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.
whenever a new kernel image is installed -- and todo
Manoj> this magic, so that the kernel knows to load the module. Or
Manoj> thet can add to the search path for kernel when it looks for
Manoj> the modules.
Okay, I didn't know about the first part, thanks for pointing it out.
But i
be _shipped_ by the module package in a
more generic place to start with, and the generic place should be on
the module search path. Then you don't need to play postinst moving
games, and you actually get the benefits of packaging (like, dpkg -L
module_foo actually prints where the files a
urn' part of Jérôme's post which started
the thread. Does this mean the maintainer is stuck with a postinst
hack forever? How is a transition to a symlink shipped as part of the
package possible in a future version?
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087 9C0F 194F 203A
; source
2/ a target in the top-level Makefile builds the debian source package
(ie. dsc file and .tar.gz file, the latter is the same as the general
non-debian distribution tarball)
3/ to build .deb files, I use dpkg-buildpackage -b
hth
--
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA08
system administrators may choose to
Matt> modify it. This implies that the default version will be part of
Matt> the package distribution, and MUST NOT BE MODIFIED BY THE
Matt> MAINTAINER SCRIPTS during installation (or at any other time).
Are you missing Marc's point? What do you advi
han
infringe on policy?
In the recurring fl^H^Hdiscussions on -policy, I seldom side with ajt,
but in this case I would.
--
Ian Zimmerman, Oakland, California, U.S.A. I did not vote for Emperor Bush.
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
oint when Ola discussed the java policy.
gcj can compile java bytecode into native code. So Architecture: all
java libraries can be used for development purposes without an
interpreter.
In theory, at least.
--
Ian Zimmerman, Oakland, California, U.S.A. I did not vote for Emperor Bush.
GPG: 43
-- even longer wrt PAM -- and it's not clear to me
Steve> that this is an appropriate solution.
Do you have anything running and using RPC? A user-space NFS daemon,
maybe?
--
Ian Zimmerman, Oakland, California, U.S.A.
if (sizeof(signed) > sizeof(unsigned) + 4) { delete this; }
GP
Steve> On Thu, Dec 26, 2002 at 09:55:37AM -0800, Ian Zimmerman wrote:
Steve> Oh, I understand how it would happen that a file in /usr is
Steve> actively in use in this scenario; I'm just questioning why it
Steve> shouldn't be considered a bug in whatever program is st
I think packages should include all its files and directories in their
shipping lists whenever possible; postinst tricks read to unclean
messy hackery and will backfire sooner or later.
--
Ian Zimmerman, Oakland, California, U.S.A.
if (sizeof(signed) > sizeof(unsigned) + 4) { delete this; }
G
Hi, I am not sure this is appropriate for -mentors, but I couldn't
find a -history list :)
What is the story behind these 2 packages? Which one was first, what
was the rationale for creating the other, and why do we still have
both?
Just curious,
--
Ian Zimmerman, Oakland, California,
http://www.speakeasy.net/~itz/hacks/
in the files makepp-1.18*.
Thanks!
--
Ian Zimmerman, Oakland, California, U.S.A.
if (sizeof(signed) > sizeof(unsigned) + 4) { delete this; }
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
; error message:
Carlo> Source archive you specified was not found!
I have also just packaged a Perl program --- makepp, see
http://www.speakeasy.net/~itz/hacks
--- and I had no such problem with dh_make (I used it but it would
have been just as simple to create the few ./debian/ files
will be linked with, so we
must assume it will be linked with threaded code.
--
Ian Zimmerman, Oakland, California, U.S.A.
if (sizeof(signed) > sizeof(unsigned) + 4) { delete this; }
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
paths properly. Is there a nice Debian way to
Wookey> do this (I know very little about either of these programs)?
I would just put them in a suitable subdirectory/-ies of
/usr/share/texmf (probably a new one) and run /usr/bin/texhash
in postinst and postrm of the package.
--
Ian Zimmerman, O
fo/tuxcpprogramming/
David> http://www.rebel.net.au/~lloy0076/linux_c_programming/
Also:
ftp://ftp.rug.nl/contrib/frank/documents/cplusplus.annotations/
--
Ian Zimmerman, Oakland, California, U.S.A.
if (sizeof(signed) > sizeof(unsigned) + 4) { delete this; }
GPG: 433BA087 9C0F 194F 203A 63F7 B1B8 6E5A 8CA3 27DB 433B A087
of documenting
Dale> a library using said format. Any suggestions?
I am doing just that now. My document is not really a manpage though,
rather a DocBook . Let me know if/how I can help.
--
Ian Zimmerman, Oakland, California, U.S.A.
if (sizeof(signed) > sizeof(unsigned) + 4) { delete
The ITP bug for this package says:
* Package name: makepp
Version : 1.18
Upstream Author : Gary Holt <[EMAIL PROTECTED]>
* URL : http://makepp.sourceforge.net/
* License : Dual GPL/Artistic
Description : yet another make replacement
makepp is the rare ca
Frank> eli is a set of tools for compiler construction (lexer, parser
Frank> generators, handling of semantic analysis with AGs, commandline
Frank> parser generator, debugging tools, ...) that integrates and
Frank> unites all of the tools so you have not to worry about their
Frank> interaction. I
82 matches
Mail list logo