Re: Hurd-i386 and kfreebsd-{i386,amd64} removal

Aurelien Jarno <[email protected]>
Newsgroups gmane.linux.debian.ports.bsd,gmane.linux.debian.ports.hurd
Message-ID <[email protected]>
On 2019-04-14 10:23, Svante Signell wrote:
> On Sat, 2019-04-13 at 12:59 +0200, Aurelien Jarno wrote:
> > On 2019-04-13 12:37, Samuel Thibault wrote:
> > > Hello,
> > > 
> > > Before even thinking about uploading the hurd-i386 and kfreebsd
> > > unstable/experimental packages to debian-ports, is there enough
> > > disk space for this on it?  It seems my DD account is not enabled
> > > on ftp.ports.debian.org so I can't check myself.
> > 
> > Disk space should be fine to import hurd-i386. There might be enough
> > space to also import kfreebsd-*, but only for the short term. As the
> > number of packages in unstable is increasing regularly, we will need
> > to get more disk space soon, probably before the buster release.
> > Unfortunately the disk space on the ganeti cluster where the
> > porta.d.o VM is hosted is also getting low.
> > 
> > The CPU and RAM is however probably to low to add the 3 ports, unless
> > wereduce the number of archive-install run per day (currently running
> > every 6 hours).
> 
> One problem with debian-ports is that the sources, most interesting the
> *.debian.tar.* files. You cannot any longer add deb-src to the
> sources.list and apt-get source <package>; dpkg-buildpackage ...

The sources for the unstable and experimental suites are the ones from
the main debian archive, so one can just use the deb-src entries from
the main archive.

There is no deb-src entry for the unreleased packages as debian-ports
hosts multiple architectures and thus might have multiple versions for
different architectures in unreleased. You probably do not want that
"apt-get source foobar" returns you version 1.0.0-1+sh4, while there is
also a hurd-i386 version numbered 1.0.0-1+hurd. 

There might be a way to fix that by using a different suite for each
architecture, but that nobody has found that critical enough to write
the corresponding code. Feel free to do so. Note also that it will break
the --target-release option of apt.

> As I understand it the sources have to be added to where the binary
> package are e.g. 
> http://ftp.ports.debian.org/debian-ports/pool-hurd-i386/main/g/gdb/ and
> the way to build from source is dget 
> http://ftp.ports.debian.org/debian-ports/pool-hurd-i386/main/g/gdb/gdb_7.12-6.1+pie.dsc
> etc.
> 
> Is there space in ftp.ports.debian.org also for the source packages?

That's not a problem of disk space, the sources are there as you show
yourself above.

Aurelien

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
[email protected]                 http://www.aurel32.net
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAlyzPtkACgkQE4jA+Jno
M2t3oA//c41ZvhUdcAI05+T3mIfMJRPQwNu2s94434FSuCQUNmJviMBLc2Fyy973
z92Cg2KYe5k4DBha/Sa3ykuw+gIRR+9bvZWtpTUJJXgwaKmnjGuTN9GfUjMmyM0h
Hk2XZezCXsJ82lFIJx+0J6dxMicSkmqFoo2+YDKKIc3nHCjzru8YKjn+EbMKFif+
r1BlbGsKfHDkJYE/cUR3Qa7lkOmPEDuqhOr4YvtsF4aGVFWc0B3aPLqKk/43Qh4l
vNDvE4tYw+7kkZNi8sJ2YSKbrc7lAFzKzQVhgNNk9JF2cpufArOZ01IyNC4Qm9sy
uPaL6dAZJVTtwEnaZ0yI+NWkL0Pa7hcxpUPAJ7V51Ej2wDoIPRracWOhYmJvkZFZ
jrP9GKgTWLRV6zZh75/5kHqejU5GxvBKyhoimC2GJbXjiX7dqiwga5PZt3HSj8IY
wb/cmTrZxTV2MhPmNVB9bui/D9Xlgy1AyutLSW8gKboQu75Kb4vWAUBGl8m2wGjZ
znN9kaDqrd608EAkSEpLXmamILGM5ALMuRhA0y0hB6NOdNaZpcP6JpF2te5UkDIu
A5cyUufSmjy4oEGsFOx/Ii+X1MgV+3r7PMP7lOrdyh3bzxDSVUgrszLqUhmNXlEL
iLGXswJZ3yv+vRNNDjbn6xSO+NZu57SGjF8Rka1etX0e68L8xFk=
=Gmz1
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.