Since apt is a front end for dpkg, I wonder if using dpkg itself might work better.
I have started the remastering process working off the 5.3.1 DVD release. I know the packages I want to remove and have compiled them into a text file.
I thought I would just make a simple bash script to remove them, but it always aborts after a few minutes with no real info as to why.
Here is what I have:
#!/bin/bash
apt-get --force-yes --purge remove packagename
If I run each command it works, but not in the script
I have also tried:
cat filewithnames.txt | xargs apt-get --force-yes --purge remove
This ends with the following: "Do you want to continue? Y/n Abort"
Same issue.
For the record, there are approx. 2500 packages that I want to remove. Is there a hard limit?
Since apt is a front end for dpkg, I wonder if using dpkg itself might work better.
If I script like so:
#!/bin/bash
dpkg -r packname
and so on
It just throws bad interpeter errors
When you run the script
#!/bin/bash
apt-get --force-yes --purge remove packagename
What exactly is the message that you get? I don't remember whether apt-get requires confirmation in this syntax. If it does you may have to redirect standard input to the script itself for each invocation and provide the yes/no response there.
cmd << text
The contents of the shell script up to a line identical to text become the standard input for cmd.

IBM System X3850-X5 Server w/4x Intel Xeon E7-4870 CPU , 512 GB DDR3 RAM,NO HDD
$1599.99
IBM 7915 AC1 M4 E27R704 Server Intel 2650V2 32GB RAM NO HDD w/ 2x 750w PSU
$225.00
Unused IBM 09P0037 MAINBOARD For RS/6000 7044-170 P-Series
$375.00
IBM QRadar xx29 2x Xeon E5-2650v4 2x 900W PSU M5120 12x 3.5" Bay Server No RAM
$179.99
IBM Power 8 S822L Server 8247-22L POWER8 Enterprise 256GB RAM 2x 00KV626 CPU
$999.99
IBM SYSTEM X3500 M3 SERVER 7380AC1 TOWER Server XEON E5620 8GB RAID SEE NOTES
$110.30
IBM System x3550 M3 1U Server 2x Xeon E5645, 192GB RAM, 2x 300GB HDD (7944-AC1)
$150.00
1 X IBM 720 POWER SERVER WITH 32 GB RAM
$344.97
IBM ADP Server Type 7870 AC1 NO HDD | 128GB RAM PC3L | 2 x Xeon E5620
$199.99
IBM EMC 091-000-091 17 Inch Rackmount LCD Keyboard KVM Console 03N7012
$109.99