Re: Building my own packages

2020-11-11 Thread Andrei POPESCU
On Mi, 11 nov 20, 12:27:48, Victor Sudakov wrote: > deloptes wrote: > > > > > The problem is I don't need a ton of information :-) I need to hear from > > > someone who has already done that for themselves: "I use such and such > > > tools, and publish my repo this way..." > > > > Well, I use deb

Re: Building my own packages

2020-11-11 Thread tomas
On Wed, Nov 11, 2020 at 12:27:48PM +0700, Victor Sudakov wrote: > deloptes wrote: [...] > > You have to rebuild all dependencies if you rebuild one package. You simply > > can not just build and replace a package in production environment without > > testing it, making a backup or whatever. > >

Re: Building my own packages

2020-11-11 Thread Andrei POPESCU
On Mi, 11 nov 20, 12:15:07, Victor Sudakov wrote: > > It's strange that there is nothing (or I have not found yet) as > intuitive and working mostly OOTB like FreeBSD's poudriere. I'm guessing Debian is primarily addressing users who are happy with getting the packages pre-compiled for them. Th

Re: Building my own packages

2020-11-10 Thread deloptes
Victor Sudakov wrote: >> Well, I use debuild to build and reprepro to maintain a local repository >> of former KDE3 now called TDE. > > I've already tried reprepro and it seems to do its job well in publishing > the packages I feed to it. Now it's building time. > >> I do not build automatically

Re: Building my own packages

2020-11-10 Thread Victor Sudakov
deloptes wrote: > > > The problem is I don't need a ton of information :-) I need to hear from > > someone who has already done that for themselves: "I use such and such > > tools, and publish my repo this way..." > > Well, I use debuild to build and reprepro to maintain a local repository of > f

Re: Building my own packages

2020-11-10 Thread Victor Sudakov
Linux-Fan wrote: [dd] > > Here is the documentation of all components: > > * https://masysma.lima-city.de/32/masysmaci_main.xhtml > * https://masysma.lima-city.de/32/masysmaci_build.xhtml > * https://masysma.lima-city.de/32/masysmaci_pkgsync.xhtml > * https://masysma.lima-city.de/11/maartifact.

Re: Building my own packages

2020-11-05 Thread deloptes
Victor Sudakov wrote: > The problem is I don't need a ton of information :-) I need to hear from > someone who has already done that for themselves: "I use such and such > tools, and publish my repo this way..." Well, I use debuild to build and reprepro to maintain a local repository of former KD

Re: Building my own packages

2020-11-05 Thread Linux-Fan
Victor Sudakov writes: songbird wrote: [...] > > Where can I learn to do a similar thing for Debian? I'd like to have my > > own package repository which: > > > > 1. Keeps my local patches and configure/build options. > > 2. Gets updated and recompiled when the main Debian repository gets

Re: Building my own packages

2020-11-05 Thread tomas
On Thu, Nov 05, 2020 at 12:15:23PM -0500, Stefan Monnier wrote: > > Those "chrooty [1]" approaches find their limits whenever you depend on > > a kernel version different from what your machine has. > > For me, this is basically never an issue. Linux user space interfaces are pretty stable. So bu

Re: Building my own packages

2020-11-05 Thread Stefan Monnier
> Those "chrooty [1]" approaches find their limits whenever you depend on > a kernel version different from what your machine has. For me, this is basically never an issue. What is problematic, OTOH is to keep those chroots (or VMs) up to date. Basically, each one of those is yet another machine t

Re: Building my own packages

2020-11-05 Thread tomas
On Thu, Nov 05, 2020 at 10:59:39PM +0700, Victor Sudakov wrote: > to...@tuxteam.de wrote: > > [dd] > > > > > > Next I would like to publish those tweaked and local packages in a local > > > repository in a corporate intranet, so that I could add this repository to > > > sources.list and its pack

Re: Building my own packages

2020-11-05 Thread Victor Sudakov
to...@tuxteam.de wrote: [dd] > > > Next I would like to publish those tweaked and local packages in a local > > repository in a corporate intranet, so that I could add this repository to > > sources.list and its packages should override the standard Debian ones. > > Ah, a new direction to branc

Re: Building my own packages

2020-11-05 Thread Alex Mestiashvili
On 11/4/20 3:32 PM, Victor Sudakov wrote: Dear Colleagues, As a person with the FreeBSD background, I'm used to building my own packages with the exact build options I need (those include exim, nginx, samba, clamav and many others). FreeBSD has a good infrastructure for this (ports tree, poudrie

Re: Building my own packages

2020-11-05 Thread tomas
On Thu, Nov 05, 2020 at 12:39:34PM +0700, Victor Sudakov wrote: > to...@tuxteam.de wrote: > > > > > > As a person with the FreeBSD background, I'm used to building my own > > > packages with the exact build options I need (those include exim, nginx, > > > samba, clamav and many others). FreeBSD ha

Re: Building my own packages

2020-11-04 Thread Thomas Schmitt
Hi, i wrote: > > https://www.debian.org/doc/manuals/maint-guide/ > > https://tracker.debian.org/media/packages/libi/libisoburn/rules-1.5.2-1 > > https://tracker.debian.org/media/packages/libi/libisoburn/control-1.5.2-1 Victor Sudakov wrote: > Looks scary. In FreeBSD, you don't need a Develope

Re: Building my own packages

2020-11-04 Thread Victor Sudakov
to...@tuxteam.de wrote: > > > > As a person with the FreeBSD background, I'm used to building my own > > packages with the exact build options I need (those include exim, nginx, > > samba, clamav and many others). FreeBSD has a good infrastructure for > > this (ports tree, poudriere et al.) > > >

Re: Building my own packages

2020-11-04 Thread Victor Sudakov
Thomas Schmitt wrote: > > Victor Sudakov wrote: > > As a person with the FreeBSD background, I'm used to building my own > > packages with the exact build options I need [...] > > What would you advise me to read? > > Since no Debian Developers answered yet, i propose to read > https://www.debi

Re: Building my own packages

2020-11-04 Thread Victor Sudakov
songbird wrote: > > > Dear Colleagues, > > > > As a person with the FreeBSD background, I'm used to building my own > > packages with the exact build options I need (those include exim, nginx, > > samba, clamav and many others). FreeBSD has a good infrastructure for > > this (ports tree, poudriere

Re: Building my own packages

2020-11-04 Thread Victor Sudakov
Reco wrote: > Hi. > > On Wed, Nov 04, 2020 at 09:32:31PM +0700, Victor Sudakov wrote: > > Where can I learn to do a similar thing for Debian? I'd like to have my > > own package repository which: > > > > 1. Keeps my local patches and configure/build options. > > 2. Gets updated and recompil

Re: Building my own packages

2020-11-04 Thread tomas
On Wed, Nov 04, 2020 at 09:32:31PM +0700, Victor Sudakov wrote: > Dear Colleagues, > > As a person with the FreeBSD background, I'm used to building my own > packages with the exact build options I need (those include exim, nginx, > samba, clamav and many others). FreeBSD has a good infrastructure

Re: Building my own packages

2020-11-04 Thread Thomas Schmitt
Hi, Victor Sudakov wrote: > As a person with the FreeBSD background, I'm used to building my own > packages with the exact build options I need [...] > What would you advise me to read? Since no Debian Developers answered yet, i propose to read https://www.debian.org/doc/manuals/maint-guide/ an

Re: Building my own packages

2020-11-04 Thread songbird
Victor Sudakov wrote: > Dear Colleagues, > > As a person with the FreeBSD background, I'm used to building my own > packages with the exact build options I need (those include exim, nginx, > samba, clamav and many others). FreeBSD has a good infrastructure for > this (ports tree, poudriere et al.)

Re: Building my own packages

2020-11-04 Thread Reco
Hi. On Wed, Nov 04, 2020 at 09:32:31PM +0700, Victor Sudakov wrote: > Where can I learn to do a similar thing for Debian? I'd like to have my > own package repository which: > > 1. Keeps my local patches and configure/build options. > 2. Gets updated and recompiled when the main Debian re